Lines Matching refs:redo

33 CDB___db_addrem_recover(dbenv, dbtp, lsnp, redo, info)  in CDB___db_addrem_recover()  argument
37 int redo;
53 if (!redo) {
70 if ((cmp_p == 0 && redo && argp->opcode == DB_ADD_DUP) ||
71 (cmp_n == 0 && !redo && argp->opcode == DB_REM_DUP)) {
81 } else if ((cmp_n == 0 && !redo && argp->opcode == DB_ADD_DUP) ||
82 (cmp_p == 0 && redo && argp->opcode == DB_REM_DUP)) {
91 if (redo)
110 CDB___db_split_recover(dbenv, dbtp, lsnp, redo, info) in CDB___db_split_recover() argument
114 int redo;
129 if (!redo) {
156 if (cmp_p == 0 && redo) {
164 } else if (cmp_n == 0 && !redo) {
186 CDB___db_big_recover(dbenv, dbtp, lsnp, redo, info) in CDB___db_big_recover() argument
190 int redo;
206 if (!redo) {
230 if ((cmp_p == 0 && redo && argp->opcode == DB_ADD_BIG) ||
231 (cmp_n == 0 && !redo && argp->opcode == DB_REM_BIG)) {
241 } else if ((cmp_n == 0 && !redo && argp->opcode == DB_ADD_BIG) ||
242 (cmp_p == 0 && redo && argp->opcode == DB_REM_BIG)) {
251 LSN(pagep) = redo ? *lsnp : argp->pagelsn;
260 if (!redo) {
279 if ((cmp_p == 0 && redo && argp->opcode == DB_ADD_BIG) ||
280 (cmp_n == 0 && !redo && argp->opcode == DB_REM_BIG)) {
285 !redo && argp->opcode == DB_ADD_BIG) ||
286 (cmp_p == 0 && redo && argp->opcode == DB_REM_BIG)) {
292 LSN(pagep) = redo ? *lsnp : argp->prevlsn;
301 if (!redo) {
317 if (cmp_p == 0 && redo) {
320 } else if (cmp_n == 0 && !redo) {
325 LSN(pagep) = redo ? *lsnp : argp->nextlsn;
343 CDB___db_ovref_recover(dbenv, dbtp, lsnp, redo, info) in CDB___db_ovref_recover() argument
347 int redo;
367 if (CDB_log_compare(&LSN(pagep), &argp->lsn) == 0 && redo) {
373 } else if (CDB_log_compare(lsnp, &LSN(pagep)) == 0 && !redo) {
397 CDB___db_relink_recover(dbenv, dbtp, lsnp, redo, info) in CDB___db_relink_recover() argument
401 int redo;
422 if (redo) {
432 if (CDB_log_compare(&LSN(pagep), &argp->lsn) == 0 && redo) {
436 } else if (CDB_log_compare(lsnp, &LSN(pagep)) == 0 && !redo) {
448 if (redo) {
457 if ((argp->opcode == DB_REM_PAGE && cmp_p == 0 && redo) ||
458 (argp->opcode == DB_ADD_PAGE && cmp_n == 0 && !redo)) {
464 } else if ((argp->opcode == DB_REM_PAGE && cmp_n == 0 && !redo) ||
465 (argp->opcode == DB_ADD_PAGE && cmp_p == 0 && redo)) {
478 if (redo) {
485 if (CDB_log_compare(&LSN(pagep), &argp->lsn_prev) == 0 && redo) {
491 } else if (CDB_log_compare(lsnp, &LSN(pagep)) == 0 && !redo) {
512 CDB___db_addpage_recover(dbenv, dbtp, lsnp, redo, info) in CDB___db_addpage_recover() argument
516 int redo;
541 if (cmp_p == 0 && redo) {
546 } else if (cmp_n == 0 && !redo) {
556 if (!redo) {
573 if (cmp_p == 0 && redo) {
578 } else if (cmp_n == 0 && !redo) {
600 CDB___db_debug_recover(dbenv, dbtp, lsnp, redo, info) in CDB___db_debug_recover() argument
604 int redo;
610 COMPQUIET(redo, 0);
630 CDB___db_noop_recover(dbenv, dbtp, lsnp, redo, info) in CDB___db_noop_recover() argument
634 int redo;
655 if (cmp_p == 0 && redo) {
658 } else if (cmp_n == 0 && !redo) {