• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/db/

Lines Matching refs:LSN

54 	cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
55 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->pagelsn);
56 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->pagelsn);
79 LSN(pagep) = *lsnp;
81 LSN(pagep) = argp->pagelsn;
130 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
131 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->pagelsn);
132 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->pagelsn);
156 LSN(pagep) = DB_REDO(op) ? *lsnp : argp->pagelsn;
175 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
176 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->prevlsn);
177 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->prevlsn);
192 LSN(pagep) = DB_REDO(op) ? *lsnp : argp->prevlsn;
205 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
206 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->nextlsn);
207 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->nextlsn);
218 LSN(pagep) = DB_REDO(op) ? *lsnp : argp->nextlsn;
264 cmp = LOG_COMPARE(&LSN(pagep), &argp->lsn);
265 CHECK_LSN(env, op, cmp, &LSN(pagep), &argp->lsn);
271 } else if (LOG_COMPARE(lsnp, &LSN(pagep)) == 0 && DB_UNDO(op)) {
351 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
352 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->prevlsn);
353 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->prevlsn);
356 LSN(pagep) = *lsnp;
359 LSN(pagep) = argp->prevlsn;
405 * to get the metadata page and update its LSN and its free pointer.
418 cmp_n = LOG_COMPARE(lsnp, &LSN(meta));
419 cmp_p = LOG_COMPARE(&LSN(meta), &argp->meta_lsn);
420 CHECK_LSN(env, op, cmp_p, &LSN(meta), &argp->meta_lsn);
424 LSN(meta) = *lsnp;
431 LSN(meta) = argp->meta_lsn;
433 * If the page has a zero LSN then its newly created and
469 * LSN. If we're undoing the operation, we have to reset the page's
470 * LSN and put it on the free list.
494 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
495 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->page_lsn);
499 * an archival restore the log record will have an LSN for the page
502 if (IS_ZERO_LSN(LSN(pagep)))
505 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->page_lsn);
547 if ((pagep == NULL || IS_ZERO_LSN(LSN(pagep))) &&
619 cmp_n = LOG_COMPARE(lsnp, &LSN(meta));
620 cmp_p = LOG_COMPARE(&LSN(meta), &argp->meta_lsn);
621 CHECK_LSN(env, op, cmp_p, &LSN(meta), &argp->meta_lsn);
625 * we get the page and update its LSN, last and free pointer.
639 LSN(meta) = *lsnp;
649 LSN(meta) = argp->meta_lsn;
662 * explicitly discard its contents, then update its LSN. If we're
679 (void)__ua_memcpy(&copy_lsn, &LSN(argp->header.data), sizeof(DB_LSN));
680 cmp_n = IS_ZERO_LSN(LSN(pagep)) ? 0 : LOG_COMPARE(lsnp, &LSN(pagep));
681 cmp_p = LOG_COMPARE(&LSN(pagep), &copy_lsn);
688 if (IS_ZERO_LSN(LSN(pagep)))
691 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &copy_lsn);
695 LOG_COMPARE(&LSN(pagep), &argp->meta_lsn) <= 0))) {
946 (void)__ua_memcpy(&copy_lsn, &LSN(argp->header.data), sizeof(DB_LSN));
947 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
948 cmp_p = LOG_COMPARE(&LSN(pagep), &copy_lsn);
949 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &copy_lsn);
1019 if (LOG_COMPARE(&LSN(meta),
1024 LSN(meta) = *lsnp;
1036 if (LOG_COMPARE(&LSN(meta), &argp->meta_lsn) == 0) {
1045 LSN(meta) = *lsnp;
1053 if (IS_ZERO_LSN(LSN(pagep)) ||
1054 LOG_COMPARE(&LSN(pagep), lsnp) == 0) {
1063 LSN(pagep) = lp->lsn;
1072 if (LOG_COMPARE(&LSN(meta), lsnp) == 0) {
1076 LSN(meta) = argp->last_lsn;
1088 if (LOG_COMPARE(&LSN(meta), lsnp) == 0) {
1093 LSN(meta) = argp->meta_lsn;
1165 * to get the metadata page and update its LSN and its free pointer.
1178 cmp_n = LOG_COMPARE(lsnp, &LSN(meta));
1179 cmp_p = LOG_COMPARE(&LSN(meta), &argp->meta_lsn);
1180 CHECK_LSN(env, op, cmp_p, &LSN(meta), &argp->meta_lsn);
1184 LSN(meta) = *lsnp;
1197 * LSN. If we're undoing the operation, we have to reset the page's
1198 * LSN and put it on the free list, or truncate it.
1220 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
1221 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->page_lsn);
1225 * an archival restore the log record will have an LSN for the page
1228 if (IS_ZERO_LSN(LSN(pagep)) ||
1229 (IS_ZERO_LSN(argp->page_lsn) && IS_INIT_LSN(LSN(pagep))))
1232 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->page_lsn);
1275 if ((pagep == NULL || IS_ZERO_LSN(LSN(pagep))) &&
1337 cmp_n = LOG_COMPARE(lsnp, &LSN(meta));
1338 cmp_p = LOG_COMPARE(&LSN(meta), &argp->meta_lsn);
1339 CHECK_LSN(env, op, cmp_p, &LSN(meta), &argp->meta_lsn);
1343 * we get the page and update its LSN, last and free pointer.
1359 LSN(meta) = *lsnp;
1367 LSN(meta) = argp->meta_lsn;
1383 * its contents, then update its LSN. If we're undoing the
1392 (void)__ua_memcpy(&copy_lsn, &LSN(argp->header.data), sizeof(DB_LSN));
1393 cmp_n = IS_ZERO_LSN(LSN(pagep)) ? 0 : LOG_COMPARE(lsnp, &LSN(pagep));
1394 cmp_p = LOG_COMPARE(&LSN(pagep), &copy_lsn);
1396 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &copy_lsn);
1400 LOG_COMPARE(&LSN(pagep), &argp->meta_lsn) <= 0))) {
1546 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->lsn);
1547 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->lsn);
1552 } else if (LOG_COMPARE(lsnp, &LSN(pagep)) == 0 && DB_UNDO(op)) {
1571 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
1572 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->lsn_next);
1573 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->lsn_next);
1608 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->lsn_prev);
1609 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->lsn_prev);
1615 } else if (LOG_COMPARE(lsnp, &LSN(pagep)) == 0 && DB_UNDO(op)) {