Lines Matching refs:tblock
75 struct tblock *unlock_queue; /* Txns waiting to be released */
76 struct tblock *unlock_tail; /* Tail of unlock_queue */
97 struct tblock *TxBlock; /* transaction block table */
159 extern int lmGroupCommit(struct jfs_log *, struct tblock *);
170 static int diLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
172 static int dataLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
174 static void dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
176 static void mapLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
179 struct tblock * tblk);
180 static void txForce(struct tblock * tblk);
181 static int txLog(struct jfs_log * log, struct tblock * tblk,
183 static void txUpdateMap(struct tblock * tblk);
184 static void txRelease(struct tblock * tblk);
185 static void xtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
253 size = sizeof(struct tblock) * nTxBlock; in txInit()
254 TxBlock = (struct tblock *) vmalloc(size); in txInit()
332 struct tblock *tblk; in txBegin()
472 struct tblock *tblk = tid_to_tblock(tid); in txEnd()
568 struct tblock *tblk; in txLock()
796 sizeof(struct tblock)); in txLock()
825 static void txRelease(struct tblock * tblk) in txRelease()
858 static void txUnlock(struct tblock * tblk) in txUnlock()
959 struct tblock *tblk; in txMaplock()
1102 struct tblock *tblk; in txCommit()
1316 static int txLog(struct jfs_log * log, struct tblock * tblk, struct commit * cd) in txLog()
1374 static int diLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, in diLog()
1489 static int dataLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, in dataLog()
1536 static void dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, in dtLog()
1641 static void xtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, in xtLog()
2013 void mapLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, in mapLog()
2154 void txForce(struct tblock * tblk) in txForce()
2221 static void txUpdateMap(struct tblock * tblk) in txUpdateMap()
2377 struct tblock * tblk) in txAllocPMap()
2436 struct maplock * maplock, struct tblock * tblk, int maptype) in txFreeMap()
2586 struct tblock *tblk = tid_to_tblock(tid); in txAbort()
2641 static void txLazyCommit(struct tblock * tblk) in txLazyCommit()
2692 struct tblock *tblk; in jfs_lazycommit()
2767 void txLazyUnlock(struct tblock * tblk) in txLazyUnlock()