Lines Matching refs:dirpath
758 AddConfigDirFiles(const char *dirpath, struct dirent **list, int num) in AddConfigDirFiles() argument
777 snprintf(path, PATH_MAX + 1, "%s/%s", dirpath, list[i]->d_name); in AddConfigDirFiles()
801 char *dirpath = NULL, *pathcopy; in OpenConfigDir() local
812 dirpath = DoSubstitution(template, cmdline, projroot, in OpenConfigDir()
814 if (!dirpath) in OpenConfigDir()
817 free(dirpath); in OpenConfigDir()
818 dirpath = NULL; in OpenConfigDir()
823 num = scandir(dirpath, &list, ConfigFilter, alphasort); in OpenConfigDir()
828 found = AddConfigDirFiles(dirpath, list, num); in OpenConfigDir()
830 free(dirpath); in OpenConfigDir()
831 dirpath = NULL; in OpenConfigDir()
839 return dirpath; in OpenConfigDir()