Lines Matching refs:flag

348 tid_t txBegin(struct super_block *sb, int flag)  in txBegin()  argument
354 jfs_info("txBegin: flag = 0x%x", flag); in txBegin()
362 if (!(flag & COMMIT_FORCE)) { in txBegin()
366 if (test_bit(log_SYNCBARRIER, &log->flag) || in txBegin()
367 test_bit(log_QUIESCE, &log->flag)) { in txBegin()
373 if (flag == 0) { in txBegin()
398 if ((tblk->next == 0) && !(flag & COMMIT_FORCE)) { in txBegin()
418 tblk->next = tblk->last = tblk->xflag = tblk->flag = tblk->lsn = 0; in txBegin()
460 if (test_bit(log_SYNCBARRIER, &log->flag) || in txBeginAnon()
461 test_bit(log_QUIESCE, &log->flag)) { in txBeginAnon()
511 if (tblk->flag & tblkGC_LAZY) { in txEnd()
516 tblk->flag |= tblkGC_UNLOCKED; in txEnd()
535 clear_bit(log_FLUSH, &log->flag); in txEnd()
540 if (test_bit(log_SYNCBARRIER, &log->flag)) { in txEnd()
549 clear_bit(log_SYNCBARRIER, &log->flag); in txEnd()
694 tlck->flag = tlckPAGELOCK; in txLock()
712 tlck->flag = tlckINODELOCK; in txLock()
715 tlck->flag |= tlckDIRECTORY; in txLock()
759 linelock->flag = tlckLINELOCK; in txLock()
940 assert(!(tlck->flag & tlckFREEPAGE)); in txUnlock()
1004 tlck->flag = tlckINODELOCK; in txMaplock()
1006 tlck->flag |= tlckDIRECTORY; in txMaplock()
1072 linelock->flag = tlckLINELOCK; in txLinelock()
1075 if (tlck->flag & tlckDIRECTORY) in txLinelock()
1076 linelock->flag |= tlckDIRECTORY; in txLinelock()
1125 int flag) in txCommit() argument
1138 jfs_info("txCommit, tid = %d, flag = %d", tid, flag); in txCommit()
1163 tblk->xflag |= flag; in txCommit()
1165 if ((flag & (COMMIT_FORCE | COMMIT_SYNC)) == 0) in txCommit()
1309 if (flag & COMMIT_FORCE) in txCommit()
1329 if ((tblk->flag & tblkGC_LAZY) == 0) in txCommit()
1380 tlck->flag |= tlckLOG; in txLog()
1450 tlck->flag |= tlckWRITEPAGE; in diLog()
1487 tlck->flag |= tlckUPDATEMAP; in diLog()
1490 tlck->flag |= tlckWRITEPAGE; in diLog()
1537 tlck->flag |= tlckWRITEPAGE; in dataLog()
1591 tlck->flag |= tlckUPDATEMAP; in dtLog()
1593 pxdlock->flag = mlckALLOCPXD; in dtLog()
1599 tlck->flag |= tlckWRITEPAGE; in dtLog()
1616 tlck->flag |= tlckWRITEPAGE; in dtLog()
1640 tlck->flag |= tlckUPDATEMAP; in dtLog()
1720 tlck->flag |= tlckUPDATEMAP; in xtLog()
1721 xadlock->flag = mlckALLOCXADLIST; in xtLog()
1733 xadlock->flag = mlckALLOCPXDLIST; in xtLog()
1738 p->xad[lwm + i].flag &= in xtLog()
1747 xadlock->flag = mlckALLOCXADLIST; in xtLog()
1758 tlck->flag |= tlckWRITEPAGE; in xtLog()
1824 tlck->flag |= tlckUPDATEMAP; in xtLog()
1836 xadlock->flag = mlckFREEPXDLIST; in xtLog()
1850 xadlock->flag = mlckFREEXADLIST; in xtLog()
1862 tlck->flag |= tlckFREEPAGE; in xtLog()
1972 tlck->flag |= tlckUPDATEMAP; in xtLog()
1973 xadlock->flag = mlckALLOCXADLIST; in xtLog()
1992 tlck->flag |= tlckUPDATEMAP; in xtLog()
1994 pxdlock->flag = mlckFREEPXD; in xtLog()
2012 tlck->flag |= tlckUPDATEMAP; in xtLog()
2013 xadlock->flag = mlckFREEXADLIST; in xtLog()
2023 tlck->flag |= tlckWRITEPAGE; in xtLog()
2076 tlck->flag |= tlckUPDATEMAP; in mapLog()
2094 if (pxdlock->flag & mlckALLOCPXD) in mapLog()
2110 tlck->flag |= tlckUPDATEMAP; in mapLog()
2133 if (newea->flag & DXD_EXTENT) { in txEA()
2137 pxdlock->flag = mlckALLOCPXD; in txEA()
2142 } else if (newea->flag & DXD_INLINE) { in txEA()
2152 if (!test_cflag(COMMIT_Nolink, ip) && oldea->flag & DXD_EXTENT) { in txEA()
2159 pxdlock->flag = mlckFREEPXD; in txEA()
2206 if (tlck->flag & tlckWRITEPAGE) { in txForce()
2207 tlck->flag &= ~tlckWRITEPAGE; in txForce()
2224 set_bit(META_dirty, &mp->flag); in txForce()
2225 set_bit(META_sync, &mp->flag); in txForce()
2272 if ((tlck->flag & tlckUPDATEMAP) == 0) in txUpdateMap()
2275 if (tlck->flag & tlckFREEPAGE) { in txUpdateMap()
2302 if (maplock->flag & mlckALLOC) { in txUpdateMap()
2321 if (tlck->flag & tlckDIRECTORY) in txUpdateMap()
2329 if (tlck->flag & tlckFREEPAGE) { in txUpdateMap()
2330 if (!(tblk->flag & tblkGC_LAZY)) { in txUpdateMap()
2355 pxdlock.flag = mlckALLOCPXD; in txUpdateMap()
2402 if (maplock->flag & mlckALLOCXADLIST) { in txAllocPMap()
2406 if (xad->flag & (XAD_NEW | XAD_EXTENDED)) { in txAllocPMap()
2411 xad->flag &= ~(XAD_NEW | XAD_EXTENDED); in txAllocPMap()
2416 } else if (maplock->flag & mlckALLOCPXD) { in txAllocPMap()
2464 if (maplock->flag & mlckFREEXADLIST) { in txFreeMap()
2468 if (!(xad->flag & XAD_NEW)) { in txFreeMap()
2477 } else if (maplock->flag & mlckFREEPXD) { in txFreeMap()
2504 if (maplock->flag & mlckFREEXADLIST) { in txFreeMap()
2511 xad->flag = 0; in txFreeMap()
2515 } else if (maplock->flag & mlckFREEPXD) { in txFreeMap()
2556 if (tlck->flag & tlckFREELOCK) { in txFreelock()
2649 while (((tblk->flag & tblkGC_READY) == 0) && in txLazyCommit()
2650 ((tblk->flag & tblkGC_UNLOCKED) == 0)) { in txLazyCommit()
2665 tblk->flag |= tblkGC_COMMITTED; in txLazyCommit()
2667 if (tblk->flag & tblkGC_READY) in txLazyCommit()
2675 if (tblk->flag & tblkGC_LAZY) { in txLazyCommit()
2678 tblk->flag &= ~tblkGC_LAZY; in txLazyCommit()
2812 set_bit(log_QUIESCE, &log->flag); in txQuiesce()
2865 clear_bit(log_QUIESCE, &log->flag); in txResume()