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