Lines Matching refs:msblk
48 struct squashfs_sb_info *msblk = sb->s_fs_info; in get_block_length() local
55 if (msblk->devblksize - *offset == 1) { in get_block_length()
68 if (*offset == msblk->devblksize) { in get_block_length()
93 struct squashfs_sb_info *msblk = sb->s_fs_info; in squashfs_read_data() local
95 int offset = index & ((1 << msblk->devblksize_log2) - 1); in squashfs_read_data()
96 u64 cur_index = index >> msblk->devblksize_log2; in squashfs_read_data()
99 bh = kcalloc(((output->length + msblk->devblksize - 1) in squashfs_read_data()
100 >> msblk->devblksize_log2) + 1, sizeof(*bh), GFP_KERNEL); in squashfs_read_data()
118 (index + length) > msblk->bytes_used) in squashfs_read_data()
125 bytes += msblk->devblksize; in squashfs_read_data()
132 if ((index + 2) > msblk->bytes_used) in squashfs_read_data()
140 bytes = msblk->devblksize - offset; in squashfs_read_data()
150 (index + length) > msblk->bytes_used) in squashfs_read_data()
157 bytes += msblk->devblksize; in squashfs_read_data()
169 length = squashfs_decompress(msblk, bh, b, offset, length, in squashfs_read_data()
181 in = min(bytes, msblk->devblksize - offset); in squashfs_read_data()