Lines Matching refs:xhdr
442 journal_read_xhdr(dns_journal_t *j, journal_xhdr_t *xhdr) {
448 xhdr->size = decode_uint32(raw.size);
449 xhdr->serial0 = decode_uint32(raw.serial0);
450 xhdr->serial1 = decode_uint32(raw.serial1);
777 journal_xhdr_t xhdr;
790 result = journal_read_xhdr(j, &xhdr);
797 if (xhdr.serial0 != pos->serial) {
801 j->filename, pos->serial, xhdr.serial0);
808 if ((isc_offset_t)(pos->offset + sizeof(journal_rawxhdr_t) + xhdr.size)
815 pos->offset += sizeof(journal_rawxhdr_t) + xhdr.size;
816 pos->serial = xhdr.serial1;
1600 journal_xhdr_t xhdr;
1611 CHECK(journal_read_xhdr(j, &xhdr));
1612 if (xhdr.size == 0) {
1618 if (xhdr.serial0 != j->it.current_serial) {
1623 j->it.current_serial, xhdr.serial0);
1626 j->it.xsize = xhdr.size;