Lines Matching defs:DB_LSN
184 struct __db_lsn; typedef struct __db_lsn DB_LSN;
459 * A DB_LSN has two parts, a fileid which identifies a specific file, and an
492 DB_LSN lsn; /* Cursor: LSN */
497 DB_LSN p_lsn; /* Persist LSN. */
503 DB_LSN bp_lsn; /* Read buffer first byte LSN. */
509 int (*get) __P((DB_LOGC *, DB_LSN *, DBT *, u_int32_t));
834 void (*set_txn_lsnp) __P((DB_TXN *txn, DB_LSN **, DB_LSN **));
878 DB_LSN lsn; /* LSN when transaction began */
880 DB_LSN read_lsn; /* Read LSN for MVCC */
905 DB_LSN st_last_ckp; /* lsn of the last checkpoint */
988 DB_LSN st_next_lsn; /* Next LSN to use or expect. */
989 DB_LSN st_waiting_lsn; /* LSN we're awaiting, if any. */
990 DB_LSN st_max_perm_lsn; /* Maximum permanent LSN. */
1041 DB_LSN st_election_lsn; /* Max. LSN of current winner. */
1879 int (*app_dispatch) __P((DB_ENV *, DBT *, DB_LSN *, db_recops));
2047 int (*log_file) __P((DB_ENV *, const DB_LSN *, char *, size_t));
2048 int (*log_flush) __P((DB_ENV *, const DB_LSN *));
2051 int (*log_put) __P((DB_ENV *, DB_LSN *, const DBT *, u_int32_t));
2062 int (*memp_sync) __P((DB_ENV *, DB_LSN *));
2090 __P((DB_ENV *, DBT *, DBT *, int, DB_LSN *));
2099 const DBT *, const DBT *, const DB_LSN *, int, u_int32_t)));
2118 __P((DB_ENV *, int (*)(DB_ENV *, DBT *, DB_LSN *, db_recops)));
2186 int (**int_dispatch) __P((ENV *, DBT *, DB_LSN *, db_recops, void *));
2188 int (**ext_dispatch) __P((DB_ENV *, DBT *, DB_LSN *, db_recops));
2494 int log_compare __P((const DB_LSN *, const DB_LSN *));