Lines Matching defs:start_block
1517 int start_block,
1526 int end_block = start_block + blocks;
1550 balign = round_down(start_block, sectbb);
1551 if (balign != start_block) {
1552 error = xlog_bread_noalign(log, start_block, 1, buffer);
1556 j = start_block - balign;
1559 for (i = start_block; i < end_block; i += bufblks) {
1562 bcount = min(bufblks, end_block - start_block);
1570 if (j == 0 && (start_block + endcount > ealign)) {
1572 buffer + BBTOB(ealign - start_block));
1578 offset = buffer + xlog_align(log, start_block);
1584 error = xlog_bwrite(log, start_block, endcount, buffer);
1587 start_block += endcount;