Lines Matching refs:buf
28 char buf[256]; in has_perf_query_support() local
45 len = sizeof(buf); in has_perf_query_support()
46 bpf_task_fd_query(getpid(), fd, 0, buf, &len, &prog_id, in has_perf_query_support()
66 char *buf, __u64 probe_offset, __u64 probe_addr) in print_perf_json() argument
75 jsonw_string_field(json_wtr, "tracepoint", buf); in print_perf_json()
79 jsonw_string_field(json_wtr, "tracepoint", buf); in print_perf_json()
83 if (buf[0] != '\0') { in print_perf_json()
84 jsonw_string_field(json_wtr, "func", buf); in print_perf_json()
92 if (buf[0] != '\0') { in print_perf_json()
93 jsonw_string_field(json_wtr, "func", buf); in print_perf_json()
101 jsonw_string_field(json_wtr, "filename", buf); in print_perf_json()
106 jsonw_string_field(json_wtr, "filename", buf); in print_perf_json()
116 char *buf, __u64 probe_offset, __u64 probe_addr) in print_perf_plain() argument
121 printf("raw_tracepoint %s\n", buf); in print_perf_plain()
124 printf("tracepoint %s\n", buf); in print_perf_plain()
127 if (buf[0] != '\0') in print_perf_plain()
128 printf("kprobe func %s offset %llu\n", buf, in print_perf_plain()
134 if (buf[0] != '\0') in print_perf_plain()
135 printf("kretprobe func %s offset %llu\n", buf, in print_perf_plain()
141 printf("uprobe filename %s offset %llu\n", buf, probe_offset); in print_perf_plain()
144 printf("uretprobe filename %s offset %llu\n", buf, in print_perf_plain()
160 char buf[4096]; in show_proc() local
178 err = snprintf(buf, sizeof(buf), "/proc/%s/fd", proc_de->d_name); in show_proc()
179 if (err < 0 || err >= (int)sizeof(buf)) in show_proc()
182 pid_fd = opendir(buf); in show_proc()
199 len = sizeof(buf); in show_proc()
200 err = bpf_task_fd_query(pid, fd, 0, buf, &len, in show_proc()
207 print_perf_json(pid, fd, prog_id, fd_type, buf, in show_proc()
210 print_perf_plain(pid, fd, prog_id, fd_type, buf, in show_proc()