Lines Matching refs:unpack_dir
1161 static int unpack_image(const char *unpack_dir);
1260 static bool dump_file(FILE *file, const char *unpack_dir, in dump_file() argument
1274 snprintf(path, sizeof(path), "%s/%s", unpack_dir, entry.path); in dump_file()
1316 char unpack_dir[MAX_INDEX_ENTRY_PATH_LEN]; in unpack_image() local
1319 snprintf(unpack_dir, sizeof(unpack_dir), "%s", dir); in unpack_image()
1320 if (!strlen(unpack_dir)) { in unpack_image()
1322 } else if (unpack_dir[strlen(unpack_dir) - 1] == '/') { in unpack_image()
1323 unpack_dir[strlen(unpack_dir) - 1] = '\0'; in unpack_image()
1326 mkdir(unpack_dir, 0755); in unpack_image()
1382 if (!dump_file(image_file, unpack_dir, entry)) { in unpack_image()
1386 printf("Unack %s to %s successed!\n", image_path, unpack_dir); in unpack_image()