| /linux/include/net/netfilter/ |
| H A D | nft_meta.h | 46 bool nft_meta_get_reduce(struct nft_regs_track *track,
|
| H A D | nft_fib.h | 69 bool nft_fib_reduce(struct nft_regs_track *track,
|
| H A D | nf_tables.h | 125 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 D | nft_numgen.c | 87 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 D | nft_hash.c | 169 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 D | nft_bitwise.c | 394 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 D | nft_osf.c | 130 static bool nft_osf_reduce(struct nft_regs_track *track, in nft_osf_reduce()
|
| H A D | nft_fib.c | 165 bool nft_fib_reduce(struct nft_regs_track *track, in nft_fib_reduce()
|
| H A D | nft_byteorder.c | 173 static bool nft_byteorder_reduce(struct nft_regs_track *track, in nft_byteorder_reduce()
|
| H A D | nft_socket.c | 252 static bool nft_socket_reduce(struct nft_regs_track *track, in nft_socket_reduce()
|
| H A D | nft_lookup.c | 269 static bool nft_lookup_reduce(struct nft_regs_track *track, in nft_lookup_validate()
|
| H A D | nft_immediate.c | 323 static bool nft_immediate_reduce(struct nft_regs_track *track, in nft_immediate_reduce()
|
| H A D | nft_meta.c | 745 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 D | nft_ct.c | 701 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 D | nft_tunnel.c | 127 static bool nft_tunnel_get_reduce(struct nft_regs_track *track, in nft_tunnel_get_reduce()
|
| H A D | nft_exthdr.c | 705 static bool nft_exthdr_reduce(struct nft_regs_track *track, in nft_exthdr_reduce()
|
| H A D | nft_compat.c | 781 static bool nft_match_reduce(struct nft_regs_track *track,
|
| H A D | nf_tables_api.c | 935 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()
|