/Linux-v4.19/include/net/netfilter/ |
D | nft_fib.h | 27 const struct nft_pktinfo *pkt); 29 const struct nft_pktinfo *pkt); 32 const struct nft_pktinfo *pkt); 34 const struct nft_pktinfo *pkt); 37 const struct nft_pktinfo *pkt, int index);
|
D | nf_tables_ipv4.h | 8 static inline void nft_set_pktinfo_ipv4(struct nft_pktinfo *pkt, in nft_set_pktinfo_ipv4() 20 static inline int __nft_set_pktinfo_ipv4_validate(struct nft_pktinfo *pkt, in __nft_set_pktinfo_ipv4_validate() 49 static inline void nft_set_pktinfo_ipv4_validate(struct nft_pktinfo *pkt, in nft_set_pktinfo_ipv4_validate()
|
D | nf_tables_ipv6.h | 8 static inline void nft_set_pktinfo_ipv6(struct nft_pktinfo *pkt, in nft_set_pktinfo_ipv6() 27 static inline int __nft_set_pktinfo_ipv6_validate(struct nft_pktinfo *pkt, in __nft_set_pktinfo_ipv6_validate() 65 static inline void nft_set_pktinfo_ipv6_validate(struct nft_pktinfo *pkt, in nft_set_pktinfo_ipv6_validate()
|
D | nf_tables_core.h | 76 struct nft_pktinfo; 78 struct nft_regs *regs, const struct nft_pktinfo *pkt); 80 struct nft_regs *regs, const struct nft_pktinfo *pkt);
|
D | nf_dup_netdev.h | 5 void nf_dup_netdev_egress(const struct nft_pktinfo *pkt, int oif); 6 void nf_fwd_netdev_egress(const struct nft_pktinfo *pkt, int oif);
|
D | nf_tables.h | 18 struct nft_pktinfo { struct 26 static inline struct net *nft_net(const struct nft_pktinfo *pkt) in nft_net() argument 31 static inline unsigned int nft_hook(const struct nft_pktinfo *pkt) in nft_hook() 36 static inline u8 nft_pf(const struct nft_pktinfo *pkt) in nft_pf() 41 static inline const struct net_device *nft_in(const struct nft_pktinfo *pkt) in nft_in() 46 static inline const struct net_device *nft_out(const struct nft_pktinfo *pkt) in nft_out() 51 static inline void nft_set_pktinfo(struct nft_pktinfo *pkt, in nft_set_pktinfo() 59 static inline void nft_set_pktinfo_unspec(struct nft_pktinfo *pkt, in nft_set_pktinfo_unspec() 737 const struct nft_pktinfo *pkt); 965 unsigned int nft_do_chain(struct nft_pktinfo *pkt, void *priv); [all …]
|
/Linux-v4.19/net/netfilter/ |
D | nft_chain_filter.c | 18 struct nft_pktinfo pkt; in nft_do_chain_ipv4() 62 struct nft_pktinfo pkt; in nft_do_chain_arp() 102 struct nft_pktinfo pkt; in nft_do_chain_ipv6() 146 struct nft_pktinfo pkt; in nft_do_chain_inet() 202 struct nft_pktinfo pkt; in nft_do_chain_bridge() 257 struct nft_pktinfo pkt; in nft_do_chain_netdev()
|
D | nf_tables_core.c | 30 const struct nft_pktinfo *pkt = info->pkt; in __nft_trace_packet() 65 const struct nft_pktinfo *pkt) in nft_payload_fast_eval() 98 const struct nft_pktinfo *pkt) in nft_update_chain_stats() 125 struct nft_pktinfo *pkt) in expr_call_ops_eval() 138 nft_do_chain(struct nft_pktinfo *pkt, void *priv) in nft_do_chain()
|
D | nf_dup_netdev.c | 27 void nf_fwd_netdev_egress(const struct nft_pktinfo *pkt, int oif) in nf_fwd_netdev_egress() 41 void nf_dup_netdev_egress(const struct nft_pktinfo *pkt, int oif) in nf_dup_netdev_egress()
|
D | nft_quota.c | 37 const struct nft_pktinfo *pkt) in nft_quota_do_eval() 53 const struct nft_pktinfo *pkt) in nft_quota_obj_eval() 173 const struct nft_pktinfo *pkt) in nft_quota_eval()
|
D | nft_limit.c | 134 const struct nft_pktinfo *pkt) in nft_limit_pkts_eval() 183 const struct nft_pktinfo *pkt) in nft_limit_bytes_eval() 244 const struct nft_pktinfo *pkt) in nft_limit_obj_pkts_eval() 287 const struct nft_pktinfo *pkt) in nft_limit_obj_bytes_eval()
|
D | nft_numgen.c | 44 const struct nft_pktinfo *pkt) in nft_ng_inc_eval() 53 const struct nft_pktinfo *pkt) in nft_ng_inc_map_eval() 179 const struct nft_pktinfo *pkt) in nft_ng_random_eval() 188 const struct nft_pktinfo *pkt) in nft_ng_random_map_eval()
|
D | nf_tables_trace.c | 113 const struct nft_pktinfo *pkt) in nf_trace_fill_pkt_info() 188 const struct nft_pktinfo *pkt = info->pkt; in nft_trace_notify() 290 void nft_trace_init(struct nft_traceinfo *info, const struct nft_pktinfo *pkt, in nft_trace_init()
|
D | nft_counter.c | 33 const struct nft_pktinfo *pkt) in nft_counter_do_eval() 53 const struct nft_pktinfo *pkt) in nft_counter_obj_eval() 199 const struct nft_pktinfo *pkt) in nft_counter_eval()
|
D | nft_connlimit.c | 24 const struct nft_pktinfo *pkt, in nft_connlimit_do_eval() 118 const struct nft_pktinfo *pkt) in nft_connlimit_obj_eval() 175 const struct nft_pktinfo *pkt) in nft_connlimit_eval()
|
D | nft_hash.c | 33 const struct nft_pktinfo *pkt) in nft_jhash_eval() 47 const struct nft_pktinfo *pkt) in nft_jhash_map_eval() 76 const struct nft_pktinfo *pkt) in nft_symhash_eval() 89 const struct nft_pktinfo *pkt) in nft_symhash_map_eval()
|
D | nft_exthdr.c | 41 const struct nft_pktinfo *pkt) in nft_exthdr_ipv6_eval() 66 nft_tcp_header_pointer(const struct nft_pktinfo *pkt, in nft_tcp_header_pointer() 87 const struct nft_pktinfo *pkt) in nft_exthdr_tcp_eval() 130 const struct nft_pktinfo *pkt) in nft_exthdr_tcp_set_eval()
|
D | nft_payload.c | 75 const struct nft_pktinfo *pkt) in nft_payload_eval() 190 static int nft_payload_l4csum_offset(const struct nft_pktinfo *pkt, in nft_payload_l4csum_offset() 216 static int nft_payload_l4csum_update(const struct nft_pktinfo *pkt, in nft_payload_l4csum_update() 271 const struct nft_pktinfo *pkt) in nft_payload_set_eval()
|
D | nft_tproxy.c | 23 const struct nft_pktinfo *pkt) in nft_tproxy_eval_v4() 80 const struct nft_pktinfo *pkt) in nft_tproxy_eval_v6() 152 const struct nft_pktinfo *pkt) in nft_tproxy_eval()
|
D | nft_rt.c | 24 static u16 get_tcpmss(const struct nft_pktinfo *pkt, const struct dst_entry *skbdst) in get_tcpmss() 58 const struct nft_pktinfo *pkt) in nft_rt_get_eval()
|
D | nft_fwd_netdev.c | 28 const struct nft_pktinfo *pkt) in nft_fwd_netdev_eval() 79 const struct nft_pktinfo *pkt) in nft_fwd_neigh_eval()
|
D | nft_queue.c | 33 const struct nft_pktinfo *pkt) in nft_queue_eval() 60 const struct nft_pktinfo *pkt) in nft_queue_sreg_eval()
|
D | nft_flow_offload.c | 20 static int nft_flow_route(const struct nft_pktinfo *pkt, in nft_flow_route() 65 const struct nft_pktinfo *pkt) in nft_flow_offload_eval()
|
/Linux-v4.19/net/ipv6/netfilter/ |
D | nft_fib_ipv6.c | 27 const struct nft_pktinfo *pkt, in nft_fib6_flowi_init() 58 const struct nft_pktinfo *pkt, in __nft_fib6_eval_type() 130 const struct nft_pktinfo *pkt) in nft_fib6_eval_type() 148 const struct nft_pktinfo *pkt) in nft_fib6_eval()
|
/Linux-v4.19/net/ipv4/netfilter/ |
D | nft_fib_ipv4.c | 32 const struct nft_pktinfo *pkt) in nft_fib4_eval_type() 67 const struct nft_pktinfo *pkt) in nft_fib4_eval()
|