Home
last modified time | relevance | path

Searched refs:nft_hook (Results 1 – 16 of 16) sorted by relevance

/linux/net/netfilter/
H A Dnft_reject_inet.c28 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 Dnft_reject_netdev.c102 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 Dnf_dup_netdev.c67 nf_do_netdev_egress(pkt->skb, dev, nft_hook(pkt)); in nf_fwd_netdev_egress()
82 nf_do_netdev_egress(skb, dev, nft_hook(pkt)); in nf_dup_netdev_egress()
H A Dnft_redir.c120 nft_hook(pkt)); in nft_redir_eval()
125 nft_hook(pkt)); in nft_redir_eval()
H A Dnf_tables_offload.c225 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 Dnf_tables_api.c304 struct nft_hook *hook; in nft_netdev_register_hooks()
331 static void nft_netdev_hook_free_ops(struct nft_hook *hook) in nft_netdev_hook_free_ops()
341 static void nft_netdev_hook_free(struct nft_hook *hook) in nft_netdev_hook_free()
349 struct nft_hook *hook = container_of(rcu, struct nft_hook, rcu); in __nft_netdev_hook_free_rcu()
354 static void nft_netdev_hook_free_rcu(struct nft_hook *hook) in nft_netdev_hook_free_rcu()
363 struct nft_hook *hook, *next; in nft_netdev_unregister_hooks()
1968 struct nft_hook *hook, *first = NULL; in nft_dump_basechain_hook()
2279 struct nft_hook *hook, *next; in nf_tables_chain_destroy()
2312 static struct nft_hook *nft_netdev_hook_alloc(struct net *net, in nft_netdev_hook_alloc()
2317 struct nft_hook *hook; in nft_netdev_hook_alloc()
[all …]
H A Dnft_log.c116 nf_log_packet(nft_net(pkt), nft_pf(pkt), nft_hook(pkt), pkt->skb, in nft_log_eval()
H A Dnft_chain_filter.c326 struct nft_hook *hook; in nft_netdev_event()
H A Dnft_synproxy.c121 if (nf_ip_checksum(skb, nft_hook(pkt), thoff, IPPROTO_TCP)) { in nft_synproxy_do_eval()
/linux/net/ipv6/netfilter/
H A Dnft_reject_ipv6.c28 nft_hook(pkt)); in nft_reject_ipv6_eval()
32 nft_hook(pkt)); in nft_reject_ipv6_eval()
H A Dnft_dup_ipv6.c28 nf_dup_ipv6(nft_net(pkt), pkt->skb, nft_hook(pkt), gw, oif); in nft_dup_ipv6_eval()
H A Dnft_fib_ipv6.c33 if (nft_hook(pkt) == NF_INET_FORWARD && in nft_fib6_flowi_init()
/linux/net/ipv4/netfilter/
H A Dnft_reject_ipv4.c27 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 Dnft_fib_ipv4.c123 if (nft_hook(pkt) == NF_INET_FORWARD && in nft_fib4_eval()
/linux/include/net/netfilter/
H A Dnft_fib.h27 switch (nft_hook(pkt)) { in nft_fib_can_skip()
H A Dnf_tables.h55 static inline unsigned int nft_hook(const struct nft_pktinfo *pkt) in nft_hook() function
1194 struct nft_hook { struct
1202 struct nf_hook_ops *nft_hook_find_ops(const struct nft_hook *hook, argument
1204 struct nf_hook_ops *nft_hook_find_ops_rcu(const struct nft_hook *hook,