| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_ptr_untrusted.c | 7 char tp_name[128]; variable 14 bpf_copy_from_user(tp_name, sizeof(tp_name) - 1, in BPF_PROG()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_obj_id.c | 27 char jited_insns[128], xlated_insns[128], zeros[128], tp_name[128]; in serial_test_bpf_obj_id() local 139 link_infos[i].raw_tracepoint.tp_name = ptr_to_u64(&tp_name); in serial_test_bpf_obj_id() 140 link_infos[i].raw_tracepoint.tp_name_len = sizeof(tp_name); in serial_test_bpf_obj_id() 146 !ASSERT_EQ(link_infos[i].raw_tracepoint.tp_name, ptr_to_u64(&tp_name), "&tp_name") || in serial_test_bpf_obj_id() 147 !ASSERT_STREQ(u64_to_ptr(link_infos[i].raw_tracepoint.tp_name), "sys_enter", "tp_name")) in serial_test_bpf_obj_id()
|
| H A D | task_fd_query_tp.c | 5 const char *tp_name) in test_task_fd_query_tp_core() argument 65 err = (fd_type == BPF_FD_TYPE_TRACEPOINT) && !strcmp(buf, tp_name); in test_task_fd_query_tp_core()
|
| H A D | ptr_untrusted.c | 31 err = strncmp(skel->bss->tp_name, TP_NAME, strlen(TP_NAME)); in serial_test_ptr_untrusted()
|
| H A D | core_reloc.c | 15 #define MODULES_CASE(name, pg_name, tp_name) { \ argument 34 .raw_tp_name = tp_name, \ 1005 const char *tp_name, *probe_name; in run_core_reloc_tests() 1069 tp_name = test_case->raw_tp_name; /* NULL for tp_btf */ in run_core_reloc_tests() 1100 link = bpf_program__attach_raw_tracepoint(prog, tp_name); in run_core_reloc_tests() 1003 const char *tp_name, *probe_name; run_core_reloc_tests() local
|
| H A D | fill_link_info.c | 86 if (!info.perf_event.tracepoint.tp_name) { in verify_perf_link_info() 87 info.perf_event.tracepoint.tp_name = ptr_to_u64(&buf); in verify_perf_link_info() 94 err = strncmp(u64_to_ptr(info.perf_event.tracepoint.tp_name), TP_NAME, in verify_perf_link_info()
|
| H A D | bpf_cookie.c | 705 raw_tp_opts.tp_name = "sys_enter"; in raw_tp_subtest()
|
| /linux/kernel/trace/ |
| H A D | trace_fprobe.c | 124 static struct tracepoint *find_tracepoint(const char *tp_name, 984 const char *tp_name; member 993 if (!data->tpoint && !strcmp(data->tp_name, tp->name)) { in __find_tracepoint_module_cb() 1010 if (!data->tpoint && !strcmp(data->tp_name, tp->name)) in __find_tracepoint_cb() 1019 static struct tracepoint *find_tracepoint(const char *tp_name, in find_tracepoint() argument 1023 .tp_name = tp_name, in find_tracepoint() 1043 const char *tp_name) in find_tracepoint_in_module() argument 1046 .tp_name = tp_name, in find_tracepoint_in_module()
|
| /linux/tools/perf/util/ |
| H A D | python.c | 95 .tp_name = "perf.mmap_event", 130 .tp_name = "perf.task_event", 159 .tp_name = "perf.comm_event", 191 .tp_name = "perf.throttle_event", 226 .tp_name = "perf.lost_event", 256 .tp_name = "perf.read_event", 380 .tp_name = "perf.sample_event", 418 .tp_name = "perf.context_switch_event", 567 .tp_name = "perf.cpu_map", 638 .tp_name = "perf.thread_map", [all …]
|
| H A D | evsel.c | 533 if (orig->tp_name) { in evsel__clone() 534 evsel->tp_name = strdup(orig->tp_name); in evsel__clone() 535 if (evsel->tp_name == NULL) in evsel__clone() 603 evsel->tp_name = strdup(name); in evsel__newtp_idx() 604 if (!evsel->tp_name) in evsel__newtp_idx() 626 zfree(&evsel->tp_name); in evsel__newtp_idx() 647 tp_format = trace_event__tp_format(evsel->tp_sys, evsel->tp_name); in evsel__tp_format() 1875 zfree(&evsel->tp_name); in evsel__exit()
|
| H A D | evsel.h | 64 char *tp_name; member
|
| /linux/tools/lib/bpf/ |
| H A D | libbpf.c | 13059 const char *tp_name) in attach_raw_tp() 13065 tracefs_path(), tp_category, tp_name); in attach_raw_tp() 13070 tp_category, tp_name); in attach_raw_tp() 13077 const char *tp_name) in attach_raw_tp() 13083 tp_id = determine_tracepoint_id(tp_category, tp_name); in attach_raw_tp() 13086 tp_category, tp_name, in bpf_program__attach_btf_id() 13101 tp_category, tp_name, in bpf_program__attach_btf_id() 13110 const char *tp_name, in bpf_program__attach_btf_id() 13122 pfd = perf_event_open_tracepoint(tp_category, tp_name); in bpf_program__attach_trace() 13125 prog->name, tp_category, tp_name, 12880 determine_tracepoint_id(const char * tp_category,const char * tp_name) determine_tracepoint_id() argument 12898 perf_event_open_tracepoint(const char * tp_category,const char * tp_name) perf_event_open_tracepoint() argument 12931 bpf_program__attach_tracepoint_opts(const struct bpf_program * prog,const char * tp_category,const char * tp_name,const struct bpf_tracepoint_opts * opts) bpf_program__attach_tracepoint_opts() argument 12964 bpf_program__attach_tracepoint(const struct bpf_program * prog,const char * tp_category,const char * tp_name) bpf_program__attach_tracepoint() argument 12971 char *sec_name, *tp_cat, *tp_name; attach_tp() local 13003 bpf_program__attach_raw_tracepoint_opts(const struct bpf_program * prog,const char * tp_name,struct bpf_raw_tracepoint_opts * opts) bpf_program__attach_raw_tracepoint_opts() argument 13039 bpf_program__attach_raw_tracepoint(const struct bpf_program * prog,const char * tp_name) bpf_program__attach_raw_tracepoint() argument 13053 const char *tp_name = NULL; attach_raw_tp() local [all...] |
| /linux/kernel/bpf/ |
| H A D | syscall.c | 3853 char __user *ubuf = u64_to_user_ptr(info->raw_tracepoint.tp_name); in bpf_raw_tp_link_fill_link_info() 3854 const char *tp_name = raw_tp_link->btp->tp->name; in bpf_raw_tp_link_fill_link_info() local 3856 size_t tp_len = strlen(tp_name); in bpf_raw_tp_link_fill_link_info() 3867 return bpf_copy_to_user(ubuf, tp_name, ulen, tp_len); in bpf_raw_tp_link_fill_link_info() 4071 uname = u64_to_user_ptr(info->perf_event.tracepoint.tp_name); in bpf_perf_link_fill_tracepoint() 4250 const char *tp_name; in bpf_raw_tp_link_attach() local 4265 tp_name = prog->aux->attach_func_name; in bpf_raw_tp_link_attach() 4274 tp_name = buf; in bpf_raw_tp_link_attach() 4280 btp = bpf_get_raw_tracepoint(tp_name); in bpf_raw_tp_link_attach() 4319 void __user *tp_name; in bpf_raw_tracepoint_open() local [all …]
|
| /linux/tools/perf/ |
| H A D | builtin-trace.c | 2161 char tp_name[128]; in syscall__read_info() local 2183 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->name); in syscall__read_info() 2184 sc->tp_format = trace_event__tp_format("syscalls", tp_name); in syscall__read_info() 2187 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->fmt->alias); in syscall__read_info() 2188 sc->tp_format = trace_event__tp_format("syscalls", tp_name); in syscall__read_info()
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 1778 * tp_name for tracepoint 6739 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ 6740 __u32 tp_name_len; /* in/out: tp_name buffer len */ 6832 __aligned_u64 tp_name; /* in/out */ 6704 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ global() member 6797 __aligned_u64 tp_name; /* in/out */ global() member
|