Symbol: nft_rule
include/net/netfilter/nf_tables.h
1007
static inline struct nft_expr *nft_expr_first(const struct nft_rule *rule)
include/net/netfilter/nf_tables.h
1017
static inline struct nft_expr *nft_expr_last(const struct nft_rule *rule)
include/net/netfilter/nf_tables.h
1022
static inline bool nft_expr_more(const struct nft_rule *rule,
include/net/netfilter/nf_tables.h
1028
static inline struct nft_userdata *nft_userdata(const struct nft_rule *rule)
include/net/netfilter/nf_tables.h
1033
void nft_rule_expr_activate(const struct nft_ctx *ctx, struct nft_rule *rule);
include/net/netfilter/nf_tables.h
1034
void nft_rule_expr_deactivate(const struct nft_ctx *ctx, struct nft_rule *rule,
include/net/netfilter/nf_tables.h
1036
void nf_tables_rule_destroy(const struct nft_ctx *ctx, struct nft_rule *rule);
include/net/netfilter/nf_tables.h
1703
struct nft_rule *rule;
include/net/netfilter/nf_tables_offload.h
83
struct nft_rule;
include/net/netfilter/nf_tables_offload.h
84
struct nft_flow_rule *nft_flow_rule_create(struct net *net, const struct nft_rule *rule);
include/net/netfilter/nf_tables_offload.h
85
int nft_flow_rule_stats(const struct nft_chain *chain, const struct nft_rule *rule);
net/netfilter/nf_tables_api.c
10294
struct nft_rule *rule;
net/netfilter/nf_tables_api.c
12017
struct nft_rule *rule, *nr;
net/netfilter/nf_tables_api.c
3299
struct nft_rule *rule;
net/netfilter/nf_tables_api.c
3726
static struct nft_rule *__nft_rule_lookup(const struct net *net,
net/netfilter/nf_tables_api.c
3730
struct nft_rule *rule;
net/netfilter/nf_tables_api.c
3742
static struct nft_rule *nft_rule_lookup(const struct net *net,
net/netfilter/nf_tables_api.c
3773
const struct nft_rule *rule, u64 handle,
net/netfilter/nf_tables_api.c
3828
const struct nft_rule *rule, int event)
net/netfilter/nf_tables_api.c
3831
const struct nft_rule *prule;
net/netfilter/nf_tables_api.c
3897
const struct nft_rule *rule, *prule;
net/netfilter/nf_tables_api.c
4036
const struct nft_rule *rule;
net/netfilter/nf_tables_api.c
4117
void nf_tables_rule_destroy(const struct nft_ctx *ctx, struct nft_rule *rule)
net/netfilter/nf_tables_api.c
4135
static void nf_tables_rule_release(const struct nft_ctx *ctx, struct nft_rule *rule)
net/netfilter/nf_tables_api.c
4178
struct nft_rule *rule;
net/netfilter/nf_tables_api.c
4304
static struct nft_rule *nft_rule_lookup_byid(const struct net *net,
net/netfilter/nf_tables_api.c
4317
struct nft_rule *rule, *old_rule = NULL;
net/netfilter/nf_tables_api.c
4548
static struct nft_rule *nft_rule_lookup_byid(const struct net *net,
net/netfilter/nf_tables_api.c
4574
struct nft_rule *rule;
net/netfilter/nf_tables_api.c
689
void nft_rule_expr_activate(const struct nft_ctx *ctx, struct nft_rule *rule)
net/netfilter/nf_tables_api.c
702
void nft_rule_expr_deactivate(const struct nft_ctx *ctx, struct nft_rule *rule,
net/netfilter/nf_tables_api.c
717
nf_tables_delrule_deactivate(struct nft_ctx *ctx, struct nft_rule *rule)
net/netfilter/nf_tables_api.c
729
struct nft_rule *rule)
net/netfilter/nf_tables_api.c
748
static int nft_delrule(struct nft_ctx *ctx, struct nft_rule *rule)
net/netfilter/nf_tables_api.c
780
struct nft_rule *rule;
net/netfilter/nf_tables_offload.c
248
const struct nft_rule *rule,
net/netfilter/nf_tables_offload.c
269
const struct nft_rule *rule,
net/netfilter/nf_tables_offload.c
289
struct nft_rule *rule,
net/netfilter/nf_tables_offload.c
299
const struct nft_rule *rule)
net/netfilter/nf_tables_offload.c
332
struct nft_rule *rule;
net/netfilter/nf_tables_offload.c
89
const struct nft_rule *rule)
net/netfilter/nft_immediate.c
102
struct nft_rule *rule;
net/netfilter/nft_immediate.c
133
struct nft_rule *rule;
net/netfilter/nft_immediate.c
191
struct nft_rule *rule, *n;