Lines Matching defs:tbl

222 	struct ctl_table tbl = {
230 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
240 struct ctl_table tbl = { .maxlen = TCP_CA_BUF_MAX, };
243 tbl.data = kmalloc(tbl.maxlen, GFP_USER);
244 if (!tbl.data)
246 tcp_get_available_congestion_control(tbl.data, TCP_CA_BUF_MAX);
247 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
248 kfree(tbl.data);
256 struct ctl_table tbl = { .maxlen = TCP_CA_BUF_MAX };
259 tbl.data = kmalloc(tbl.maxlen, GFP_USER);
260 if (!tbl.data)
263 tcp_get_allowed_congestion_control(tbl.data, tbl.maxlen);
264 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
266 ret = tcp_set_allowed_congestion_control(tbl.data);
267 kfree(tbl.data);
297 struct ctl_table tbl = { .maxlen = ((TCP_FASTOPEN_KEY_LENGTH *
305 tbl.data = kmalloc(tbl.maxlen, GFP_KERNEL);
306 if (!tbl.data)
319 off += snprintf(tbl.data + off, tbl.maxlen - off,
326 if (WARN_ON_ONCE(off >= tbl.maxlen - 1))
330 off += snprintf(tbl.data + off, tbl.maxlen - off, ",");
333 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
336 backup_data = strchr(tbl.data, ',');
341 if (sscanf_key(tbl.data, key)) {
356 kfree(tbl.data);
379 struct ctl_table tbl = { .maxlen = TCP_ULP_BUF_MAX, };
382 tbl.data = kmalloc(tbl.maxlen, GFP_USER);
383 if (!tbl.data)
385 tcp_get_available_ulp(tbl.data, TCP_ULP_BUF_MAX);
386 ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
387 kfree(tbl.data);
399 struct ctl_table tbl;
409 memset(&tbl, 0, sizeof(tbl));
410 tbl.data = &tcp_ehash_entries;
411 tbl.maxlen = sizeof(int);
413 return proc_dointvec(&tbl, write, buffer, lenp, ppos);
422 struct ctl_table tbl;
432 memset(&tbl, 0, sizeof(tbl));
433 tbl.data = &udp_hash_entries;
434 tbl.maxlen = sizeof(int);
436 return proc_dointvec(&tbl, write, buffer, lenp, ppos);