• Home
  • Raw
  • Download

Lines Matching refs:ret

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()
314 return ret; in unregister_trace_uprobe()
325 int ret; in register_trace_uprobe() local
334 ret = unregister_trace_uprobe(old_tu); in register_trace_uprobe()
335 if (ret) in register_trace_uprobe()
339 ret = register_uprobe_event(tu); in register_trace_uprobe()
340 if (ret) { in register_trace_uprobe()
341 pr_warn("Failed to register probe event(%d)\n", ret); in register_trace_uprobe()
350 return ret; in register_trace_uprobe()
368 int i, ret; in create_trace_uprobe() local
371 ret = 0; in create_trace_uprobe()
410 int ret; in create_trace_uprobe() local
425 ret = unregister_trace_uprobe(tu); in create_trace_uprobe()
427 return ret; in create_trace_uprobe()
436 ret = -EINVAL; in create_trace_uprobe()
442 ret = kern_path(filename, LOOKUP_FOLLOW, &path); in create_trace_uprobe()
443 if (ret) in create_trace_uprobe()
450 ret = -EINVAL; in create_trace_uprobe()
454 ret = kstrtoul(arg, 0, &offset); in create_trace_uprobe()
455 if (ret) in create_trace_uprobe()
468 ret = -ENOMEM; in create_trace_uprobe()
484 ret = PTR_ERR(tu); in create_trace_uprobe()
493 ret = -ENOMEM; in create_trace_uprobe()
498 ret = 0; in create_trace_uprobe()
519 ret = -ENOMEM; in create_trace_uprobe()
525 ret = -EINVAL; in create_trace_uprobe()
532 ret = -EINVAL; in create_trace_uprobe()
537 ret = traceprobe_parse_probe_arg(arg, &tu->tp.size, parg, in create_trace_uprobe()
540 if (ret) { in create_trace_uprobe()
541 pr_info("Parse error at argument[%d]. (%d)\n", i, ret); in create_trace_uprobe()
546 ret = register_trace_uprobe(tu); in create_trace_uprobe()
547 if (ret) in create_trace_uprobe()
553 return ret; in create_trace_uprobe()
560 return ret; in create_trace_uprobe()
566 int ret = 0; in cleanup_all_probes() local
571 ret = unregister_trace_uprobe(tu); in cleanup_all_probes()
572 if (ret) in cleanup_all_probes()
576 return ret; in cleanup_all_probes()
637 int ret; in probes_open() local
640 ret = cleanup_all_probes(); in probes_open()
641 if (ret) in probes_open()
642 return ret; in probes_open()
734 int ret = 0; in uprobe_buffer_enable() local
739 ret = uprobe_buffer_init(); in uprobe_buffer_enable()
740 if (ret < 0) in uprobe_buffer_enable()
744 return ret; in uprobe_buffer_enable()
904 int ret; in probe_event_enable() local
930 ret = uprobe_buffer_enable(); in probe_event_enable()
931 if (ret) in probe_event_enable()
935 ret = uprobe_register(tu->inode, tu->offset, &tu->consumer); in probe_event_enable()
936 if (ret) in probe_event_enable()
952 return ret; in probe_event_enable()
987 int ret, i, size; in uprobe_event_define_fields() local
1003 ret = trace_define_field(event_call, parg->type->fmttype, in uprobe_event_define_fields()
1008 if (ret) in uprobe_event_define_fields()
1009 return ret; in uprobe_event_define_fields()
1097 int ret; in uprobe_perf_filter() local
1101 ret = __uprobe_perf_filter(&tu->filter, mm); in uprobe_perf_filter()
1104 return ret; in uprobe_perf_filter()
1223 int ret = 0; in uprobe_dispatcher() local
1244 ret |= uprobe_trace_func(tu, regs, ucb, dsize); in uprobe_dispatcher()
1248 ret |= uprobe_perf_func(tu, regs, ucb, dsize); in uprobe_dispatcher()
1251 return ret; in uprobe_dispatcher()
1296 int ret; in register_uprobe_event() local
1306 ret = register_trace_event(&call->event); in register_uprobe_event()
1307 if (!ret) { in register_uprobe_event()
1315 ret = trace_add_event_call(call); in register_uprobe_event()
1317 if (ret) { in register_uprobe_event()
1324 return ret; in register_uprobe_event()
1329 int ret; in unregister_uprobe_event() local
1332 ret = trace_remove_event_call(&tu->tp.call); in unregister_uprobe_event()
1333 if (ret) in unregister_uprobe_event()
1334 return ret; in unregister_uprobe_event()