Lines Matching refs:uprobe_multi

343 			 info->uprobe_multi.flags & BPF_F_UPROBE_MULTI_RETURN);  in show_uprobe_multi_json()
344 jsonw_string_field(json_wtr, "path", (char *) u64_to_ptr(info->uprobe_multi.path)); in show_uprobe_multi_json()
345 jsonw_uint_field(json_wtr, "func_cnt", info->uprobe_multi.count); in show_uprobe_multi_json()
346 jsonw_int_field(json_wtr, "pid", (int) info->uprobe_multi.pid); in show_uprobe_multi_json()
350 for (i = 0; i < info->uprobe_multi.count; i++) { in show_uprobe_multi_json()
353 u64_to_arr(info->uprobe_multi.offsets)[i]); in show_uprobe_multi_json()
355 u64_to_arr(info->uprobe_multi.ref_ctr_offsets)[i]); in show_uprobe_multi_json()
357 u64_to_arr(info->uprobe_multi.cookies)[i]); in show_uprobe_multi_json()
764 if (!info->uprobe_multi.count) in show_uprobe_multi_plain()
767 if (info->uprobe_multi.flags & BPF_F_UPROBE_MULTI_RETURN) in show_uprobe_multi_plain()
772 printf("path %s ", (char *) u64_to_ptr(info->uprobe_multi.path)); in show_uprobe_multi_plain()
773 printf("func_cnt %u ", info->uprobe_multi.count); in show_uprobe_multi_plain()
775 if (info->uprobe_multi.pid) in show_uprobe_multi_plain()
776 printf("pid %d ", info->uprobe_multi.pid); in show_uprobe_multi_plain()
779 for (i = 0; i < info->uprobe_multi.count; i++) { in show_uprobe_multi_plain()
781 u64_to_arr(info->uprobe_multi.offsets)[i], in show_uprobe_multi_plain()
782 u64_to_arr(info->uprobe_multi.ref_ctr_offsets)[i], in show_uprobe_multi_plain()
783 u64_to_arr(info->uprobe_multi.cookies)[i]); in show_uprobe_multi_plain()
1030 !info.uprobe_multi.offsets) { in do_show_link()
1031 count = info.uprobe_multi.count; in do_show_link()
1039 info.uprobe_multi.offsets = ptr_to_u64(offsets); in do_show_link()
1047 info.uprobe_multi.ref_ctr_offsets = ptr_to_u64(ref_ctr_offsets); in do_show_link()
1056 info.uprobe_multi.cookies = ptr_to_u64(cookies); in do_show_link()
1057 info.uprobe_multi.path = ptr_to_u64(path_buf); in do_show_link()
1058 info.uprobe_multi.path_size = sizeof(path_buf); in do_show_link()