Home
last modified time | relevance | path

Searched refs:table (Results 1 – 25 of 155) sorted by relevance

1234567

/net/sched/
A Dsch_gred.c106 if (table->tab[n] && table->tab[n]->prio == q->prio) in gred_wred_mode_check()
157 if (table->red_flags) in gred_per_vq_red_flags_used()
160 if (table->tab[i] && table->tab[i]->red_flags) in gred_per_vq_red_flags_used()
372 if (table->tab[i]) in gred_offload_dump_stats()
596 if (table->red_flags && table->red_flags != red_flags) { in gred_vq_validate()
692 if (table->tab[table->def]) in gred_change()
693 def_prio = table->tab[table->def]->prio; in gred_change()
760 table->opt = kzalloc(sizeof(*table->opt), GFP_KERNEL); in gred_init()
761 if (!table->opt) in gred_init()
916 if (table->opt) in gred_destroy()
[all …]
/net/devlink/
A Ddpipe.c97 if (table->table_ops->matches_dump(table->priv, skb)) in devlink_dpipe_matches_put()
145 if (table->table_ops->actions_dump(table->priv, skb)) in devlink_dpipe_actions_put()
162 table_size = table->table_ops->size_get(table->priv); in devlink_dpipe_table_put()
545 err = table->table_ops->entries_dump(table->priv, in devlink_dpipe_entries_fill()
576 if (!table) in devlink_nl_dpipe_entries_get_doit()
732 if (!table) in devlink_dpipe_table_counters_set()
822 if (table) in devlink_dpipe_table_counter_enabled()
854 table = kzalloc(sizeof(*table), GFP_KERNEL); in devl_dpipe_table_register()
855 if (!table) in devl_dpipe_table_register()
884 if (!table) in devl_dpipe_table_unregister()
[all …]
/net/netfilter/
A Dnf_tables_api.c143 ctx->table = table; in nft_ctx_init()
167 trans->table = ctx->table; in nft_trans_alloc_gfp()
1752 ctx->table = table; in nft_flush()
1802 ctx.table = table; in nf_tables_deltable()
2721 chain->table = table; in nf_tables_addchain()
5021 if (ctx->table && ctx->table != table) in nf_tables_dump_sets()
5558 set->table = table; in nf_tables_newset()
7430 .table = ctx->table, in nft_add_set_elem()
8305 obj->key.table = table; in nf_tables_newobj()
10766 adp->table = table; in nf_tables_commit_audit_alloc()
[all …]
A Dnf_hooks_lwtunnel.c36 .procname = table->procname, in nf_hooks_lwtunnel_sysctl_handler()
39 .mode = table->mode, in nf_hooks_lwtunnel_sysctl_handler()
70 struct ctl_table *table; in nf_lwtunnel_net_init() local
72 table = nf_lwtunnel_sysctl_table; in nf_lwtunnel_net_init()
74 table = kmemdup(nf_lwtunnel_sysctl_table, in nf_lwtunnel_net_init()
77 if (!table) in nf_lwtunnel_net_init()
81 hdr = register_net_sysctl_sz(net, "net/netfilter", table, in nf_lwtunnel_net_init()
91 kfree(table); in nf_lwtunnel_net_init()
98 const struct ctl_table *table; in nf_lwtunnel_net_exit() local
100 table = net->nf.nf_lwtnl_dir_header->ctl_table_arg; in nf_lwtunnel_net_exit()
[all …]
A Dnf_conntrack_standalone.c569 if (*(u8 *)table->data == 0) in nf_conntrack_log_invalid_sysctl()
935 struct ctl_table *table) in nf_conntrack_standalone_init_tcp_sysctl() argument
970 struct ctl_table *table) in nf_conntrack_standalone_init_sctp_sysctl() argument
992 struct ctl_table *table) in nf_conntrack_standalone_init_gre_sysctl() argument
1006 struct ctl_table *table; in nf_conntrack_standalone_init_sysctl() local
1012 if (!table) in nf_conntrack_standalone_init_sysctl()
1040 table[NF_SYSCTL_CT_MAX].mode = 0444; in nf_conntrack_standalone_init_sysctl()
1046 table, in nf_conntrack_standalone_init_sysctl()
1054 kfree(table); in nf_conntrack_standalone_init_sysctl()
1061 const struct ctl_table *table; in nf_conntrack_standalone_fini_sysctl() local
[all …]
A Dx_tables.c498 strcmp(par->match->table, par->table) != 0) { in xt_check_match()
501 par->match->table, par->table); in xt_check_match()
1013 strcmp(par->target->table, par->table) != 0) { in xt_check_target()
1016 par->target->table, par->table); in xt_check_target()
1444 audit_log_nfcfg(table->name, table->af, private->number, in xt_replace_table()
1464 if (!table) { in xt_register_table()
1490 list_add(&table->list, &xt_net->tables[table->af]); in xt_register_table()
1492 return table; in xt_register_table()
1496 kfree(table); in xt_register_table()
1510 audit_log_nfcfg(table->name, table->af, private->number, in xt_unregister_table()
[all …]
/net/xfrm/
A Dxfrm_sysctl.c45 struct ctl_table *table; in xfrm_sysctl_init() local
50 table = kmemdup(xfrm_table, sizeof(xfrm_table), GFP_KERNEL); in xfrm_sysctl_init()
51 if (!table) in xfrm_sysctl_init()
53 table[0].data = &net->xfrm.sysctl_aevent_etime; in xfrm_sysctl_init()
54 table[1].data = &net->xfrm.sysctl_aevent_rseqth; in xfrm_sysctl_init()
55 table[2].data = &net->xfrm.sysctl_larval_drop; in xfrm_sysctl_init()
56 table[3].data = &net->xfrm.sysctl_acq_expires; in xfrm_sysctl_init()
69 kfree(table); in xfrm_sysctl_init()
76 const struct ctl_table *table; in xfrm_sysctl_fini() local
78 table = net->xfrm.sysctl_hdr->ctl_table_arg; in xfrm_sysctl_fini()
[all …]
/net/openvswitch/
A Dflow_table.c105 return table->count; in ovs_flow_tbl_count()
437 table->last_rehash = jiffies; in ovs_flow_tbl_init()
438 table->count = 0; in ovs_flow_tbl_init()
439 table->ufid_count = 0; in ovs_flow_tbl_init()
465 table->count--; in table_instance_flow_free()
469 table->ufid_count--; in table_instance_flow_free()
498 table->count = 0; in table_instance_flow_flush()
499 table->ufid_count = 0; in table_instance_flow_flush()
961 BUG_ON(table->count == 0); in ovs_flow_tbl_remove()
1043 table->count++; in flow_key_insert()
[all …]
A Dflow_table.h81 int ovs_flow_tbl_count(const struct flow_table *table);
82 void ovs_flow_tbl_destroy(struct flow_table *table);
85 int ovs_flow_tbl_insert(struct flow_table *table, struct sw_flow *flow,
87 void ovs_flow_tbl_remove(struct flow_table *table, struct sw_flow *flow);
88 int ovs_flow_tbl_num_masks(const struct flow_table *table);
89 u32 ovs_flow_tbl_masks_cache_size(const struct flow_table *table);
90 int ovs_flow_tbl_masks_cache_resize(struct flow_table *table, u32 size);
91 struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *table,
110 void ovs_flow_masks_rebalance(struct flow_table *table);
111 void table_instance_flow_flush(struct flow_table *table,
/net/unix/
A Dsysctl_net_unix.c28 struct ctl_table *table; in unix_sysctl_register() local
31 table = unix_table; in unix_sysctl_register()
33 table = kmemdup(unix_table, sizeof(unix_table), GFP_KERNEL); in unix_sysctl_register()
34 if (!table) in unix_sysctl_register()
37 table[0].data = &net->unx.sysctl_max_dgram_qlen; in unix_sysctl_register()
40 net->unx.ctl = register_net_sysctl_sz(net, "net/unix", table, in unix_sysctl_register()
49 kfree(table); in unix_sysctl_register()
56 const struct ctl_table *table; in unix_sysctl_unregister() local
58 table = net->unx.ctl->ctl_table_arg; in unix_sysctl_unregister()
61 kfree(table); in unix_sysctl_unregister()
/net/ipv6/netfilter/
A Dip6table_raw.c39 const struct xt_table *table = &packet_raw; in ip6table_raw_table_init() local
43 table = &packet_raw_before_defrag; in ip6table_raw_table_init()
45 repl = ip6t_alloc_initial_table(table); in ip6table_raw_table_init()
48 ret = ip6t_register_table(net, table, repl, rawtable_ops); in ip6table_raw_table_init()
70 const struct xt_table *table = &packet_raw; in ip6table_raw_init() local
74 table = &packet_raw_before_defrag; in ip6table_raw_init()
78 ret = xt_register_template(table, ip6table_raw_table_init); in ip6table_raw_init()
83 rawtable_ops = xt_hook_ops_alloc(table, ip6t_do_table); in ip6table_raw_init()
85 xt_unregister_template(table); in ip6table_raw_init()
92 xt_unregister_template(table); in ip6table_raw_init()
/net/ipv4/netfilter/
A Diptable_raw.c40 const struct xt_table *table = &packet_raw; in iptable_raw_table_init() local
44 table = &packet_raw_before_defrag; in iptable_raw_table_init()
46 repl = ipt_alloc_initial_table(table); in iptable_raw_table_init()
49 ret = ipt_register_table(net, table, repl, rawtable_ops); in iptable_raw_table_init()
72 const struct xt_table *table = &packet_raw; in iptable_raw_init() local
75 table = &packet_raw_before_defrag; in iptable_raw_init()
80 ret = xt_register_template(table, in iptable_raw_init()
85 rawtable_ops = xt_hook_ops_alloc(table, ipt_do_table); in iptable_raw_init()
87 xt_unregister_template(table); in iptable_raw_init()
93 xt_unregister_template(table); in iptable_raw_init()
/net/mptcp/
A Dctrl.c370 struct ctl_table *table; in mptcp_pernet_new_table() local
372 table = mptcp_sysctl_table; in mptcp_pernet_new_table()
374 table = kmemdup(table, sizeof(mptcp_sysctl_table), GFP_KERNEL); in mptcp_pernet_new_table()
375 if (!table) in mptcp_pernet_new_table()
379 table[0].data = &pernet->mptcp_enabled; in mptcp_pernet_new_table()
384 table[5].data = &pernet->pm_type; in mptcp_pernet_new_table()
385 table[6].data = &pernet->scheduler; in mptcp_pernet_new_table()
387 table[8].data = &pernet->close_timeout; in mptcp_pernet_new_table()
390 table[11].data = &pernet->path_manager; in mptcp_pernet_new_table()
404 kfree(table); in mptcp_pernet_new_table()
[all …]
/net/smc/
A Dsmc_sysctl.c107 struct ctl_table *table; in smc_sysctl_net_init() local
109 table = smc_table; in smc_sysctl_net_init()
113 table = kmemdup(table, sizeof(smc_table), GFP_KERNEL); in smc_sysctl_net_init()
114 if (!table) in smc_sysctl_net_init()
118 table[i].data += (void *)net - (void *)&init_net; in smc_sysctl_net_init()
121 net->smc.smc_hdr = register_net_sysctl_sz(net, "net/smc", table, in smc_sysctl_net_init()
140 kfree(table); in smc_sysctl_net_init()
147 const struct ctl_table *table; in smc_sysctl_net_exit() local
149 table = net->smc.smc_hdr->ctl_table_arg; in smc_sysctl_net_exit()
152 kfree(table); in smc_sysctl_net_exit()
/net/ipv4/
A Dudp_tunnel_nic.c148 const struct udp_tunnel_nic_table_info *table; in udp_tunnel_nic_should_replay() local
155 table = &dev->udp_tunnel_nic_info->tables[i]; in udp_tunnel_nic_should_replay()
159 for (j = 0; j < table->n_entries; j++) in udp_tunnel_nic_should_replay()
175 entry = &utn->entries[table][idx]; in __udp_tunnel_nic_get_port()
220 entry = &utn->entries[table][idx]; in udp_tunnel_nic_device_sync_one()
315 return table->tunnel_types & ti->type; in udp_tunnel_nic_table_is_capable()
398 unsigned int table, unsigned int idx, in udp_tunnel_nic_entry_try_adj() argument
432 for (j = 0; j < table->n_entries; j++) in udp_tunnel_nic_try_existing()
467 for (j = 0; j < table->n_entries; j++) { in udp_tunnel_nic_add_new()
625 utn->entries[table][j].port) || in __udp_tunnel_nic_dump_write()
[all …]
A Dsysctl_net_ipv4.c76 .mode = table->mode, in ipv4_local_port_range()
112 .mode = table->mode, in ipv4_privileged_ports()
138 kgid_t *data = table->data; in inet_get_ping_group_range_table()
174 .mode = table->mode, in ipv4_ping_group_range()
502 tmp = *table; in proc_fib_multipath_hash_seed()
1603 table = ipv4_net_table; in ipv4_sysctl_init_net()
1607 table = kmemdup(table, sizeof(ipv4_net_table), GFP_KERNEL); in ipv4_sysctl_init_net()
1608 if (!table) in ipv4_sysctl_init_net()
1612 if (table[i].data) { in ipv4_sysctl_init_net()
1643 kfree(table); in ipv4_sysctl_init_net()
[all …]
A Dxfrm4_policy.c156 struct ctl_table *table; in xfrm4_net_sysctl_init() local
159 table = xfrm4_policy_table; in xfrm4_net_sysctl_init()
161 table = kmemdup(table, sizeof(xfrm4_policy_table), GFP_KERNEL); in xfrm4_net_sysctl_init()
162 if (!table) in xfrm4_net_sysctl_init()
165 table[0].data = &net->xfrm.xfrm4_dst_ops.gc_thresh; in xfrm4_net_sysctl_init()
168 hdr = register_net_sysctl_sz(net, "net/ipv4", table, in xfrm4_net_sysctl_init()
178 kfree(table); in xfrm4_net_sysctl_init()
185 const struct ctl_table *table; in xfrm4_net_sysctl_exit() local
190 table = net->ipv4.xfrm4_hdr->ctl_table_arg; in xfrm4_net_sysctl_exit()
193 kfree(table); in xfrm4_net_sysctl_exit()
/net/bridge/netfilter/
A Debtables.c331 return table; in find_inlist_lock_noload()
357 return table; in find_inlist_lock_noload()
735 mtpar.table = tgpar.table = name; in ebt_check_entry()
1083 EBT_ENTRY_ITERATE(table->entries, table->entries_size, in do_replace_finish()
1088 vfree(table); in do_replace_finish()
1168 audit_log_nfcfg(table->name, AF_BRIDGE, table->private->nentries, in __ebt_unregister_table()
1178 kfree(table); in __ebt_unregister_table()
1200 if (!table) { in ebt_register_table()
1289 kfree(table); in ebt_register_table()
1364 if (table) in ebt_unregister_table_pre_exit()
[all …]
/net/6lowpan/
A Ddebugfs.c70 container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]); in lowpan_ctx_plen_set()
86 container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]); in lowpan_ctx_plen_get()
101 container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]); in lowpan_ctx_pfx_show()
131 container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]); in lowpan_ctx_pfx_write()
180 debugfs_create_file("active", 0644, root, &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init()
186 debugfs_create_file("prefix", 0644, root, &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init()
189 debugfs_create_file("prefix_len", 0644, root, &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init()
203 if (!lowpan_iphc_ctx_is_active(&t->table[i])) in lowpan_context_show()
206 seq_printf(file, "%3d|%39pI6c/%-3d|%d\n", t->table[i].id, in lowpan_context_show()
207 &t->table[i].pfx, t->table[i].plen, in lowpan_context_show()
[all …]
/net/ipv6/
A Dip6_fib.c58 struct fib6_table *table,
61 struct fib6_table *table,
210 kfree(table); in fib6_free_table()
235 struct fib6_table *table; in fib6_alloc_table() local
237 table = kzalloc(sizeof(*table), GFP_ATOMIC); in fib6_alloc_table()
238 if (table) { in fib6_alloc_table()
239 table->tb6_id = id; in fib6_alloc_table()
247 return table; in fib6_alloc_table()
2063 struct fib6_table *table; in fib6_del() local
2069 table = rt->fib6_table; in fib6_del()
[all …]
/net/ax25/
A Dsysctl_net_ax25.c150 struct ctl_table *table; in ax25_register_dev_sysctl() local
152 table = kmemdup(ax25_param_table, sizeof(ax25_param_table), GFP_KERNEL); in ax25_register_dev_sysctl()
153 if (!table) in ax25_register_dev_sysctl()
158 table[k].data = &ax25_dev->values[k]; in ax25_register_dev_sysctl()
161 ax25_dev->sysheader = register_net_sysctl_sz(&init_net, path, table, in ax25_register_dev_sysctl()
164 kfree(table); in ax25_register_dev_sysctl()
173 const struct ctl_table *table; in ax25_unregister_dev_sysctl() local
177 table = header->ctl_table_arg; in ax25_unregister_dev_sysctl()
179 kfree(table); in ax25_unregister_dev_sysctl()
/net/core/
A Dsysctl_net_core.c105 struct net *net = (struct net *)table->data; in rps_default_mask_sysctl()
145 .mode = table->mode in rps_sock_flow_sysctl()
274 ptr = table->data; in flow_limit_table_len_sysctl()
276 ret = proc_dointvec(table, write, buffer, lenp, ppos); in flow_limit_table_len_sysctl()
314 ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_do_dev_weight()
342 int ret, jit_enable = *(int *)table->data; in proc_dointvec_minmax_bpf_enable()
343 int min = *(int *)table->extra1; in proc_dointvec_minmax_bpf_enable()
344 int max = *(int *)table->extra2; in proc_dointvec_minmax_bpf_enable()
345 struct ctl_table tmp = *table; in proc_dointvec_minmax_bpf_enable()
355 *(int *)table->data = jit_enable; in proc_dointvec_minmax_bpf_enable()
[all …]
/net/netfilter/ipvs/
A DKconfig46 int "IPVS connection table size (the Nth power of 2)"
54 in the hash table.
56 Note the table size must be power of 2. The table size will be the
66 average in the connection table, the table size should be not far
215 hash table by their destination IP addresses.
225 hash table by their source IP addresses.
236 assigned special hash table called the lookup table. Maglev hashing
289 int "IPVS source hashing table size (the Nth power of 2)"
294 stored in a hash table. This table is tiled by each destination
309 stored in a hash table. This table is assigned by a preference
[all …]
/net/
A Dsysctl_net.c43 const struct ctl_table *table) in net_ctl_permissions() argument
49 int mode = (table->mode >> 6) & 7; in net_ctl_permissions()
53 return table->mode; in net_ctl_permissions()
124 struct ctl_table *table, size_t table_size) in ensure_safe_net_sysctl() argument
129 ent = table; in ensure_safe_net_sysctl()
165 struct ctl_table *table, in register_net_sysctl_sz() argument
169 ensure_safe_net_sysctl(net, path, table, table_size); in register_net_sysctl_sz()
171 return __register_sysctl_table(&net->sysctls, path, table, table_size); in register_net_sysctl_sz()
/net/batman-adv/
A Dhash.c20 INIT_HLIST_HEAD(&hash->table[i]); in batadv_hash_init()
34 kfree(hash->table); in batadv_hash_destroy()
52 hash->table = kmalloc_array(size, sizeof(*hash->table), GFP_ATOMIC); in batadv_hash_new()
53 if (!hash->table) in batadv_hash_new()
66 kfree(hash->table); in batadv_hash_new()

Completed in 79 milliseconds

1234567