Lines Matching refs:nbblks
102 int nbblks) in xlog_get_bp() argument
106 if (!xlog_buf_bbcount_valid(log, nbblks)) { in xlog_get_bp()
108 nbblks); in xlog_get_bp()
129 if (nbblks > 1 && log->l_sectBBsize > 1) in xlog_get_bp()
130 nbblks += log->l_sectBBsize; in xlog_get_bp()
131 nbblks = round_up(nbblks, log->l_sectBBsize); in xlog_get_bp()
133 bp = xfs_buf_get_uncached(log->l_mp->m_logdev_targp, nbblks, 0); in xlog_get_bp()
154 int nbblks, in xlog_align() argument
159 ASSERT(offset + nbblks <= bp->b_length); in xlog_align()
171 int nbblks, in xlog_bread_noalign() argument
176 if (!xlog_buf_bbcount_valid(log, nbblks)) { in xlog_bread_noalign()
178 nbblks); in xlog_bread_noalign()
184 nbblks = round_up(nbblks, log->l_sectBBsize); in xlog_bread_noalign()
186 ASSERT(nbblks > 0); in xlog_bread_noalign()
187 ASSERT(nbblks <= bp->b_length); in xlog_bread_noalign()
191 bp->b_io_length = nbblks; in xlog_bread_noalign()
204 int nbblks, in xlog_bread() argument
210 error = xlog_bread_noalign(log, blk_no, nbblks, bp); in xlog_bread()
214 *offset = xlog_align(log, blk_no, nbblks, bp); in xlog_bread()
226 int nbblks, /* blocks to read */ in xlog_bread_offset() argument
234 error = xfs_buf_associate_memory(bp, offset, BBTOB(nbblks)); in xlog_bread_offset()
238 error = xlog_bread_noalign(log, blk_no, nbblks, bp); in xlog_bread_offset()
256 int nbblks, in xlog_bwrite() argument
261 if (!xlog_buf_bbcount_valid(log, nbblks)) { in xlog_bwrite()
263 nbblks); in xlog_bwrite()
269 nbblks = round_up(nbblks, log->l_sectBBsize); in xlog_bwrite()
271 ASSERT(nbblks > 0); in xlog_bwrite()
272 ASSERT(nbblks <= bp->b_length); in xlog_bwrite()
278 bp->b_io_length = nbblks; in xlog_bwrite()
438 int nbblks, in xlog_find_verify_cycle() argument
455 bufblks = 1 << ffs(nbblks); in xlog_find_verify_cycle()
464 for (i = start_blk; i < start_blk + nbblks; i += bufblks) { in xlog_find_verify_cycle()
467 bcount = min(bufblks, (start_blk + nbblks - i)); in xlog_find_verify_cycle()