Home
last modified time | relevance | path

Searched refs:nft_regs_track (Results 1 – 18 of 18) sorted by relevance

/linux/include/net/netfilter/
H A Dnft_meta.h46 bool nft_meta_get_reduce(struct nft_regs_track *track,
H A Dnft_fib.h69 bool nft_fib_reduce(struct nft_regs_track *track,
H A Dnf_tables.h125 struct nft_regs_track {
430 bool nft_expr_reduce_bitwise(struct nft_regs_track *track,
978 bool (*reduce)(struct nft_regs_track *track,
1960 void nft_reg_track_update(struct nft_regs_track *track, in nft_reg_track_cmp()
1962 void nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg, u8 len); in nft_reg_track_cmp()
1963 void __nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg); in nft_reg_track_cmp()
1965 static inline bool nft_reg_track_cmp(struct nft_regs_track *track, in nft_reg_track_cmp()
126 struct nft_regs_track { global() struct
127 __anon300596ff0408nft_regs_track global() argument
131 regsnft_regs_track global() argument
133 curnft_regs_track global() argument
134 lastnft_regs_track global() argument
/linux/net/netfilter/
H A Dnft_numgen.c87 static bool nft_ng_inc_reduce(struct nft_regs_track *track, in nft_ng_inc_reduce()
181 static bool nft_ng_random_reduce(struct nft_regs_track *track, in nft_ng_random_reduce()
H A Dnft_hash.c169 static bool nft_jhash_reduce(struct nft_regs_track *track, in nft_jhash_reduce()
199 static bool nft_symhash_reduce(struct nft_regs_track *track, in nft_symhash_reduce()
H A Dnft_bitwise.c394 static bool nft_bitwise_reduce(struct nft_regs_track *track, in nft_bitwise_reduce()
551 static bool nft_bitwise_fast_reduce(struct nft_regs_track *track, in nft_bitwise_fast_reduce()
630 bool nft_expr_reduce_bitwise(struct nft_regs_track *track, in nft_expr_reduce_bitwise()
H A Dnft_osf.c130 static bool nft_osf_reduce(struct nft_regs_track *track, in nft_osf_reduce()
H A Dnft_fib.c165 bool nft_fib_reduce(struct nft_regs_track *track, in nft_fib_reduce()
H A Dnft_byteorder.c173 static bool nft_byteorder_reduce(struct nft_regs_track *track, in nft_byteorder_reduce()
H A Dnft_socket.c252 static bool nft_socket_reduce(struct nft_regs_track *track, in nft_socket_reduce()
H A Dnft_lookup.c269 static bool nft_lookup_reduce(struct nft_regs_track *track, in nft_lookup_validate()
H A Dnft_immediate.c323 static bool nft_immediate_reduce(struct nft_regs_track *track, in nft_immediate_reduce()
H A Dnft_meta.c745 bool nft_meta_get_reduce(struct nft_regs_track *track, in nft_meta_get_reduce()
781 static bool nft_meta_set_reduce(struct nft_regs_track *track, in nft_meta_set_reduce()
H A Dnft_ct.c701 static bool nft_ct_get_reduce(struct nft_regs_track *track, in nft_ct_get_reduce()
761 static bool nft_ct_set_reduce(struct nft_regs_track *track, in nft_ct_set_reduce()
H A Dnft_tunnel.c127 static bool nft_tunnel_get_reduce(struct nft_regs_track *track, in nft_tunnel_get_reduce()
H A Dnft_exthdr.c705 static bool nft_exthdr_reduce(struct nft_regs_track *track, in nft_exthdr_reduce()
H A Dnft_compat.c781 static bool nft_match_reduce(struct nft_regs_track *track,
H A Dnf_tables_api.c935 static void __nft_reg_track_clobber(struct nft_regs_track *track, u8 dreg) in __nft_reg_track_clobber()
943 static void __nft_reg_track_update(struct nft_regs_track *track, in __nft_reg_track_update()
952 void nft_reg_track_update(struct nft_regs_track *track, in nft_reg_track_update()
966 void nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg, u8 len) in nft_reg_track_cancel()
979 void __nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg) in __nft_reg_track_cancel()
10347 static bool nft_expr_reduce(struct nft_regs_track *track, in nf_tables_commit_chain_prepare()
10356 struct nft_regs_track track = {}; in nf_tables_commit_chain_prepare()