Lines Matching defs:current_pos
914 journal_pos_t current_pos;
926 current_pos = j->header.begin;
927 index_find(j, serial, ¤t_pos);
929 while (current_pos.serial != serial) {
930 if (DNS_SERIAL_GT(current_pos.serial, serial))
932 result = journal_next(j, ¤t_pos);
936 *pos = current_pos;
2007 journal_pos_t current_pos;
2091 current_pos = best_guess;
2092 while (current_pos.serial != serial) {
2093 CHECK(journal_next(j, ¤t_pos));
2094 if (current_pos.serial == j->header.end.serial)
2097 if (DNS_SERIAL_GE(serial, current_pos.serial) &&
2098 ((isc_uint32_t)(j->header.end.offset - current_pos.offset)
2100 current_pos.offset > best_guess.offset)
2101 best_guess = current_pos;
2160 current_pos = new->header.begin;
2161 while (current_pos.serial != new->header.end.serial) {
2162 index_add(new, ¤t_pos);
2163 CHECK(journal_next(new, ¤t_pos));