Lines Matching refs:data
70 struct net *net = table->data; in ipv4_local_port_range()
74 .data = &range, in ipv4_local_port_range()
104 struct net *net = container_of(table->data, struct net, in ipv4_privileged_ports()
110 .data = &pports, in ipv4_privileged_ports()
138 kgid_t *data = table->data; in inet_get_ping_group_range_table() local
140 container_of(table->data, struct net, ipv4.ping_group_range.range); in inet_get_ping_group_range_table()
145 *low = data[0]; in inet_get_ping_group_range_table()
146 *high = data[1]; in inet_get_ping_group_range_table()
154 kgid_t *data = table->data; in set_ping_group_range() local
156 container_of(table->data, struct net, ipv4.ping_group_range.range); in set_ping_group_range()
158 data[0] = low; in set_ping_group_range()
159 data[1] = high; in set_ping_group_range()
172 .data = &urange, in ipv4_ping_group_range()
205 net = container_of(table->data, struct net, in ipv4_fwd_update_priority()
218 struct net *net = container_of(ctl->data, struct net, in proc_tcp_congestion_control()
222 .data = val, in proc_tcp_congestion_control()
242 tbl.data = kmalloc(tbl.maxlen, GFP_USER); in proc_tcp_available_congestion_control()
243 if (!tbl.data) in proc_tcp_available_congestion_control()
245 tcp_get_available_congestion_control(tbl.data, TCP_CA_BUF_MAX); in proc_tcp_available_congestion_control()
247 kfree(tbl.data); in proc_tcp_available_congestion_control()
258 tbl.data = kmalloc(tbl.maxlen, GFP_USER); in proc_allowed_congestion_control()
259 if (!tbl.data) in proc_allowed_congestion_control()
262 tcp_get_allowed_congestion_control(tbl.data, tbl.maxlen); in proc_allowed_congestion_control()
265 ret = tcp_set_allowed_congestion_control(tbl.data); in proc_allowed_congestion_control()
266 kfree(tbl.data); in proc_allowed_congestion_control()
291 struct net *net = container_of(table->data, struct net, in proc_tcp_fastopen_key()
304 tbl.data = kmalloc(tbl.maxlen, GFP_KERNEL); in proc_tcp_fastopen_key()
305 if (!tbl.data) in proc_tcp_fastopen_key()
318 off += snprintf(tbl.data + off, tbl.maxlen - off, in proc_tcp_fastopen_key()
329 off += snprintf(tbl.data + off, tbl.maxlen - off, ","); in proc_tcp_fastopen_key()
335 backup_data = strchr(tbl.data, ','); in proc_tcp_fastopen_key()
340 if (sscanf_key(tbl.data, key)) { in proc_tcp_fastopen_key()
355 kfree(tbl.data); in proc_tcp_fastopen_key()
363 struct net *net = container_of(table->data, struct net, in proc_tfo_blackhole_detect_timeout()
381 tbl.data = kmalloc(tbl.maxlen, GFP_USER); in proc_tcp_available_ulp()
382 if (!tbl.data) in proc_tcp_available_ulp()
384 tcp_get_available_ulp(tbl.data, TCP_ULP_BUF_MAX); in proc_tcp_available_ulp()
386 kfree(tbl.data); in proc_tcp_available_ulp()
394 struct net *net = container_of(table->data, struct net, in proc_tcp_ehash_entries()
409 tbl.data = &tcp_ehash_entries; in proc_tcp_ehash_entries()
418 struct net *net = container_of(table->data, struct net, in proc_udp_hash_entries()
432 tbl.data = &udp_hash_entries; in proc_udp_hash_entries()
443 struct net *net = container_of(table->data, struct net, in proc_fib_multipath_hash_policy()
461 net = container_of(table->data, struct net, in proc_fib_multipath_hash_fields()
494 struct net *net = table->data; in proc_fib_multipath_hash_seed()
503 tmp.data = &user_seed; in proc_fib_multipath_hash_seed()
529 .data = &sysctl_tcp_max_orphans,
536 .data = &inet_peer_threshold,
543 .data = &inet_peer_minttl,
550 .data = &inet_peer_maxttl,
558 .data = &sysctl_tcp_mem,
564 .data = &sysctl_tcp_low_latency,
572 .data = &cipso_v4_cache_enabled,
579 .data = &cipso_v4_cache_bucketsize,
586 .data = &cipso_v4_rbm_optfmt,
593 .data = &cipso_v4_rbm_strictvalid,
607 .data = &sysctl_udp_mem,
614 .data = &sysctl_fib_sync_mem,
626 .data = &init_net.ipv4.tcp_death_row.sysctl_max_tw_buckets,
633 .data = &init_net.ipv4.sysctl_icmp_echo_ignore_all,
642 .data = &init_net.ipv4.sysctl_icmp_echo_enable_probe,
651 .data = &init_net.ipv4.sysctl_icmp_echo_ignore_broadcasts,
660 .data = &init_net.ipv4.sysctl_icmp_ignore_bogus_error_responses,
669 .data = &init_net.ipv4.sysctl_icmp_errors_use_inbound_ifaddr,
678 .data = &init_net.ipv4.sysctl_icmp_ratelimit,
685 .data = &init_net.ipv4.sysctl_icmp_ratemask,
692 .data = &init_net.ipv4.sysctl_icmp_msgs_per_sec,
700 .data = &init_net.ipv4.sysctl_icmp_msgs_burst,
708 .data = &init_net.ipv4.ping_group_range.range,
716 .data = &init_net.ipv4.sysctl_raw_l3mdev_accept,
726 .data = &init_net.ipv4.sysctl_tcp_ecn,
735 .data = &init_net.ipv4.sysctl_tcp_ecn_fallback,
744 .data = &init_net.ipv4.sysctl_ip_dynaddr,
751 .data = &init_net.ipv4.sysctl_ip_early_demux,
758 .data = &init_net.ipv4.sysctl_udp_early_demux,
765 .data = &init_net.ipv4.sysctl_tcp_early_demux,
772 .data = &init_net.ipv4.sysctl_nexthop_compat_mode,
781 .data = &init_net.ipv4.sysctl_ip_default_ttl,
791 .data = &init_net,
797 .data = &init_net.ipv4.sysctl_local_reserved_ports,
804 .data = &init_net.ipv4.sysctl_ip_no_pmtu_disc,
811 .data = &init_net.ipv4.sysctl_ip_fwd_use_pmtu,
818 .data = &init_net.ipv4.sysctl_ip_fwd_update_priority,
827 .data = &init_net.ipv4.sysctl_ip_nonlocal_bind,
834 .data = &init_net.ipv4.sysctl_ip_autobind_reuse,
843 .data = &init_net.ipv4.sysctl_fwmark_reflect,
850 .data = &init_net.ipv4.sysctl_tcp_fwmark_accept,
858 .data = &init_net.ipv4.sysctl_tcp_l3mdev_accept,
868 .data = &init_net.ipv4.sysctl_tcp_mtu_probing,
875 .data = &init_net.ipv4.sysctl_tcp_base_mss,
882 .data = &init_net.ipv4.sysctl_tcp_min_snd_mss,
891 .data = &init_net.ipv4.sysctl_tcp_mtu_probe_floor,
900 .data = &init_net.ipv4.sysctl_tcp_probe_threshold,
907 .data = &init_net.ipv4.sysctl_tcp_probe_interval,
915 .data = &init_net.ipv4.sysctl_igmp_llm_reports,
922 .data = &init_net.ipv4.sysctl_igmp_max_memberships,
929 .data = &init_net.ipv4.sysctl_igmp_max_msf,
937 .data = &init_net.ipv4.sysctl_igmp_qrv,
946 .data = &init_net.ipv4.tcp_congestion_control,
965 .data = &init_net.ipv4.sysctl_tcp_keepalive_time,
972 .data = &init_net.ipv4.sysctl_tcp_keepalive_probes,
979 .data = &init_net.ipv4.sysctl_tcp_keepalive_intvl,
986 .data = &init_net.ipv4.sysctl_tcp_syn_retries,
995 .data = &init_net.ipv4.sysctl_tcp_synack_retries,
1003 .data = &init_net.ipv4.sysctl_tcp_syncookies,
1011 .data = &init_net.ipv4.sysctl_tcp_migrate_req,
1020 .data = &init_net.ipv4.sysctl_tcp_reordering,
1027 .data = &init_net.ipv4.sysctl_tcp_retries1,
1035 .data = &init_net.ipv4.sysctl_tcp_retries2,
1042 .data = &init_net.ipv4.sysctl_tcp_orphan_retries,
1049 .data = &init_net.ipv4.sysctl_tcp_fin_timeout,
1056 .data = &init_net.ipv4.sysctl_tcp_notsent_lowat,
1063 .data = &init_net.ipv4.sysctl_tcp_tw_reuse,
1072 .data = &init_net.ipv4.sysctl_tcp_tw_reuse_delay,
1081 .data = &init_net.ipv4.sysctl_max_syn_backlog,
1088 .data = &init_net.ipv4.sysctl_tcp_fastopen,
1096 .data = &init_net.ipv4.sysctl_tcp_fastopen,
1107 .data = &init_net.ipv4.sysctl_tcp_fastopen_blackhole_timeout,
1116 .data = &init_net.ipv4.sysctl_fib_multipath_use_neigh,
1125 .data = &init_net.ipv4.sysctl_fib_multipath_hash_policy,
1134 .data = &init_net.ipv4.sysctl_fib_multipath_hash_fields,
1143 .data = &init_net,
1152 .data = &init_net.ipv4.sysctl_ip_prot_sock,
1159 .data = &init_net.ipv4.sysctl_udp_l3mdev_accept,
1169 .data = &init_net.ipv4.sysctl_tcp_sack,
1176 .data = &init_net.ipv4.sysctl_tcp_window_scaling,
1183 .data = &init_net.ipv4.sysctl_tcp_timestamps,
1190 .data = &init_net.ipv4.sysctl_tcp_early_retrans,
1199 .data = &init_net.ipv4.sysctl_tcp_recovery,
1206 .data = &init_net.ipv4.sysctl_tcp_thin_linear_timeouts,
1213 .data = &init_net.ipv4.sysctl_tcp_slow_start_after_idle,
1220 .data = &init_net.ipv4.sysctl_tcp_retrans_collapse,
1227 .data = &init_net.ipv4.sysctl_tcp_stdurg,
1234 .data = &init_net.ipv4.sysctl_tcp_rfc1337,
1241 .data = &init_net.ipv4.sysctl_tcp_abort_on_overflow,
1248 .data = &init_net.ipv4.sysctl_tcp_fack,
1255 .data = &init_net.ipv4.sysctl_tcp_max_reordering,
1262 .data = &init_net.ipv4.sysctl_tcp_dsack,
1269 .data = &init_net.ipv4.sysctl_tcp_app_win,
1278 .data = &init_net.ipv4.sysctl_tcp_adv_win_scale,
1287 .data = &init_net.ipv4.sysctl_tcp_frto,
1294 .data = &init_net.ipv4.sysctl_tcp_nometrics_save,
1301 .data = &init_net.ipv4.sysctl_tcp_no_ssthresh_metrics_save,
1310 .data = &init_net.ipv4.sysctl_tcp_moderate_rcvbuf,
1317 .data = &init_net.ipv4.sysctl_tcp_tso_win_divisor,
1324 .data = &init_net.ipv4.sysctl_tcp_workaround_signed_windows,
1331 .data = &init_net.ipv4.sysctl_tcp_limit_output_bytes,
1338 .data = &init_net.ipv4.sysctl_tcp_challenge_ack_limit,
1345 .data = &init_net.ipv4.sysctl_tcp_min_tso_segs,
1353 .data = &init_net.ipv4.sysctl_tcp_tso_rtt_log,
1360 .data = &init_net.ipv4.sysctl_tcp_min_rtt_wlen,
1369 .data = &init_net.ipv4.sysctl_tcp_autocorking,
1378 .data = &init_net.ipv4.sysctl_tcp_invalid_ratelimit,
1385 .data = &init_net.ipv4.sysctl_tcp_pacing_ss_ratio,
1394 .data = &init_net.ipv4.sysctl_tcp_pacing_ca_ratio,
1403 .data = &init_net.ipv4.sysctl_tcp_wmem,
1411 .data = &init_net.ipv4.sysctl_tcp_rmem,
1419 .data = &init_net.ipv4.sysctl_tcp_comp_sack_delay_ns,
1426 .data = &init_net.ipv4.sysctl_tcp_comp_sack_slack_ns,
1433 .data = &init_net.ipv4.sysctl_tcp_comp_sack_nr,
1441 .data = &init_net.ipv4.sysctl_tcp_backlog_ack_defer,
1450 .data = &init_net.ipv4.sysctl_tcp_reflect_tos,
1459 .data = &init_net.ipv4.sysctl_tcp_child_ehash_entries,
1465 .data = &init_net.ipv4.sysctl_tcp_child_ehash_entries,
1474 .data = &init_net.ipv4.sysctl_udp_child_hash_entries,
1480 .data = &init_net.ipv4.sysctl_udp_child_hash_entries,
1489 .data = &init_net.ipv4.sysctl_udp_rmem_min,
1497 .data = &init_net.ipv4.sysctl_udp_wmem_min,
1505 .data = &init_net.ipv4.sysctl_fib_notify_on_flag_change,
1514 .data = &init_net.ipv4.sysctl_tcp_plb_enabled,
1523 .data = &init_net.ipv4.sysctl_tcp_plb_idle_rehash_rounds,
1531 .data = &init_net.ipv4.sysctl_tcp_plb_rehash_rounds,
1539 .data = &init_net.ipv4.sysctl_tcp_plb_suspend_rto_sec,
1546 .data = &init_net.ipv4.sysctl_tcp_plb_cong_thresh,
1555 .data = &init_net.ipv4.sysctl_tcp_syn_linear_timeouts,
1564 .data = &init_net.ipv4.sysctl_tcp_shrink_window,
1573 .data = &init_net.ipv4.sysctl_tcp_pingpong_thresh,
1581 .data = &init_net.ipv4.sysctl_tcp_rto_min_us,
1589 .data = &init_net.ipv4.sysctl_tcp_rto_max_ms,
1612 if (table[i].data) { in ipv4_sysctl_init_net()
1616 table[i].data += (void *)net - (void *)&init_net; in ipv4_sysctl_init_net()