Searched refs:nft_object (Results 1 - 11 of 11) sorted by relevance
/linux-master/net/netfilter/ |
H A D | nft_objref.c | 14 #define nft_objref_priv(expr) *((struct nft_object **)nft_expr_priv(expr)) 20 struct nft_object *obj = nft_objref_priv(expr); 29 struct nft_object *obj = nft_objref_priv(expr); 55 const struct nft_object *obj = nft_objref_priv(expr); 72 struct nft_object *obj = nft_objref_priv(expr); 83 struct nft_object *obj = nft_objref_priv(expr); 90 .size = NFT_EXPR_SIZE(sizeof(struct nft_object *)), 113 struct nft_object *obj;
|
H A D | nft_quota.c | 49 static void nft_quota_obj_eval(struct nft_object *obj, 112 struct nft_object *obj) 119 static void nft_quota_obj_update(struct nft_object *obj, 120 struct nft_object *newobj) 167 static int nft_quota_obj_dump(struct sk_buff *skb, struct nft_object *obj, 176 struct nft_object *obj)
|
H A D | nft_limit.c | 328 static void nft_limit_obj_pkts_eval(struct nft_object *obj, 340 struct nft_object *obj) 354 struct nft_object *obj, 363 struct nft_object *obj) 380 static void nft_limit_obj_bytes_eval(struct nft_object *obj, 393 struct nft_object *obj) 401 struct nft_object *obj, 410 struct nft_object *obj)
|
H A D | nft_counter.c | 50 static inline void nft_counter_obj_eval(struct nft_object *obj, 86 struct nft_object *obj) 99 struct nft_object *obj) 166 struct nft_object *obj, bool reset)
|
H A D | nft_synproxy.c | 308 struct nft_object *obj) 316 struct nft_object *obj) 322 struct nft_object *obj, bool reset) 329 static void nft_synproxy_obj_eval(struct nft_object *obj, 338 static void nft_synproxy_obj_update(struct nft_object *obj, 339 struct nft_object *newobj)
|
H A D | nft_connlimit.c | 122 static inline void nft_connlimit_obj_eval(struct nft_object *obj, 133 struct nft_object *obj) 141 struct nft_object *obj) 149 struct nft_object *obj, bool reset)
|
H A D | nft_ct.c | 901 static void nft_ct_timeout_obj_eval(struct nft_object *obj, 937 struct nft_object *obj) 992 struct nft_object *obj) 1003 struct nft_object *obj, bool reset) 1053 struct nft_object *obj) 1125 struct nft_object *obj) 1137 static void nft_ct_helper_obj_eval(struct nft_object *obj, 1178 struct nft_object *obj, bool reset) 1242 struct nft_object *obj) 1288 struct nft_object *ob [all...] |
H A D | nft_meta.c | 935 static void nft_secmark_obj_eval(struct nft_object *obj, struct nft_regs *regs, 946 struct nft_object *obj) 969 static int nft_secmark_obj_dump(struct sk_buff *skb, struct nft_object *obj, 987 static void nft_secmark_obj_destroy(const struct nft_ctx *ctx, struct nft_object *obj)
|
H A D | nft_tunnel.c | 444 struct nft_object *obj) 525 static inline void nft_tunnel_obj_eval(struct nft_object *obj, 675 struct nft_object *obj, bool reset) 697 struct nft_object *obj)
|
H A D | nf_tables_api.c | 65 .head_offset = offsetof(struct nft_object, rhlhead), 66 .key_offset = offsetof(struct nft_object, key), 664 struct nft_object *obj) 681 static int nft_delobj(struct nft_ctx *ctx, struct nft_object *obj) 1334 const struct nft_object *obj = data; 1343 const struct nft_object *obj = ptr; 1473 struct nft_object *obj, *ne; 5628 .len = sizeof(struct nft_object *), 5629 .align = __alignof__(struct nft_object *), 6786 struct nft_object *ob [all...] |
/linux-master/include/net/netfilter/ |
H A D | nf_tables.h | 843 static inline struct nft_object **nft_set_ext_obj(const struct nft_set_ext *ext) 1316 * struct nft_object_hash_key - key to lookup nft_object 1327 * struct nft_object - nf_tables stateful object 1340 struct nft_object { struct 1355 static inline void *nft_obj_data(const struct nft_object *obj) 1360 #define nft_expr_obj(expr) *((struct nft_object **)nft_expr_priv(expr)) 1362 struct nft_object *nft_obj_lookup(const struct net *net, 1368 struct nft_object *obj, u32 portid, u32 seq, 1407 void (*eval)(struct nft_object *obj, 1413 struct nft_object *ob [all...] |
Completed in 164 milliseconds