| /linux/tools/perf/tests/ |
| A D | tests-scripts.c | 121 static bool is_shell_script(int dir_fd, const char *path) in is_shell_script() argument 136 static bool is_test_script(int dir_fd, const char *name) in is_test_script() argument 138 return is_shell_script(dir_fd, name); in is_test_script() 221 static void append_scripts_in_dir(int dir_fd, in append_scripts_in_dir() argument 250 fstatat(dir_fd, ent->d_name, &st, 0); in append_scripts_in_dir() 256 fd = openat(dir_fd, ent->d_name, O_PATH); in append_scripts_in_dir() 268 int dir_fd = shell_tests__dir_fd(); /* Walk dir */ in create_script_test_suites() local 274 if (dir_fd >= 0) in create_script_test_suites() 275 append_scripts_in_dir(dir_fd, &result, &result_sz); in create_script_test_suites() 285 if (dir_fd >= 0) in create_script_test_suites() [all …]
|
| /linux/tools/testing/selftests/landlock/ |
| A D | base_test.c | 266 int ruleset_fd_tx, dir_fd; in TEST() local 309 ASSERT_LE(0, dir_fd); in TEST() 310 ASSERT_EQ(0, close(dir_fd)); in TEST() 318 dir_fd = open("/", O_RDONLY | O_DIRECTORY | O_CLOEXEC); in TEST() 319 ASSERT_LE(0, dir_fd); in TEST() 320 ASSERT_EQ(0, close(dir_fd)); in TEST() 322 ASSERT_LE(0, dir_fd); in TEST() 323 ASSERT_EQ(0, close(dir_fd)); in TEST() 335 int ruleset_fd, dir_fd; in TEST() local 342 EXPECT_LE(0, dir_fd); in TEST() [all …]
|
| A D | net_test.c | 1514 int ruleset_fd, bind_fd, dir_fd; in TEST_F() local 1536 dir_fd = open("/dev", O_RDONLY); in TEST_F() 1537 EXPECT_LE(0, dir_fd); in TEST_F() 1538 EXPECT_EQ(0, close(dir_fd)); in TEST_F() 1540 dir_fd = open("/", O_RDONLY); in TEST_F() 1541 EXPECT_EQ(-1, dir_fd); in TEST_F()
|
| A D | fs_test.c | 4292 int dir_fd, ruleset_fd; in TEST_F_FORK() local 4305 dir_fd = open("/dev", O_RDONLY); in TEST_F_FORK() 4306 if (dir_fd < 0) in TEST_F_FORK() 4315 EXPECT_EQ(0, test_fionread_ioctl(dir_fd)); in TEST_F_FORK() 4318 EXPECT_EQ(0, ioctl(dir_fd, FIOCLEX)); in TEST_F_FORK() 4319 EXPECT_EQ(0, ioctl(dir_fd, FIONCLEX)); in TEST_F_FORK() 4320 EXPECT_EQ(0, ioctl(dir_fd, FIONBIO, &flag)); in TEST_F_FORK() 4321 EXPECT_EQ(0, ioctl(dir_fd, FIOASYNC, &flag)); in TEST_F_FORK() 4322 EXPECT_EQ(0, ioctl(dir_fd, FIGETBSZ, &flag)); in TEST_F_FORK() 4324 ASSERT_EQ(0, close(dir_fd)); in TEST_F_FORK()
|
| /linux/tools/testing/selftests/proc/ |
| A 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/tools/perf/util/ |
| A D | bpf-filter.c | 641 int dir_fd, ret = -1; in perf_bpf_filter__pin() local 677 dir_fd = open(path, O_PATH); in perf_bpf_filter__pin() 678 if (dir_fd < 0) { in perf_bpf_filter__pin() 680 ret = dir_fd; in perf_bpf_filter__pin() 685 if (fchmodat(dir_fd, "..", 01755, 0) < 0) { in perf_bpf_filter__pin() 692 if (fchmodat(dir_fd, ".", 0755, 0) < 0) { in perf_bpf_filter__pin() 704 if (fchmodat(dir_fd, "filters", 0666, 0) < 0) { in perf_bpf_filter__pin() 708 if (fchmodat(dir_fd, "event_hash", 0666, 0) < 0) { in perf_bpf_filter__pin() 712 if (fchmodat(dir_fd, "idx_hash", 0666, 0) < 0) { in perf_bpf_filter__pin() 716 if (fchmodat(dir_fd, "dropped", 0666, 0) < 0) { in perf_bpf_filter__pin() [all …]
|
| A D | print-events.c | 83 int dir_fd; in print_tracepoint_events() local 91 dir_fd = openat(events_fd, sys_dirent->d_name, O_PATH); in print_tracepoint_events() 92 if (dir_fd < 0) in print_tracepoint_events() 114 io__init(&id, openat(dir_fd, buf, O_RDONLY), buf, sizeof(buf)); in print_tracepoint_events() 142 close(dir_fd); in print_tracepoint_events()
|