Lines Matching refs:directory_table
498 unsigned char *directory_table = NULL;
504 directory_table = malloc((size + SQUASHFS_METADATA_SIZE * 2 - 1) &
506 if(directory_table == NULL)
512 byte = read_block(fd, start, &start, directory_table + bytes);
514 free(directory_table);
525 SQUASHFS_SWAP_DIR_HEADER(&dirh, directory_table + bytes);
533 SQUASHFS_SWAP_DIR_ENTRY(dire, directory_table + bytes);
536 memcpy(dire->name, directory_table + bytes,
553 return directory_table;
717 unsigned char *inode_table = NULL, *directory_table;
772 directory_table = squashfs_readdir(fd, !root_name,
776 if(directory_table == NULL) {
819 memcpy(*directory_data_cache, directory_table,
823 free(directory_table);