/linux/include/linux/ |
A D | sysctl.h | 34 struct ctl_table; 116 struct ctl_table { struct 121 struct ctl_table *child; /* Deprecated */ argument 138 struct ctl_table *ctl_table; member 146 struct ctl_table *ctl_table_arg; 169 struct ctl_table *table, 190 const char *path, struct ctl_table *table); 197 struct ctl_table *table); 209 extern struct ctl_table sysctl_mount_point[]; 210 extern struct ctl_table random_table[]; [all …]
|
A D | nmi.h | 204 struct ctl_table; 205 int proc_watchdog(struct ctl_table *, int, void *, size_t *, loff_t *); 206 int proc_nmi_watchdog(struct ctl_table *, int , void *, size_t *, loff_t *); 207 int proc_soft_watchdog(struct ctl_table *, int , void *, size_t *, loff_t *); 208 int proc_watchdog_thresh(struct ctl_table *, int , void *, size_t *, loff_t *); 209 int proc_watchdog_cpumask(struct ctl_table *, int, void *, size_t *, loff_t *);
|
A D | writeback.h | 357 int dirty_background_ratio_handler(struct ctl_table *table, int write, 359 int dirty_background_bytes_handler(struct ctl_table *table, int write, 361 int dirty_ratio_handler(struct ctl_table *table, int write, 363 int dirty_bytes_handler(struct ctl_table *table, int write, 365 int dirtytime_interval_handler(struct ctl_table *table, int write, 367 int dirty_writeback_centisecs_handler(struct ctl_table *table, int write,
|
/linux/arch/s390/appldata/ |
A D | appldata_base.c | 223 struct ctl_table ctl_entry = { in appldata_timer_handler() 256 struct ctl_table ctl_entry = { in appldata_interval_handler() 288 struct ctl_table ctl_entry = { in appldata_generic_handler() 299 if (&tmp_ops->ctl_table[2] == ctl) { in appldata_generic_handler() 369 ops->ctl_table = kcalloc(4, sizeof(struct ctl_table), GFP_KERNEL); in appldata_register_ops() 370 if (!ops->ctl_table) in appldata_register_ops() 378 ops->ctl_table[0].maxlen = 0; in appldata_register_ops() 380 ops->ctl_table[0].child = &ops->ctl_table[2]; in appldata_register_ops() 385 ops->ctl_table[2].data = ops; in appldata_register_ops() 395 kfree(ops->ctl_table); in appldata_register_ops() [all …]
|
/linux/fs/proc/ |
A D | proc_sysctl.c | 84 struct ctl_table **pentry); 110 struct ctl_table *entry; in find_entry() 187 head->ctl_table = table; in init_header() 199 struct ctl_table *entry; in init_header() 207 struct ctl_table *entry; in erase_header() 214 struct ctl_table *entry; in insert_header() 336 struct ctl_table *entry; in lookup_entry() 501 struct ctl_table *p; in proc_sys_lookup() 758 struct ctl_table *entry; in proc_sys_readdir() 791 struct ctl_table *table; in proc_sys_permission() [all …]
|
/linux/net/sctp/ |
A D | sysctl.c | 61 static struct ctl_table sctp_table[] = { 87 static struct ctl_table sctp_net_table[] = { 374 struct ctl_table tbl; in proc_sctp_do_hmac_alg() 380 memset(&tbl, 0, sizeof(struct ctl_table)); in proc_sctp_do_hmac_alg() 421 struct ctl_table tbl; in proc_sctp_do_rto_min() 449 struct ctl_table tbl; in proc_sctp_do_rto_max() 485 struct ctl_table tbl; in proc_sctp_do_auth() 516 struct ctl_table tbl; in proc_sctp_do_udp_port() 555 struct ctl_table tbl; in proc_sctp_do_probe_interval() 579 struct ctl_table *table; in sctp_sysctl_net_register() [all …]
|
/linux/ipc/ |
A D | ipc_sysctl.c | 18 static void *get_ipc(struct ctl_table *table) in get_ipc() 26 static int proc_ipc_dointvec(struct ctl_table *table, int write, in proc_ipc_dointvec() 29 struct ctl_table ipc_table; in proc_ipc_dointvec() 37 static int proc_ipc_dointvec_minmax(struct ctl_table *table, int write, in proc_ipc_dointvec_minmax() 40 struct ctl_table ipc_table; in proc_ipc_dointvec_minmax() 64 struct ctl_table ipc_table; in proc_ipc_doulongvec_minmax() 72 static int proc_ipc_auto_msgmni(struct ctl_table *table, int write, in proc_ipc_auto_msgmni() 75 struct ctl_table ipc_table; in proc_ipc_auto_msgmni() 87 static int proc_ipc_sem_dointvec(struct ctl_table *table, int write, in proc_ipc_sem_dointvec() 124 static struct ctl_table ipc_kern_table[] = { [all …]
|
A D | mq_sysctl.c | 13 static void *get_mq(struct ctl_table *table) in get_mq() 21 static int proc_mq_dointvec(struct ctl_table *table, int write, in proc_mq_dointvec() 24 struct ctl_table mq_table; in proc_mq_dointvec() 31 static int proc_mq_dointvec_minmax(struct ctl_table *table, int write, in proc_mq_dointvec_minmax() 34 struct ctl_table mq_table; in proc_mq_dointvec_minmax() 52 static struct ctl_table mq_sysctls[] = { 99 static struct ctl_table mq_sysctl_dir[] = { 108 static struct ctl_table mq_sysctl_root[] = {
|
/linux/include/linux/sched/ |
A D | sysctl.h | 7 struct ctl_table; 22 int proc_dohung_task_timeout_secs(struct ctl_table *table, int write, 67 int sched_rr_handler(struct ctl_table *table, int write, void *buffer, 69 int sched_rt_handler(struct ctl_table *table, int write, void *buffer, 71 int sysctl_sched_uclamp_handler(struct ctl_table *table, int write, 73 int sysctl_numa_balancing(struct ctl_table *table, int write, void *buffer, 75 int sysctl_schedstats(struct ctl_table *table, int write, void *buffer, 80 int sched_energy_aware_handler(struct ctl_table *table, int write,
|
/linux/drivers/parport/ |
A D | procfs.c | 261 struct ctl_table vars[12]; 262 struct ctl_table device_dir[2]; 263 struct ctl_table port_dir[2]; 264 struct ctl_table parport_dir[2]; 265 struct ctl_table dev_dir[2]; 375 struct ctl_table vars[2]; 376 struct ctl_table device_dir[2]; 378 struct ctl_table port_dir[2]; 380 struct ctl_table dev_dir[2]; 428 struct ctl_table vars[3]; [all …]
|
/linux/net/core/ |
A D | sysctl_net_core.c | 50 static int rps_sock_flow_sysctl(struct ctl_table *table, int write, in rps_sock_flow_sysctl() 55 struct ctl_table tmp = { in rps_sock_flow_sysctl() 217 static int set_default_qdisc(struct ctl_table *table, int write, in set_default_qdisc() 221 struct ctl_table tbl = { in set_default_qdisc() 251 static int proc_do_rss_key(struct ctl_table *table, int write, in proc_do_rss_key() 254 struct ctl_table fake_table; in proc_do_rss_key() 269 struct ctl_table tmp = *table; in proc_dointvec_minmax_bpf_enable() 312 static struct ctl_table net_core_table[] = { 586 static struct ctl_table netns_core_table[] = { 613 struct ctl_table *tbl; in sysctl_core_net_init() [all …]
|
/linux/kernel/ |
A D | sysctl.c | 206 struct ctl_table tmp = { in bpf_stats_handler() 236 struct ctl_table tmp = *table; in bpf_unpriv_handler() 338 struct ctl_table *table) in proc_first_pos_non_zero_ignore() 682 struct ctl_table *table, in do_proc_douintvec_w() 903 struct ctl_table t; in proc_taint() 1106 struct ctl_table tmp; in proc_dou8vec_minmax() 1749 struct ctl_table tmp = { in proc_do_static_key() 1773 static struct ctl_table kern_table[] = { 2724 static struct ctl_table vm_table[] = { 3184 static struct ctl_table fs_table[] = { [all …]
|
A D | utsname_sysctl.c | 17 static void *get_uts(struct ctl_table *table) in get_uts() 32 static int proc_do_uts_string(struct ctl_table *table, int write, in proc_do_uts_string() 35 struct ctl_table uts_table; in proc_do_uts_string() 75 static struct ctl_table uts_kern_table[] = { 116 static struct ctl_table uts_root_table[] = { 132 struct ctl_table *table = &uts_kern_table[proc]; in uts_proc_notify()
|
A D | sysctl-test.c | 21 struct ctl_table null_data_table = { in sysctl_test_api_dointvec_null_tbl_data() 72 struct ctl_table data_maxlen_unset_table = { in sysctl_test_api_dointvec_table_maxlen_unset() 119 struct ctl_table table = { in sysctl_test_api_dointvec_table_len_is_zero() 153 struct ctl_table table = { in sysctl_test_api_dointvec_table_read_but_position_set() 188 struct ctl_table table = { in sysctl_test_dointvec_read_happy_single_positive() 219 struct ctl_table table = { in sysctl_test_dointvec_read_happy_single_negative() 248 struct ctl_table table = { in sysctl_test_dointvec_write_happy_single_positive() 278 struct ctl_table table = { in sysctl_test_dointvec_write_happy_single_negative() 310 struct ctl_table table = { in sysctl_test_api_dointvec_write_single_less_int_min() 348 struct ctl_table table = { in sysctl_test_api_dointvec_write_single_greater_int_max()
|
/linux/net/ipv6/ |
A D | sysctl_net_ipv6.c | 35 static int proc_rt6_multipath_hash_policy(struct ctl_table *table, int write, in proc_rt6_multipath_hash_policy() 51 proc_rt6_multipath_hash_fields(struct ctl_table *table, int write, void *buffer, in proc_rt6_multipath_hash_fields() 66 static struct ctl_table ipv6_table_template[] = { 221 static struct ctl_table ipv6_rotable[] = { 258 struct ctl_table *ipv6_table; in ipv6_sysctl_net_init() 259 struct ctl_table *ipv6_route_table; in ipv6_sysctl_net_init() 260 struct ctl_table *ipv6_icmp_table; in ipv6_sysctl_net_init() 312 struct ctl_table *ipv6_table; in ipv6_sysctl_net_exit() 313 struct ctl_table *ipv6_route_table; in ipv6_sysctl_net_exit() 314 struct ctl_table *ipv6_icmp_table; in ipv6_sysctl_net_exit()
|
/linux/net/ |
A D | sysctl_net.c | 43 struct ctl_table *table) in net_ctl_permissions() 57 struct ctl_table *table, in net_ctl_set_ownership() 98 static struct ctl_table empty[1]; in net_sysctl_init() 125 struct ctl_table *table) in ensure_safe_net_sysctl() 127 struct ctl_table *ent; in ensure_safe_net_sysctl() 164 const char *path, struct ctl_table *table) in register_net_sysctl()
|
/linux/net/ipv4/ |
A D | sysctl_net_ipv4.c | 73 struct ctl_table tmp = { in ipv4_local_port_range() 109 struct ctl_table tmp = { in ipv4_privileged_ports() 169 struct ctl_table tmp = { in ipv4_ping_group_range() 219 struct ctl_table tbl = { in proc_tcp_congestion_control() 237 struct ctl_table tbl = { .maxlen = TCP_CA_BUF_MAX, }; in proc_tcp_available_congestion_control() 253 struct ctl_table tbl = { .maxlen = TCP_CA_BUF_MAX }; in proc_allowed_congestion_control() 431 struct ctl_table tbl = { .maxlen = TCP_ULP_BUF_MAX, }; in proc_tcp_available_ulp() 477 static struct ctl_table ipv4_table[] = { 591 static struct ctl_table ipv4_net_table[] = { 1393 struct ctl_table *table; in ipv4_sysctl_init_net() [all …]
|
/linux/net/sunrpc/ |
A D | sysctl.c | 44 static struct ctl_table sunrpc_table[]; 62 static int proc_do_xprt(struct ctl_table *table, int write, in proc_do_xprt() 84 proc_dodebug(struct ctl_table *table, int write, void *buffer, size_t *lenp, in proc_dodebug() 146 static struct ctl_table debug_table[] = { 184 static struct ctl_table sunrpc_table[] = {
|
/linux/fs/xfs/ |
A D | xfs_sysctl.c | 14 struct ctl_table *ctl, in xfs_stats_clear_proc_handler() 34 struct ctl_table *ctl, in xfs_panic_mask_proc_handler() 55 struct ctl_table *ctl, in xfs_deprecated_dointvec_minmax() 69 static struct ctl_table xfs_table[] = { 213 static struct ctl_table xfs_dir_table[] = { 222 static struct ctl_table xfs_root_table[] = {
|
/linux/drivers/scsi/ |
A D | scsi_sysctl.c | 15 static struct ctl_table scsi_table[] = { 24 static struct ctl_table scsi_dir_table[] = { 31 static struct ctl_table scsi_root_table[] = {
|
/linux/fs/nfs/ |
A D | sysctl.c | 17 static struct ctl_table nfs_cb_sysctls[] = { 35 static struct ctl_table nfs_cb_sysctl_dir[] = { 44 static struct ctl_table nfs_cb_sysctl_root[] = {
|
A D | nfs4sysctl.c | 20 static struct ctl_table nfs4_cb_sysctls[] = { 40 static struct ctl_table nfs4_cb_sysctl_dir[] = { 49 static struct ctl_table nfs4_cb_sysctl_root[] = {
|
/linux/arch/arm/kernel/ |
A D | isa.c | 19 static struct ctl_table ctl_isa_vars[4] = { 43 static struct ctl_table ctl_isa[2] = { 51 static struct ctl_table ctl_bus[2] = {
|
/linux/arch/s390/mm/ |
A D | cmm.c | 246 static int cmm_pages_handler(struct ctl_table *ctl, int write, in cmm_pages_handler() 250 struct ctl_table ctl_entry = { in cmm_pages_handler() 265 static int cmm_timed_pages_handler(struct ctl_table *ctl, int write, in cmm_timed_pages_handler() 270 struct ctl_table ctl_entry = { in cmm_timed_pages_handler() 285 static int cmm_timeout_handler(struct ctl_table *ctl, int write, in cmm_timeout_handler() 319 static struct ctl_table cmm_table[] = { 338 static struct ctl_table cmm_dir_table[] = {
|
/linux/net/unix/ |
A D | sysctl_net_unix.c | 14 static struct ctl_table unix_table[] = { 27 struct ctl_table *table; in unix_sysctl_register() 52 struct ctl_table *table; in unix_sysctl_unregister()
|