| /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() 226 static void append_scripts_in_dir(int dir_fd, in append_scripts_in_dir() argument 255 fstatat(dir_fd, ent->d_name, &st, 0); in append_scripts_in_dir() 261 fd = openat(dir_fd, ent->d_name, O_PATH); in append_scripts_in_dir() 274 int dir_fd = shell_tests__dir_fd(); /* Walk dir */ in create_script_test_suites() local 280 if (dir_fd >= 0) in create_script_test_suites() 281 append_scripts_in_dir(dir_fd, &result, &result_sz); in create_script_test_suites() 291 if (dir_fd >= 0) in create_script_test_suites() [all …]
|
| /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()
|
| /tools/testing/selftests/landlock/ |
| A D | base_test.c | 392 int ruleset_fd_tx, dir_fd; in TEST() local 435 ASSERT_LE(0, dir_fd); in TEST() 436 ASSERT_EQ(0, close(dir_fd)); in TEST() 444 dir_fd = open("/", O_RDONLY | O_DIRECTORY | O_CLOEXEC); in TEST() 445 ASSERT_LE(0, dir_fd); in TEST() 446 ASSERT_EQ(0, close(dir_fd)); in TEST() 448 ASSERT_LE(0, dir_fd); in TEST() 449 ASSERT_EQ(0, close(dir_fd)); in TEST() 461 int ruleset_fd, dir_fd; in TEST() local 468 EXPECT_LE(0, dir_fd); in TEST() [all …]
|
| A D | net_test.c | 1611 int ruleset_fd, bind_fd, dir_fd; in TEST_F() local 1633 dir_fd = open("/dev", O_RDONLY); in TEST_F() 1634 EXPECT_LE(0, dir_fd); in TEST_F() 1635 EXPECT_EQ(0, close(dir_fd)); in TEST_F() 1637 dir_fd = open("/", O_RDONLY); in TEST_F() 1638 EXPECT_EQ(-1, dir_fd); in TEST_F()
|
| A D | fs_test.c | 4487 int dir_fd, ruleset_fd; in TEST_F_FORK() local 4500 dir_fd = open("/dev", O_RDONLY); in TEST_F_FORK() 4501 if (dir_fd < 0) in TEST_F_FORK() 4510 EXPECT_EQ(0, test_fionread_ioctl(dir_fd)); in TEST_F_FORK() 4513 EXPECT_EQ(0, ioctl(dir_fd, FIOCLEX)); in TEST_F_FORK() 4514 EXPECT_EQ(0, ioctl(dir_fd, FIONCLEX)); in TEST_F_FORK() 4515 EXPECT_EQ(0, ioctl(dir_fd, FIONBIO, &flag)); in TEST_F_FORK() 4516 EXPECT_EQ(0, ioctl(dir_fd, FIOASYNC, &flag)); in TEST_F_FORK() 4517 EXPECT_EQ(0, ioctl(dir_fd, FIGETBSZ, &flag)); in TEST_F_FORK() 4519 ASSERT_EQ(0, close(dir_fd)); in TEST_F_FORK()
|
| /tools/perf/util/ |
| A D | bpf-filter.c | 672 int dir_fd, ret = -1; in perf_bpf_filter__pin() local 708 dir_fd = open(path, O_PATH); in perf_bpf_filter__pin() 709 if (dir_fd < 0) { in perf_bpf_filter__pin() 711 ret = dir_fd; in perf_bpf_filter__pin() 716 if (fchmodat(dir_fd, "..", 01755, 0) < 0) { in perf_bpf_filter__pin() 723 if (fchmodat(dir_fd, ".", 0755, 0) < 0) { in perf_bpf_filter__pin() 735 if (fchmodat(dir_fd, "filters", 0666, 0) < 0) { in perf_bpf_filter__pin() 739 if (fchmodat(dir_fd, "event_hash", 0666, 0) < 0) { in perf_bpf_filter__pin() 743 if (fchmodat(dir_fd, "idx_hash", 0666, 0) < 0) { in perf_bpf_filter__pin() 747 if (fchmodat(dir_fd, "dropped", 0666, 0) < 0) { in perf_bpf_filter__pin() [all …]
|
| A D | path.c | 71 bool is_directory_at(int dir_fd, const char *path) in is_directory_at() argument 75 if (fstatat(dir_fd, path, &st, /*flags=*/0)) in is_directory_at()
|
| A D | path.h | 15 bool is_directory_at(int dir_fd, const char *path);
|
| /tools/perf/ui/browsers/ |
| A D | scripts.c | 91 static int check_ev_match(int dir_fd, const char *scriptname, struct perf_session *session) in check_ev_match() argument 101 fd = openat(dir_fd, filename, O_RDONLY); in check_ev_match()
|