Lines Matching defs:start_block
1511 int start_block,
1520 int end_block = start_block + blocks;
1544 balign = round_down(start_block, sectbb);
1545 if (balign != start_block) {
1546 error = xlog_bread_noalign(log, start_block, 1, buffer);
1550 j = start_block - balign;
1553 for (i = start_block; i < end_block; i += bufblks) {
1556 bcount = min(bufblks, end_block - start_block);
1564 if (j == 0 && (start_block + endcount > ealign)) {
1566 buffer + BBTOB(ealign - start_block));
1572 offset = buffer + xlog_align(log, start_block);
1578 error = xlog_bwrite(log, start_block, endcount, buffer);
1581 start_block += endcount;