Home
last modified time | relevance | path

Searched refs:is_return (Results 1 – 8 of 8) sorted by relevance

/linux/samples/bpf/
H A Dtask_fd_query_user.c124 const char *name, __u64 offset, __u64 addr, bool is_return, in test_nondebug_fs_kuprobe_common() argument
142 if (is_return) in test_nondebug_fs_kuprobe_common()
174 __u64 offset, __u64 addr, bool is_return, in test_nondebug_fs_probe() argument
184 offset, addr, is_return, in test_nondebug_fs_probe()
191 __func__, name ? name : "", offset, addr, is_return); in test_nondebug_fs_probe()
195 if ((is_return && fd_type != expected_ret_fd_type) || in test_nondebug_fs_probe()
196 (!is_return && fd_type != expected_fd_type)) { in test_nondebug_fs_probe()
227 static int test_debug_fs_uprobe(char *binary_path, long offset, bool is_return) in test_debug_fs_uprobe() argument
247 is_return ? 'r' : 'p', event_type, event_alias, in test_debug_fs_uprobe()
288 if ((is_return && fd_type != BPF_FD_TYPE_URETPROBE) || in test_debug_fs_uprobe()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dkprobe_multi.c39 static void kprobe_multi_check(void *ctx, bool is_return) in kprobe_multi_check() argument
53 if (is_return) { in kprobe_multi_check()
126 static void kprobe_multi_testmod_check(void *ctx, bool is_return) in kprobe_multi_testmod_check() argument
133 if (is_return) { in kprobe_multi_testmod_check()
H A Duprobe_multi.c44 static void uprobe_multi_check(void *ctx, bool is_return, bool is_sleep) in uprobe_multi_check() argument
68 if (is_return) { in uprobe_multi_check()
/linux/kernel/trace/
H A Dtrace_fprobe.c391 int nargs, bool is_return) in alloc_trace_fprobe() argument
404 if (is_return) in alloc_trace_fprobe()
1007 *is_return = true; in parse_symbol_and_return()
1018 if (*is_return) in parse_symbol_and_return()
1030 *is_return = true; in parse_symbol_and_return()
1065 bool is_return = false; in __trace_fprobe_create() local
1128 if (!is_return && maxactive) { in __trace_fprobe_create()
1149 is_return ? "exit" : "entry"); in __trace_fprobe_create()
1154 if (is_return) in __trace_fprobe_create()
1201 maxactive, argc, is_return); in __trace_fprobe_create()
[all …]
H A Dtrace_kprobe.c269 int nargs, bool is_return) in alloc_trace_kprobe() argument
291 if (is_return) in alloc_trace_kprobe()
871 bool is_return = false; in __trace_kprobe_create() local
887 is_return = true; in __trace_kprobe_create()
904 if (!is_return) { in __trace_kprobe_create()
950 is_return = true; in __trace_kprobe_create()
971 if (is_return) in __trace_kprobe_create()
974 if (ret == 0 && !is_return) in __trace_kprobe_create()
1027 argc, is_return); in __trace_kprobe_create()
1896 bool is_return) in create_local_trace_kprobe() argument
[all …]
H A Dtrace_uprobe.c33 #define SIZEOF_TRACE_ENTRY(is_return) \ argument
35 sizeof(unsigned long) * (is_return ? 2 : 1))
37 #define DATAOF_TRACE_ENTRY(entry, is_return) \ argument
38 ((void*)(entry) + SIZEOF_TRACE_ENTRY(is_return))
551 bool is_return = false; in __trace_uprobe_create() local
558 is_return = true; in __trace_uprobe_create()
636 is_return = true; in __trace_uprobe_create()
682 tu = alloc_trace_uprobe(group, event, argc, is_return); in __trace_uprobe_create()
697 .flags = (is_return ? TPARG_FL_RETURN : 0) | TPARG_FL_USER, in __trace_uprobe_create()
1618 unsigned long ref_ctr_offset, bool is_return) in create_local_trace_uprobe() argument
[all …]
H A Dtrace_probe.h458 bool is_return);
463 unsigned long ref_ctr_offset, bool is_return);
H A Dbpf_trace.c2514 bool is_return; member
2736 bool is_return, void *data) in kprobe_multi_link_prog_run() argument
2740 .is_return = is_return, in kprobe_multi_link_prog_run()
3442 return session_ctx->is_return; in bpf_session_is_return()