Home
last modified time | relevance | path

Searched refs:tp_name (Results 1 – 20 of 20) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dtest_ptr_untrusted.c7 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 Dbpf_obj_id.c27 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 Dtask_fd_query_tp.c5 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 Dptr_untrusted.c31 err = strncmp(skel->bss->tp_name, TP_NAME, strlen(TP_NAME)); in serial_test_ptr_untrusted()
H A Dcore_reloc.c15 #define MODULES_CASE(name, pg_name, tp_name) { \
34 .raw_tp_name = tp_name, \
1003 const char *tp_name, *probe_name; in run_core_reloc_tests()
1067 tp_name = test_case->raw_tp_name; /* NULL for tp_btf */ in run_core_reloc_tests()
1098 link = bpf_program__attach_raw_tracepoint(prog, tp_name); in run_core_reloc_tests()
14 MODULES_CASE(name,pg_name,tp_name) global() argument
1002 const char *tp_name, *probe_name; run_core_reloc_tests() local
H A Dfill_link_info.c82 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 Dbpf_cookie.c652 raw_tp_opts.tp_name = "sys_enter"; in raw_tp_subtest()
/linux/tools/perf/util/
H A Dpython.c127 .tp_name = "perf.mmap_event",
162 .tp_name = "perf.task_event",
191 .tp_name = "perf.comm_event",
222 .tp_name = "perf.throttle_event",
257 .tp_name = "perf.lost_event",
287 .tp_name = "perf.read_event",
404 .tp_name = "perf.sample_event",
442 .tp_name = "perf.context_switch_event",
575 .tp_name = "perf.cpu_map",
644 .tp_name = "perf.thread_map",
[all …]
/linux/tools/bpf/bpftool/
H A Dlink.c389 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 Dgen.c567 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 Dtrace_fprobe.c881 const char *tp_name; in __tracepoint_probe_module_cb()
890 if (!data->tpoint && !strcmp(data->tp_name, tp->name)) {
906 if (!data->tpoint && !strcmp(data->tp_name, tp->name)) in __find_tracepoint_cb()
917 static struct tracepoint *find_tracepoint(const char *tp_name, in find_tracepoint()
921 .tp_name = tp_name, in parse_symbol_and_return()
946 const char *tp_name) in parse_symbol_and_return()
949 .tp_name = tp_name, in parse_symbol_and_return()
896 const char *tp_name; global() member
908 find_tracepoint(const char * tp_name) find_tracepoint() argument
/linux/tools/lib/bpf/
H A Dlibbpf.h769 const char *tp_name);
773 const char *tp_name,
785 const char *tp_name);
788 const char *tp_name,
H A Dlibbpf.c12349 const char *tp_name) in determine_tracepoint_id()
12355 tracefs_path(), tp_category, tp_name);
12360 tp_category, tp_name); in perf_event_open_tracepoint()
12367 const char *tp_name) in perf_event_open_tracepoint()
12374 tp_id = determine_tracepoint_id(tp_category, tp_name); in perf_event_open_tracepoint()
12377 tp_category, tp_name, in perf_event_open_tracepoint()
12392 tp_category, tp_name, in bpf_program__attach_tracepoint_opts()
12401 const char *tp_name, in bpf_program__attach_tracepoint_opts()
12414 pfd = perf_event_open_tracepoint(tp_category, tp_name); in bpf_program__attach_tracepoint_opts()
12417 prog->name, tp_category, tp_name, in bpf_program__attach_tracepoint_opts()
12339 determine_tracepoint_id(const char * tp_category,const char * tp_name) determine_tracepoint_id() argument
12357 perf_event_open_tracepoint(const char * tp_category,const char * tp_name) perf_event_open_tracepoint() argument
12391 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
12425 bpf_program__attach_tracepoint(const struct bpf_program * prog,const char * tp_category,const char * tp_name) bpf_program__attach_tracepoint() argument
12432 char *sec_name, *tp_cat, *tp_name; attach_tp() local
12464 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
12501 bpf_program__attach_raw_tracepoint(const struct bpf_program * prog,const char * tp_name) bpf_program__attach_raw_tracepoint() argument
12515 const char *tp_name = NULL; attach_raw_tp() local
[all...]
H A Dbpf.h622 const char *tp_name; member
H A Dbpf.c1189 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 Diqs7211.c329 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 Dsyscall.c3494 "tp_name:\t%s\n", in bpf_tracing_prog_attach()
3522 char __user *ubuf = u64_to_user_ptr(info->raw_tracepoint.tp_name); in bpf_tracing_prog_attach()
3523 const char *tp_name = raw_tp_link->btp->tp->name; in bpf_tracing_prog_attach()
3525 size_t tp_len = strlen(tp_name); in bpf_tracing_prog_attach()
3535 return bpf_copy_to_user(ubuf, tp_name, ulen, tp_len);
3677 uname = u64_to_user_ptr(info->perf_event.tracepoint.tp_name); in bpf_perf_link_fill_kprobe()
3780 const char *tp_name; in bpf_perf_link_fill_link_info()
3795 tp_name = prog->aux->attach_func_name; in bpf_perf_link_attach()
3804 tp_name = buf; in bpf_perf_link_attach()
3810 btp = bpf_get_raw_tracepoint(tp_name); in bpf_perf_link_attach()
3589 const char *tp_name = raw_tp_link->btp->tp->name; bpf_raw_tp_link_fill_link_info() local
3846 const char *tp_name; bpf_raw_tp_link_attach() local
3914 void __user *tp_name; bpf_raw_tracepoint_open() local
[all...]
/linux/tools/perf/
H A Dbuiltin-trace.c2067 char tp_name[128]; in syscall__scnprintf_args()
2108 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->name); in syscall__scnprintf_args()
2109 sc->tp_format = trace_event__tp_format("syscalls", tp_name); in syscall__scnprintf_args()
2112 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->fmt->alias); in syscall__scnprintf_args()
2113 sc->tp_format = trace_event__tp_format("syscalls", tp_name); in syscall__scnprintf_args()
1811 char tp_name[128]; trace__read_syscall_info() local
/linux/include/uapi/linux/
H A Dbpf.h1699 * tp_name for tracepoint
6628 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */
6629 __u32 tp_name_len; /* in/out: tp_name buffer len */
6716 __aligned_u64 tp_name; /* in/out */
6627 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ global() member
6715 __aligned_u64 tp_name; /* in/out */ global() member
/linux/tools/include/uapi/linux/
H A Dbpf.h1699 * tp_name for tracepoint
6627 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ member
6628 __u32 tp_name_len; /* in/out: tp_name buffer len */
6715 __aligned_u64 tp_name; /* in/out */ member