Lines Matching refs:lang_dirent
836 #define for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next)\ argument
837 while (!readdir_r(scripts_dir, &lang_dirent, &lang_next) && \
839 if ((lang_dirent.d_type == DT_DIR || \
840 (lang_dirent.d_type == DT_UNKNOWN && \
841 is_directory(scripts_path, &lang_dirent))) && \
842 (strcmp(lang_dirent.d_name, ".")) && \
843 (strcmp(lang_dirent.d_name, "..")))
996 struct dirent *script_next, *lang_next, script_dirent, lang_dirent; in list_available_scripts() local
1011 for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next) { in list_available_scripts()
1013 lang_dirent.d_name); in list_available_scripts()
1112 struct dirent *script_next, *lang_next, script_dirent, lang_dirent; in find_scripts() local
1131 for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next) { in find_scripts()
1133 lang_dirent.d_name); in find_scripts()
1174 struct dirent *script_next, *lang_next, script_dirent, lang_dirent; in get_script_path() local
1187 for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next) { in get_script_path()
1189 lang_dirent.d_name); in get_script_path()