Lines Matching refs:dir

96 int remove_r(const char *dir)  in remove_r()  argument
98 if (!dir) in remove_r()
101 if (nftw(dir, rmfile, 10, FTW_DEPTH | FTW_MOUNT | FTW_PHYS) == -1) in remove_r()
850 int dir_contains(const char *dir, const char *filename, size_t flen, in dir_contains() argument
858 if (!dir || !filename || !flen) in dir_contains()
862 ret = ac_scandir(dir, &filelist, filter_filename_exactly, in dir_contains()
865 ret = ac_scandir(dir, &filelist, filter_filename_substr, in dir_contains()
878 int lsdir(const char *dir, char *fullname[], int limit) in lsdir() argument
885 if (!dir || !fullname) in lsdir()
888 num = scandir(dir, &filelist, 0, 0); in lsdir()
893 dir, num, limit); in lsdir()
900 ret = asprintf(&fullname[count++], "%s/%s", dir, name); in lsdir()
1064 int find_file(const char *dir, size_t dlen, const char *target_file, in find_file() argument
1076 if (!dir || !target_file || !tflen || !path || limit <= 0) in find_file()
1079 res = dir_recursive(dir, dlen, depth, _get_file_path, (void *)&data); in find_file()
1113 int dir_blocks_size(const char *dir, size_t dlen, size_t *size) in dir_blocks_size() argument
1115 if (!dir || !dlen || !size) in dir_blocks_size()
1119 if (dir_recursive(dir, dlen, -1, _count_file_blocks_size, in dir_blocks_size()
1121 LOGE("failed to recursive dir (%s)\n", dir); in dir_blocks_size()
1207 char *dir; in config_fmt_to_files() local
1222 dir = strdup(file_fmt); in config_fmt_to_files()
1223 if (!dir) { in config_fmt_to_files()
1236 out_array[0] = dir; in config_fmt_to_files()
1242 p = strrchr(dir, '/'); in config_fmt_to_files()
1261 if (!directory_exists(dir)) { in config_fmt_to_files()
1281 count = ac_scandir(dir, &filelist, filter_filename_startswith, in config_fmt_to_files()
1303 res = asprintf(&out_array[i], "%s/%s", dir, in config_fmt_to_files()
1314 res = asprintf(&out_array[0], "%s/%s", dir, in config_fmt_to_files()
1318 res = asprintf(&out_array[0], "%s/%s", dir, in config_fmt_to_files()
1337 free(dir); in config_fmt_to_files()