Searched refs:lang_dirent (Results 1 – 2 of 2) sorted by relevance
/linux/tools/perf/ui/browsers/ ! |
H A D | scripts.c | 161 struct dirent *script_dirent, *lang_dirent; in find_scripts() local 195 while ((lang_dirent = readdir(scripts_dir)) != NULL) { in find_scripts() 196 if (lang_dirent->d_type != DT_DIR && in find_scripts() 197 (lang_dirent->d_type == DT_UNKNOWN && in find_scripts() 198 !is_directory_at(scripts_dir_fd, lang_dirent->d_name))) in find_scripts() 200 if (!strcmp(lang_dirent->d_name, ".") || !strcmp(lang_dirent->d_name, "..")) in find_scripts() 204 if (strstr(lang_dirent->d_name, "perl")) in find_scripts() 208 if (strstr(lang_dirent->d_name, "python")) in find_scripts() 212 lang_dir_fd = openat(scripts_dir_fd, lang_dirent in find_scripts() [all...] |
/linux/tools/perf/ ! |
H A D | builtin-script.c | 3177 #define for_each_lang(scripts_path, scripts_dir, lang_dirent) \ argument 3178 while ((lang_dirent = readdir(scripts_dir)) != NULL) \ 3179 if ((lang_dirent->d_type == DT_DIR || \ 3180 (lang_dirent->d_type == DT_UNKNOWN && \ 3181 is_directory(scripts_path, lang_dirent))) && \ 3182 (strcmp(lang_dirent->d_name, ".")) && \ 3183 (strcmp(lang_dirent->d_name, ".."))) 3330 struct dirent *script_dirent, *lang_dirent; in list_available_scripts() local 3358 for_each_lang(scripts_path, scripts_dir, lang_dirent) { in list_available_scripts() 3360 lang_dirent in list_available_scripts() 3419 struct dirent *script_dirent, *lang_dirent; get_script_path() local [all...] |