| /linux/net/netfilter/ |
| H A D | nft_reject_inet.c | 28 nft_hook(pkt)); in nft_reject_inet_eval() 32 pkt->skb, nft_hook(pkt)); in nft_reject_inet_eval() 37 nft_hook(pkt)); in nft_reject_inet_eval() 45 priv->icmp_code, nft_hook(pkt)); in nft_reject_inet_eval() 49 pkt->skb, nft_hook(pkt)); in nft_reject_inet_eval() 54 nft_hook(pkt)); in nft_reject_inet_eval()
|
| H A D | nft_reject_netdev.c | 102 nft_hook(pkt), in nft_reject_netdev_eval() 108 nft_hook(pkt)); in nft_reject_netdev_eval() 113 nft_hook(pkt), in nft_reject_netdev_eval() 123 nft_hook(pkt), in nft_reject_netdev_eval() 129 nft_hook(pkt)); in nft_reject_netdev_eval() 134 nft_hook(pkt), in nft_reject_netdev_eval()
|
| H A D | nf_dup_netdev.c | 67 nf_do_netdev_egress(pkt->skb, dev, nft_hook(pkt)); in nf_dup_netdev_egress() 82 nf_do_netdev_egress(skb, dev, nft_hook(pkt)); in nft_fwd_dup_netdev_offload()
|
| H A D | nft_redir.c | 120 nft_hook(pkt)); in nft_redir_eval() 125 nft_hook(pkt)); in nft_redir_eval()
|
| H A D | nf_tables_offload.c | 225 struct nft_hook *hook; in nft_chain_offload_support() 463 struct nft_hook *hook; in nft_flow_block_chain() 632 struct nft_hook *hook, *found; in __nft_offload_get_chain()
|
| H A D | nf_tables_api.c | 322 struct nft_hook *hook; in nft_netdev_register_hooks() 349 static void nft_netdev_hook_free_ops(struct nft_hook *hook) in nft_netdev_hook_free_ops() 359 static void nft_netdev_hook_free(struct nft_hook *hook) in nft_netdev_hook_free() 367 struct nft_hook *hook = container_of(rcu, struct nft_hook, rcu); in __nft_netdev_hook_free_rcu() 372 static void nft_netdev_hook_free_rcu(struct nft_hook *hook) in nft_netdev_hook_free_rcu() 381 struct nft_hook *hook, *next; in nft_netdev_unregister_hooks() 1985 static bool hook_is_prefix(struct nft_hook *hook) in hook_is_prefix() 1990 static int nft_nla_put_hook_dev(struct sk_buff *skb, struct nft_hook *hook) in nft_nla_put_hook_dev() 2003 struct nft_hook *hook, *first = NULL; in nft_dump_basechain_hook() 2313 struct nft_hook *hook, *next; in nf_tables_chain_destroy() [all …]
|
| H A D | nft_fwd_netdev.c | 34 skb_set_redirected(skb, nft_hook(pkt) == NF_NETDEV_INGRESS); in nft_fwd_netdev_eval()
|
| H A D | nft_masq.c | 115 nft_hook(pkt), in nft_masq_eval()
|
| H A D | nft_log.c | 60 nf_log_packet(nft_net(pkt), nft_pf(pkt), nft_hook(pkt), pkt->skb, in audit_ip6()
|
| H A D | nft_chain_filter.c | 326 struct nft_hook *hook; in nft_netdev_event()
|
| H A D | nft_synproxy.c | 122 if (nf_ip_checksum(skb, nft_hook(pkt), thoff, IPPROTO_TCP)) { in nft_synproxy_do_eval()
|
| H A D | nf_flow_table_path.c | 187 struct nft_hook *hook; in nft_flowtable_find_dev()
|
| /linux/net/bridge/netfilter/ |
| H A D | nft_reject_bridge.c | 127 nft_hook(pkt), in nft_reject_bridge_eval() 133 nft_hook(pkt)); in nft_reject_bridge_eval() 138 nft_hook(pkt), in nft_reject_bridge_eval() 148 nft_hook(pkt), in nft_reject_bridge_eval() 154 nft_hook(pkt)); in nft_reject_bridge_eval() 159 nft_hook(pkt), in nft_reject_bridge_eval()
|
| /linux/net/ipv6/netfilter/ |
| H A D | nft_reject_ipv6.c | 28 nft_hook(pkt)); in nft_reject_ipv6_eval() 32 nft_hook(pkt)); in nft_reject_ipv6_eval()
|
| H A D | nft_dup_ipv6.c | 28 nf_dup_ipv6(nft_net(pkt), pkt->skb, nft_hook(pkt), gw, oif); in nft_dup_ipv6_eval()
|
| H A D | nft_fib_ipv6.c | 33 if (nft_hook(pkt) == NF_INET_FORWARD && in nft_fib6_flowi_init()
|
| /linux/net/ipv4/netfilter/ |
| H A D | nft_reject_ipv4.c | 27 nf_send_unreach(pkt->skb, priv->icmp_code, nft_hook(pkt)); in nft_reject_ipv4_eval() 31 nft_hook(pkt)); in nft_reject_ipv4_eval()
|
| H A D | nft_dup_ipv4.c | 30 nf_dup_ipv4(nft_net(pkt), pkt->skb, nft_hook(pkt), &gw, oif); in nft_dup_ipv4_eval()
|
| /linux/include/net/netfilter/ |
| H A D | nft_fib.h | 27 switch (nft_hook(pkt)) { in nft_fib_can_skip()
|
| H A D | nf_tables.h | 54 static inline unsigned int nft_hook(const struct nft_pktinfo *pkt) in nft_hook() function 1219 struct nft_hook { struct 1227 struct nf_hook_ops *nft_hook_find_ops(const struct nft_hook *hook, argument 1229 struct nf_hook_ops *nft_hook_find_ops_rcu(const struct nft_hook *hook,
|