/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 | 14 #define MODULES_CASE(name, pg_name, tp_name) { \ argument 33 .raw_tp_name = tp_name, \ 1002 const char *tp_name, *probe_name; in run_core_reloc_tests() local 1066 tp_name = test_case->raw_tp_name; /* NULL for tp_btf */ in run_core_reloc_tests() 1097 link = bpf_program__attach_raw_tracepoint(prog, tp_name); in run_core_reloc_tests()
|
H A D | fill_link_info.c | 82 if (!info.perf_event.tracepoint.tp_name) { in verify_perf_link_info() 84 info.perf_event.tracepoint.tp_name = ptr_to_u64(&buf); in verify_perf_link_info() 91 err = strncmp(u64_to_ptr(info.perf_event.tracepoint.tp_name), TP_NAME, in verify_perf_link_info()
|
H A D | bpf_cookie.c | 652 raw_tp_opts.tp_name = "sys_enter"; in raw_tp_subtest()
|
/linux/tools/perf/util/ |
H A D | python.c | 288 .tp_name = "perf.mmap_event", 323 .tp_name = "perf.task_event", 352 .tp_name = "perf.comm_event", 383 .tp_name = "perf.throttle_event", 418 .tp_name = "perf.lost_event", 448 .tp_name = "perf.read_event", 565 .tp_name = "perf.sample_event", 736 .tp_name = "perf.cpu_map", 805 .tp_name = "perf.thread_map", 989 .tp_name = "perf.evsel", [all …]
|
/linux/tools/bpf/bpftool/ |
H A D | link.c | 389 u64_to_ptr(info->perf_event.tracepoint.tp_name)); in show_perf_event_tracepoint_json() 486 u64_to_ptr(info->raw_tracepoint.tp_name)); in show_link_close_json() 832 buf = u64_to_ptr(info->perf_event.tracepoint.tp_name); in show_perf_event_tracepoint_plain() 878 (const char *)u64_to_ptr(info->raw_tracepoint.tp_name)); in show_link_close_plain() 996 !info.raw_tracepoint.tp_name) { in do_show_link() 997 info.raw_tracepoint.tp_name = ptr_to_u64(&buf); in do_show_link() 1065 if (!info.perf_event.tracepoint.tp_name) { in do_show_link() 1066 info.perf_event.tracepoint.tp_name = ptr_to_u64(&buf); in do_show_link()
|
H A D | gen.c | 567 const char *tp_name; in codegen_attach_detach() local 580 tp_name = strchr(bpf_program__section_name(prog), '/') + 1; in codegen_attach_detach() 581 printf("\tint fd = skel_raw_tracepoint_open(\"%s\", prog_fd);\n", tp_name); in codegen_attach_detach()
|
/linux/kernel/trace/ |
H A D | trace_fprobe.c | 896 const char *tp_name; member 904 if (!data->tpoint && !strcmp(data->tp_name, tp->name)) in __find_tracepoint_cb() 908 static struct tracepoint *find_tracepoint(const char *tp_name) in find_tracepoint() argument 911 .tp_name = tp_name, in find_tracepoint()
|
/linux/tools/lib/bpf/ |
H A D | libbpf.h | 758 const char *tp_name); 762 const char *tp_name, 774 const char *tp_name); 777 const char *tp_name,
|
H A D | libbpf.c | 12300 const char *tp_name) in determine_tracepoint_id() argument 12311 tp_category, tp_name); in determine_tracepoint_id() 12328 tp_category, tp_name, in perf_event_open_tracepoint() 12343 tp_category, tp_name, in perf_event_open_tracepoint() 12386 const char *tp_name) in bpf_program__attach_tracepoint() argument 12411 if (!tp_name) { in attach_tp() 12415 *tp_name = '\0'; in attach_tp() 12416 tp_name++; in attach_tp() 12425 const char *tp_name, in bpf_program__attach_raw_tracepoint_opts() argument 12447 raw_opts.tp_name = tp_name; in bpf_program__attach_raw_tracepoint_opts() [all …]
|
H A D | bpf.h | 622 const char *tp_name; member
|
H A D | bpf.c | 1189 attr.raw_tracepoint.name = ptr_to_u64(OPTS_GET(opts, tp_name, NULL)); in bpf_raw_tracepoint_open_opts() 1198 LIBBPF_OPTS(bpf_raw_tp_opts, opts, .tp_name = name); in bpf_raw_tracepoint_open()
|
/linux/drivers/input/touchscreen/ |
H A D | iqs7211.c | 329 const char *tp_name; member 361 .tp_name = "iqs7210a_trackpad", 403 .tp_name = "iqs7211a_trackpad", 438 .tp_name = "iqs7211e_trackpad", 2166 tp_idev->name = dev_desc->tp_name; in iqs7211_register_tp()
|
/linux/kernel/bpf/ |
H A D | syscall.c | 3568 const char *tp_name = raw_tp_link->btp->tp->name; in bpf_raw_tp_link_fill_link_info() local 3570 size_t tp_len = strlen(tp_name); in bpf_raw_tp_link_fill_link_info() 3580 return bpf_copy_to_user(ubuf, tp_name, ulen, tp_len); in bpf_raw_tp_link_fill_link_info() 3722 uname = u64_to_user_ptr(info->perf_event.tracepoint.tp_name); in bpf_perf_link_fill_tracepoint() 3825 const char *tp_name; in bpf_raw_tp_link_attach() local 3840 tp_name = prog->aux->attach_func_name; in bpf_raw_tp_link_attach() 3849 tp_name = buf; in bpf_raw_tp_link_attach() 3855 btp = bpf_get_raw_tracepoint(tp_name); in bpf_raw_tp_link_attach() 3893 void __user *tp_name; in bpf_raw_tracepoint_open() local 3904 tp_name = u64_to_user_ptr(attr->raw_tracepoint.name); in bpf_raw_tracepoint_open() [all …]
|
/linux/tools/perf/ |
H A D | builtin-trace.c | 1811 char tp_name[128]; in trace__read_syscall_info() local 1851 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->name); in trace__read_syscall_info() 1852 sc->tp_format = trace_event__tp_format("syscalls", tp_name); in trace__read_syscall_info() 1855 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->fmt->alias); in trace__read_syscall_info() 1856 sc->tp_format = trace_event__tp_format("syscalls", tp_name); in trace__read_syscall_info()
|
/linux/include/uapi/linux/ |
H A D | bpf.h | 6620 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ member 6708 __aligned_u64 tp_name; /* in/out */ member
|
/linux/tools/include/uapi/linux/ |
H A D | bpf.h | 6620 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ member 6708 __aligned_u64 tp_name; /* in/out */ member
|