Home
last modified time | relevance | path

Searched refs:nft_ctx (Results 1 – 30 of 30) sorted by relevance

/linux-4.1.27/include/net/netfilter/
Dnf_tables.h98 struct nft_ctx { struct
114 int nft_data_init(const struct nft_ctx *ctx, argument
135 int nft_validate_register_store(const struct nft_ctx *ctx,
174 int (*fn)(const struct nft_ctx *ctx,
259 void (*walk)(const struct nft_ctx *ctx,
360 int nf_tables_bind_set(const struct nft_ctx *ctx, struct nft_set *set,
362 void nf_tables_unbind_set(const struct nft_ctx *ctx, struct nft_set *set,
589 const struct nft_expr_ops *(*select_ops)(const struct nft_ctx *,
622 int (*init)(const struct nft_ctx *ctx,
625 void (*destroy)(const struct nft_ctx *ctx,
[all …]
Dnft_masq.h10 int nft_masq_init(const struct nft_ctx *ctx,
16 int nft_masq_validate(const struct nft_ctx *ctx, const struct nft_expr *expr,
Dnft_redir.h12 int nft_redir_init(const struct nft_ctx *ctx,
18 int nft_redir_validate(const struct nft_ctx *ctx, const struct nft_expr *expr,
Dnft_meta.h14 int nft_meta_get_init(const struct nft_ctx *ctx,
18 int nft_meta_set_init(const struct nft_ctx *ctx,
Dnft_reject.h11 int nft_reject_init(const struct nft_ctx *ctx,
/linux-4.1.27/net/netfilter/
Dnft_immediate.c40 static int nft_immediate_init(const struct nft_ctx *ctx, in nft_immediate_init()
71 static void nft_immediate_destroy(const struct nft_ctx *ctx, in nft_immediate_destroy()
92 static int nft_immediate_validate(const struct nft_ctx *ctx, in nft_immediate_validate()
Dnf_tables_api.c91 static void nft_ctx_init(struct nft_ctx *ctx, in nft_ctx_init()
109 static struct nft_trans *nft_trans_alloc(struct nft_ctx *ctx, int msg_type, in nft_trans_alloc()
142 static int nft_trans_table_add(struct nft_ctx *ctx, int msg_type) in nft_trans_table_add()
157 static int nft_deltable(struct nft_ctx *ctx) in nft_deltable()
169 static int nft_trans_chain_add(struct nft_ctx *ctx, int msg_type) in nft_trans_chain_add()
184 static int nft_delchain(struct nft_ctx *ctx) in nft_delchain()
229 nf_tables_delrule_deactivate(struct nft_ctx *ctx, struct nft_rule *rule) in nf_tables_delrule_deactivate()
240 static struct nft_trans *nft_trans_rule_add(struct nft_ctx *ctx, int msg_type, in nft_trans_rule_add()
255 static int nft_delrule(struct nft_ctx *ctx, struct nft_rule *rule) in nft_delrule()
273 static int nft_delrule_by_chain(struct nft_ctx *ctx) in nft_delrule_by_chain()
[all …]
Dnft_masq.c24 int nft_masq_validate(const struct nft_ctx *ctx, in nft_masq_validate()
39 int nft_masq_init(const struct nft_ctx *ctx, in nft_masq_init()
Dnft_compat.c126 const struct nft_ctx *ctx, in nft_target_set_tgchk_param()
206 nft_target_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_target_init()
249 nft_target_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_target_destroy()
281 static int nft_target_validate(const struct nft_ctx *ctx, in nft_target_validate()
342 nft_match_set_mtchk_param(struct xt_mtchk_param *par, const struct nft_ctx *ctx, in nft_match_set_mtchk_param()
393 nft_match_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_match_init()
430 nft_match_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_match_destroy()
462 static int nft_match_validate(const struct nft_ctx *ctx, in nft_match_validate()
628 nft_match_select_ops(const struct nft_ctx *ctx, in nft_match_select_ops()
708 nft_target_select_ops(const struct nft_ctx *ctx, in nft_target_select_ops()
Dnft_redir.c26 int nft_redir_validate(const struct nft_ctx *ctx, in nft_redir_validate()
42 int nft_redir_init(const struct nft_ctx *ctx, in nft_redir_init()
Dnft_cmp.c71 static int nft_cmp_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_cmp_init()
119 static int nft_cmp_fast_init(const struct nft_ctx *ctx, in nft_cmp_fast_init()
175 nft_cmp_select_ops(const struct nft_ctx *ctx, const struct nlattr * const tb[]) in nft_cmp_select_ops()
Dnft_ct.c222 static int nft_ct_get_init(const struct nft_ctx *ctx, in nft_ct_get_init()
322 static int nft_ct_set_init(const struct nft_ctx *ctx, in nft_ct_set_init()
353 static void nft_ct_destroy(const struct nft_ctx *ctx, in nft_ct_destroy()
420 nft_ct_select_ops(const struct nft_ctx *ctx, in nft_ct_select_ops()
Dnft_payload.c61 static int nft_payload_init(const struct nft_ctx *ctx, in nft_payload_init()
109 nft_payload_select_ops(const struct nft_ctx *ctx, in nft_payload_select_ops()
Dnft_lookup.c52 static int nft_lookup_init(const struct nft_ctx *ctx, in nft_lookup_init()
104 static void nft_lookup_destroy(const struct nft_ctx *ctx, in nft_lookup_destroy()
Dnft_meta.c216 int nft_meta_get_init(const struct nft_ctx *ctx, in nft_meta_get_init()
266 int nft_meta_set_init(const struct nft_ctx *ctx, in nft_meta_set_init()
347 nft_meta_select_ops(const struct nft_ctx *ctx, in nft_meta_select_ops()
Dnft_log.c49 static int nft_log_init(const struct nft_ctx *ctx, in nft_log_init()
117 static void nft_log_destroy(const struct nft_ctx *ctx, in nft_log_destroy()
Dnft_reject.c29 int nft_reject_init(const struct nft_ctx *ctx, in nft_reject_init()
Dnft_nat.c90 static int nft_nat_validate(const struct nft_ctx *ctx, in nft_nat_validate()
117 static int nft_nat_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_nat_init()
Dnft_limit.c56 static int nft_limit_init(const struct nft_ctx *ctx, in nft_limit_init()
Dnft_counter.c66 static int nft_counter_init(const struct nft_ctx *ctx, in nft_counter_init()
Dnft_dynset.c100 static int nft_dynset_init(const struct nft_ctx *ctx, in nft_dynset_init()
206 static void nft_dynset_destroy(const struct nft_ctx *ctx, in nft_dynset_destroy()
Dnft_queue.c63 static int nft_queue_init(const struct nft_ctx *ctx, in nft_queue_init()
Dnft_reject_inet.c65 static int nft_reject_inet_init(const struct nft_ctx *ctx, in nft_reject_inet_init()
Dnft_exthdr.c57 static int nft_exthdr_init(const struct nft_ctx *ctx, in nft_exthdr_init()
Dnft_bitwise.c49 static int nft_bitwise_init(const struct nft_ctx *ctx, in nft_bitwise_init()
Dnft_byteorder.c77 static int nft_byteorder_init(const struct nft_ctx *ctx, in nft_byteorder_init()
Dnft_rbtree.c173 static void nft_rbtree_walk(const struct nft_ctx *ctx, in nft_rbtree_walk()
Dnft_hash.c185 static void nft_hash_walk(const struct nft_ctx *ctx, const struct nft_set *set, in nft_hash_walk()
/linux-4.1.27/net/bridge/netfilter/
Dnft_meta_bridge.c51 static int nft_meta_bridge_get_init(const struct nft_ctx *ctx, in nft_meta_bridge_get_init()
91 nft_meta_bridge_select_ops(const struct nft_ctx *ctx, in nft_meta_bridge_select_ops()
Dnft_reject_bridge.c316 static int nft_reject_bridge_validate(const struct nft_ctx *ctx, in nft_reject_bridge_validate()
324 static int nft_reject_bridge_init(const struct nft_ctx *ctx, in nft_reject_bridge_init()