Lines Matching refs:table

62 static int ipv4_local_port_range(struct ctl_table *table, int write,  in ipv4_local_port_range()  argument
67 container_of(table->data, struct net, ipv4.ip_local_ports.range); in ipv4_local_port_range()
73 .mode = table->mode, in ipv4_local_port_range()
93 static void inet_get_ping_group_range_table(struct ctl_table *table, kgid_t *low, kgid_t *high) in inet_get_ping_group_range_table() argument
95 kgid_t *data = table->data; in inet_get_ping_group_range_table()
97 container_of(table->data, struct net, ipv4.ping_group_range.range); in inet_get_ping_group_range_table()
108 static void set_ping_group_range(struct ctl_table *table, kgid_t low, kgid_t high) in set_ping_group_range() argument
110 kgid_t *data = table->data; in set_ping_group_range()
112 container_of(table->data, struct net, ipv4.ping_group_range.range); in set_ping_group_range()
120 static int ipv4_ping_group_range(struct ctl_table *table, int write, in ipv4_ping_group_range() argument
131 .mode = table->mode, in ipv4_ping_group_range()
136 inet_get_ping_group_range_table(table, &low, &high); in ipv4_ping_group_range()
149 set_ping_group_range(table, low, high); in ipv4_ping_group_range()
958 struct ctl_table *table; in ipv4_sysctl_init_net() local
960 table = ipv4_net_table; in ipv4_sysctl_init_net()
964 table = kmemdup(table, sizeof(ipv4_net_table), GFP_KERNEL); in ipv4_sysctl_init_net()
965 if (!table) in ipv4_sysctl_init_net()
970 table[i].data += (void *)net - (void *)&init_net; in ipv4_sysctl_init_net()
973 net->ipv4.ipv4_hdr = register_net_sysctl(net, "net/ipv4", table); in ipv4_sysctl_init_net()
987 kfree(table); in ipv4_sysctl_init_net()
994 struct ctl_table *table; in ipv4_sysctl_exit_net() local
997 table = net->ipv4.ipv4_hdr->ctl_table_arg; in ipv4_sysctl_exit_net()
999 kfree(table); in ipv4_sysctl_exit_net()