Home
last modified time | relevance | path

Searched refs:ubuf (Results 1 – 19 of 19) sorted by relevance

/kernel/bpf/
A Dlog.c19 if (!!log->ubuf != !!log->len_total) in bpf_verifier_log_attr_valid()
22 if (log->ubuf && log->level == 0) in bpf_verifier_log_attr_valid()
35 log->ubuf = log_buf; in bpf_vlog_init()
89 if (log->ubuf && new_n && in bpf_verifier_vlog()
105 if (!log->ubuf) in bpf_verifier_vlog()
137 if (copy_to_user(log->ubuf, in bpf_verifier_vlog()
146 log->ubuf = NULL; in bpf_verifier_vlog()
168 if (!log->ubuf) in bpf_vlog_reset()
177 log->ubuf = NULL; in bpf_vlog_reset()
235 if (!log->ubuf) in bpf_vlog_finalize()
[all …]
A Dbpf_iter.c456 char __user *ubuf = u64_to_user_ptr(info->iter.target_name); in bpf_iter_link_fill_link_info() local
462 if (!ulen ^ !ubuf) in bpf_iter_link_fill_link_info()
469 if (ubuf) { in bpf_iter_link_fill_link_info()
471 if (copy_to_user(ubuf, target_name, target_len + 1)) in bpf_iter_link_fill_link_info()
476 if (copy_to_user(ubuf, target_name, ulen - 1)) in bpf_iter_link_fill_link_info()
478 if (put_user(zero, ubuf + ulen - 1)) in bpf_iter_link_fill_link_info()
A Dsyscall.c3684 if (copy_to_user(ubuf, buf, len + 1)) in bpf_copy_to_user()
3689 if (copy_to_user(ubuf, buf, ulen - 1)) in bpf_copy_to_user()
3691 if (put_user(zero, ubuf + ulen - 1)) in bpf_copy_to_user()
3704 char __user *ubuf = u64_to_user_ptr(info->raw_tracepoint.tp_name); in bpf_raw_tp_link_fill_link_info() local
3709 if (!ulen ^ !ubuf) in bpf_raw_tp_link_fill_link_info()
3715 if (!ubuf) in bpf_raw_tp_link_fill_link_info()
3718 return bpf_copy_to_user(ubuf, tp_name, ulen, tp_len); in bpf_raw_tp_link_fill_link_info()
5363 char __user *ubuf = u64_to_user_ptr(attr->task_fd_query.buf); in bpf_task_fd_query_copy() local
5370 if (input_len && ubuf) { in bpf_task_fd_query_copy()
5375 if (put_user(zero, ubuf)) in bpf_task_fd_query_copy()
[all …]
/kernel/trace/
A Dtrace.c807 const char __user *ubuf, size_t cnt) in trace_pid_write() argument
848 ret = trace_get_user(&parser, ubuf, cnt, &pos); in trace_pid_write()
853 ubuf += ret; in trace_pid_write()
1817 ret = get_user(ch, ubuf++); in trace_get_user()
1831 ret = get_user(ch, ubuf++); in trace_get_user()
1854 ret = get_user(ch, ubuf++); in trace_get_user()
5357 if (copy_from_user(buf, ubuf, cnt)) in tracing_trace_options_write()
6375 if (copy_from_user(buf, ubuf, cnt)) in tracing_set_trace_write()
6412 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in tracing_nsecs_write()
7275 const char __user *ubuf, size_t cnt) in write_raw_marker_to_buffer() argument
[all …]
A Dtrace_stack.c324 stack_max_size_read(struct file *filp, char __user *ubuf, in stack_max_size_read() argument
334 return simple_read_from_buffer(ubuf, count, ppos, buf, r); in stack_max_size_read()
338 stack_max_size_write(struct file *filp, const char __user *ubuf, in stack_max_size_write() argument
345 ret = kstrtoul_from_user(ubuf, count, 10, &val); in stack_max_size_write()
A Dtrace_events.c1513 read = trace_get_user(&parser, ubuf, cnt, ppos); in ftrace_event_write()
1812 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in event_enable_write()
1899 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, 2); in system_enable_read()
1914 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in system_enable_write()
2099 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in event_id_read()
2128 r = simple_read_from_buffer(ubuf, cnt, ppos, in event_filter_read()
2147 buf = memdup_user_nul(ubuf, cnt); in event_filter_write()
2281 r = simple_read_from_buffer(ubuf, cnt, ppos, in subsystem_filter_read()
2300 buf = memdup_user_nul(ubuf, cnt); in subsystem_filter_write()
2331 r = simple_read_from_buffer(ubuf, cnt, ppos, in show_header_page_file()
[all …]
A Dtrace_sched_switch.c598 tracing_saved_cmdlines_size_read(struct file *filp, char __user *ubuf, in tracing_saved_cmdlines_size_read() argument
610 return simple_read_from_buffer(ubuf, cnt, ppos, buf, r); in tracing_saved_cmdlines_size_read()
638 tracing_saved_cmdlines_size_write(struct file *filp, const char __user *ubuf, in tracing_saved_cmdlines_size_write() argument
644 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in tracing_saved_cmdlines_size_write()
A Dtrace_seq.c368 int trace_seq_to_user(struct trace_seq *s, char __user *ubuf, int cnt) in trace_seq_to_user() argument
372 ret = seq_buf_to_user(&s->seq, ubuf, s->readpos, cnt); in trace_seq_to_user()
A Dtrace_events_inject.c284 event_inject_write(struct file *filp, const char __user *ubuf, size_t cnt, in event_inject_write() argument
296 buf = memdup_user_nul(ubuf, cnt); in event_inject_write()
A Dtrace_mmiotrace.c132 char __user *ubuf, size_t cnt, loff_t *ppos) in mmio_read() argument
161 ret = trace_seq_to_user(s, ubuf, cnt); in mmio_read()
A Dtrace_osnoise.c2205 static ssize_t osnoise_options_write(struct file *filp, const char __user *ubuf, in osnoise_options_write() argument
2214 if (copy_from_user(buf, ubuf, cnt)) in osnoise_options_write()
2279 osnoise_cpus_read(struct file *filp, char __user *ubuf, size_t count, in osnoise_cpus_read() argument
2296 count = simple_read_from_buffer(ubuf, count, ppos, mask_str, len); in osnoise_cpus_read()
2318 osnoise_cpus_write(struct file *filp, const char __user *ubuf, size_t count, in osnoise_cpus_write() argument
2329 if (copy_from_user(buf, ubuf, count)) in osnoise_cpus_write()
2449 timerlat_fd_read(struct file *file, char __user *ubuf, size_t count, in timerlat_fd_read() argument
A Dftrace.c931 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in ftrace_profile_write()
964 ftrace_profile_read(struct file *filp, char __user *ubuf, in ftrace_profile_read() argument
971 return simple_read_from_buffer(ubuf, cnt, ppos, buf, r); in ftrace_profile_read()
5766 read = trace_get_user(parser, ubuf, cnt, ppos); in ftrace_regex_write()
5784 return ftrace_regex_write(file, ubuf, cnt, ppos, 1); in ftrace_filter_write()
5791 return ftrace_regex_write(file, ubuf, cnt, ppos, 0); in ftrace_notrace_write()
6973 read = trace_get_user(parser, ubuf, cnt, ppos); in ftrace_graph_write()
8434 pid_write(struct file *filp, const char __user *ubuf, in pid_write() argument
8467 ret = trace_pid_write(filtered_pids, &pid_list, ubuf, cnt); in pid_write()
8508 return pid_write(filp, ubuf, cnt, ppos, TRACE_PIDS); in ftrace_pid_write()
[all …]
A Dtrace_events_trigger.c268 const char __user *ubuf, in event_trigger_regex_write() argument
281 buf = memdup_user_nul(ubuf, cnt); in event_trigger_regex_write()
314 event_trigger_write(struct file *filp, const char __user *ubuf, in event_trigger_write() argument
317 return event_trigger_regex_write(filp, ubuf, cnt, ppos); in event_trigger_write()
A Dtrace_hwlat.c677 static ssize_t hwlat_mode_write(struct file *filp, const char __user *ubuf, in hwlat_mode_write() argument
688 if (copy_from_user(buf, ubuf, cnt)) in hwlat_mode_write()
A Dtrace_events_filter.c801 struct ustring_buffer *ubuf; in test_string() local
807 ubuf = this_cpu_ptr(ustring_per_cpu); in test_string()
808 kstr = ubuf->buffer; in test_string()
818 struct ustring_buffer *ubuf; in test_ustring() local
825 ubuf = this_cpu_ptr(ustring_per_cpu); in test_ustring()
826 kstr = ubuf->buffer; in test_ustring()
A Dtrace_functions_graph.c1663 graph_depth_write(struct file *filp, const char __user *ubuf, size_t cnt, in graph_depth_write() argument
1669 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in graph_depth_write()
1681 graph_depth_read(struct file *filp, char __user *ubuf, size_t cnt, in graph_depth_read() argument
1689 return simple_read_from_buffer(ubuf, cnt, ppos, buf, n); in graph_depth_read()
A Dtrace.h615 struct file *filp, char __user *ubuf,
780 const char __user *ubuf, size_t cnt);
1318 extern int trace_get_user(struct trace_parser *parser, const char __user *ubuf,
A Dtrace_events_user.c2340 static ssize_t user_events_write(struct file *file, const char __user *ubuf, in user_events_write() argument
2348 if (unlikely(import_ubuf(ITER_SOURCE, (char __user *)ubuf, count, &i))) in user_events_write()
2541 void __user *ubuf = (void __user *)uarg; in user_events_ioctl_del() local
2545 name = strndup_user(ubuf, MAX_EVENT_DESC); in user_events_ioctl_del()
/kernel/sched/
A Ddebug.c127 sched_feat_write(struct file *filp, const char __user *ubuf, in sched_feat_write() argument
138 if (copy_from_user(&buf, ubuf, cnt)) in sched_feat_write()
172 static ssize_t sched_scaling_write(struct file *filp, const char __user *ubuf, in sched_scaling_write() argument
181 if (copy_from_user(&buf, ubuf, cnt)) in sched_scaling_write()
229 if (copy_from_user(&buf, ubuf, cnt)) in sched_dynamic_write()
298 result = debugfs_write_file_bool(filp, ubuf, cnt, ppos); in sched_verbose_write()
352 err = kstrtoull_from_user(ubuf, cnt, 10, &value); in sched_fair_server_write()
421 sched_fair_server_runtime_write(struct file *filp, const char __user *ubuf, in sched_fair_server_runtime_write() argument
424 return sched_fair_server_write(filp, ubuf, cnt, ppos, DL_RUNTIME); in sched_fair_server_runtime_write()
446 sched_fair_server_period_write(struct file *filp, const char __user *ubuf, in sched_fair_server_period_write() argument
[all …]

Completed in 951 milliseconds