• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/router/squashfs/

Lines Matching refs:block_list

220 	unsigned int		*block_list;
328 struct file_info *duplicate(long long file_size, long long bytes, unsigned int **block_list, long long *start, struct fragment **fragment, struct file_buffer *file_buffer, struct buffer_list *buffer_list, int blocks, unsigned short checksum, unsigned short fragment_checksum, int checksum_flag);
330 struct file_info *add_non_dup(long long file_size, long long bytes, unsigned int *block_list, long long start, struct fragment *fragment, unsigned short checksum, unsigned short fragment_checksum, int checksum_flag);
842 int create_inode(squashfs_inode *i_no, struct dir_ent *dir_ent, int type, long long byte_size, long long start_block, unsigned int offset, unsigned int *block_list, struct fragment *fragment, struct directory *dir_in)
870 memcpy(inodep->block_list, block_list, offset * sizeof(unsigned int));
873 SQUASHFS_SWAP_INTS(block_list, inodep->block_list, offset);
878 TRACE("Block %d, size %d\n", i, block_list[i]);
893 memcpy(inodep->block_list, block_list, offset * sizeof(unsigned int));
896 SQUASHFS_SWAP_INTS(block_list, inodep->block_list, offset);
901 TRACE("Block %d, size %d\n", i, block_list[i]);
1474 unsigned int *block_list = block_listp;
1499 add_non_dup(file_size, file_bytes, block_list, start, frg, 0, 0, FALSE);
1536 struct file_info *add_non_dup(long long file_size, long long bytes, unsigned int *block_list, long long start, struct fragment *fragment, unsigned short checksum, unsigned short fragment_checksum, int checksum_flag)
1546 dupl_ptr->block_list = block_list;
1560 struct file_info *duplicate(long long file_size, long long bytes, unsigned int **block_list, long long *start, struct fragment **fragment, struct file_buffer *file_buffer, struct buffer_list *buffer_list, int blocks, unsigned short checksum, unsigned short fragment_checksum, int checksum_flag)
1606 *block_list = dupl_ptr->block_list;
1615 return add_non_dup(file_size, bytes, *block_list, *start, *fragment, checksum, fragment_checksum, checksum_flag);
1955 unsigned int *block_list;
1964 if((block_list = malloc(blocks * sizeof(unsigned int))) == NULL)
1965 BAD_ERROR("Out of memory allocating block_list\n");
1976 block_list[block] = read_buffer->c_byte;
1996 add_non_dup(read_size, file_bytes, block_list, start, fragment, 0, 0, FALSE);
2000 status = create_inode(inode, dir_ent, SQUASHFS_FILE_TYPE, read_size, start, blocks, block_list, fragment, NULL);
2002 status = create_inode(inode, dir_ent, SQUASHFS_LREG_TYPE, read_size, start, blocks, block_list, fragment, NULL);
2004 free(block_list);
2017 free(block_list);
2031 unsigned int *block_list, *block_listp;
2042 if((block_list = malloc(blocks * sizeof(unsigned int))) == NULL)
2043 BAD_ERROR("Out of memory allocating block_list\n");
2044 block_listp = block_list;
2059 block_list[block] = read_buffer->c_byte;
2112 free(block_list);
2128 free(block_list);