Lines Matching defs:stats
925 DB_TXN_STAT *stats;
943 if ((ret = __os_malloc(nbytes, db_malloc, &stats)) != 0)
947 stats->st_last_txnid = mgr->region->last_txnid;
948 stats->st_last_ckp = mgr->region->last_ckp;
949 stats->st_maxtxns = mgr->region->maxtxns;
950 stats->st_naborts = mgr->region->naborts;
951 stats->st_nbegins = mgr->region->nbegins;
952 stats->st_ncommits = mgr->region->ncommits;
953 stats->st_pending_ckp = mgr->region->pending_ckp;
954 stats->st_time_ckp = mgr->region->time_ckp;
955 stats->st_nactive = stats->st_nbegins -
956 stats->st_naborts - stats->st_ncommits;
957 if (stats->st_nactive > nactive + 200)
958 stats->st_nactive = nactive + 200;
959 stats->st_txnarray = (DB_TXN_ACTIVE *)&stats[1];
965 stats->st_txnarray[ndx].txnid = txnp->txnid;
966 stats->st_txnarray[ndx].lsn = txnp->begin_lsn;
969 if (ndx >= stats->st_nactive)
973 stats->st_region_wait = mgr->region->hdr.lock.mutex_set_wait;
974 stats->st_region_nowait = mgr->region->hdr.lock.mutex_set_nowait;
975 stats->st_refcnt = mgr->region->hdr.refcnt;
976 stats->st_regsize = mgr->region->hdr.size;
979 *statp = stats;