Lines Matching defs:tbl

221 	struct ctl_table tbl = {
229 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
239 struct ctl_table tbl = { .maxlen = TCP_CA_BUF_MAX, };
242 tbl.data = kmalloc(tbl.maxlen, GFP_USER);
243 if (!tbl.data)
245 tcp_get_available_congestion_control(tbl.data, TCP_CA_BUF_MAX);
246 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
247 kfree(tbl.data);
255 struct ctl_table tbl = { .maxlen = TCP_CA_BUF_MAX };
258 tbl.data = kmalloc(tbl.maxlen, GFP_USER);
259 if (!tbl.data)
262 tcp_get_allowed_congestion_control(tbl.data, tbl.maxlen);
263 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
265 ret = tcp_set_allowed_congestion_control(tbl.data);
266 kfree(tbl.data);
296 struct ctl_table tbl = { .maxlen = ((TCP_FASTOPEN_KEY_LENGTH *
304 tbl.data = kmalloc(tbl.maxlen, GFP_KERNEL);
305 if (!tbl.data)
318 off += snprintf(tbl.data + off, tbl.maxlen - off,
325 if (WARN_ON_ONCE(off >= tbl.maxlen - 1))
329 off += snprintf(tbl.data + off, tbl.maxlen - off, ",");
332 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
335 backup_data = strchr(tbl.data, ',');
340 if (sscanf_key(tbl.data, key)) {
355 kfree(tbl.data);
378 struct ctl_table tbl = { .maxlen = TCP_ULP_BUF_MAX, };
381 tbl.data = kmalloc(tbl.maxlen, GFP_USER);
382 if (!tbl.data)
384 tcp_get_available_ulp(tbl.data, TCP_ULP_BUF_MAX);
385 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
386 kfree(tbl.data);
398 struct ctl_table tbl;
408 memset(&tbl, 0, sizeof(tbl));
409 tbl.data = &tcp_ehash_entries;
410 tbl.maxlen = sizeof(int);
412 return proc_dointvec(&tbl, write, buffer, lenp, ppos);
421 struct ctl_table tbl;
431 memset(&tbl, 0, sizeof(tbl));
432 tbl.data = &udp_hash_entries;
433 tbl.maxlen = sizeof(int);
435 return proc_dointvec(&tbl, write, buffer, lenp, ppos);