Lines Matching refs:perf_event

299 	jsonw_bool_field(wtr, "retprobe", info->perf_event.type == BPF_PERF_EVENT_KRETPROBE);  in show_perf_event_kprobe_json()
300 jsonw_uint_field(wtr, "addr", info->perf_event.kprobe.addr); in show_perf_event_kprobe_json()
302 u64_to_ptr(info->perf_event.kprobe.func_name)); in show_perf_event_kprobe_json()
303 jsonw_uint_field(wtr, "offset", info->perf_event.kprobe.offset); in show_perf_event_kprobe_json()
309 jsonw_bool_field(wtr, "retprobe", info->perf_event.type == BPF_PERF_EVENT_URETPROBE); in show_perf_event_uprobe_json()
311 u64_to_ptr(info->perf_event.uprobe.file_name)); in show_perf_event_uprobe_json()
312 jsonw_uint_field(wtr, "offset", info->perf_event.uprobe.offset); in show_perf_event_uprobe_json()
319 u64_to_ptr(info->perf_event.tracepoint.tp_name)); in show_perf_event_tracepoint_json()
380 __u64 config = info->perf_event.event.config; in show_perf_event_event_json()
381 __u32 type = info->perf_event.event.type; in show_perf_event_event_json()
463 switch (info->perf_event.type) { in show_link_close_json()
673 buf = u64_to_ptr(info->perf_event.kprobe.func_name); in show_perf_event_kprobe_plain()
674 if (buf[0] == '\0' && !info->perf_event.kprobe.addr) in show_perf_event_kprobe_plain()
677 if (info->perf_event.type == BPF_PERF_EVENT_KRETPROBE) in show_perf_event_kprobe_plain()
681 if (info->perf_event.kprobe.addr) in show_perf_event_kprobe_plain()
682 printf("%llx ", info->perf_event.kprobe.addr); in show_perf_event_kprobe_plain()
684 if (info->perf_event.kprobe.offset) in show_perf_event_kprobe_plain()
685 printf("+%#x", info->perf_event.kprobe.offset); in show_perf_event_kprobe_plain()
693 buf = u64_to_ptr(info->perf_event.uprobe.file_name); in show_perf_event_uprobe_plain()
697 if (info->perf_event.type == BPF_PERF_EVENT_URETPROBE) in show_perf_event_uprobe_plain()
701 printf("%s+%#x ", buf, info->perf_event.uprobe.offset); in show_perf_event_uprobe_plain()
708 buf = u64_to_ptr(info->perf_event.tracepoint.tp_name); in show_perf_event_tracepoint_plain()
717 __u64 config = info->perf_event.event.config; in show_perf_event_event_plain()
718 __u32 type = info->perf_event.event.type; in show_perf_event_event_plain()
796 switch (info->perf_event.type) { in show_link_close_plain()
878 switch (info.perf_event.type) { in do_show_link()
880 if (!info.perf_event.tracepoint.tp_name) { in do_show_link()
881 info.perf_event.tracepoint.tp_name = ptr_to_u64(&buf); in do_show_link()
882 info.perf_event.tracepoint.name_len = sizeof(buf); in do_show_link()
888 if (!info.perf_event.kprobe.func_name) { in do_show_link()
889 info.perf_event.kprobe.func_name = ptr_to_u64(&buf); in do_show_link()
890 info.perf_event.kprobe.name_len = sizeof(buf); in do_show_link()
896 if (!info.perf_event.uprobe.file_name) { in do_show_link()
897 info.perf_event.uprobe.file_name = ptr_to_u64(&buf); in do_show_link()
898 info.perf_event.uprobe.name_len = sizeof(buf); in do_show_link()