Lines Matching defs:j2
2471 dns_journal_t *j2 = NULL;
2557 CHECK(journal_open(mctx, newname, true, true, downgrade, &j2));
2558 CHECK(journal_seek(j2, indexend));
2616 j2->header.begin.serial = best_guess.serial;
2617 j2->header.begin.offset = indexend;
2618 j2->header.sourceserial = j1->header.sourceserial;
2619 j2->header.serialset = j1->header.serialset;
2620 j2->header.end.serial = j1->header.end.serial;
2723 CHECK(journal_write_xhdr(j2, xhdr.size, count,
2725 CHECK(journal_write(j2, buf, size));
2727 j2->header.end.offset = j2->offset;
2745 CHECK(journal_write(j2, buf, blob));
2748 j2->header.end.offset = indexend + len;
2751 CHECK(journal_fsync(j2));
2756 journal_header_encode(&j2->header, &rawheader);
2757 CHECK(journal_seek(j2, 0));
2758 CHECK(journal_write(j2, &rawheader, sizeof(rawheader)));
2759 CHECK(journal_fsync(j2));
2764 current_pos = j2->header.begin;
2765 while (current_pos.serial != j2->header.end.serial) {
2766 index_add(j2, ¤t_pos);
2767 CHECK(journal_next(j2, ¤t_pos));
2773 CHECK(index_to_disk(j2));
2774 CHECK(journal_fsync(j2));
2776 indexend = j2->header.end.offset;
2784 dns_journal_destroy(&j2);
2829 if (j2 != NULL) {
2830 dns_journal_destroy(&j2);