Lines Matching refs:cb
179 u8 *cb = cb_start; /* Current position in cb. */ in ntfs_decompress() local
180 u8 *cb_sb_start = cb; /* Beginning of the current sb in the cb. */ in ntfs_decompress()
207 cb - cb_start); in ntfs_decompress()
214 if (cb == cb_end || !le16_to_cpup((le16*)cb) || in ntfs_decompress()
259 if (cb + 6 > cb_end) in ntfs_decompress()
263 cb_sb_start = cb; in ntfs_decompress()
264 cb_sb_end = cb_sb_start + (le16_to_cpup((le16*)cb) & NTFS_SB_SIZE_MASK) in ntfs_decompress()
273 cb = cb_sb_end; in ntfs_decompress()
286 if (!(le16_to_cpup((le16*)cb) & NTFS_SB_IS_COMPRESSED)) { in ntfs_decompress()
291 cb += 2; in ntfs_decompress()
294 if (cb_sb_end - cb != NTFS_SB_SIZE) in ntfs_decompress()
298 memcpy(dp_addr, cb, NTFS_SB_SIZE); in ntfs_decompress()
299 cb += NTFS_SB_SIZE; in ntfs_decompress()
323 cb += 2; in ntfs_decompress()
325 if (cb == cb_sb_end) { in ntfs_decompress()
343 if (cb > cb_sb_end || dp_addr > dp_sb_end) in ntfs_decompress()
347 tag = *cb++; in ntfs_decompress()
356 if (cb >= cb_sb_end || dp_addr > dp_sb_end) in ntfs_decompress()
365 *dp_addr++ = *cb++; in ntfs_decompress()
391 pt = le16_to_cpup((le16*)cb); in ntfs_decompress()
435 cb += 2; in ntfs_decompress()
492 u8 *cb, *cb_pos, *cb_end; in ntfs_read_compressed_block() local
714 cb = ntfs_compression_buffer; in ntfs_read_compressed_block()
716 BUG_ON(!cb); in ntfs_read_compressed_block()
718 cb_pos = cb; in ntfs_read_compressed_block()
719 cb_end = cb + cb_size; in ntfs_read_compressed_block()
728 if (cb_pos + 2 <= cb + cb_size) in ntfs_read_compressed_block()
732 cb_pos = cb; in ntfs_read_compressed_block()
868 cb_pos, cb_size - (cb_pos - cb), i_size, in ntfs_read_compressed_block()