Lines Matching refs:dir
503 #define for_each_shell_test(dir, base, ent) \ argument
504 while ((ent = readdir(dir)) != NULL) \
531 DIR *dir; in shell_tests__max_desc_width() local
540 dir = opendir(path); in shell_tests__max_desc_width()
541 if (!dir) in shell_tests__max_desc_width()
544 for_each_shell_test(dir, path, ent) { in shell_tests__max_desc_width()
556 closedir(dir); in shell_tests__max_desc_width()
561 const char *dir; member
571 path__join(script, sizeof(script), st->dir, st->file); in shell_test__run()
582 DIR *dir; in run_shell_tests() local
586 .dir = shell_tests__dir(path_dir, sizeof(path_dir)), in run_shell_tests()
589 if (st.dir == NULL) in run_shell_tests()
592 dir = opendir(st.dir); in run_shell_tests()
593 if (!dir) { in run_shell_tests()
595 st.dir); in run_shell_tests()
599 for_each_shell_test(dir, st.dir, ent) { in run_shell_tests()
603 .desc = shell_test__description(desc, sizeof(desc), st.dir, ent->d_name), in run_shell_tests()
616 closedir(dir); in run_shell_tests()
715 DIR *dir; in perf_test__list_shell() local
723 dir = opendir(path); in perf_test__list_shell()
724 if (!dir) in perf_test__list_shell()
727 for_each_shell_test(dir, path, ent) { in perf_test__list_shell()
740 closedir(dir); in perf_test__list_shell()