Lines Matching refs:first_bit
63 int first_bit,
68 first = xfs_buf_offset(bp, offset + (first_bit << XFS_BLF_SHIFT));
70 offset + ((first_bit + nbits) << XFS_BLF_SHIFT));
94 int first_bit;
99 first_bit = xfs_next_bit(blfp->blf_data_map, blfp->blf_map_size, 0);
100 if (first_bit == -1)
108 blfp->blf_map_size, first_bit);
116 xfs_buf_item_straddle(bp, offset, first_bit, nbits))
128 first_bit = xfs_next_bit(blfp->blf_data_map, blfp->blf_map_size,
129 (uint)first_bit + nbits + 1);
130 } while (first_bit != -1);
138 last_bit = first_bit;
156 xfs_buf_item_straddle(bp, offset, first_bit, nbits)) {
158 first_bit = next_bit;
259 int first_bit,
262 offset += first_bit * XFS_BLF_CHUNK;
278 int first_bit;
293 first_bit = xfs_next_bit(blfp->blf_data_map, blfp->blf_map_size, 0);
294 if (!(bip->bli_flags & XFS_BLI_STALE) && first_bit == -1) {
321 ASSERT(first_bit >= 0);
323 blfp->blf_map_size, first_bit);
331 xfs_buf_item_straddle(bp, offset, first_bit, nbits))
335 first_bit, nbits);
344 first_bit = xfs_next_bit(blfp->blf_data_map, blfp->blf_map_size,
345 (uint)first_bit + nbits + 1);
346 } while (first_bit != -1);
352 last_bit = first_bit;
372 first_bit, nbits);
376 xfs_buf_item_straddle(bp, offset, first_bit, nbits)) {
378 first_bit, nbits);
380 first_bit = next_bit;
901 uint first_bit;
917 first_bit = first >> XFS_BLF_SHIFT;
923 bits_to_set = last_bit - first_bit + 1;
929 word_num = first_bit >> BIT_TO_WORD_SHIFT;
935 bit = first_bit & (uint)(NBWORD - 1);
957 * first_bit and last_bit.