/Linux-v6.6/include/linux/netfilter/ |
D | x_tables.h | 223 struct xt_table { struct 308 struct xt_table *xt_register_table(struct net *net, 309 const struct xt_table *table, 312 void *xt_unregister_table(struct xt_table *table); 314 struct xt_table_info *xt_replace_table(struct xt_table *table, 325 struct xt_table *xt_find_table(struct net *net, u8 af, const char *name); 326 struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af, 328 struct xt_table *xt_request_find_table_lock(struct net *net, u_int8_t af, 330 void xt_table_unlock(struct xt_table *t); 450 struct nf_hook_ops *xt_hook_ops_alloc(const struct xt_table *, nf_hookfn *); [all …]
|
/Linux-v6.6/net/ipv4/netfilter/ |
D | iptable_raw.c | 19 static const struct xt_table packet_raw = { 27 static const struct xt_table packet_raw_before_defrag = { 40 const struct xt_table *table = &packet_raw; in iptable_raw_table_init() 72 const struct xt_table *table = &packet_raw; in iptable_raw_init()
|
D | arp_tables.c | 38 void *arpt_alloc_initial_table(const struct xt_table *info) in arpt_alloc_initial_table() 186 const struct xt_table *table = priv; in arpt_do_table() 649 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters() 671 const struct xt_table *table, in copy_entries_to_user() 794 struct xt_table *t; in get_info() 851 struct xt_table *t; in get_entries() 887 struct xt_table *t; in __do_replace() 1004 struct xt_table *t; in do_add_counters() 1332 struct xt_table *table, in compat_copy_entries_to_user() 1371 struct xt_table *t; in compat_get_entries() [all …]
|
D | iptable_nat.c | 22 static const struct xt_table nf_nat_ipv4_table = { 63 struct xt_table *table; in ipt_nat_register_lookups()
|
D | ip_tables.c | 34 void *ipt_alloc_initial_table(const struct xt_table *info) in ipt_alloc_initial_table() 227 const struct xt_table *table = priv; in ipt_do_table() 789 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters() 811 const struct xt_table *table, in copy_entries_to_user() 949 struct xt_table *t; in get_info() 1008 struct xt_table *t; in get_entries() 1041 struct xt_table *t; in __do_replace() 1157 struct xt_table *t; in do_add_counters() 1542 compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, in compat_copy_entries_to_user() 1576 struct xt_table *t; in compat_get_entries() [all …]
|
D | arptable_filter.c | 21 static const struct xt_table packet_filter = {
|
D | iptable_security.c | 28 static const struct xt_table security_table = {
|
D | iptable_filter.c | 23 static const struct xt_table packet_filter = {
|
D | iptable_mangle.c | 28 static const struct xt_table packet_mangler = {
|
/Linux-v6.6/net/ipv6/netfilter/ |
D | ip6table_raw.c | 18 static const struct xt_table packet_raw = { 26 static const struct xt_table packet_raw_before_defrag = { 39 const struct xt_table *table = &packet_raw; in ip6table_raw_table_init() 70 const struct xt_table *table = &packet_raw; in ip6table_raw_init()
|
D | ip6table_nat.c | 24 static const struct xt_table nf_nat_ipv6_table = { 65 struct xt_table *table; in ip6t_nat_register_lookups()
|
D | ip6_tables.c | 38 void *ip6t_alloc_initial_table(const struct xt_table *info) in ip6t_alloc_initial_table() 251 const struct xt_table *table = priv; in ip6t_do_table() 805 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters() 827 const struct xt_table *table, in copy_entries_to_user() 965 struct xt_table *t; in get_info() 1024 struct xt_table *t; in get_entries() 1058 struct xt_table *t; in __do_replace() 1174 struct xt_table *t; in do_add_counters() 1551 compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, in compat_copy_entries_to_user() 1585 struct xt_table *t; in compat_get_entries() [all …]
|
D | ip6table_security.c | 27 static const struct xt_table security_table = {
|
D | ip6table_filter.c | 22 static const struct xt_table packet_filter = {
|
D | ip6table_mangle.c | 23 static const struct xt_table packet_mangler = {
|
/Linux-v6.6/include/linux/netfilter_ipv6/ |
D | ip6_tables.h | 25 extern void *ip6t_alloc_initial_table(const struct xt_table *); 27 int ip6t_register_table(struct net *net, const struct xt_table *table,
|
/Linux-v6.6/include/linux/netfilter_arp/ |
D | arp_tables.h | 51 extern void *arpt_alloc_initial_table(const struct xt_table *); 52 int arpt_register_table(struct net *net, const struct xt_table *table,
|
/Linux-v6.6/include/linux/netfilter_ipv4/ |
D | ip_tables.h | 25 int ipt_register_table(struct net *net, const struct xt_table *table, 65 extern void *ipt_alloc_initial_table(const struct xt_table *);
|
/Linux-v6.6/net/netfilter/ |
D | x_tables.c | 1216 struct xt_table *xt_find_table(struct net *net, u8 af, const char *name) in xt_find_table() 1219 struct xt_table *t; in xt_find_table() 1234 struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af, in xt_find_table_lock() 1240 struct xt_table *t; in xt_find_table_lock() 1281 struct xt_table *xt_request_find_table_lock(struct net *net, u_int8_t af, in xt_request_find_table_lock() 1284 struct xt_table *t = xt_find_table_lock(net, af, name); in xt_request_find_table_lock() 1299 void xt_table_unlock(struct xt_table *table) in xt_table_unlock() 1384 xt_replace_table(struct xt_table *table, in xt_replace_table() 1450 struct xt_table *xt_register_table(struct net *net, in xt_register_table() 1451 const struct xt_table *input_table, in xt_register_table() [all …]
|
/Linux-v6.6/include/uapi/linux/netfilter_ipv4/ |
D | ip_tables.h | 31 #define ipt_table xt_table
|
/Linux-v6.6/include/uapi/linux/netfilter_ipv6/ |
D | ip6_tables.h | 31 #define ip6t_table xt_table
|