/linux-master/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,
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | ptr_untrusted.c | 31 err = strncmp(skel->bss->tp_name, TP_NAME, strlen(TP_NAME));
|
H A D | task_fd_query_tp.c | 5 const char *tp_name) 65 err = (fd_type == BPF_FD_TYPE_TRACEPOINT) && !strcmp(buf, tp_name); 66 if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n", 4 test_task_fd_query_tp_core(const char *probe_name, const char *tp_name) argument
|
H A D | bpf_obj_id.c | 27 char jited_insns[128], xlated_insns[128], zeros[128], tp_name[128]; local 139 link_infos[i].raw_tracepoint.tp_name = ptr_to_u64(&tp_name); 140 link_infos[i].raw_tracepoint.tp_name_len = sizeof(tp_name); 146 !ASSERT_EQ(link_infos[i].raw_tracepoint.tp_name, ptr_to_u64(&tp_name), "&tp_name") || 147 !ASSERT_STREQ(u64_to_ptr(link_infos[i].raw_tracepoint.tp_name), "sys_enter", "tp_name"))
|
H A D | core_reloc.c | 14 #define MODULES_CASE(name, pg_name, tp_name) { \ 33 .raw_tp_name = tp_name, \ 1002 const char *tp_name, *probe_name; local 1066 tp_name = test_case->raw_tp_name; /* NULL for tp_btf */ 1097 link = bpf_program__attach_raw_tracepoint(prog, tp_name);
|
H A D | fill_link_info.c | 82 if (!info.perf_event.tracepoint.tp_name) { 84 info.perf_event.tracepoint.tp_name = ptr_to_u64(&buf); 91 err = strncmp(u64_to_ptr(info.perf_event.tracepoint.tp_name), TP_NAME,
|
/linux-master/tools/perf/util/ |
H A D | python.c | 278 .tp_name = "perf.mmap_event", 313 .tp_name = "perf.task_event", 342 .tp_name = "perf.comm_event", 373 .tp_name = "perf.throttle_event", 408 .tp_name = "perf.lost_event", 438 .tp_name = "perf.read_event", 555 .tp_name = "perf.sample_event", 593 .tp_name = "perf.context_switch_event", 726 .tp_name = "perf.cpu_map", 795 .tp_name [all...] |
/linux-master/tools/bpf/bpftool/ |
H A D | link.c | 389 u64_to_ptr(info->perf_event.tracepoint.tp_name)); 485 jsonw_string_field(json_wtr, "tp_name", 486 u64_to_ptr(info->raw_tracepoint.tp_name)); 828 buf = u64_to_ptr(info->perf_event.tracepoint.tp_name); 874 (const char *)u64_to_ptr(info->raw_tracepoint.tp_name)); 987 !info.raw_tracepoint.tp_name) { 988 info.raw_tracepoint.tp_name = ptr_to_u64(&buf); 1056 if (!info.perf_event.tracepoint.tp_name) { 1057 info.perf_event.tracepoint.tp_name = ptr_to_u64(&buf);
|
H A D | gen.c | 567 const char *tp_name; local 580 tp_name = strchr(bpf_program__section_name(prog), '/') + 1; 581 printf("\tint fd = skel_raw_tracepoint_open(\"%s\", prog_fd);\n", tp_name);
|
/linux-master/kernel/trace/ |
H A D | trace_fprobe.c | 896 const char *tp_name; member in struct:__find_tracepoint_cb_data 904 if (!data->tpoint && !strcmp(data->tp_name, tp->name)) 908 static struct tracepoint *find_tracepoint(const char *tp_name) argument 911 .tp_name = tp_name,
|
/linux-master/tools/lib/bpf/ |
H A D | libbpf.h | 756 const char *tp_name); 760 const char *tp_name, 765 const char *tp_name);
|
H A D | libbpf.c | 12151 const char *tp_name) 12157 tracefs_path(), tp_category, tp_name); 12162 tp_category, tp_name); 12169 const char *tp_name) 12176 tp_id = determine_tracepoint_id(tp_category, tp_name); 12179 tp_category, tp_name, 12194 tp_category, tp_name, 12203 const char *tp_name, 12216 pfd = perf_event_open_tracepoint(tp_category, tp_name); 12219 prog->name, tp_category, tp_name, 12150 determine_tracepoint_id(const char *tp_category, const char *tp_name) argument 12168 perf_event_open_tracepoint(const char *tp_category, const char *tp_name) argument 12201 bpf_program__attach_tracepoint_opts(const struct bpf_program *prog, const char *tp_category, const char *tp_name, const struct bpf_tracepoint_opts *opts) argument 12235 bpf_program__attach_tracepoint(const struct bpf_program *prog, const char *tp_category, const char *tp_name) argument 12244 char *sec_name, *tp_cat, *tp_name; local 12274 bpf_program__attach_raw_tracepoint(const struct bpf_program *prog, const char *tp_name) argument 12313 const char *tp_name = NULL; local [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | iqs7211.c | 329 const char *tp_name; member in struct:iqs7211_dev_desc 361 .tp_name = "iqs7210a_trackpad", 403 .tp_name = "iqs7211a_trackpad", 438 .tp_name = "iqs7211e_trackpad", 2166 tp_idev->name = dev_desc->tp_name;
|
/linux-master/kernel/bpf/ |
H A D | syscall.c | 3530 "tp_name:\t%s\n", 3558 char __user *ubuf = u64_to_user_ptr(info->raw_tracepoint.tp_name); 3559 const char *tp_name = raw_tp_link->btp->tp->name; local 3561 size_t tp_len = strlen(tp_name); 3571 return bpf_copy_to_user(ubuf, tp_name, ulen, tp_len); 3713 uname = u64_to_user_ptr(info->perf_event.tracepoint.tp_name); 3816 const char *tp_name; local 3831 tp_name = prog->aux->attach_func_name; 3840 tp_name = buf; 3846 btp = bpf_get_raw_tracepoint(tp_name); [all...] |
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 1693 * tp_name for tracepoint 6612 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ member in struct:bpf_link_info::__anon2663::__anon2664 6613 __u32 tp_name_len; /* in/out: tp_name buffer len */ 6700 __aligned_u64 tp_name; /* in/out */ member in struct:bpf_link_info::__anon2663::__anon2679::__anon2680::__anon2683
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 1693 * tp_name for tracepoint 6612 __aligned_u64 tp_name; /* in/out: tp_name buffer ptr */ member in struct:bpf_link_info::__anon3204::__anon3205 6613 __u32 tp_name_len; /* in/out: tp_name buffer len */ 6700 __aligned_u64 tp_name; /* in/out */ member in struct:bpf_link_info::__anon3204::__anon3220::__anon3221::__anon3224
|
/linux-master/tools/perf/ |
H A D | builtin-trace.c | 1797 char tp_name[128]; local 1837 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->name); 1838 sc->tp_format = trace_event__tp_format("syscalls", tp_name); 1841 snprintf(tp_name, sizeof(tp_name), "sys_enter_%s", sc->fmt->alias); 1842 sc->tp_format = trace_event__tp_format("syscalls", tp_name);
|