Searched refs:nft (Results 1 – 12 of 12) sorted by relevance
/linux-4.1.27/net/ipv4/netfilter/ |
D | nf_tables_arp.c | 43 net->nft.arp = kmalloc(sizeof(struct nft_af_info), GFP_KERNEL); in nf_tables_arp_init_net() 44 if (net->nft.arp== NULL) in nf_tables_arp_init_net() 47 memcpy(net->nft.arp, &nft_af_arp, sizeof(nft_af_arp)); in nf_tables_arp_init_net() 49 if (nft_register_afinfo(net, net->nft.arp) < 0) in nf_tables_arp_init_net() 54 kfree(net->nft.arp); in nf_tables_arp_init_net() 60 nft_unregister_afinfo(net->nft.arp); in nf_tables_arp_exit_net() 61 kfree(net->nft.arp); in nf_tables_arp_exit_net()
|
D | nf_tables_ipv4.c | 64 net->nft.ipv4 = kmalloc(sizeof(struct nft_af_info), GFP_KERNEL); in nf_tables_ipv4_init_net() 65 if (net->nft.ipv4 == NULL) in nf_tables_ipv4_init_net() 68 memcpy(net->nft.ipv4, &nft_af_ipv4, sizeof(nft_af_ipv4)); in nf_tables_ipv4_init_net() 70 if (nft_register_afinfo(net, net->nft.ipv4) < 0) in nf_tables_ipv4_init_net() 75 kfree(net->nft.ipv4); in nf_tables_ipv4_init_net() 81 nft_unregister_afinfo(net->nft.ipv4); in nf_tables_ipv4_exit_net() 82 kfree(net->nft.ipv4); in nf_tables_ipv4_exit_net()
|
D | Kconfig | 92 controlled by iptables or nft.
|
/linux-4.1.27/net/netfilter/ |
D | nf_tables_inet.c | 43 net->nft.inet = kmalloc(sizeof(struct nft_af_info), GFP_KERNEL); in nf_tables_inet_init_net() 44 if (net->nft.inet == NULL) in nf_tables_inet_init_net() 46 memcpy(net->nft.inet, &nft_af_inet, sizeof(nft_af_inet)); in nf_tables_inet_init_net() 48 if (nft_register_afinfo(net, net->nft.inet) < 0) in nf_tables_inet_init_net() 54 kfree(net->nft.inet); in nf_tables_inet_init_net() 60 nft_unregister_afinfo(net->nft.inet); in nf_tables_inet_exit_net() 61 kfree(net->nft.inet); in nf_tables_inet_exit_net()
|
D | nf_tables_api.c | 38 list_add_tail_rcu(&afi->list, &net->nft.af_info); in nft_register_afinfo() 63 list_for_each_entry(afi, &net->nft.af_info, list) { in nft_afinfo_lookup() 153 list_add_tail(&trans->list, &ctx->net->nft.commit_list); in nft_trans_table_add() 180 list_add_tail(&trans->list, &ctx->net->nft.commit_list); in nft_trans_chain_add() 250 list_add_tail(&trans->list, &ctx->net->nft.commit_list); in nft_trans_rule_add() 304 list_add_tail(&trans->list, &ctx->net->nft.commit_list); in nft_trans_set_add() 419 nfmsg->res_id = htons(net->nft.base_seq & 0xffff); in nf_tables_fill_table_info() 476 cb->seq = net->nft.base_seq; in nf_tables_dump_tables() 478 list_for_each_entry_rcu(afi, &net->nft.af_info, list) { in nf_tables_dump_tables() 631 list_add_tail(&trans->list, &ctx->net->nft.commit_list); in nf_tables_updtable() [all …]
|
D | Kconfig | 433 (also known as expressions) that the userspace 'nft' utility
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | nf_tables_ipv6.c | 63 net->nft.ipv6 = kmalloc(sizeof(struct nft_af_info), GFP_KERNEL); in nf_tables_ipv6_init_net() 64 if (net->nft.ipv6 == NULL) in nf_tables_ipv6_init_net() 67 memcpy(net->nft.ipv6, &nft_af_ipv6, sizeof(nft_af_ipv6)); in nf_tables_ipv6_init_net() 69 if (nft_register_afinfo(net, net->nft.ipv6) < 0) in nf_tables_ipv6_init_net() 74 kfree(net->nft.ipv6); in nf_tables_ipv6_init_net() 80 nft_unregister_afinfo(net->nft.ipv6); in nf_tables_ipv6_exit_net() 81 kfree(net->nft.ipv6); in nf_tables_ipv6_exit_net()
|
D | Kconfig | 70 controlled by iptables or nft.
|
/linux-4.1.27/net/bridge/netfilter/ |
D | nf_tables_bridge.c | 129 net->nft.bridge = kmalloc(sizeof(struct nft_af_info), GFP_KERNEL); in nf_tables_bridge_init_net() 130 if (net->nft.bridge == NULL) in nf_tables_bridge_init_net() 133 memcpy(net->nft.bridge, &nft_af_bridge, sizeof(nft_af_bridge)); in nf_tables_bridge_init_net() 135 if (nft_register_afinfo(net, net->nft.bridge) < 0) in nf_tables_bridge_init_net() 140 kfree(net->nft.bridge); in nf_tables_bridge_init_net() 146 nft_unregister_afinfo(net->nft.bridge); in nf_tables_bridge_exit_net() 147 kfree(net->nft.bridge); in nf_tables_bridge_exit_net()
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | calib.c | 149 int16_t *nft) in ath9k_hw_get_nf_thresh() argument 153 *nft = (int8_t)ah->eep_ops->get_eeprom(ah, EEP_NFTHRESH_5); in ath9k_hw_get_nf_thresh() 156 *nft = (int8_t)ah->eep_ops->get_eeprom(ah, EEP_NFTHRESH_2); in ath9k_hw_get_nf_thresh()
|
/linux-4.1.27/include/net/ |
D | net_namespace.h | 111 struct netns_nftables nft; member
|
/linux-4.1.27/include/net/netfilter/ |
D | nf_tables.h | 898 return net->nft.gencursor + 1 == 1 ? 1 : 0; in nft_gencursor_next() 909 return 1 << ACCESS_ONCE(net->nft.gencursor); in nft_genmask_cur()
|