Searched refs:child_pidfd (Results 1 – 2 of 2) sorted by relevance
| /linux/tools/testing/selftests/pidfd/ |
| H A D | pidfd_xattr_test.c | 30 int child_pidfd; in FIXTURE() local 35 self->child_pid = create_child(&self->child_pidfd, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP() 59 ret = fsetxattr(self->child_pidfd, xattr_name, xattr_value, strlen(xattr_value), 0); in TEST_F() 67 ret = fgetxattr(self->child_pidfd, xattr_name, buf, sizeof(buf)); in TEST_F() 72 ret = flistxattr(self->child_pidfd, list, sizeof(list)); in TEST_F() 88 ret = fremovexattr(self->child_pidfd, xattr_name); in TEST_F() 91 ret = fgetxattr(self->child_pidfd, xattr_name, buf, sizeof(buf)); in TEST_F() 103 …ret = fsetxattr(self->child_pidfd, "trusted.persistent", "persistent value", strlen("persistent va… in TEST_F() 107 ret = fgetxattr(self->child_pidfd, "trusted.persistent", buf, sizeof(buf)); in TEST_F() 111 ret = flistxattr(self->child_pidfd, list, sizeof(list)); in TEST_F() [all …]
|
| H A D | pidfd_setattr_test.c | 30 int child_pidfd; in FIXTURE() local 35 self->child_pid = create_child(&self->child_pidfd, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP() 45 EXPECT_EQ(close(self->child_pidfd), 0); in FIXTURE_TEARDOWN() 50 ASSERT_LT(fchown(self->child_pidfd, 1234, 5678), 0); in TEST_F() 56 ASSERT_LT(fchmod(self->child_pidfd, 0777), 0); in TEST_F() 65 ASSERT_LT(execveat(self->child_pidfd, "", argv, envp, AT_EMPTY_PATH), 0); in TEST_F()
|