Searched refs:txnid (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/db/txn/
H A Dtxn_auto.c22 int __txn_regop_log(logp, txnid, ret_lsnp, flags,
25 DB_TXN *txnid;
37 txn_num = txnid == NULL ? 0 : txnid->txnid;
38 if (txnid == NULL) {
42 lsnp = &txnid->last_lsn;
62 if (txnid != NULL)
63 txnid->last_lsn = *ret_lsnp;
93 printf("[%lu][%lu]txn_regop: rec: %lu txnid
[all...]
H A Dtxn_rec.c93 if (__db_txnlist_find(info, argp->txnid->txnid) == DB_NOTFOUND)
94 ret = __db_txnlist_add(info, argp->txnid->txnid);
142 ret = __db_txnlist_find(info, argp->txnid->txnid);
152 ret = __db_txnlist_add(info, argp->txnid->txnid);
239 __db_txnlist_find(info, argp->txnid->txnid)
[all...]
H A Dtxn.c342 td->txnid = id;
356 txn->txnid = id;
404 TXN_COMMIT, txnp->parent->txnid);
500 return (txnp->txnid);
618 locker = txnp->txnid;
680 * Undo the transaction with id txnid. Returns 0 on success and
965 stats->st_txnarray[ndx].txnid = txnp->txnid;
1041 if (req_tp->txnid == hold_tp->txnid)
[all...]
/illumos-gate/usr/src/cmd/sendmail/db/db/
H A Ddb_dispatch.c97 u_int32_t rectype, txnid; local
100 memcpy(&txnid, (u_int8_t *)db->data + sizeof(rectype), sizeof(txnid));
114 * seen this txnid before and added to it our commit list,
120 (__db_txnlist_find(info, txnid) == DB_NOTFOUND &&
121 txnid != 0))
131 __db_txnlist_find(info, txnid) != DB_NOTFOUND)
204 __db_txnlist_add(listp, txnid)
206 u_int32_t txnid;
215 elp->txnid
[all...]
H A Ddb_auto.c22 int __db_addrem_log(logp, txnid, ret_lsnp, flags,
26 DB_TXN *txnid;
46 txn_num = txnid == NULL ? 0 : txnid->txnid;
47 if (txnid == NULL) {
51 lsnp = &txnid->last_lsn;
111 if (txnid != NULL)
112 txnid->last_lsn = *ret_lsnp;
142 printf("[%lu][%lu]db_addrem: rec: %lu txnid
[all...]
H A Ddb_am.c141 dbc->locker = txn->txnid;
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dtxn_auto.h9 DB_TXN *txnid; member in struct:_txn_regop_args
19 DB_TXN *txnid; member in struct:_txn_ckp_args
30 DB_TXN *txnid; member in struct:_txn_xa_regop_args
45 DB_TXN *txnid; member in struct:_txn_child_args
H A Ddb_auto.h9 DB_TXN *txnid; member in struct:_db_addrem_args
26 DB_TXN *txnid; member in struct:_db_split_args
40 DB_TXN *txnid; member in struct:_db_big_args
58 DB_TXN *txnid; member in struct:_db_ovref_args
71 DB_TXN *txnid; member in struct:_db_relink_args
88 DB_TXN *txnid; member in struct:_db_addpage_args
102 DB_TXN *txnid; member in struct:_db_debug_args
H A Dbtree_auto.h17 DB_TXN *txnid; member in struct:_bam_pg_alloc_args
32 DB_TXN *txnid; member in struct:_bam_pg_free_args
46 DB_TXN *txnid; member in struct:_bam_split_args
64 DB_TXN *txnid; member in struct:_bam_rsplit_args
79 DB_TXN *txnid; member in struct:_bam_adj_args
94 DB_TXN *txnid; member in struct:_bam_cadjust_args
109 DB_TXN *txnid; member in struct:_bam_cdel_args
122 DB_TXN *txnid; member in struct:_bam_repl_args
H A Dhash_auto.h17 DB_TXN *txnid; member in struct:_ham_insdel_args
33 DB_TXN *txnid; member in struct:_ham_newpage_args
50 DB_TXN *txnid; member in struct:_ham_splitmeta_args
64 DB_TXN *txnid; member in struct:_ham_splitdata_args
78 DB_TXN *txnid; member in struct:_ham_replace_args
95 DB_TXN *txnid; member in struct:_ham_newpgno_args
113 DB_TXN *txnid; member in struct:_ham_ovfl_args
128 DB_TXN *txnid; member in struct:_ham_copypage_args
H A Dlog_auto.h17 DB_TXN *txnid; member in struct:_log_register_args
H A Ddb_dispatch.h60 u_int32_t txnid; member in struct:__db_txnlist
H A Dtxn.h33 u_int32_t txnid; /* current transaction id member in struct:__txn_detail
/illumos-gate/usr/src/cmd/sendmail/db/btree/
H A Dbtree_auto.c23 int __bam_pg_alloc_log(logp, txnid, ret_lsnp, flags,
26 DB_TXN *txnid;
43 txn_num = txnid == NULL ? 0 : txnid->txnid;
44 if (txnid == NULL) {
48 lsnp = &txnid->last_lsn;
89 if (txnid != NULL)
90 txnid->last_lsn = *ret_lsnp;
120 printf("[%lu][%lu]bam_pg_alloc: rec: %lu txnid
[all...]
/illumos-gate/usr/src/cmd/sendmail/db/hash/
H A Dhash_auto.c23 int __ham_insdel_log(logp, txnid, ret_lsnp, flags,
27 DB_TXN *txnid;
46 txn_num = txnid == NULL ? 0 : txnid->txnid;
47 if (txnid == NULL) {
51 lsnp = &txnid->last_lsn;
108 if (txnid != NULL)
109 txnid->last_lsn = *ret_lsnp;
139 printf("[%lu][%lu]ham_insdel: rec: %lu txnid
[all...]
/illumos-gate/usr/src/cmd/sendmail/db/log/
H A Dlog_auto.c23 int __log_register_log(logp, txnid, ret_lsnp, flags,
26 DB_TXN *txnid;
43 txn_num = txnid == NULL ? 0 : txnid->txnid;
44 if (txnid == NULL) {
48 lsnp = &txnid->last_lsn;
96 if (txnid != NULL)
97 txnid->last_lsn = *ret_lsnp;
127 printf("[%lu][%lu]log_register: rec: %lu txnid
[all...]
/illumos-gate/usr/src/cmd/sendmail/db/xa/
H A Dxa.c144 if (env->xa_txn != NULL && env->xa_txn->txnid != TXN_INVALID)
271 txn->txnid = TXN_INVALID;
405 u_int32_t rectype, txnid; local
491 memcpy(&txnid, (u_int8_t *)data.data + sizeof(rectype),
492 sizeof(txnid));
493 err = __db_txnlist_find(log->xa_info, txnid);
497 __db_txnlist_add(log->xa_info, txnid);
596 * that we reclaim the slots in the txnid table.
662 txn->txnid = td->txnid;
[all...]
H A Dxa_map.c150 env->xa_txn->txnid = TXN_INVALID;
/illumos-gate/usr/src/cmd/sendmail/db/lock/
H A Dlock.c82 txn->txnid, txn, flags, list, nlist, elistp));
133 if ((ret = __lock_getobj(lt, txn->parent->txnid,
148 lp->holder = txn->parent->txnid;
323 txn->txnid, txn, flags, obj, lock_mode, &lockp)) == 0) {
1030 if (t->txnid == locker)
/illumos-gate/usr/src/cmd/sendmail/db/
H A Ddb_int.h366 u_int32_t txnid; /* Unique transaction id. */ member in struct:__db_txn
H A Ddb.h872 u_int32_t txnid; /* Transaction ID */ member in struct:__db_txn_active

Completed in 294 milliseconds