Lines Matching refs:full_path
110 static u32 build_directory_structure(const char *full_path, const char *dir_path, in build_directory_structure() argument
125 if (full_path) { in build_directory_structure()
126 entries = scandir(full_path, &namelist, filter_dot, (void*)alphasort); in build_directory_structure()
152 asprintf(&dentries[i].full_path, "%s%s", full_path, namelist[i]->d_name); in build_directory_structure()
156 ret = lstat(dentries[i].full_path, &stat); in build_directory_structure()
210 readlink(dentries[i].full_path, dentries[i].link, info.block_size - 1); in build_directory_structure()
228 dentries[0].full_path = NULL; in build_directory_structure()
246 entry_inode = make_file(dentries[i].full_path, dentries[i].size); in build_directory_structure()
250 if (dentries[i].full_path) { in build_directory_structure()
251 ret = asprintf(&subdir_full_path, "%s/", dentries[i].full_path); in build_directory_structure()
291 free(dentries[i].full_path); in build_directory_structure()