Searched refs:inode_lookup_table (Results 1 - 4 of 4) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dsquashfs_fs_sb.h65 long long *inode_lookup_table; member in struct:squashfs_sb_info
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/squashfs/
H A Dread_fs.c530 int read_inode_lookup_table(int fd, squashfs_super_block *sBlk, squashfs_inode **inode_lookup_table) argument
540 if((*inode_lookup_table = malloc(lookup_bytes)) == NULL) {
554 int length = read_block(fd, index[i], NULL, ((unsigned char *) *inode_lookup_table) + (i * SQUASHFS_METADATA_SIZE), sBlk);
561 SQUASHFS_SWAP_INODE_T((&sinode), (&(*inode_lookup_table)[i]));
562 memcpy((char *) &(*inode_lookup_table)[i], (char *) &sinode, sizeof(squashfs_inode_t));
579 squashfs_inode **inode_lookup_table)
592 if(read_inode_lookup_table(fd, sBlk, inode_lookup_table) == 0)
570 read_filesystem(char *root_name, int fd, squashfs_super_block *sBlk, char **cinode_table, char **data_cache, char **cdirectory_table, char **directory_data_cache, unsigned int *last_directory_block, unsigned int *inode_dir_offset, unsigned int *inode_dir_file_size, unsigned int *root_inode_size, unsigned int *inode_dir_start_block, int *file_count, int *sym_count, int *dev_count, int *dir_count, int *fifo_count, int *sock_count, squashfs_uid *uids, unsigned short *uid_count, squashfs_uid *guids, unsigned short *guid_count, long long *uncompressed_file, unsigned int *uncompressed_inode, unsigned int *uncompressed_directory, unsigned int *inode_dir_inode_number, unsigned int *inode_dir_parent_inode, void (push_directory_entry)(char *, squashfs_inode, int, int), squashfs_fragment_entry **fragment_table, squashfs_inode **inode_lookup_table) argument
H A Dmksquashfs.c135 squashfs_inode *inode_lookup_table = NULL; variable
325 squashfs_fragment_entry **fragment_table, squashfs_inode **inode_lookup_table);
2765 if((inode_lookup_table = realloc(inode_lookup_table, lookup_bytes)) == NULL)
2777 memcpy(&inode_lookup_table[inode_number - 1], &inode->inode, sizeof(squashfs_inode));
2779 SQUASHFS_SWAP_LONG_LONGS((&inode->inode), &inode_lookup_table[inode_number - 1], 1);
2785 return generic_write_table(lookup_bytes, (char *) inode_lookup_table, 0);
3140 &inode_dir_parent_inode, add_old_root_entry, &fragment_table, &inode_lookup_table)) == 0) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/squashfs/
H A Dinode.c597 long long start = msblk->inode_lookup_table[SQUASHFS_LOOKUP_BLOCK(ino - 1)];
993 if (!(msblk->inode_lookup_table = kmalloc(length, GFP_KERNEL))) {
998 if (!squashfs_read_data(s, (char *) msblk->inode_lookup_table,
1011 &msblk->inode_lookup_table[i], 1);
1012 msblk->inode_lookup_table[i] = block;
1290 if(msblk->inode_lookup_table)
1291 kfree(msblk->inode_lookup_table);

Completed in 65 milliseconds