Lines Matching refs:lang_dirent
2997 #define for_each_lang(scripts_path, scripts_dir, lang_dirent) \ argument
2998 while ((lang_dirent = readdir(scripts_dir)) != NULL) \
2999 if ((lang_dirent->d_type == DT_DIR || \
3000 (lang_dirent->d_type == DT_UNKNOWN && \
3001 is_directory(scripts_path, lang_dirent))) && \
3002 (strcmp(lang_dirent->d_name, ".")) && \
3003 (strcmp(lang_dirent->d_name, "..")))
3150 struct dirent *script_dirent, *lang_dirent; in list_available_scripts() local
3170 for_each_lang(scripts_path, scripts_dir, lang_dirent) { in list_available_scripts()
3172 lang_dirent->d_name); in list_available_scripts()
3299 struct dirent *script_dirent, *lang_dirent; in find_scripts() local
3322 for_each_lang(scripts_path, scripts_dir, lang_dirent) { in find_scripts()
3324 lang_dirent->d_name); in find_scripts()
3368 struct dirent *script_dirent, *lang_dirent; in get_script_path() local
3381 for_each_lang(scripts_path, scripts_dir, lang_dirent) { in get_script_path()
3383 lang_dirent->d_name); in get_script_path()