3 #ifndef NO_SYSTEM_INCLUDES
17 * __vi_marker_recover --
18 * Recovery function for marker.
20 * PUBLIC: int __vi_marker_recover
21 * PUBLIC: __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
24 __vi_marker_recover(dbenv
, dbtp
, lsnp
, op
, info
)
31 __vi_marker_args
*argp
;
34 REC_PRINT(__vi_marker_print
);
35 REC_NOOP_INTRO(__vi_marker_read
);
37 *lsnp
= argp
->prev_lsn
;
44 * __vi_cursor_recover --
45 * Recovery function for cursor.
47 * PUBLIC: int __vi_cursor_recover
48 * PUBLIC: __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
51 __vi_cursor_recover(dbenv
, dbtp
, lsnp
, op
, info
)
58 __vi_cursor_args
*argp
;
61 REC_PRINT(__vi_cursor_print
);
62 REC_NOOP_INTRO(__vi_cursor_read
);
64 *lsnp
= argp
->prev_lsn
;
71 * __vi_mark_recover --
72 * Recovery function for mark.
74 * PUBLIC: int __vi_mark_recover
75 * PUBLIC: __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
78 __vi_mark_recover(dbenv
, dbtp
, lsnp
, op
, info
)
88 REC_PRINT(__vi_mark_print
);
89 REC_NOOP_INTRO(__vi_mark_read
);
91 *lsnp
= argp
->prev_lsn
;
98 * __vi_change_recover --
99 * Recovery function for change.
101 * PUBLIC: int __vi_change_recover
102 * PUBLIC: __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
105 __vi_change_recover(dbenv
, dbtp
, lsnp
, op
, info
)
112 __vi_change_args
*argp
;
115 REC_PRINT(__vi_change_print
);
116 REC_NOOP_INTRO(__vi_change_read
);
118 *lsnp
= argp
->prev_lsn
;