Lines Matching refs:cursop
419 static int new_db_env_log_cursor(DB_ENV *dbenv, DB_LOGC **cursop, u_int32_t flags)
422 if((ret = old_db_env_log_cursor(dbenv, cursop, flags)) == 0) {
423 register_log_cursor(*cursop);
425 old_log_cursor_close = (*cursop)->close;
427 (*cursop)->close = new_log_cursor_close;
482 static int new_db_cursor(DB *db, DB_TXN *txnid, DBC **cursop, u_int32_t flags)
485 if((ret = old_db_cursor(db, txnid, cursop, flags)) == 0) {
486 register_cursor(*cursop);
490 old_dbc_close = (*cursop)->close;
492 (*cursop)->close = new_dbc_close;
496 old_dbc_dup = (*cursop)->dup;
498 (*cursop)->dup = new_dbc_dup;