tblk              412 fs/jfs/jfs_dmap.c 	     int free, s64 blkno, s64 nblocks, struct tblock * tblk)
tblk              435 fs/jfs/jfs_dmap.c 	lsn = tblk->lsn;
tblk              436 fs/jfs/jfs_dmap.c 	log = (struct jfs_log *) JFS_SBI(tblk->sb)->log;
tblk              536 fs/jfs/jfs_dmap.c 				list_move(&mp->synclist, &tblk->synclist);
tblk              540 fs/jfs/jfs_dmap.c 			logdiff(difft, tblk->clsn, log);
tblk              543 fs/jfs/jfs_dmap.c 				mp->clsn = tblk->clsn;
tblk              550 fs/jfs/jfs_dmap.c 			list_add(&mp->synclist, &tblk->synclist);
tblk              552 fs/jfs/jfs_dmap.c 			mp->clsn = tblk->clsn;
tblk              287 fs/jfs/jfs_dmap.h 			int free, s64 blkno, s64 nblocks, struct tblock * tblk);
tblk             2831 fs/jfs/jfs_dtree.c 			struct tblock *tblk = tid_to_tblock(tid);
tblk             2838 fs/jfs/jfs_dtree.c 			xflag_save = tblk->xflag;
tblk             2839 fs/jfs/jfs_dtree.c 			tblk->xflag = 0;
tblk             2851 fs/jfs/jfs_dtree.c 			tblk->xflag = xflag_save;
tblk             2718 fs/jfs/jfs_imap.c 	     unsigned long inum, bool is_free, struct tblock * tblk)
tblk             2800 fs/jfs/jfs_imap.c 	lsn = tblk->lsn;
tblk             2801 fs/jfs/jfs_imap.c 	log = JFS_SBI(tblk->sb)->log;
tblk             2810 fs/jfs/jfs_imap.c 			list_move(&mp->synclist, &tblk->synclist);
tblk             2814 fs/jfs/jfs_imap.c 		logdiff(difft, tblk->clsn, log);
tblk             2817 fs/jfs/jfs_imap.c 			mp->clsn = tblk->clsn;
tblk             2823 fs/jfs/jfs_imap.c 		list_add(&mp->synclist, &tblk->synclist);
tblk             2824 fs/jfs/jfs_imap.c 		mp->clsn = tblk->clsn;
tblk              153 fs/jfs/jfs_imap.h 			bool is_free, struct tblock * tblk);
tblk               92 fs/jfs/jfs_logmgr.c #define LOGGC_WAKEUP(tblk)	wake_up_all(&(tblk)->gcwait)
tblk              163 fs/jfs/jfs_logmgr.c static int lmWriteRecord(struct jfs_log * log, struct tblock * tblk,
tblk              225 fs/jfs/jfs_logmgr.c int lmLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk              234 fs/jfs/jfs_logmgr.c 		 log, tblk, lrd, tlck);
tblk              239 fs/jfs/jfs_logmgr.c 	if (tblk == NULL)
tblk              284 fs/jfs/jfs_logmgr.c 	if (tblk->lsn == 0) {
tblk              286 fs/jfs/jfs_logmgr.c 		tblk->lsn = mp->lsn;
tblk              290 fs/jfs/jfs_logmgr.c 		list_add(&tblk->synclist, &mp->synclist);
tblk              298 fs/jfs/jfs_logmgr.c 		logdiff(difft, tblk->lsn, log);
tblk              301 fs/jfs/jfs_logmgr.c 			tblk->lsn = mp->lsn;
tblk              304 fs/jfs/jfs_logmgr.c 			list_move(&tblk->synclist, &mp->synclist);
tblk              314 fs/jfs/jfs_logmgr.c 	lsn = lmWriteRecord(log, tblk, lrd, tlck);
tblk              344 fs/jfs/jfs_logmgr.c lmWriteRecord(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk              500 fs/jfs/jfs_logmgr.c 			tblk->clsn = lsn;
tblk              501 fs/jfs/jfs_logmgr.c 			jfs_info("wr: tclsn:0x%x, beor:0x%x", tblk->clsn,
tblk              517 fs/jfs/jfs_logmgr.c 			tblk->flag = tblkGC_QUEUE;
tblk              518 fs/jfs/jfs_logmgr.c 			tblk->bp = log->bp;
tblk              519 fs/jfs/jfs_logmgr.c 			tblk->pn = log->page;
tblk              520 fs/jfs/jfs_logmgr.c 			tblk->eor = log->eor;
tblk              523 fs/jfs/jfs_logmgr.c 			list_add_tail(&tblk->cqueue, &log->cqueue);
tblk              567 fs/jfs/jfs_logmgr.c 	struct tblock *tblk;
tblk              582 fs/jfs/jfs_logmgr.c 		tblk = NULL;
tblk              584 fs/jfs/jfs_logmgr.c 		tblk = list_entry(log->cqueue.prev, struct tblock, cqueue);
tblk              596 fs/jfs/jfs_logmgr.c 	if (tblk && tblk->pn == pn) {
tblk              598 fs/jfs/jfs_logmgr.c 		tblk->flag |= tblkGC_EOP;
tblk              666 fs/jfs/jfs_logmgr.c int lmGroupCommit(struct jfs_log * log, struct tblock * tblk)
tblk              673 fs/jfs/jfs_logmgr.c 	if (tblk->flag & tblkGC_COMMITTED) {
tblk              674 fs/jfs/jfs_logmgr.c 		if (tblk->flag & tblkGC_ERROR)
tblk              680 fs/jfs/jfs_logmgr.c 	jfs_info("lmGroup Commit: tblk = 0x%p, gcrtc = %d", tblk, log->gcrtc);
tblk              682 fs/jfs/jfs_logmgr.c 	if (tblk->xflag & COMMIT_LAZY)
tblk              683 fs/jfs/jfs_logmgr.c 		tblk->flag |= tblkGC_LAZY;
tblk              686 fs/jfs/jfs_logmgr.c 	    (!(tblk->xflag & COMMIT_LAZY) || test_bit(log_FLUSH, &log->flag)
tblk              698 fs/jfs/jfs_logmgr.c 	if (tblk->xflag & COMMIT_LAZY) {
tblk              708 fs/jfs/jfs_logmgr.c 	if (tblk->flag & tblkGC_COMMITTED) {
tblk              709 fs/jfs/jfs_logmgr.c 		if (tblk->flag & tblkGC_ERROR)
tblk              719 fs/jfs/jfs_logmgr.c 	tblk->flag |= tblkGC_READY;
tblk              721 fs/jfs/jfs_logmgr.c 	__SLEEP_COND(tblk->gcwait, (tblk->flag & tblkGC_COMMITTED),
tblk              725 fs/jfs/jfs_logmgr.c 	if (tblk->flag & tblkGC_ERROR)
tblk              750 fs/jfs/jfs_logmgr.c 	struct tblock *tblk;
tblk              762 fs/jfs/jfs_logmgr.c 	list_for_each_entry(tblk, &log->cqueue, cqueue) {
tblk              763 fs/jfs/jfs_logmgr.c 		if (tblk->pn != gcpn)
tblk              766 fs/jfs/jfs_logmgr.c 		xtblk = tblk;
tblk              769 fs/jfs/jfs_logmgr.c 		tblk->flag |= tblkGC_COMMIT;
tblk              771 fs/jfs/jfs_logmgr.c 	tblk = xtblk;		/* last tblk of the page */
tblk              776 fs/jfs/jfs_logmgr.c 	bp = (struct lbuf *) tblk->bp;
tblk              779 fs/jfs/jfs_logmgr.c 	if (tblk->flag & tblkGC_EOP) {
tblk              781 fs/jfs/jfs_logmgr.c 		tblk->flag &= ~tblkGC_EOP;
tblk              782 fs/jfs/jfs_logmgr.c 		tblk->flag |= tblkGC_FREE;
tblk              791 fs/jfs/jfs_logmgr.c 		bp->l_ceor = tblk->eor;	/* ? bp->l_ceor = bp->l_eor; */
tblk              815 fs/jfs/jfs_logmgr.c 	struct tblock *tblk, *temp;
tblk              825 fs/jfs/jfs_logmgr.c 	list_for_each_entry_safe(tblk, temp, &log->cqueue, cqueue) {
tblk              826 fs/jfs/jfs_logmgr.c 		if (!(tblk->flag & tblkGC_COMMIT))
tblk              834 fs/jfs/jfs_logmgr.c 			tblk->flag |= tblkGC_ERROR;
tblk              837 fs/jfs/jfs_logmgr.c 		list_del(&tblk->cqueue);
tblk              838 fs/jfs/jfs_logmgr.c 		tblk->flag &= ~tblkGC_QUEUE;
tblk              840 fs/jfs/jfs_logmgr.c 		if (tblk == log->flush_tblk) {
tblk              846 fs/jfs/jfs_logmgr.c 		jfs_info("lmPostGC: tblk = 0x%p, flag = 0x%x", tblk,
tblk              847 fs/jfs/jfs_logmgr.c 			 tblk->flag);
tblk              849 fs/jfs/jfs_logmgr.c 		if (!(tblk->xflag & COMMIT_FORCE))
tblk              853 fs/jfs/jfs_logmgr.c 			txLazyUnlock(tblk);
tblk              856 fs/jfs/jfs_logmgr.c 			tblk->flag |= tblkGC_COMMITTED;
tblk              858 fs/jfs/jfs_logmgr.c 			if (tblk->flag & tblkGC_READY)
tblk              861 fs/jfs/jfs_logmgr.c 			LOGGC_WAKEUP(tblk);
tblk              867 fs/jfs/jfs_logmgr.c 		if (tblk->flag & tblkGC_FREE)
tblk              872 fs/jfs/jfs_logmgr.c 		else if (tblk->flag & tblkGC_EOP) {
tblk              892 fs/jfs/jfs_logmgr.c 	    ((log->gcrtc > 0) || (tblk->bp->l_wqnext != NULL) ||
tblk              151 fs/jfs/jfs_txnmgr.c static int diLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk              153 fs/jfs/jfs_txnmgr.c static int dataLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk              155 fs/jfs/jfs_txnmgr.c static void dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk              157 fs/jfs/jfs_txnmgr.c static void mapLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk              160 fs/jfs/jfs_txnmgr.c 		struct tblock * tblk);
tblk              161 fs/jfs/jfs_txnmgr.c static void txForce(struct tblock * tblk);
tblk              162 fs/jfs/jfs_txnmgr.c static int txLog(struct jfs_log * log, struct tblock * tblk,
tblk              164 fs/jfs/jfs_txnmgr.c static void txUpdateMap(struct tblock * tblk);
tblk              165 fs/jfs/jfs_txnmgr.c static void txRelease(struct tblock * tblk);
tblk              166 fs/jfs/jfs_txnmgr.c static void xtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk              351 fs/jfs/jfs_txnmgr.c 	struct tblock *tblk;
tblk              396 fs/jfs/jfs_txnmgr.c 	tblk = tid_to_tblock(t);
tblk              398 fs/jfs/jfs_txnmgr.c 	if ((tblk->next == 0) && !(flag & COMMIT_FORCE)) {
tblk              406 fs/jfs/jfs_txnmgr.c 	TxAnchor.freetid = tblk->next;
tblk              418 fs/jfs/jfs_txnmgr.c 	tblk->next = tblk->last = tblk->xflag = tblk->flag = tblk->lsn = 0;
tblk              420 fs/jfs/jfs_txnmgr.c 	tblk->sb = sb;
tblk              422 fs/jfs/jfs_txnmgr.c 	tblk->logtid = log->logtid;
tblk              489 fs/jfs/jfs_txnmgr.c 	struct tblock *tblk = tid_to_tblock(tid);
tblk              499 fs/jfs/jfs_txnmgr.c 	TXN_WAKEUP(&tblk->waitor);
tblk              501 fs/jfs/jfs_txnmgr.c 	log = JFS_SBI(tblk->sb)->log;
tblk              511 fs/jfs/jfs_txnmgr.c 	if (tblk->flag & tblkGC_LAZY) {
tblk              512 fs/jfs/jfs_txnmgr.c 		jfs_info("txEnd called w/lazy tid: %d, tblk = 0x%p", tid, tblk);
tblk              516 fs/jfs/jfs_txnmgr.c 		tblk->flag |= tblkGC_UNLOCKED;
tblk              521 fs/jfs/jfs_txnmgr.c 	jfs_info("txEnd: tid: %d, tblk = 0x%p", tid, tblk);
tblk              523 fs/jfs/jfs_txnmgr.c 	assert(tblk->next == 0);
tblk              528 fs/jfs/jfs_txnmgr.c 	tblk->next = TxAnchor.freetid;
tblk              588 fs/jfs/jfs_txnmgr.c 	struct tblock *tblk;
tblk              630 fs/jfs/jfs_txnmgr.c 		tblk = tid_to_tblock(tid);
tblk              665 fs/jfs/jfs_txnmgr.c 		if (tblk->next)
tblk              666 fs/jfs/jfs_txnmgr.c 			lid_to_tlock(tblk->last)->next = lid;
tblk              668 fs/jfs/jfs_txnmgr.c 			tblk->next = lid;
tblk              670 fs/jfs/jfs_txnmgr.c 		tblk->last = lid;
tblk              732 fs/jfs/jfs_txnmgr.c 		tblk = tid_to_tblock(tid);
tblk              733 fs/jfs/jfs_txnmgr.c 		if (tblk->next)
tblk              734 fs/jfs/jfs_txnmgr.c 			lid_to_tlock(tblk->last)->next = lid;
tblk              736 fs/jfs/jfs_txnmgr.c 			tblk->next = lid;
tblk              738 fs/jfs/jfs_txnmgr.c 		tblk->last = lid;
tblk              863 fs/jfs/jfs_txnmgr.c static void txRelease(struct tblock * tblk)
tblk              871 fs/jfs/jfs_txnmgr.c 	for (lid = tblk->next; lid; lid = tlck->next) {
tblk              884 fs/jfs/jfs_txnmgr.c 	TXN_WAKEUP(&tblk->waitor);
tblk              895 fs/jfs/jfs_txnmgr.c static void txUnlock(struct tblock * tblk)
tblk              905 fs/jfs/jfs_txnmgr.c 	jfs_info("txUnlock: tblk = 0x%p", tblk);
tblk              906 fs/jfs/jfs_txnmgr.c 	log = JFS_SBI(tblk->sb)->log;
tblk              911 fs/jfs/jfs_txnmgr.c 	for (lid = tblk->next; lid; lid = next) {
tblk              932 fs/jfs/jfs_txnmgr.c 				logdiff(difft, tblk->clsn, log);
tblk              935 fs/jfs/jfs_txnmgr.c 					mp->clsn = tblk->clsn;
tblk              937 fs/jfs/jfs_txnmgr.c 				mp->clsn = tblk->clsn;
tblk              961 fs/jfs/jfs_txnmgr.c 	tblk->next = tblk->last = 0;
tblk              968 fs/jfs/jfs_txnmgr.c 	if (tblk->lsn) {
tblk              971 fs/jfs/jfs_txnmgr.c 		list_del(&tblk->synclist);
tblk              986 fs/jfs/jfs_txnmgr.c 	struct tblock *tblk;
tblk             1017 fs/jfs/jfs_txnmgr.c 		tblk = tid_to_tblock(tid);
tblk             1018 fs/jfs/jfs_txnmgr.c 		if (tblk->next)
tblk             1019 fs/jfs/jfs_txnmgr.c 			lid_to_tlock(tblk->last)->next = lid;
tblk             1021 fs/jfs/jfs_txnmgr.c 			tblk->next = lid;
tblk             1023 fs/jfs/jfs_txnmgr.c 		tblk->last = lid;
tblk             1130 fs/jfs/jfs_txnmgr.c 	struct tblock *tblk;
tblk             1150 fs/jfs/jfs_txnmgr.c 	tblk = tid_to_tblock(tid);
tblk             1160 fs/jfs/jfs_txnmgr.c 	lrd->logtid = cpu_to_le32(tblk->logtid);
tblk             1163 fs/jfs/jfs_txnmgr.c 	tblk->xflag |= flag;
tblk             1166 fs/jfs/jfs_txnmgr.c 		tblk->xflag |= COMMIT_LAZY;
tblk             1236 fs/jfs/jfs_txnmgr.c 			lid_to_tlock(jfs_ip->atltail)->next = tblk->next;
tblk             1237 fs/jfs/jfs_txnmgr.c 			tblk->next = jfs_ip->atlhead;
tblk             1238 fs/jfs/jfs_txnmgr.c 			if (!tblk->last)
tblk             1239 fs/jfs/jfs_txnmgr.c 				tblk->last = jfs_ip->atltail;
tblk             1259 fs/jfs/jfs_txnmgr.c 	if ((rc = txLog(log, tblk, &cd)))
tblk             1266 fs/jfs/jfs_txnmgr.c 	if (tblk->xflag & COMMIT_DELETE) {
tblk             1267 fs/jfs/jfs_txnmgr.c 		ihold(tblk->u.ip);
tblk             1285 fs/jfs/jfs_txnmgr.c 		if (tblk->u.ip->i_state & I_SYNC)
tblk             1286 fs/jfs/jfs_txnmgr.c 			tblk->xflag &= ~COMMIT_LAZY;
tblk             1289 fs/jfs/jfs_txnmgr.c 	ASSERT((!(tblk->xflag & COMMIT_DELETE)) ||
tblk             1290 fs/jfs/jfs_txnmgr.c 	       ((tblk->u.ip->i_nlink == 0) &&
tblk             1291 fs/jfs/jfs_txnmgr.c 		!test_cflag(COMMIT_Nolink, tblk->u.ip)));
tblk             1298 fs/jfs/jfs_txnmgr.c 	lmLog(log, tblk, lrd, NULL);
tblk             1300 fs/jfs/jfs_txnmgr.c 	lmGroupCommit(log, tblk);
tblk             1311 fs/jfs/jfs_txnmgr.c 		txForce(tblk);
tblk             1322 fs/jfs/jfs_txnmgr.c 	if (tblk->xflag & COMMIT_FORCE)
tblk             1323 fs/jfs/jfs_txnmgr.c 		txUpdateMap(tblk);
tblk             1328 fs/jfs/jfs_txnmgr.c 	txRelease(tblk);
tblk             1330 fs/jfs/jfs_txnmgr.c 	if ((tblk->flag & tblkGC_LAZY) == 0)
tblk             1331 fs/jfs/jfs_txnmgr.c 		txUnlock(tblk);
tblk             1368 fs/jfs/jfs_txnmgr.c static int txLog(struct jfs_log * log, struct tblock * tblk, struct commit * cd)
tblk             1379 fs/jfs/jfs_txnmgr.c 	for (lid = tblk->next; lid; lid = tlck->next) {
tblk             1393 fs/jfs/jfs_txnmgr.c 			xtLog(log, tblk, lrd, tlck);
tblk             1397 fs/jfs/jfs_txnmgr.c 			dtLog(log, tblk, lrd, tlck);
tblk             1401 fs/jfs/jfs_txnmgr.c 			diLog(log, tblk, lrd, tlck, cd);
tblk             1405 fs/jfs/jfs_txnmgr.c 			mapLog(log, tblk, lrd, tlck);
tblk             1409 fs/jfs/jfs_txnmgr.c 			dataLog(log, tblk, lrd, tlck);
tblk             1425 fs/jfs/jfs_txnmgr.c static int diLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk             1449 fs/jfs/jfs_txnmgr.c 			  mp->logical_size >> tblk->sb->s_blocksize_bits);
tblk             1450 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1487 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             1522 fs/jfs/jfs_txnmgr.c 			    cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             1538 fs/jfs/jfs_txnmgr.c static int dataLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk             1569 fs/jfs/jfs_txnmgr.c 	PXDlength(pxd, mp->logical_size >> tblk->sb->s_blocksize_bits);
tblk             1571 fs/jfs/jfs_txnmgr.c 	lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1584 fs/jfs/jfs_txnmgr.c static void dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk             1620 fs/jfs/jfs_txnmgr.c 			  mp->logical_size >> tblk->sb->s_blocksize_bits);
tblk             1621 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1649 fs/jfs/jfs_txnmgr.c 			  mp->logical_size >> tblk->sb->s_blocksize_bits);
tblk             1650 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1672 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             1687 fs/jfs/jfs_txnmgr.c static void xtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk             1739 fs/jfs/jfs_txnmgr.c 			  mp->logical_size >> tblk->sb->s_blocksize_bits);
tblk             1740 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1760 fs/jfs/jfs_txnmgr.c 		if ((xadlock->count <= 4) && (tblk->xflag & COMMIT_LAZY)) {
tblk             1786 fs/jfs/jfs_txnmgr.c 			tblk->xflag &= ~COMMIT_LAZY;
tblk             1823 fs/jfs/jfs_txnmgr.c 		if (tblk->xflag & COMMIT_TRUNCATE) {
tblk             1828 fs/jfs/jfs_txnmgr.c 				  mp->logical_size >> tblk->sb->
tblk             1831 fs/jfs/jfs_txnmgr.c 			    cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             1837 fs/jfs/jfs_txnmgr.c 				    cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1855 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1863 fs/jfs/jfs_txnmgr.c 		if ((xadlock->count <= 4) && (tblk->xflag & COMMIT_LAZY)) {
tblk             1889 fs/jfs/jfs_txnmgr.c 			tblk->xflag &= ~COMMIT_LAZY;
tblk             1897 fs/jfs/jfs_txnmgr.c 		if (((tblk->xflag & COMMIT_PWMAP) || S_ISDIR(ip->i_mode))
tblk             1928 fs/jfs/jfs_txnmgr.c 		tblk->xflag &= ~COMMIT_LAZY;
tblk             1949 fs/jfs/jfs_txnmgr.c 			  mp->logical_size >> tblk->sb->s_blocksize_bits);
tblk             1950 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             1969 fs/jfs/jfs_txnmgr.c 			    cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             1992 fs/jfs/jfs_txnmgr.c 			    cpu_to_le32(lmLog(log, tblk, lrd, tlck));
tblk             2070 fs/jfs/jfs_txnmgr.c static void mapLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
tblk             2092 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             2108 fs/jfs/jfs_txnmgr.c 		lrd->backchain = cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             2140 fs/jfs/jfs_txnmgr.c 			    cpu_to_le32(lmLog(log, tblk, lrd, NULL));
tblk             2209 fs/jfs/jfs_txnmgr.c static void txForce(struct tblock * tblk)
tblk             2220 fs/jfs/jfs_txnmgr.c 	tlck = lid_to_tlock(tblk->next);
tblk             2226 fs/jfs/jfs_txnmgr.c 		tlck->next = tblk->next;
tblk             2227 fs/jfs/jfs_txnmgr.c 		tblk->next = lid;
tblk             2235 fs/jfs/jfs_txnmgr.c 	for (lid = tblk->next; lid; lid = next) {
tblk             2277 fs/jfs/jfs_txnmgr.c static void txUpdateMap(struct tblock * tblk)
tblk             2289 fs/jfs/jfs_txnmgr.c 	ipimap = JFS_SBI(tblk->sb)->ipimap;
tblk             2291 fs/jfs/jfs_txnmgr.c 	maptype = (tblk->xflag & COMMIT_PMAP) ? COMMIT_PMAP : COMMIT_PWMAP;
tblk             2306 fs/jfs/jfs_txnmgr.c 	for (lid = tblk->next; lid; lid = tlck->next) {
tblk             2340 fs/jfs/jfs_txnmgr.c 				txAllocPMap(ipimap, maplock, tblk);
tblk             2360 fs/jfs/jfs_txnmgr.c 						  tblk, COMMIT_PWMAP);
tblk             2363 fs/jfs/jfs_txnmgr.c 						  tblk, maptype);
tblk             2367 fs/jfs/jfs_txnmgr.c 			if (!(tblk->flag & tblkGC_LAZY)) {
tblk             2387 fs/jfs/jfs_txnmgr.c 	if (tblk->xflag & COMMIT_CREATE) {
tblk             2388 fs/jfs/jfs_txnmgr.c 		diUpdatePMap(ipimap, tblk->ino, false, tblk);
tblk             2393 fs/jfs/jfs_txnmgr.c 		pxdlock.pxd = tblk->u.ixpxd;
tblk             2395 fs/jfs/jfs_txnmgr.c 		txAllocPMap(ipimap, (struct maplock *) & pxdlock, tblk);
tblk             2396 fs/jfs/jfs_txnmgr.c 	} else if (tblk->xflag & COMMIT_DELETE) {
tblk             2397 fs/jfs/jfs_txnmgr.c 		ip = tblk->u.ip;
tblk             2398 fs/jfs/jfs_txnmgr.c 		diUpdatePMap(ipimap, ip->i_ino, true, tblk);
tblk             2424 fs/jfs/jfs_txnmgr.c 			struct tblock * tblk)
tblk             2447 fs/jfs/jfs_txnmgr.c 					     (s64) xlen, tblk);
tblk             2457 fs/jfs/jfs_txnmgr.c 		dbUpdatePMap(ipbmap, false, xaddr, (s64) xlen, tblk);
tblk             2467 fs/jfs/jfs_txnmgr.c 				     tblk);
tblk             2482 fs/jfs/jfs_txnmgr.c 	       struct maplock * maplock, struct tblock * tblk, int maptype)
tblk             2495 fs/jfs/jfs_txnmgr.c 		 tblk, maplock, maptype);
tblk             2509 fs/jfs/jfs_txnmgr.c 						     (s64) xlen, tblk);
tblk             2519 fs/jfs/jfs_txnmgr.c 				     tblk);
tblk             2530 fs/jfs/jfs_txnmgr.c 					     (s64) xlen, tblk);
tblk             2629 fs/jfs/jfs_txnmgr.c 	struct tblock *tblk = tid_to_tblock(tid);
tblk             2635 fs/jfs/jfs_txnmgr.c 	for (lid = tblk->next; lid; lid = next) {
tblk             2663 fs/jfs/jfs_txnmgr.c 	tblk->next = tblk->last = 0;
tblk             2669 fs/jfs/jfs_txnmgr.c 		jfs_error(tblk->sb, "\n");
tblk             2682 fs/jfs/jfs_txnmgr.c static void txLazyCommit(struct tblock * tblk)
tblk             2686 fs/jfs/jfs_txnmgr.c 	while (((tblk->flag & tblkGC_READY) == 0) &&
tblk             2687 fs/jfs/jfs_txnmgr.c 	       ((tblk->flag & tblkGC_UNLOCKED) == 0)) {
tblk             2690 fs/jfs/jfs_txnmgr.c 		jfs_info("jfs_lazycommit: tblk 0x%p not unlocked", tblk);
tblk             2694 fs/jfs/jfs_txnmgr.c 	jfs_info("txLazyCommit: processing tblk 0x%p", tblk);
tblk             2696 fs/jfs/jfs_txnmgr.c 	txUpdateMap(tblk);
tblk             2698 fs/jfs/jfs_txnmgr.c 	log = (struct jfs_log *) JFS_SBI(tblk->sb)->log;
tblk             2702 fs/jfs/jfs_txnmgr.c 	tblk->flag |= tblkGC_COMMITTED;
tblk             2704 fs/jfs/jfs_txnmgr.c 	if (tblk->flag & tblkGC_READY)
tblk             2707 fs/jfs/jfs_txnmgr.c 	wake_up_all(&tblk->gcwait);	// LOGGC_WAKEUP
tblk             2712 fs/jfs/jfs_txnmgr.c 	if (tblk->flag & tblkGC_LAZY) {
tblk             2714 fs/jfs/jfs_txnmgr.c 		txUnlock(tblk);
tblk             2715 fs/jfs/jfs_txnmgr.c 		tblk->flag &= ~tblkGC_LAZY;
tblk             2716 fs/jfs/jfs_txnmgr.c 		txEnd(tblk - TxBlock);	/* Convert back to tid */
tblk             2720 fs/jfs/jfs_txnmgr.c 	jfs_info("txLazyCommit: done: tblk = 0x%p", tblk);
tblk             2733 fs/jfs/jfs_txnmgr.c 	struct tblock *tblk;
tblk             2742 fs/jfs/jfs_txnmgr.c 			list_for_each_entry(tblk, &TxAnchor.unlock_queue,
tblk             2745 fs/jfs/jfs_txnmgr.c 				sbi = JFS_SBI(tblk->sb);
tblk             2761 fs/jfs/jfs_txnmgr.c 				list_del(&tblk->cqueue);
tblk             2764 fs/jfs/jfs_txnmgr.c 				txLazyCommit(tblk);
tblk             2804 fs/jfs/jfs_txnmgr.c void txLazyUnlock(struct tblock * tblk)
tblk             2810 fs/jfs/jfs_txnmgr.c 	list_add_tail(&tblk->cqueue, &TxAnchor.unlock_queue);
tblk             2815 fs/jfs/jfs_txnmgr.c 	if (!(JFS_SBI(tblk->sb)->commit_state & IN_LAZYCOMMIT) &&
tblk             2551 fs/jfs/jfs_xtree.c 	struct tblock *tblk;
tblk             3162 fs/jfs/jfs_xtree.c 	struct tblock *tblk = NULL;
tblk             3173 fs/jfs/jfs_xtree.c 		tblk = tid_to_tblock(tid);
tblk             3174 fs/jfs/jfs_xtree.c 		tblk->xflag |= flag;
tblk             3532 fs/jfs/jfs_xtree.c 	if (log && mp->lid && (tblk->last != mp->lid) &&
tblk             3539 fs/jfs/jfs_xtree.c 		if (tblk->next == lid)
tblk             3540 fs/jfs/jfs_xtree.c 			tblk->next = tlck->next;
tblk             3542 fs/jfs/jfs_xtree.c 			for (prev = lid_to_tlock(tblk->next);
tblk             3549 fs/jfs/jfs_xtree.c 		lid_to_tlock(tblk->last)->next = lid;
tblk             3551 fs/jfs/jfs_xtree.c 		tblk->last = lid;
tblk             3716 fs/jfs/jfs_xtree.c 	struct tblock *tblk;
tblk             3724 fs/jfs/jfs_xtree.c 	tblk = tid_to_tblock(tid);
tblk             3725 fs/jfs/jfs_xtree.c 	tblk->xflag |= COMMIT_PMAP;
tblk               72 fs/jfs/namei.c 	struct tblock *tblk;
tblk              119 fs/jfs/namei.c 	tblk = tid_to_tblock(tid);
tblk              120 fs/jfs/namei.c 	tblk->xflag |= COMMIT_CREATE;
tblk              121 fs/jfs/namei.c 	tblk->ino = ip->i_ino;
tblk              122 fs/jfs/namei.c 	tblk->u.ixpxd = JFS_IP(ip)->ixpxd;
tblk              204 fs/jfs/namei.c 	struct tblock *tblk;
tblk              251 fs/jfs/namei.c 	tblk = tid_to_tblock(tid);
tblk              252 fs/jfs/namei.c 	tblk->xflag |= COMMIT_CREATE;
tblk              253 fs/jfs/namei.c 	tblk->ino = ip->i_ino;
tblk              254 fs/jfs/namei.c 	tblk->u.ixpxd = JFS_IP(ip)->ixpxd;
tblk              340 fs/jfs/namei.c 	struct tblock *tblk;
tblk              370 fs/jfs/namei.c 	tblk = tid_to_tblock(tid);
tblk              371 fs/jfs/namei.c 	tblk->xflag |= COMMIT_DELETE;
tblk              372 fs/jfs/namei.c 	tblk->u.ip = ip;
tblk              470 fs/jfs/namei.c 	struct tblock *tblk;
tblk              535 fs/jfs/namei.c 		tblk = tid_to_tblock(tid);
tblk              536 fs/jfs/namei.c 		tblk->xflag |= COMMIT_DELETE;
tblk              537 fs/jfs/namei.c 		tblk->u.ip = ip;
tblk              624 fs/jfs/namei.c 	struct tblock *tblk;
tblk              647 fs/jfs/namei.c 	tblk = tid_to_tblock(tid);
tblk              648 fs/jfs/namei.c 	tblk->xflag |= COMMIT_PMAP;
tblk              886 fs/jfs/namei.c 	struct tblock *tblk;
tblk              925 fs/jfs/namei.c 	tblk = tid_to_tblock(tid);
tblk              926 fs/jfs/namei.c 	tblk->xflag |= COMMIT_CREATE;
tblk              927 fs/jfs/namei.c 	tblk->ino = ip->i_ino;
tblk              928 fs/jfs/namei.c 	tblk->u.ixpxd = JFS_IP(ip)->ixpxd;
tblk             1078 fs/jfs/namei.c 	struct tblock *tblk;
tblk             1187 fs/jfs/namei.c 			tblk = tid_to_tblock(tid);
tblk             1188 fs/jfs/namei.c 			tblk->xflag |= COMMIT_DELETE;
tblk             1189 fs/jfs/namei.c 			tblk->u.ip = new_ip;
tblk             1198 fs/jfs/namei.c 			tblk = tid_to_tblock(tid);
tblk             1199 fs/jfs/namei.c 			tblk->xflag |= COMMIT_DELETE;
tblk             1200 fs/jfs/namei.c 			tblk->u.ip = new_ip;
tblk             1358 fs/jfs/namei.c 	struct tblock *tblk;
tblk             1396 fs/jfs/namei.c 	tblk = tid_to_tblock(tid);
tblk             1397 fs/jfs/namei.c 	tblk->xflag |= COMMIT_CREATE;
tblk             1398 fs/jfs/namei.c 	tblk->ino = ip->i_ino;
tblk             1399 fs/jfs/namei.c 	tblk->u.ixpxd = JFS_IP(ip)->ixpxd;