/kernel/ |
D | sysctl.c | 212 static int proc_do_cad_pid(struct ctl_table *table, int write, 214 static int proc_taint(struct ctl_table *table, int write, 219 static int proc_dointvec_minmax_sysadmin(struct ctl_table *table, int write, 223 static int proc_dointvec_minmax_coredump(struct ctl_table *table, int write, 226 static int proc_dostring_coredump(struct ctl_table *table, int write, 229 static int proc_dopipe_max_size(struct ctl_table *table, int write, 236 static int sysrq_sysctl_handler(struct ctl_table *table, int write, in sysrq_sysctl_handler() argument 242 error = proc_dointvec(table, write, buffer, lenp, ppos); in sysrq_sysctl_handler() 246 if (write) in sysrq_sysctl_handler() 260 static int bpf_unpriv_handler(struct ctl_table *table, int write, in bpf_unpriv_handler() argument [all …]
|
D | watchdog.c | 693 static int proc_watchdog_common(int which, struct ctl_table *table, int write, in proc_watchdog_common() argument 700 if (!write) { in proc_watchdog_common() 706 err = proc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_watchdog_common() 709 err = proc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_watchdog_common() 720 int proc_watchdog(struct ctl_table *table, int write, in proc_watchdog() argument 724 table, write, buffer, lenp, ppos); in proc_watchdog() 730 int proc_nmi_watchdog(struct ctl_table *table, int write, in proc_nmi_watchdog() argument 733 if (!nmi_watchdog_available && write) in proc_nmi_watchdog() 736 table, write, buffer, lenp, ppos); in proc_nmi_watchdog() 742 int proc_soft_watchdog(struct ctl_table *table, int write, in proc_soft_watchdog() argument [all …]
|
D | stackleak.c | 22 int stack_erasing_sysctl(struct ctl_table *table, int write, in stack_erasing_sysctl() argument 31 ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos); in stack_erasing_sysctl() 33 if (ret || !write || state == prev_state) in stack_erasing_sysctl()
|
D | utsname_sysctl.c | 32 static int proc_do_uts_string(struct ctl_table *table, int write, in proc_do_uts_string() argument 51 r = proc_dostring(&uts_table, write, buffer, lenp, ppos); in proc_do_uts_string() 53 if (write) { in proc_do_uts_string()
|
D | hung_task.c | 221 int proc_dohung_task_timeout_secs(struct ctl_table *table, int write, in proc_dohung_task_timeout_secs() argument 227 ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); in proc_dohung_task_timeout_secs() 229 if (ret || !write) in proc_dohung_task_timeout_secs()
|
D | latencytop.c | 261 .write = lstats_write, 272 int sysctl_latencytop(struct ctl_table *table, int write, in sysctl_latencytop() argument 277 err = proc_dointvec(table, write, buffer, lenp, ppos); in sysctl_latencytop()
|
D | pid_namespace.c | 268 static int pid_ns_ctl_handler(struct ctl_table *table, int write, in pid_ns_ctl_handler() argument 275 if (write && !ns_capable(pid_ns->user_ns, CAP_SYS_ADMIN)) in pid_ns_ctl_handler() 287 ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos); in pid_ns_ctl_handler() 288 if (!ret && write) in pid_ns_ctl_handler()
|
D | umh.c | 652 static int proc_cap_handler(struct ctl_table *table, int write, in proc_cap_handler() argument 660 if (write && (!capable(CAP_SETPCAP) || in proc_cap_handler() 686 err = proc_doulongvec_minmax(&t, write, buffer, lenp, ppos); in proc_cap_handler() 700 if (write) { in proc_cap_handler()
|
D | profile.c | 458 .write = prof_cpu_mask_proc_write, 530 .write = write_profile,
|
/kernel/trace/ |
D | trace_stack.c | 372 .write = stack_max_size_write, 510 .write = ftrace_filter_write, 518 stack_trace_sysctl(struct ctl_table *table, int write, in stack_trace_sysctl() argument 528 ret = proc_dointvec(table, write, buffer, lenp, ppos); in stack_trace_sysctl() 530 if (ret || !write || (was_enabled == !!stack_tracer_enabled)) in stack_trace_sysctl()
|
D | ring_buffer.c | 330 local_t write; /* index for next write */ member 1102 old_write = local_add_return(RB_WRITE_INTCNT, &next_page->write); in rb_tail_page_update() 1132 (void)local_cmpxchg(&next_page->write, old_write, val); in rb_tail_page_update() 1521 return local_read(&bpage->write) & RB_WRITE_MASK; in rb_page_write() 2179 local_sub(length, &tail_page->write); in rb_reset_tail() 2216 local_sub(length, &tail_page->write); in rb_reset_tail() 2231 local_sub(length, &tail_page->write); in rb_reset_tail() 2468 local_read(&bpage->write) & ~RB_WRITE_MASK; in rb_try_to_discard() 2478 index = local_cmpxchg(&bpage->write, old_index, new_index); in rb_try_to_discard() 2895 unsigned long tail, write; in __rb_reserve_next() local [all …]
|
D | trace_hwlat.c | 510 .write = hwlat_width_write, 516 .write = hwlat_window_write,
|
D | trace.c | 2607 int tracepoint_printk_sysctl(struct ctl_table *table, int write, in tracepoint_printk_sysctl() argument 2617 ret = proc_dointvec(table, write, buffer, lenp, ppos); in tracepoint_printk_sysctl() 2697 export->write(export, entry, size); in trace_process_export() 2784 if (WARN_ON_ONCE(!export->write)) in register_ftrace_export() 4519 .write = tracing_write_stub, 4609 .write = tracing_cpumask_write, 4862 .write = tracing_trace_options_write, 5331 .write = tracing_saved_cmdlines_size_write, 6971 .write = tracing_thresh_write, 6979 .write = tracing_max_lat_write, [all …]
|
D | trace_dynevent.c | 205 .write = dyn_event_write,
|
/kernel/events/ |
D | callchain.c | 238 int perf_event_max_stack_handler(struct ctl_table *table, int write, in perf_event_max_stack_handler() argument 246 ret = proc_dointvec_minmax(&new_table, write, buffer, lenp, ppos); in perf_event_max_stack_handler() 247 if (ret || !write) in perf_event_max_stack_handler()
|
/kernel/bpf/ |
D | cgroup.c | 885 struct ctl_table *table, int write, in __cgroup_bpf_run_filter_sysctl() argument 893 .write = write, in __cgroup_bpf_run_filter_sysctl() 922 if (write && buf && *pcount) { in __cgroup_bpf_run_filter_sysctl() 1273 if (!ctx->write) { in BPF_CALL_3() 1293 if (!ctx->write || !ctx->new_val || !ctx->new_len || !buf || !buf_len) in BPF_CALL_3() 1346 case bpf_ctx_range(struct bpf_sysctl, write): in sysctl_is_valid_access() 1372 case offsetof(struct bpf_sysctl, write): in sysctl_convert_ctx_access() 1375 bpf_target_off(struct bpf_sysctl_kern, write, in sysctl_convert_ctx_access() 1377 write), in sysctl_convert_ctx_access()
|
/kernel/irq/ |
D | proc.c | 206 .write = irq_affinity_proc_write, 214 .write = irq_affinity_list_proc_write, 276 .write = default_affinity_write,
|
/kernel/printk/ |
D | printk.c | 179 int devkmsg_sysctl_set_loglvl(struct ctl_table *table, int write, in devkmsg_sysctl_set_loglvl() argument 186 if (write) { in devkmsg_sysctl_set_loglvl() 194 err = proc_dostring(table, write, buffer, lenp, ppos); in devkmsg_sysctl_set_loglvl() 198 if (write) { in devkmsg_sysctl_set_loglvl() 1821 if (!con->write) in call_console_drivers() 1827 con->write(con, ext_text, ext_len); in call_console_drivers() 1829 con->write(con, text, len); in call_console_drivers() 2152 early_console->write(early_console, buf, n); in early_printk() 2964 init_section_contains(con->write, 0) || in printk_late_init()
|
/kernel/locking/ |
D | lock_events.c | 114 .write = lockevent_write,
|
D | locktorture.c | 688 struct lock_stress_stats *statp, bool write) in __torture_print_stats() argument 695 n_stress = write ? cxt.nrealwriters_stress : cxt.nrealreaders_stress; in __torture_print_stats() 707 write ? "Writes" : "Reads ", in __torture_print_stats()
|
/kernel/sched/ |
D | core.c | 1200 int sysctl_sched_uclamp_handler(struct ctl_table *table, int write, in sysctl_sched_uclamp_handler() argument 1212 result = proc_dointvec(table, write, buffer, lenp, ppos); in sysctl_sched_uclamp_handler() 1215 if (!write) in sysctl_sched_uclamp_handler() 2856 int sysctl_numa_balancing(struct ctl_table *table, int write, in sysctl_numa_balancing() argument 2863 if (write && !capable(CAP_SYS_ADMIN)) in sysctl_numa_balancing() 2868 err = proc_dointvec_minmax(&t, write, buffer, lenp, ppos); in sysctl_numa_balancing() 2871 if (write) in sysctl_numa_balancing() 2931 int sysctl_schedstats(struct ctl_table *table, int write, in sysctl_schedstats() argument 2938 if (write && !capable(CAP_SYS_ADMIN)) in sysctl_schedstats() 2943 err = proc_dointvec_minmax(&t, write, buffer, lenp, ppos); in sysctl_schedstats() [all …]
|
/kernel/time/ |
D | test_udelay.c | 133 .write = udelay_test_write,
|
/kernel/cgroup/ |
D | cgroup.c | 1507 if (cft->write_u64 || cft->write_s64 || cft->write) { in cgroup_file_mode() 3902 if (cft->write) in cgroup_file_write() 3903 return cft->write(of, buf, nbytes, off); in cgroup_file_write() 3979 .write = cgroup_file_write, 3988 .write = cgroup_file_write, 5022 .write = cgroup_type_write, 5032 .write = cgroup_procs_write, 5041 .write = cgroup_threads_write, 5051 .write = cgroup_subtree_control_write, 5062 .write = cgroup_max_descendants_write, [all …]
|
/kernel/debug/kdb/ |
D | kdb_io.c | 716 c->write(c, cp, retlen - (cp - kdb_buffer)); in vkdb_printf() 780 c->write(c, moreprompt, strlen(moreprompt)); in vkdb_printf()
|
/kernel/gcov/ |
D | fs.c | 406 .write = gcov_seq_write, 555 .write = reset_write,
|