Lines Matching refs:msblk
36 struct squashfs_sb_info *msblk = sb->s_fs_info; in get_block_length() local
43 if (msblk->devblksize - *offset == 1) { in get_block_length()
56 if (*offset == msblk->devblksize) { in get_block_length()
81 struct squashfs_sb_info *msblk = sb->s_fs_info; in squashfs_read_data() local
83 int offset = index & ((1 << msblk->devblksize_log2) - 1); in squashfs_read_data()
84 u64 cur_index = index >> msblk->devblksize_log2; in squashfs_read_data()
87 bh = kcalloc(((output->length + msblk->devblksize - 1) in squashfs_read_data()
88 >> msblk->devblksize_log2) + 1, sizeof(*bh), GFP_KERNEL); in squashfs_read_data()
106 (index + length) > msblk->bytes_used) in squashfs_read_data()
113 bytes += msblk->devblksize; in squashfs_read_data()
120 if ((index + 2) > msblk->bytes_used) in squashfs_read_data()
128 bytes = msblk->devblksize - offset; in squashfs_read_data()
138 (index + length) > msblk->bytes_used) in squashfs_read_data()
145 bytes += msblk->devblksize; in squashfs_read_data()
157 if (!msblk->stream) in squashfs_read_data()
159 length = squashfs_decompress(msblk, bh, b, offset, length, in squashfs_read_data()
171 in = min(bytes, msblk->devblksize - offset); in squashfs_read_data()