Lines Matching defs:first
66 void *first, *last;
68 first = xfs_buf_offset(bp, offset + (first_bit << XFS_BLF_SHIFT));
72 if (last - first != nbits * XFS_BLF_CHUNK)
135 /* Count the first bit we jumped out of the above loop from */
392 * given log buf item. It fills the first entry with a buf log
892 * Mark bytes first through last inclusive as dirty in the buf
897 uint first,
911 ASSERT(first < XFS_BLF_DATAMAP_SIZE * XFS_BLF_CHUNK * NBWORD);
917 first_bit = first >> XFS_BLF_SHIFT;
926 * Get a pointer to the first word in the bitmap
933 * Calculate the starting bit in the first word.
938 * First set any bits in the first word of our range.
976 * Mark bytes first through last inclusive as dirty in the buf
982 uint first,
999 /* skip to the map that includes the first byte to log */
1000 if (first > end) {
1008 * offsets (e.g., the first byte of each segment is byte 0 of
1011 if (first < start)
1012 first = start;
1015 xfs_buf_item_log_segment(first - start, end - start,