Lines Matching refs:pid
54 pid_t pid; in FIXTURE() local
70 static int sys_waitid(int which, pid_t pid, int options) in sys_waitid() argument
72 return syscall(__NR_waitid, which, pid, NULL, options, NULL); in sys_waitid()
141 self->pid = getpid(); in FIXTURE_SETUP()
148 info->name, self->pid); in FIXTURE_SETUP()
153 self->pidfd = sys_pidfd_open(self->pid, 0); in FIXTURE_SETUP()
155 TH_LOG("%m - Failed to open pidfd for process %d", self->pid); in FIXTURE_SETUP()
168 self->pidfd = sys_pidfd_open(self->pid, 0); in FIXTURE_SETUP()
170 TH_LOG("%m - Failed to open pidfd for process %d", self->pid); in FIXTURE_SETUP()
241 info->name, self->pid); in FIXTURE_SETUP()
302 static int preserve_ns(const int pid, const char *ns) in preserve_ns() argument
307 ret = snprintf(path, sizeof(path), "/proc/%d/ns/%s", pid, ns); in preserve_ns()
362 pid_t pid; in TEST_F() local
368 pid = getpid(); in TEST_F()
373 ASSERT_EQ(in_same_namespace(self->nsfds[i], pid, info->name), 1); in TEST_F()
380 pid_t pid; in TEST_F() local
382 pid = getpid(); in TEST_F()
403 ASSERT_EQ(in_same_namespace(nsfd, pid, info->name), 1) { in TEST_F()
416 pid_t pid; in TEST_F() local
418 pid = getpid(); in TEST_F()
439 ASSERT_EQ(in_same_namespace(nsfd, pid, info->name), 1) { in TEST_F()
453 pid_t pid; in TEST_F() local
471 pid = getpid(); in TEST_F()
484 ASSERT_EQ(in_same_namespace(nsfd, pid, info->name), 1) { in TEST_F()