Home
last modified time | relevance | path

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

/Linux-v6.1/include/net/netfilter/
Dnft_meta.h47 bool nft_meta_get_reduce(struct nft_regs_track *track,
Dnft_fib.h41 bool nft_fib_reduce(struct nft_regs_track *track,
Dnf_tables.h125 struct nft_regs_track { struct
382 bool nft_expr_reduce_bitwise(struct nft_regs_track *track,
928 bool (*reduce)(struct nft_regs_track *track,
1675 void nft_reg_track_update(struct nft_regs_track *track,
1677 void nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg, u8 len);
1678 void __nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg);
1680 static inline bool nft_reg_track_cmp(struct nft_regs_track *track, in nft_reg_track_cmp()
/Linux-v6.1/net/netfilter/
Dnft_numgen.c87 static bool nft_ng_inc_reduce(struct nft_regs_track *track, in nft_ng_inc_reduce()
179 static bool nft_ng_random_reduce(struct nft_regs_track *track, in nft_ng_random_reduce()
Dnft_hash.c168 static bool nft_jhash_reduce(struct nft_regs_track *track, in nft_jhash_reduce()
198 static bool nft_symhash_reduce(struct nft_regs_track *track, in nft_symhash_reduce()
Dnft_bitwise.c283 static bool nft_bitwise_reduce(struct nft_regs_track *track, in nft_bitwise_reduce()
437 static bool nft_bitwise_fast_reduce(struct nft_regs_track *track, in nft_bitwise_fast_reduce()
516 bool nft_expr_reduce_bitwise(struct nft_regs_track *track, in nft_expr_reduce_bitwise()
Dnft_fib.c163 bool nft_fib_reduce(struct nft_regs_track *track, in nft_fib_reduce()
Dnft_osf.c135 static bool nft_osf_reduce(struct nft_regs_track *track, in nft_osf_reduce()
Dnft_byteorder.c171 static bool nft_byteorder_reduce(struct nft_regs_track *track, in nft_byteorder_reduce()
Dnft_immediate.c242 static bool nft_immediate_reduce(struct nft_regs_track *track, in nft_immediate_reduce()
Dnft_socket.c216 static bool nft_socket_reduce(struct nft_regs_track *track, in nft_socket_reduce()
Dnft_xfrm.c257 static bool nft_xfrm_reduce(struct nft_regs_track *track, in nft_xfrm_reduce()
Dnft_meta.c746 bool nft_meta_get_reduce(struct nft_regs_track *track, in nft_meta_get_reduce()
782 static bool nft_meta_set_reduce(struct nft_regs_track *track, in nft_meta_set_reduce()
Dnft_lookup.c256 static bool nft_lookup_reduce(struct nft_regs_track *track, in nft_lookup_reduce()
Dnft_payload.c213 static bool nft_payload_reduce(struct nft_regs_track *track, in nft_payload_reduce()
809 static bool nft_payload_set_reduce(struct nft_regs_track *track, in nft_payload_set_reduce()
Dnft_ct.c683 static bool nft_ct_get_reduce(struct nft_regs_track *track, in nft_ct_get_reduce()
742 static bool nft_ct_set_reduce(struct nft_regs_track *track, in nft_ct_set_reduce()
Dnft_exthdr.c606 static bool nft_exthdr_reduce(struct nft_regs_track *track, in nft_exthdr_reduce()
Dnft_tunnel.c127 static bool nft_tunnel_get_reduce(struct nft_regs_track *track, in nft_tunnel_get_reduce()
Dnft_compat.c734 static bool nft_match_reduce(struct nft_regs_track *track, in nft_match_reduce()
Dnf_tables_api.c569 static void __nft_reg_track_clobber(struct nft_regs_track *track, u8 dreg) in __nft_reg_track_clobber()
577 static void __nft_reg_track_update(struct nft_regs_track *track, in __nft_reg_track_update()
586 void nft_reg_track_update(struct nft_regs_track *track, in nft_reg_track_update()
600 void nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg, u8 len) in nft_reg_track_cancel()
613 void __nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg) in __nft_reg_track_cancel()
8523 static bool nft_expr_reduce(struct nft_regs_track *track, in nft_expr_reduce()
8532 struct nft_regs_track track = {}; in nf_tables_commit_chain_prepare()
/Linux-v6.1/net/bridge/netfilter/
Dnft_meta_bridge.c105 static bool nft_meta_bridge_set_reduce(struct nft_regs_track *track, in nft_meta_bridge_set_reduce()