Lines Matching refs:uprobe_multi

422 		info.uprobe_multi.path = ptr_to_u64(path_buf);
423 info.uprobe_multi.path_size = sizeof(path_buf);
424 info.uprobe_multi.count = count;
427 info.uprobe_multi.offsets = ptr_to_u64(offsets_buf);
429 info.uprobe_multi.cookies = ptr_to_u64(cookies_buf);
431 info.uprobe_multi.ref_ctr_offsets = ptr_to_u64(ref_ctr_offsets_buf);
440 ASSERT_EQ(info.uprobe_multi.pid, getpid(), "info.uprobe_multi.pid");
441 ASSERT_EQ(info.uprobe_multi.count, 3, "info.uprobe_multi.count");
442 ASSERT_EQ(info.uprobe_multi.flags & BPF_F_KPROBE_MULTI_RETURN,
443 retprobe, "info.uprobe_multi.flags.retprobe");
444 ASSERT_EQ(info.uprobe_multi.path_size, strlen(path) + 1, "info.uprobe_multi.path_size");
445 ASSERT_STREQ(path_buf, path, "info.uprobe_multi.path");
447 for (i = 0; i < info.uprobe_multi.count; i++) {
448 if (info.uprobe_multi.offsets)
449 ASSERT_EQ(offsets_buf[i], offsets[i], "info.uprobe_multi.offsets");
450 if (info.uprobe_multi.cookies)
451 ASSERT_EQ(cookies_buf[i], cookies[i], "info.uprobe_multi.cookies");
452 if (info.uprobe_multi.ref_ctr_offsets) {
454 "info.uprobe_multi.ref_ctr_offsets");
457 count = count ?: info.uprobe_multi.count;
472 info.uprobe_multi.path_size = 3;
478 info.uprobe_multi.path = ptr_to_u64(buf);
479 info.uprobe_multi.path_size = 3;
485 info.uprobe_multi.path_size = PATH_MAX;
486 info.uprobe_multi.path = 123;
492 info.uprobe_multi.offsets = ptr_to_u64(buf);
498 info.uprobe_multi.offsets = ptr_to_u64(buf);
499 info.uprobe_multi.count = 2;
505 info.uprobe_multi.offsets = 123;
506 info.uprobe_multi.count = 3;