Lines Matching refs:fragment_table
190 struct squashfs_fragment_entry *fragment_table = NULL;
325 squashfs_fragment_entry **fragment_table, squashfs_inode **inode_lookup_table);
1227 while(fragment_table[fragment->index].pending)
1230 disk_fragment = &fragment_table[fragment->index];
1278 if((fragment_table = (squashfs_fragment_entry *) realloc(fragment_table, (fragments + FRAG_SIZE) * sizeof(squashfs_fragment_entry))) == NULL) {
1285 fragment_table[fragments].pending = TRUE;
1296 fragment_table[block].pending = FALSE;
1383 TRACE("write_fragment_table: fragment %d, start_block %llx, size %d\n", i, fragment_table[i].start_block, fragment_table[i].size);
1385 memcpy(p, &fragment_table[i], sizeof(squashfs_fragment_entry));
1387 SQUASHFS_SWAP_FRAGMENT_ENTRY(&fragment_table[i], p);
1786 fragment_table[file_buffer->block].size = c_byte;
1787 fragment_table[file_buffer->block].start_block = bytes;
3140 &inode_dir_parent_inode, add_old_root_entry, &fragment_table, &inode_lookup_table)) == 0) {
3145 fragment_table = (squashfs_fragment_entry *) realloc((char *) fragment_table, ((fragments + FRAG_SIZE - 1) & ~(FRAG_SIZE - 1)) * sizeof(squashfs_fragment_entry));