Searched refs:dir_fd (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.6/tools/testing/selftests/proc/ |
D | fd-003-kthread.c | 44 int dir_fd, fd; in kernel_thread_fd() local 48 dir_fd = open(buf, O_RDONLY|O_DIRECTORY); in kernel_thread_fd() 49 if (dir_fd == -1) in kernel_thread_fd() 56 fd = openat(dir_fd, "stat", O_RDONLY); in kernel_thread_fd() 58 close(dir_fd); in kernel_thread_fd() 90 fd = openat(dir_fd, "fd", O_RDONLY|O_DIRECTORY); in kernel_thread_fd() 92 close(dir_fd); in kernel_thread_fd()
|
/Linux-v6.6/tools/testing/selftests/landlock/ |
D | base_test.c | 265 int ruleset_fd_tx, dir_fd; in TEST() local 307 dir_fd = open("/tmp", O_RDONLY | O_DIRECTORY | O_CLOEXEC); in TEST() 308 ASSERT_LE(0, dir_fd); in TEST() 309 ASSERT_EQ(0, close(dir_fd)); in TEST() 317 dir_fd = open("/", O_RDONLY | O_DIRECTORY | O_CLOEXEC); in TEST() 318 ASSERT_LE(0, dir_fd); in TEST() 319 ASSERT_EQ(0, close(dir_fd)); in TEST() 320 dir_fd = open("/tmp", O_RDONLY | O_DIRECTORY | O_CLOEXEC); in TEST() 321 ASSERT_LE(0, dir_fd); in TEST() 322 ASSERT_EQ(0, close(dir_fd)); in TEST()
|
/Linux-v6.6/tools/perf/util/ |
D | print-events.c | 81 int dir_fd; in print_tracepoint_events() local 89 dir_fd = openat(events_fd, sys_dirent->d_name, O_PATH); in print_tracepoint_events() 90 if (dir_fd < 0) in print_tracepoint_events() 105 evt_fd = openat(dir_fd, evt_path, O_RDONLY); in print_tracepoint_events() 126 close(dir_fd); in print_tracepoint_events()
|
D | pmu.c | 604 int fd, dir_fd; in pmu_aliases_parse() local 611 dir_fd = open(path, O_DIRECTORY); in pmu_aliases_parse() 612 if (dir_fd == -1) { in pmu_aliases_parse() 617 event_dir = fdopendir(dir_fd); in pmu_aliases_parse() 619 close (dir_fd); in pmu_aliases_parse() 636 fd = openat(dir_fd, name, O_RDONLY); in pmu_aliases_parse() 654 close (dir_fd); in pmu_aliases_parse()
|