Lines Matching refs:stats
71 DB_TXN_STAT *stats;
93 if ((ret = __os_umalloc(env, nbytes, &stats)) != 0)
97 memcpy(stats, ®ion->stat, sizeof(*stats));
98 stats->st_last_txnid = region->last_txnid;
99 stats->st_last_ckp = region->last_ckp;
100 stats->st_time_ckp = region->time_ckp;
101 stats->st_txnarray = (DB_TXN_ACTIVE *)&stats[1];
107 stats->st_txnarray[ndx].txnid = td->txnid;
109 stats->st_txnarray[ndx].parentid = TXN_INVALID;
111 stats->st_txnarray[ndx].parentid =
114 stats->st_txnarray[ndx].pid = td->pid;
115 stats->st_txnarray[ndx].tid = td->tid;
116 stats->st_txnarray[ndx].lsn = td->begin_lsn;
117 stats->st_txnarray[ndx].read_lsn = td->read_lsn;
118 stats->st_txnarray[ndx].mvcc_ref = td->mvcc_ref;
119 stats->st_txnarray[ndx].status = td->status;
120 stats->st_txnarray[ndx].xa_status = td->xa_status;
122 memcpy(stats->st_txnarray[ndx].xid,
125 (void)strncpy(stats->st_txnarray[ndx].name,
127 sizeof(stats->st_txnarray[ndx].name) - 1);
128 stats->st_txnarray[ndx].name[
129 sizeof(stats->st_txnarray[ndx].name) - 1] = '\0';
131 stats->st_txnarray[ndx].name[0] = '\0';
135 &stats->st_region_wait, &stats->st_region_nowait);
136 stats->st_regsize = mgr->reginfo.rp->size;
143 region->stat.st_nactive = stats->st_nactive;
145 region->stat.st_nsnapshot = stats->st_nsnapshot;
150 *statp = stats;