Lines Matching refs:expr
14 #define nft_objref_priv(expr) *((struct nft_object **)nft_expr_priv(expr))
16 void nft_objref_eval(const struct nft_expr *expr,
20 struct nft_object *obj = nft_objref_priv(expr);
26 const struct nft_expr *expr,
29 struct nft_object *obj = nft_objref_priv(expr);
47 nft_objref_priv(expr) = obj;
53 const struct nft_expr *expr, bool reset)
55 const struct nft_object *obj = nft_objref_priv(expr);
69 const struct nft_expr *expr,
72 struct nft_object *obj = nft_objref_priv(expr);
81 const struct nft_expr *expr)
83 struct nft_object *obj = nft_objref_priv(expr);
105 void nft_objref_map_eval(const struct nft_expr *expr,
109 struct nft_objref_map *priv = nft_expr_priv(expr);
129 const struct nft_expr *expr,
132 struct nft_objref_map *priv = nft_expr_priv(expr);
162 const struct nft_expr *expr, bool reset)
164 const struct nft_objref_map *priv = nft_expr_priv(expr);
177 const struct nft_expr *expr,
180 struct nft_objref_map *priv = nft_expr_priv(expr);
186 const struct nft_expr *expr)
188 struct nft_objref_map *priv = nft_expr_priv(expr);
194 const struct nft_expr *expr)
196 struct nft_objref_map *priv = nft_expr_priv(expr);