Lines Matching refs:last_bit
77 int last_bit; in xfs_buf_item_size_segment() local
79 last_bit = xfs_next_bit(blfp->blf_data_map, blfp->blf_map_size, 0); in xfs_buf_item_size_segment()
80 if (last_bit == -1) in xfs_buf_item_size_segment()
90 while (last_bit != -1) { in xfs_buf_item_size_segment()
98 last_bit + 1); in xfs_buf_item_size_segment()
106 } else if (next_bit != last_bit + 1) { in xfs_buf_item_size_segment()
107 last_bit = next_bit; in xfs_buf_item_size_segment()
110 (xfs_buf_offset(bp, last_bit * XFS_BLF_CHUNK) + in xfs_buf_item_size_segment()
112 last_bit = next_bit; in xfs_buf_item_size_segment()
115 last_bit++; in xfs_buf_item_size_segment()
212 int last_bit) in xfs_buf_item_straddle() argument
215 (xfs_buf_offset(bp, offset + (last_bit << XFS_BLF_SHIFT)) + in xfs_buf_item_straddle()
230 int last_bit; in xfs_buf_item_format_segment() local
271 last_bit = first_bit; in xfs_buf_item_format_segment()
281 (uint)last_bit + 1); in xfs_buf_item_format_segment()
294 } else if (next_bit != last_bit + 1 || in xfs_buf_item_format_segment()
295 xfs_buf_item_straddle(bp, offset, next_bit, last_bit)) { in xfs_buf_item_format_segment()
300 last_bit = next_bit; in xfs_buf_item_format_segment()
303 last_bit++; in xfs_buf_item_format_segment()
791 uint last_bit; in xfs_buf_item_log_segment() local
807 last_bit = last >> XFS_BLF_SHIFT; in xfs_buf_item_log_segment()
812 bits_to_set = last_bit - first_bit + 1; in xfs_buf_item_log_segment()