Lines Matching refs:lang_dirent
1255 #define for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next)\ argument
1256 while (!readdir_r(scripts_dir, &lang_dirent, &lang_next) && \
1258 if ((lang_dirent.d_type == DT_DIR || \
1259 (lang_dirent.d_type == DT_UNKNOWN && \
1260 is_directory(scripts_path, &lang_dirent))) && \
1261 (strcmp(lang_dirent.d_name, ".")) && \
1262 (strcmp(lang_dirent.d_name, "..")))
1415 struct dirent *script_next, *lang_next, script_dirent, lang_dirent; in list_available_scripts() local
1430 for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next) { in list_available_scripts()
1432 lang_dirent.d_name); in list_available_scripts()
1530 struct dirent *script_next, *lang_next, script_dirent, lang_dirent; in find_scripts() local
1553 for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next) { in find_scripts()
1555 lang_dirent.d_name); in find_scripts()
1596 struct dirent *script_next, *lang_next, script_dirent, lang_dirent; in get_script_path() local
1609 for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next) { in get_script_path()
1611 lang_dirent.d_name); in get_script_path()