Lines Matching refs:ent
231 struct dirent *ent; in append_scripts_in_dir() local
238 for (i = 0; i < n_dirs && (ent = entlist[i]); i++) { in append_scripts_in_dir()
241 if (ent->d_name[0] == '.') in append_scripts_in_dir()
243 if (is_test_script(dir_fd, ent->d_name)) { /* It's a test */ in append_scripts_in_dir()
244 char *desc = shell_test__description(dir_fd, ent->d_name); in append_scripts_in_dir()
247 append_script(dir_fd, ent->d_name, desc, result, result_sz); in append_scripts_in_dir()
250 if (ent->d_type != DT_DIR) { in append_scripts_in_dir()
253 if (ent->d_type != DT_UNKNOWN) in append_scripts_in_dir()
255 fstatat(dir_fd, ent->d_name, &st, 0); in append_scripts_in_dir()
259 if (strncmp(ent->d_name, "base_", 5) == 0) in append_scripts_in_dir()
261 fd = openat(dir_fd, ent->d_name, O_PATH); in append_scripts_in_dir()