Lines Matching refs:DB_TXN
109 struct __db_txn; typedef struct __db_txn DB_TXN; typedef
269 DB_TXN *xa_txn; /* XA Current transaction. */
450 int (*cursor) __P((DB *, DB_TXN *, DBC **, u_int32_t));
451 int (*del) __P((DB *, DB_TXN *, DBT *, u_int32_t));
453 int (*get) __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
455 int (*put) __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
487 DB_TXN *txn; /* Associated transaction. */
701 DB_TXN *, u_int32_t, const DBT *, db_lockmode_t, DB_LOCK *));
707 DB_TXN *, u_int32_t, DB_LOCKREQ *, int, DB_LOCKREQ **));
897 int txn_abort __P((DB_TXN *));
898 int txn_begin __P((DB_TXNMGR *, DB_TXN *, DB_TXN **));
900 int txn_commit __P((DB_TXN *));
902 u_int32_t txn_id __P((DB_TXN *));
904 int txn_prepare __P((DB_TXN *));