Searched refs:nft_net (Results 1 – 9 of 9) sorted by relevance
| /linux/net/netfilter/ |
| H A D | nf_tables_offload.c | 409 struct nftables_pernet *nft_net; in nft_indr_block_cleanup() local 415 nft_net = nft_pernet(net); in nft_indr_block_cleanup() 416 mutex_lock(&nft_net->commit_mutex); in nft_indr_block_cleanup() 420 mutex_unlock(&nft_net->commit_mutex); in nft_indr_block_cleanup() 519 struct nftables_pernet *nft_net = nft_pernet(net); in nft_flow_rule_offload_abort() local 522 list_for_each_entry_continue_reverse(trans, &nft_net->commit_list, list) { in nft_flow_rule_offload_abort() 568 struct nftables_pernet *nft_net = nft_pernet(net); in nft_flow_rule_offload_commit() local 573 list_for_each_entry(trans, &nft_net->commit_list, list) { in nft_flow_rule_offload_commit() 628 static struct nft_chain *__nft_offload_get_chain(const struct nftables_pernet *nft_net, in __nft_offload_get_chain() argument 636 list_for_each_entry(table, &nft_net->tables, list) { in __nft_offload_get_chain() [all …]
|
| H A D | nft_chain_filter.c | 377 struct nftables_pernet *nft_net; in __nf_tables_netdev_event() local 381 nft_net = nft_pernet(dev_net(dev)); in __nf_tables_netdev_event() 382 list_for_each_entry(table, &nft_net->tables, list) { in __nf_tables_netdev_event() 407 struct nftables_pernet *nft_net; in nf_tables_netdev_event() local 415 nft_net = nft_pernet(dev_net(dev)); in nf_tables_netdev_event() 416 mutex_lock(&nft_net->commit_mutex); in nf_tables_netdev_event() 428 mutex_unlock(&nft_net->commit_mutex); in nf_tables_netdev_event()
|
| H A D | nft_tproxy.c | 49 sk = nf_tproxy_get_sock_v4(nft_net(pkt), skb, iph->protocol, in nft_tproxy_eval_v4() 66 sk = nf_tproxy_handle_time_wait4(nft_net(pkt), skb, taddr, tport, sk); in nft_tproxy_eval_v4() 71 sk = nf_tproxy_get_sock_v4(nft_net(pkt), skb, iph->protocol, in nft_tproxy_eval_v4() 117 sk = nf_tproxy_get_sock_v6(nft_net(pkt), skb, thoff, l4proto, in nft_tproxy_eval_v6() 135 nft_net(pkt), in nft_tproxy_eval_v6() 143 sk = nf_tproxy_get_sock_v6(nft_net(pkt), skb, thoff, in nft_tproxy_eval_v6()
|
| H A D | nft_synproxy.c | 52 struct net *net = nft_net(pkt); in nft_synproxy_eval_v4() 83 struct net *net = nft_net(pkt); in nft_synproxy_eval_v6()
|
| H A D | nft_rt.c | 42 nf_route(nft_net(pkt), &dst, &fl, false, nft_pf(pkt)); in get_tcpmss()
|
| H A D | nft_meta.c | 141 if (!sk || !sk_fullsock(sk) || !net_eq(nft_net(pkt), sock_net(sk))) in nft_meta_get_eval_skugid() 176 if (!sk || !sk_fullsock(sk) || !net_eq(nft_net(pkt), sock_net(sk))) in nft_meta_get_eval_cgroup() 312 dev = sdif ? dev_get_by_index_rcu(nft_net(pkt), sdif) : NULL; in nft_meta_get_eval_sdifname()
|
| H A D | nft_lookup.c | 101 const struct net *net = nft_net(pkt); in nft_lookup_eval()
|
| H A D | nf_flow_table_path.c | 300 nf_route(nft_net(pkt), &other_dst, &fl, false, nft_pf(pkt)); in nft_flow_route()
|
| H A D | nft_ct.c | 262 ct = nf_ct_tmpl_alloc(nft_net(pkt), &zone, GFP_ATOMIC); in nft_ct_set_zone_eval()
|