xt_table 308 include/linux/netfilter/x_tables.h struct xt_table *xt_register_table(struct net *net, xt_table 309 include/linux/netfilter/x_tables.h const struct xt_table *table, xt_table 312 include/linux/netfilter/x_tables.h void *xt_unregister_table(struct xt_table *table); xt_table 314 include/linux/netfilter/x_tables.h struct xt_table_info *xt_replace_table(struct xt_table *table, xt_table 325 include/linux/netfilter/x_tables.h struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af, xt_table 327 include/linux/netfilter/x_tables.h struct xt_table *xt_request_find_table_lock(struct net *net, u_int8_t af, xt_table 329 include/linux/netfilter/x_tables.h void xt_table_unlock(struct xt_table *t); xt_table 449 include/linux/netfilter/x_tables.h struct nf_hook_ops *xt_hook_ops_alloc(const struct xt_table *, nf_hookfn *); xt_table 51 include/linux/netfilter_arp/arp_tables.h extern void *arpt_alloc_initial_table(const struct xt_table *); xt_table 52 include/linux/netfilter_arp/arp_tables.h int arpt_register_table(struct net *net, const struct xt_table *table, xt_table 54 include/linux/netfilter_arp/arp_tables.h const struct nf_hook_ops *ops, struct xt_table **res); xt_table 55 include/linux/netfilter_arp/arp_tables.h void arpt_unregister_table(struct net *net, struct xt_table *table, xt_table 59 include/linux/netfilter_arp/arp_tables.h struct xt_table *table); xt_table 25 include/linux/netfilter_ipv4/ip_tables.h int ipt_register_table(struct net *net, const struct xt_table *table, xt_table 27 include/linux/netfilter_ipv4/ip_tables.h const struct nf_hook_ops *ops, struct xt_table **res); xt_table 28 include/linux/netfilter_ipv4/ip_tables.h void ipt_unregister_table(struct net *net, struct xt_table *table, xt_table 64 include/linux/netfilter_ipv4/ip_tables.h extern void *ipt_alloc_initial_table(const struct xt_table *); xt_table 67 include/linux/netfilter_ipv4/ip_tables.h struct xt_table *table); xt_table 25 include/linux/netfilter_ipv6/ip6_tables.h extern void *ip6t_alloc_initial_table(const struct xt_table *); xt_table 27 include/linux/netfilter_ipv6/ip6_tables.h int ip6t_register_table(struct net *net, const struct xt_table *table, xt_table 29 include/linux/netfilter_ipv6/ip6_tables.h const struct nf_hook_ops *ops, struct xt_table **res); xt_table 30 include/linux/netfilter_ipv6/ip6_tables.h void ip6t_unregister_table(struct net *net, struct xt_table *table, xt_table 34 include/linux/netfilter_ipv6/ip6_tables.h struct xt_table *table); xt_table 77 include/net/netns/ipv4.h struct xt_table *iptable_filter; xt_table 78 include/net/netns/ipv4.h struct xt_table *iptable_mangle; xt_table 79 include/net/netns/ipv4.h struct xt_table *iptable_raw; xt_table 80 include/net/netns/ipv4.h struct xt_table *arptable_filter; xt_table 82 include/net/netns/ipv4.h struct xt_table *iptable_security; xt_table 84 include/net/netns/ipv4.h struct xt_table *nat_table; xt_table 63 include/net/netns/ipv6.h struct xt_table *ip6table_filter; xt_table 64 include/net/netns/ipv6.h struct xt_table *ip6table_mangle; xt_table 65 include/net/netns/ipv6.h struct xt_table *ip6table_raw; xt_table 67 include/net/netns/ipv6.h struct xt_table *ip6table_security; xt_table 69 include/net/netns/ipv6.h struct xt_table *ip6table_nat; xt_table 31 include/uapi/linux/netfilter_ipv4/ip_tables.h #define ipt_table xt_table xt_table 31 include/uapi/linux/netfilter_ipv6/ip6_tables.h #define ip6t_table xt_table xt_table 38 net/ipv4/netfilter/arp_tables.c void *arpt_alloc_initial_table(const struct xt_table *info) xt_table 184 net/ipv4/netfilter/arp_tables.c struct xt_table *table) xt_table 648 net/ipv4/netfilter/arp_tables.c static struct xt_counters *alloc_counters(const struct xt_table *table) xt_table 670 net/ipv4/netfilter/arp_tables.c const struct xt_table *table, xt_table 794 net/ipv4/netfilter/arp_tables.c struct xt_table *t; xt_table 851 net/ipv4/netfilter/arp_tables.c struct xt_table *t; xt_table 887 net/ipv4/netfilter/arp_tables.c struct xt_table *t; xt_table 1006 net/ipv4/netfilter/arp_tables.c struct xt_table *t; xt_table 1356 net/ipv4/netfilter/arp_tables.c struct xt_table *table, xt_table 1395 net/ipv4/netfilter/arp_tables.c struct xt_table *t; xt_table 1518 net/ipv4/netfilter/arp_tables.c static void __arpt_unregister_table(struct net *net, struct xt_table *table) xt_table 1537 net/ipv4/netfilter/arp_tables.c const struct xt_table *table, xt_table 1540 net/ipv4/netfilter/arp_tables.c struct xt_table **res) xt_table 1546 net/ipv4/netfilter/arp_tables.c struct xt_table *new_table; xt_table 1581 net/ipv4/netfilter/arp_tables.c void arpt_unregister_table(struct net *net, struct xt_table *table, xt_table 23 net/ipv4/netfilter/arptable_filter.c static const struct xt_table packet_filter = { xt_table 36 net/ipv4/netfilter/ip_tables.c void *ipt_alloc_initial_table(const struct xt_table *info) xt_table 227 net/ipv4/netfilter/ip_tables.c struct xt_table *table) xt_table 790 net/ipv4/netfilter/ip_tables.c static struct xt_counters *alloc_counters(const struct xt_table *table) xt_table 812 net/ipv4/netfilter/ip_tables.c const struct xt_table *table, xt_table 951 net/ipv4/netfilter/ip_tables.c struct xt_table *t; xt_table 1010 net/ipv4/netfilter/ip_tables.c struct xt_table *t; xt_table 1043 net/ipv4/netfilter/ip_tables.c struct xt_table *t; xt_table 1161 net/ipv4/netfilter/ip_tables.c struct xt_table *t; xt_table 1569 net/ipv4/netfilter/ip_tables.c compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, xt_table 1603 net/ipv4/netfilter/ip_tables.c struct xt_table *t; xt_table 1737 net/ipv4/netfilter/ip_tables.c static void __ipt_unregister_table(struct net *net, struct xt_table *table) xt_table 1755 net/ipv4/netfilter/ip_tables.c int ipt_register_table(struct net *net, const struct xt_table *table, xt_table 1757 net/ipv4/netfilter/ip_tables.c const struct nf_hook_ops *ops, struct xt_table **res) xt_table 1763 net/ipv4/netfilter/ip_tables.c struct xt_table *new_table; xt_table 1800 net/ipv4/netfilter/ip_tables.c void ipt_unregister_table(struct net *net, struct xt_table *table, xt_table 24 net/ipv4/netfilter/iptable_filter.c static const struct xt_table packet_filter = { xt_table 30 net/ipv4/netfilter/iptable_mangle.c static const struct xt_table packet_mangler = { xt_table 18 net/ipv4/netfilter/iptable_nat.c static const struct xt_table nf_nat_ipv4_table = { xt_table 21 net/ipv4/netfilter/iptable_raw.c static const struct xt_table packet_raw = { xt_table 30 net/ipv4/netfilter/iptable_raw.c static const struct xt_table packet_raw_before_defrag = { xt_table 52 net/ipv4/netfilter/iptable_raw.c const struct xt_table *table = &packet_raw; xt_table 85 net/ipv4/netfilter/iptable_raw.c const struct xt_table *table = &packet_raw; xt_table 30 net/ipv4/netfilter/iptable_security.c static const struct xt_table security_table = { xt_table 40 net/ipv6/netfilter/ip6_tables.c void *ip6t_alloc_initial_table(const struct xt_table *info) xt_table 252 net/ipv6/netfilter/ip6_tables.c struct xt_table *table) xt_table 806 net/ipv6/netfilter/ip6_tables.c static struct xt_counters *alloc_counters(const struct xt_table *table) xt_table 828 net/ipv6/netfilter/ip6_tables.c const struct xt_table *table, xt_table 967 net/ipv6/netfilter/ip6_tables.c struct xt_table *t; xt_table 1026 net/ipv6/netfilter/ip6_tables.c struct xt_table *t; xt_table 1060 net/ipv6/netfilter/ip6_tables.c struct xt_table *t; xt_table 1178 net/ipv6/netfilter/ip6_tables.c struct xt_table *t; xt_table 1578 net/ipv6/netfilter/ip6_tables.c compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, xt_table 1612 net/ipv6/netfilter/ip6_tables.c struct xt_table *t; xt_table 1746 net/ipv6/netfilter/ip6_tables.c static void __ip6t_unregister_table(struct net *net, struct xt_table *table) xt_table 1764 net/ipv6/netfilter/ip6_tables.c int ip6t_register_table(struct net *net, const struct xt_table *table, xt_table 1767 net/ipv6/netfilter/ip6_tables.c struct xt_table **res) xt_table 1773 net/ipv6/netfilter/ip6_tables.c struct xt_table *new_table; xt_table 1810 net/ipv6/netfilter/ip6_tables.c void ip6t_unregister_table(struct net *net, struct xt_table *table, xt_table 24 net/ipv6/netfilter/ip6table_filter.c static const struct xt_table packet_filter = { xt_table 25 net/ipv6/netfilter/ip6table_mangle.c static const struct xt_table packet_mangler = { xt_table 20 net/ipv6/netfilter/ip6table_nat.c static const struct xt_table nf_nat_ipv6_table = { xt_table 20 net/ipv6/netfilter/ip6table_raw.c static const struct xt_table packet_raw = { xt_table 29 net/ipv6/netfilter/ip6table_raw.c static const struct xt_table packet_raw_before_defrag = { xt_table 51 net/ipv6/netfilter/ip6table_raw.c const struct xt_table *table = &packet_raw; xt_table 84 net/ipv6/netfilter/ip6table_raw.c const struct xt_table *table = &packet_raw; xt_table 29 net/ipv6/netfilter/ip6table_security.c static const struct xt_table security_table = { xt_table 1201 net/netfilter/x_tables.c struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af, xt_table 1204 net/netfilter/x_tables.c struct xt_table *t, *found = NULL; xt_table 1250 net/netfilter/x_tables.c struct xt_table *xt_request_find_table_lock(struct net *net, u_int8_t af, xt_table 1253 net/netfilter/x_tables.c struct xt_table *t = xt_find_table_lock(net, af, name); xt_table 1268 net/netfilter/x_tables.c void xt_table_unlock(struct xt_table *table) xt_table 1353 net/netfilter/x_tables.c xt_replace_table(struct xt_table *table, xt_table 1424 net/netfilter/x_tables.c struct xt_table *xt_register_table(struct net *net, xt_table 1425 net/netfilter/x_tables.c const struct xt_table *input_table, xt_table 1431 net/netfilter/x_tables.c struct xt_table *t, *table; xt_table 1434 net/netfilter/x_tables.c table = kmemdup(input_table, sizeof(struct xt_table), GFP_KERNEL); xt_table 1473 net/netfilter/x_tables.c void *xt_unregister_table(struct xt_table *table) xt_table 1514 net/netfilter/x_tables.c struct xt_table *table = list_entry(v, struct xt_table, list); xt_table 1696 net/netfilter/x_tables.c xt_hook_ops_alloc(const struct xt_table *table, nf_hookfn *fn)