Home
last modified time | relevance | path

Searched refs:proc_fd (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/tools/testing/selftests/net/
H A Dtcp_fastopen_backup_key.c44 static int proc_fd; variable
59 lseek(proc_fd, 0, SEEK_SET); in get_keys()
60 if (read(proc_fd, buf, sizeof(buf)) <= 0) in get_keys()
84 lseek(proc_fd, 0, SEEK_SET); in set_keys()
85 if (write(proc_fd, buf, sizeof(buf)) <= 0) in set_keys()
322 proc_fd = open(PROC_FASTOPEN_KEY, O_RDWR); in main()
323 if (proc_fd < 0) in main()
330 close(proc_fd); in main()
/linux-6.15/tools/testing/selftests/iommu/
H A Diommufd_fail_nth.c88 int proc_fd; member
98 nth_state->proc_fd = open(buf, O_RDWR); in fail_nth_first()
99 ASSERT_NE(-1, nth_state->proc_fd); in fail_nth_first()
126 res = pread(nth_state->proc_fd, buf, sizeof(buf), 0); in fail_nth_next()
133 res2 = pwrite(nth_state->proc_fd, disable_nth, in fail_nth_next()
136 res2 = pwrite(nth_state->proc_fd, disable_nth, in fail_nth_next()
172 ASSERT_EQ(len, pwrite(nth_state->proc_fd, buf, len, 0)); in __fail_nth_enable()
/linux-6.15/tools/testing/selftests/pidfd/
H A Dpidfd_setns_test.c93 int i, proc_fd, ret; in FIXTURE_SETUP() local
106 proc_fd = open("/proc/self/ns", O_DIRECTORY | O_CLOEXEC); in FIXTURE_SETUP()
107 ASSERT_GE(proc_fd, 0) { in FIXTURE_SETUP()
119 self->nsfds[i] = openat(proc_fd, info->name, O_RDONLY | O_CLOEXEC); in FIXTURE_SETUP()
269 self->nsfds[i] = openat(proc_fd, info->name, O_RDONLY | O_CLOEXEC); in FIXTURE_SETUP()
320 close(proc_fd); in FIXTURE_SETUP()
/linux-6.15/fs/proc/
H A Dfd.h16 static inline unsigned int proc_fd(struct inode *inode) in proc_fd() function
H A Dfd.c37 unsigned int fd = proc_fd(m->private); in seq_show()
155 fd = proc_fd(inode); in tid_fd_revalidate()
181 unsigned int fd = proc_fd(d_inode(dentry)); in proc_fd_link()
/linux-6.15/tools/testing/selftests/mm/
H A Dguard-regions.c2038 int proc_fd; in TEST_F() local
2042 proc_fd = open("/proc/self/pagemap", O_RDONLY); in TEST_F()
2043 ASSERT_NE(proc_fd, -1); in TEST_F()
2052 unsigned long entry = pagemap_get_entry(proc_fd, ptr_p); in TEST_F()
2068 unsigned long entry = pagemap_get_entry(proc_fd, ptr_p); in TEST_F()
2074 ASSERT_EQ(close(proc_fd), 0); in TEST_F()
/linux-6.15/tools/testing/selftests/landlock/
H A Dfs_test.c3525 int reg_fd, proc_fd; in TEST_F_FORK() local
3542 ASSERT_LE(0, proc_fd); in TEST_F_FORK()
3543 ASSERT_EQ(0, close(proc_fd)); in TEST_F_FORK()
3546 ASSERT_EQ(-1, proc_fd) in TEST_F_FORK()
3558 int proc_fd; in TEST_F_FORK() local
3592 ASSERT_LE(0, proc_fd); in TEST_F_FORK()
3593 ASSERT_EQ(1, write(proc_fd, ".", 1)) in TEST_F_FORK()
3598 ASSERT_EQ(0, close(proc_fd)); in TEST_F_FORK()
3602 ASSERT_LE(0, proc_fd); in TEST_F_FORK()
3604 ASSERT_EQ(1, read(proc_fd, &buf, 1)) in TEST_F_FORK()
[all …]