Lines Matching refs:pid

70     pid_t pid() const { return child_pid; }  in pid()  function in fd_sharer
260 pid_path = procfs_path / android::base::StringPrintf("%d", pid); in SetUp()
314 int pid = 10; member in DmaBufProcessStatsTest
331 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs, true, procfs_path, dmabuf_sysfs_path)); in TEST_F()
361 ASSERT_TRUE(ReadDmaBufFdRefs(pid, &dmabufs, procfs_path)); in TEST_F()
376 const auto& pid_fdrefs1 = fdrefs1.find(pid); in TEST_F()
391 const auto& pid_fdrefs2 = fdrefs2.find(pid); in TEST_F()
408 ASSERT_TRUE(ReadDmaBufMapRefs(pid, &dmabufs, procfs_path, dmabuf_sysfs_path)); in TEST_F()
423 const auto& pid_maprefs1 = maprefs1.find(pid); in TEST_F()
438 const auto& pid_maprefs2 = maprefs2.find(pid); in TEST_F()
481 void readAndCheckDmaBuffer(std::vector<DmaBuffer>* dmabufs, pid_t pid, const std::string name, in readAndCheckDmaBuffer() argument
485 EXPECT_TRUE(ReadDmaBufInfo(pid, dmabufs)); in readAndCheckDmaBuffer()
490 EXPECT_PID_IN_FDREFS(dmabufs->begin(), pid, expectFdrefs); in readAndCheckDmaBuffer()
491 EXPECT_PID_IN_MAPREFS(dmabufs->begin(), pid, expectMapRefs); in readAndCheckDmaBuffer()
494 bool checkPidRef(DmaBuffer& dmabuf, pid_t pid, int expectFdrefs) { in checkPidRef() argument
495 int fdrefs = dmabuf.fdrefs().find(pid)->second; in checkPidRef()
548 pid_t pid = getpid(); in TEST_F() local
554 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()
560 EXPECT_PID_IN_FDREFS(dmabufs.begin(), pid, true); in TEST_F()
564 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()
577 pid_t pid = getpid(); in TEST_F() local
585 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()
591 EXPECT_PID_IN_FDREFS(dmabufs.begin(), pid, true); in TEST_F()
592 EXPECT_PID_IN_MAPREFS(dmabufs.begin(), pid, true); in TEST_F()
596 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()
601 EXPECT_PID_IN_FDREFS(dmabufs.begin(), pid, false); in TEST_F()
602 EXPECT_PID_IN_MAPREFS(dmabufs.begin(), pid, true); in TEST_F()
609 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()
623 pid_t pid = getpid(); in TEST_F() local
631 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 1UL, 4096ULL, true, in TEST_F()
635 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 2UL, 4096ULL, true, in TEST_F()
637 EXPECT_TRUE(checkPidRef(dmabufs[0], pid, 1)); in TEST_F()
638 readAndCheckDmaBuffer(&dmabufs, sharer.pid(), "dmabuftester-4k", 1UL, 0UL, "ion", 2UL, in TEST_F()
640 EXPECT_TRUE(checkPidRef(dmabufs[0], sharer.pid(), 1)); in TEST_F()
643 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 3UL, 4096ULL, true, in TEST_F()
645 EXPECT_TRUE(checkPidRef(dmabufs[0], pid, 1)); in TEST_F()
646 readAndCheckDmaBuffer(&dmabufs, sharer.pid(), "dmabuftester-4k", 1UL, 0UL, "ion", 3UL, in TEST_F()
648 EXPECT_TRUE(checkPidRef(dmabufs[0], sharer.pid(), 2)); in TEST_F()
651 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 1UL, 4096ULL, true, in TEST_F()
656 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()
670 pid_t pid = getpid(); in TEST_F() local
676 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 1UL, 4096ULL, true, in TEST_F()
680 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 2UL, 4096ULL, true, in TEST_F()
682 EXPECT_TRUE(checkPidRef(dmabufs[0], pid, 2)); in TEST_F()
685 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 1UL, 4096ULL, true, in TEST_F()
687 EXPECT_TRUE(checkPidRef(dmabufs[0], pid, 1)); in TEST_F()
691 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()
705 pid_t pid = getpid(); in TEST_F() local
711 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 1UL, 4096ULL, true, in TEST_F()
715 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 2UL, 4096ULL, true, in TEST_F()
717 readAndCheckDmaBuffer(&dmabufs, sharer.pid(), "dmabuftester-4k", 1UL, 0UL, "ion", 2UL, in TEST_F()
720 readAndCheckDmaBuffer(&dmabufs, pid, "dmabuftester-4k", 1UL, 0UL, "ion", 1UL, 4096ULL, true, in TEST_F()
725 ASSERT_TRUE(ReadDmaBufInfo(pid, &dmabufs)); in TEST_F()