/kernel/trace/ |
D | trace_selftest.c | 64 int cpu, ret = 0; in trace_test_buffer() local 81 ret = trace_test_buffer_cpu(buf, cpu); in trace_test_buffer() 82 if (ret) in trace_test_buffer() 92 return ret; in trace_test_buffer() 191 int ret = -1; in trace_selftest_ops() local 291 ret = 0; in trace_selftest_ops() 315 ret = -1; in trace_selftest_ops() 319 return ret; in trace_selftest_ops() 330 int ret; in trace_selftest_startup_dynamic_tracing() local 353 ret = tracer_init(trace, tr); in trace_selftest_startup_dynamic_tracing() [all …]
|
D | trace_events_trigger.c | 187 int ret = 0; in event_trigger_regex_open() local 210 ret = seq_open(file, &event_triggers_seq_ops); in event_trigger_regex_open() 211 if (!ret) { in event_trigger_regex_open() 219 return ret; in event_trigger_regex_open() 226 int ret = -EINVAL; in trigger_process_regex() local 234 ret = p->func(p, file, buff, command, next); in trigger_process_regex() 241 return ret; in trigger_process_regex() 249 ssize_t ret; in event_trigger_regex_write() local 271 ret = trigger_process_regex(event_file, buf); in event_trigger_regex_write() 275 if (ret < 0) in event_trigger_regex_write() [all …]
|
D | trace_events.c | 154 ret = __trace_define_field(&ftrace_generic_fields, #type, \ 157 if (ret) \ 158 return ret; 161 ret = __trace_define_field(&ftrace_common_fields, #type, \ 166 if (ret) \ 167 return ret; 171 int ret; in trace_define_generic_fields() local 178 return ret; in trace_define_generic_fields() 183 int ret; in trace_define_common_fields() local 191 return ret; in trace_define_common_fields() [all …]
|
D | trace_kprobe.c | 170 long ret; in DEFINE_BASIC_FETCH_FUNCS() local 179 ret = strncpy_from_unsafe(dst, addr, maxlen); in DEFINE_BASIC_FETCH_FUNCS() 181 if (ret < 0) { /* Failed to fetch string */ in DEFINE_BASIC_FETCH_FUNCS() 185 *(u32 *)dest = make_data_rloc(ret, get_rloc_offs(*(u32 *)dest)); in DEFINE_BASIC_FETCH_FUNCS() 195 int ret, len = 0; in FETCH_FUNC_NAME() local 203 ret = __copy_from_user_inatomic(&c, (u8 *)addr + len, 1); in FETCH_FUNC_NAME() 205 } while (c && ret == 0 && len < MAX_STRING_SIZE); in FETCH_FUNC_NAME() 210 if (ret < 0) /* Failed to check the length */ in FETCH_FUNC_NAME() 275 int ret = -ENOMEM; in alloc_trace_kprobe() local 279 return ERR_PTR(ret); in alloc_trace_kprobe() [all …]
|
D | trace_events_hist.c | 185 int ret; in parse_map_size() local 189 ret = -EINVAL; in parse_map_size() 193 ret = kstrtoul(str, 0, &size); in parse_map_size() 194 if (ret) in parse_map_size() 200 ret = -EINVAL; in parse_map_size() 202 ret = map_bits; in parse_map_size() 204 return ret; in parse_map_size() 222 int ret = 0; in parse_hist_trigger_attrs() local 253 ret = map_bits; in parse_hist_trigger_attrs() 258 ret = -EINVAL; in parse_hist_trigger_attrs() [all …]
|
D | trace_uprobe.c | 96 unsigned long ret; in get_user_stack_nth() local 101 if (copy_from_user(&ret, (void __force __user *) addr, sizeof(ret))) in get_user_stack_nth() 104 return ret; in get_user_stack_nth() 142 long ret; in DEFINE_BASIC_FETCH_FUNCS() local 151 ret = strncpy_from_user(dst, src, maxlen); in DEFINE_BASIC_FETCH_FUNCS() 153 if (ret < 0) { /* Failed to fetch string */ in DEFINE_BASIC_FETCH_FUNCS() 157 *(u32 *)dest = make_data_rloc(ret, get_rloc_offs(rloc)); in DEFINE_BASIC_FETCH_FUNCS() 310 int ret; in unregister_trace_uprobe() local 312 ret = unregister_uprobe_event(tu); in unregister_trace_uprobe() 313 if (ret) in unregister_trace_uprobe() [all …]
|
D | trace_probe.c | 230 long ret; in FETCH_FUNC_NAME() local 235 ret = strlcpy(dst, current->comm, maxlen); in FETCH_FUNC_NAME() 236 *(u32 *)dest = make_data_rloc(ret, get_rloc_offs(*(u32 *)dest)); in FETCH_FUNC_NAME() 325 int ret; in traceprobe_split_symbol_offset() local 332 ret = kstrtol(tmp, 0, offset); in traceprobe_split_symbol_offset() 333 if (ret) in traceprobe_split_symbol_offset() 334 return ret; in traceprobe_split_symbol_offset() 348 int ret = 0; in parse_probe_vars() local 355 ret = -EINVAL; in parse_probe_vars() 366 ret = kstrtoul(arg + 5, 10, ¶m); in parse_probe_vars() [all …]
|
D | trace.c | 281 int ret = -ENODEV; in trace_array_get() local 287 ret = 0; in trace_array_get() 293 return ret; in trace_array_get() 489 ssize_t ret = 0; in trace_pid_write() local 531 ret = trace_get_user(&parser, ubuf, cnt, &pos); in trace_pid_write() 532 if (ret < 0 || !trace_parser_loaded(&parser)) in trace_pid_write() 535 read += ret; in trace_pid_write() 536 ubuf += ret; in trace_pid_write() 537 cnt -= ret; in trace_pid_write() 541 ret = -EINVAL; in trace_pid_write() [all …]
|
D | trace_functions_graph.c | 61 struct ftrace_graph_ret_entry ret; member 126 ftrace_push_return_trace(unsigned long ret, unsigned long func, int *depth, in ftrace_push_return_trace() argument 175 current->ret_stack[index].ret = ret; in ftrace_push_return_trace() 191 ftrace_pop_return_trace(struct ftrace_graph_ret *trace, unsigned long *ret, in ftrace_pop_return_trace() argument 212 *ret = (unsigned long)panic; in ftrace_pop_return_trace() 238 current->ret_stack[index].ret); in ftrace_pop_return_trace() 239 *ret = (unsigned long)panic; in ftrace_pop_return_trace() 244 *ret = current->ret_stack[index].ret; in ftrace_pop_return_trace() 258 unsigned long ret; in ftrace_return_to_handler() local 260 ftrace_pop_return_trace(&trace, &ret, frame_pointer); in ftrace_return_to_handler() [all …]
|
D | trace_event_perf.c | 28 int ret = tp_event->perf_perm(tp_event, p_event); in perf_trace_event_perm() local 29 if (ret) in perf_trace_event_perm() 30 return ret; in perf_trace_event_perm() 93 int ret = -ENOMEM; in perf_trace_event_reg() local 122 ret = tp_event->class->reg(tp_event, TRACE_REG_PERF_REGISTER, NULL); in perf_trace_event_reg() 123 if (ret) in perf_trace_event_reg() 144 return ret; in perf_trace_event_reg() 191 int ret; in perf_trace_event_init() local 193 ret = perf_trace_event_perm(tp_event, p_event); in perf_trace_event_init() 194 if (ret) in perf_trace_event_init() [all …]
|
/kernel/ |
D | test_kprobes.c | 59 int ret; in test_kprobe() local 61 ret = register_kprobe(&kp); in test_kprobe() 62 if (ret < 0) { in test_kprobe() 63 pr_err("register_kprobe returned %d\n", ret); in test_kprobe() 64 return ret; in test_kprobe() 67 ret = target(rand1); in test_kprobe() 112 int ret; in test_kprobes() local 118 ret = register_kprobes(kps, 2); in test_kprobes() 119 if (ret < 0) { in test_kprobes() 120 pr_err("register_kprobes returned %d\n", ret); in test_kprobes() [all …]
|
D | cpu_pm.c | 30 int ret; in cpu_pm_notify() local 32 ret = __raw_notifier_call_chain(&cpu_pm_notifier_chain, event, NULL, in cpu_pm_notify() 35 return notifier_to_errno(ret); in cpu_pm_notify() 51 int ret; in cpu_pm_register_notifier() local 54 ret = raw_notifier_chain_register(&cpu_pm_notifier_chain, nb); in cpu_pm_register_notifier() 57 return ret; in cpu_pm_register_notifier() 73 int ret; in cpu_pm_unregister_notifier() local 76 ret = raw_notifier_chain_unregister(&cpu_pm_notifier_chain, nb); in cpu_pm_unregister_notifier() 79 return ret; in cpu_pm_unregister_notifier() 101 int ret = 0; in cpu_pm_enter() local [all …]
|
D | futex.c | 725 int ret; in fault_in_user_writeable() local 728 ret = fixup_user_fault(current, mm, (unsigned long)uaddr, in fault_in_user_writeable() 732 return ret < 0 ? ret : 0; in fault_in_user_writeable() 757 int ret; in cmpxchg_futex_value_locked() local 760 ret = futex_atomic_cmpxchg_inatomic(curval, uaddr, uval, newval); in cmpxchg_futex_value_locked() 763 return ret; in cmpxchg_futex_value_locked() 768 int ret; in get_futex_value_locked() local 771 ret = __get_user(*dest, from); in get_futex_value_locked() 774 return ret ? -EFAULT : 0; in get_futex_value_locked() 1088 int ret = (p->flags & PF_EXITPIDONE) ? -ESRCH : -EAGAIN; in attach_to_pi_owner() local [all …]
|
D | ptrace.c | 39 int ret; in ptrace_access_vm() local 53 ret = __access_remote_vm(tsk, mm, addr, buf, len, gup_flags); in ptrace_access_vm() 56 return ret; in ptrace_access_vm() 167 bool ret = false; in ptrace_freeze_traced() local 171 return ret; in ptrace_freeze_traced() 176 ret = true; in ptrace_freeze_traced() 180 return ret; in ptrace_freeze_traced() 223 int ret = -ESRCH; in ptrace_check_attach() local 240 ret = 0; in ptrace_check_attach() 244 if (!ret && !ignore_state) { in ptrace_check_attach() [all …]
|
D | kexec_file.c | 125 int ret = 0; in kimage_file_prepare_segments() local 129 ret = kernel_read_file_from_fd(kernel_fd, &image->kernel_buf, in kimage_file_prepare_segments() 131 if (ret) in kimage_file_prepare_segments() 132 return ret; in kimage_file_prepare_segments() 136 ret = arch_kexec_kernel_image_probe(image, image->kernel_buf, in kimage_file_prepare_segments() 138 if (ret) in kimage_file_prepare_segments() 142 ret = arch_kexec_kernel_verify_sig(image, image->kernel_buf, in kimage_file_prepare_segments() 144 if (ret) { in kimage_file_prepare_segments() 152 ret = kernel_read_file_from_fd(initrd_fd, &image->initrd_buf, in kimage_file_prepare_segments() 155 if (ret) in kimage_file_prepare_segments() [all …]
|
D | notifier.c | 78 int ret = NOTIFY_DONE; in notifier_call_chain() local 93 ret = nb->notifier_call(nb, val, v); in notifier_call_chain() 98 if ((ret & NOTIFY_STOP_MASK) == NOTIFY_STOP_MASK) in notifier_call_chain() 103 return ret; in notifier_call_chain() 125 int ret; in atomic_notifier_chain_register() local 128 ret = notifier_chain_register(&nh->head, n); in atomic_notifier_chain_register() 130 return ret; in atomic_notifier_chain_register() 147 int ret; in atomic_notifier_chain_unregister() local 150 ret = notifier_chain_unregister(&nh->head, n); in atomic_notifier_chain_unregister() 153 return ret; in atomic_notifier_chain_unregister() [all …]
|
D | capability.c | 120 int ret; in cap_get_target_pid() local 129 ret = -ESRCH; in cap_get_target_pid() 131 ret = security_capget(target, pEp, pIp, pPp); in cap_get_target_pid() 135 ret = security_capget(current, pEp, pIp, pPp); in cap_get_target_pid() 137 return ret; in cap_get_target_pid() 151 int ret = 0; in SYSCALL_DEFINE2() local 156 ret = cap_validate_magic(header, &tocopy); in SYSCALL_DEFINE2() 157 if ((dataptr == NULL) || (ret != 0)) in SYSCALL_DEFINE2() 158 return ((dataptr == NULL) && (ret == -EINVAL)) ? 0 : ret; in SYSCALL_DEFINE2() 166 ret = cap_get_target_pid(pid, &pE, &pI, &pP); in SYSCALL_DEFINE2() [all …]
|
D | cpu.c | 135 int ret, cnt; in cpuhp_invoke_callback() local 142 ret = cb(cpu); in cpuhp_invoke_callback() 143 trace_cpuhp_exit(cpu, st->state, state, ret); in cpuhp_invoke_callback() 144 return ret; in cpuhp_invoke_callback() 153 ret = cbm(cpu, node); in cpuhp_invoke_callback() 154 trace_cpuhp_exit(cpu, st->state, state, ret); in cpuhp_invoke_callback() 155 return ret; in cpuhp_invoke_callback() 162 ret = cbm(cpu, node); in cpuhp_invoke_callback() 163 trace_cpuhp_exit(cpu, st->state, state, ret); in cpuhp_invoke_callback() 164 if (ret) in cpuhp_invoke_callback() [all …]
|
D | kexec.c | 27 int ret; in copy_user_segment_list() local 33 ret = copy_from_user(image->segment, segments, segment_bytes); in copy_user_segment_list() 34 if (ret) in copy_user_segment_list() 35 ret = -EFAULT; in copy_user_segment_list() 37 return ret; in copy_user_segment_list() 45 int ret; in kimage_alloc_init() local 63 ret = copy_user_segment_list(image, nr_segments, segments); in kimage_alloc_init() 64 if (ret) in kimage_alloc_init() 73 ret = sanity_check_segment_list(image); in kimage_alloc_init() 74 if (ret) in kimage_alloc_init() [all …]
|
D | reboot.c | 285 int ret = 0; in SYSCALL_DEFINE4() local 304 ret = reboot_pid_ns(pid_ns, cmd); in SYSCALL_DEFINE4() 305 if (ret) in SYSCALL_DEFINE4() 306 return ret; in SYSCALL_DEFINE4() 339 ret = strncpy_from_user(&buffer[0], arg, sizeof(buffer) - 1); in SYSCALL_DEFINE4() 340 if (ret < 0) { in SYSCALL_DEFINE4() 341 ret = -EFAULT; in SYSCALL_DEFINE4() 351 ret = kernel_kexec(); in SYSCALL_DEFINE4() 357 ret = hibernate(); in SYSCALL_DEFINE4() 362 ret = -EINVAL; in SYSCALL_DEFINE4() [all …]
|
/kernel/livepatch/ |
D | core.c | 211 int i, cnt, vmlinux, ret; in klp_resolve_symbols() local 253 ret = klp_find_object_symbol(vmlinux ? NULL : objname, in klp_resolve_symbols() 255 if (ret) in klp_resolve_symbols() 256 return ret; in klp_resolve_symbols() 267 int i, cnt, ret = 0; in klp_write_object_relocations() local 293 ret = -EINVAL; in klp_write_object_relocations() 300 ret = klp_resolve_symbols(sec, pmod); in klp_write_object_relocations() 301 if (ret) in klp_write_object_relocations() 304 ret = apply_relocate_add(pmod->klp_info->sechdrs, in klp_write_object_relocations() 307 if (ret) in klp_write_object_relocations() [all …]
|
/kernel/bpf/ |
D | inode.c | 205 int ret; in bpf_obj_do_pin() local 214 ret = security_path_mknod(&path, dentry, mode, devt); in bpf_obj_do_pin() 215 if (ret) in bpf_obj_do_pin() 220 ret = -EPERM; in bpf_obj_do_pin() 225 ret = vfs_mknod(dir, dentry, mode, devt); in bpf_obj_do_pin() 229 return ret; in bpf_obj_do_pin() 237 int ret; in bpf_obj_pin_user() local 245 ret = PTR_ERR(raw); in bpf_obj_pin_user() 249 ret = bpf_obj_do_pin(pname, raw, type); in bpf_obj_pin_user() 250 if (ret != 0) in bpf_obj_pin_user() [all …]
|
/kernel/power/ |
D | swap.c | 372 int ret; in write_page() local 383 ret = hib_wait_io(hb); /* Free pages */ in write_page() 384 if (ret) in write_page() 385 return ret; in write_page() 412 int ret; in get_swap_writer() local 414 ret = swsusp_swap_check(); in get_swap_writer() 415 if (ret) { in get_swap_writer() 416 if (ret != -ENOSPC) in get_swap_writer() 419 return ret; in get_swap_writer() 423 ret = -ENOMEM; in get_swap_writer() [all …]
|
/kernel/irq/ |
D | msi.c | 94 int ret; in msi_domain_set_affinity() local 96 ret = parent->chip->irq_set_affinity(parent, mask, force); in msi_domain_set_affinity() 97 if (ret >= 0 && ret != IRQ_SET_MASK_OK_DONE) { in msi_domain_set_affinity() 102 return ret; in msi_domain_set_affinity() 129 int i, ret; in msi_domain_alloc() local 135 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg); in msi_domain_alloc() 136 if (ret < 0) in msi_domain_alloc() 137 return ret; in msi_domain_alloc() 141 ret = ops->msi_init(domain, info, virq + i, hwirq + i, arg); in msi_domain_alloc() 142 if (ret < 0) { in msi_domain_alloc() [all …]
|
/kernel/locking/ |
D | mutex.c | 227 bool ret = true; in mutex_spin_on_owner() local 240 ret = false; in mutex_spin_on_owner() 248 return ret; in mutex_spin_on_owner() 512 int ret; in __mutex_lock_common() local 568 ret = -EINTR; in __mutex_lock_common() 573 ret = __ww_mutex_lock_check_stamp(lock, ww_ctx); in __mutex_lock_common() 574 if (ret) in __mutex_lock_common() 613 return ret; in __mutex_lock_common() 685 int ret; in __ww_mutex_lock() local 688 ret = __mutex_lock_common(&lock->base, TASK_UNINTERRUPTIBLE, in __ww_mutex_lock() [all …]
|