Lines Matching refs:expr
26 static void nft_jhash_eval(const struct nft_expr *expr,
30 struct nft_jhash *priv = nft_expr_priv(expr);
46 static void nft_symhash_eval(const struct nft_expr *expr,
50 struct nft_symhash *priv = nft_expr_priv(expr);
70 const struct nft_expr *expr,
73 struct nft_jhash *priv = nft_expr_priv(expr);
117 const struct nft_expr *expr,
120 struct nft_symhash *priv = nft_expr_priv(expr);
142 const struct nft_expr *expr, bool reset)
144 const struct nft_jhash *priv = nft_expr_priv(expr);
169 const struct nft_expr *expr)
171 const struct nft_jhash *priv = nft_expr_priv(expr);
179 const struct nft_expr *expr, bool reset)
181 const struct nft_symhash *priv = nft_expr_priv(expr);
199 const struct nft_expr *expr)
201 struct nft_symhash *priv = nft_expr_priv(expr);
204 if (!nft_reg_track_cmp(track, expr, priv->dreg)) {
205 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32));
212 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32));