Lines Matching refs:msblk
49 struct squashfs_sb_info *msblk = sb->s_fs_info; in get_block_length() local
56 if (msblk->devblksize - *offset == 1) { in get_block_length()
69 if (*offset == msblk->devblksize) { in get_block_length()
94 struct squashfs_sb_info *msblk = sb->s_fs_info; in squashfs_read_data() local
96 int offset = index & ((1 << msblk->devblksize_log2) - 1); in squashfs_read_data()
97 u64 cur_index = index >> msblk->devblksize_log2; in squashfs_read_data()
100 bh = kcalloc(((output->length + msblk->devblksize - 1) in squashfs_read_data()
101 >> msblk->devblksize_log2) + 1, sizeof(*bh), GFP_KERNEL); in squashfs_read_data()
119 (index + length) > msblk->bytes_used) in squashfs_read_data()
126 bytes += msblk->devblksize; in squashfs_read_data()
133 if ((index + 2) > msblk->bytes_used) in squashfs_read_data()
141 bytes = msblk->devblksize - offset; in squashfs_read_data()
151 (index + length) > msblk->bytes_used) in squashfs_read_data()
158 bytes += msblk->devblksize; in squashfs_read_data()
170 if (!msblk->stream) in squashfs_read_data()
172 length = squashfs_decompress(msblk, bh, b, offset, length, in squashfs_read_data()
184 in = min(bytes, msblk->devblksize - offset); in squashfs_read_data()