/linux-master/fs/jfs/ |
H A D | jfs_txnmgr.c | 151 static void diLog(struct jfs_log *log, struct tblock *tblk, struct lrd *lrd, 153 static void dataLog(struct jfs_log *log, struct tblock *tblk, struct lrd *lrd, 155 static void dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, 157 static void mapLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, 160 struct tblock * tblk); 161 static void txForce(struct tblock * tblk); 162 static void txLog(struct jfs_log *log, struct tblock *tblk, 164 static void txUpdateMap(struct tblock * tblk); 165 static void txRelease(struct tblock * tblk); 166 static void xtLog(struct jfs_log * log, struct tblock * tblk, struc 351 struct tblock *tblk; local 494 struct tblock *tblk = tid_to_tblock(tid); local 593 struct tblock *tblk; local 868 txRelease(struct tblock * tblk) argument 900 txUnlock(struct tblock * tblk) argument 991 struct tblock *tblk; local 1135 struct tblock *tblk; local 1372 txLog(struct jfs_log *log, struct tblock *tblk, struct commit *cd) argument 1428 diLog(struct jfs_log *log, struct tblock *tblk, struct lrd *lrd, struct tlock *tlck, struct commit *cd) argument 1506 dataLog(struct jfs_log *log, struct tblock *tblk, struct lrd *lrd, struct tlock *tlck) argument 1552 dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, struct tlock * tlck) argument 1655 xtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, struct tlock * tlck) argument 2038 mapLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, struct tlock * tlck) argument 2177 txForce(struct tblock * tblk) argument 2245 txUpdateMap(struct tblock * tblk) argument 2391 txAllocPMap(struct inode *ip, struct maplock * maplock, struct tblock * tblk) argument 2449 txFreeMap(struct inode *ip, struct maplock * maplock, struct tblock * tblk, int maptype) argument 2597 struct tblock *tblk = tid_to_tblock(tid); local 2650 txLazyCommit(struct tblock * tblk) argument 2701 struct tblock *tblk; local 2773 txLazyUnlock(struct tblock * tblk) argument [all...] |
H A D | jfs_logmgr.c | 92 #define LOGGC_WAKEUP(tblk) wake_up_all(&(tblk)->gcwait) 163 static int lmWriteRecord(struct jfs_log * log, struct tblock * tblk, 225 int lmLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, argument 233 jfs_info("lmLog: log:0x%p tblk:0x%p, lrd:0x%p tlck:0x%p", 234 log, tblk, lrd, tlck); 239 if (tblk == NULL) 284 if (tblk->lsn == 0) { 286 tblk->lsn = mp->lsn; 290 list_add(&tblk 344 lmWriteRecord(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, struct tlock * tlck) argument 559 struct tblock *tblk; local 658 lmGroupCommit(struct jfs_log * log, struct tblock * tblk) argument 742 struct tblock *tblk; local 807 struct tblock *tblk, *temp; local [all...] |
H A D | namei.c | 72 struct tblock *tblk; local 119 tblk = tid_to_tblock(tid); 120 tblk->xflag |= COMMIT_CREATE; 121 tblk->ino = ip->i_ino; 122 tblk->u.ixpxd = JFS_IP(ip)->ixpxd; 205 struct tblock *tblk; local 252 tblk = tid_to_tblock(tid); 253 tblk->xflag |= COMMIT_CREATE; 254 tblk->ino = ip->i_ino; 255 tblk 341 struct tblock *tblk; local 471 struct tblock *tblk; local 626 struct tblock *tblk; local 893 struct tblock *tblk; local 1085 struct tblock *tblk; local 1366 struct tblock *tblk; local [all...] |
H A D | jfs_imap.h | 153 bool is_free, struct tblock * tblk);
|
H A D | jfs_xtree.c | 2201 struct tblock *tblk = NULL; local 2212 tblk = tid_to_tblock(tid); 2213 tblk->xflag |= flag; 2571 if (log && mp->lid && (tblk->last != mp->lid) && 2578 if (tblk->next == lid) 2579 tblk->next = tlck->next; 2581 for (prev = lid_to_tlock(tblk->next); 2588 lid_to_tlock(tblk->last)->next = lid; 2590 tblk->last = lid; 2755 struct tblock *tblk; local [all...] |
H A D | jfs_dmap.h | 287 int free, s64 blkno, s64 nblocks, struct tblock * tblk);
|
H A D | jfs_imap.c | 2723 unsigned long inum, bool is_free, struct tblock * tblk) 2805 lsn = tblk->lsn; 2806 log = JFS_SBI(tblk->sb)->log; 2815 list_move(&mp->synclist, &tblk->synclist); 2819 logdiff(difft, tblk->clsn, log); 2822 mp->clsn = tblk->clsn; 2828 list_add(&mp->synclist, &tblk->synclist); 2829 mp->clsn = tblk->clsn; 2722 diUpdatePMap(struct inode *ipimap, unsigned long inum, bool is_free, struct tblock * tblk) argument
|
H A D | jfs_dmap.c | 442 * tblk - transaction block; 450 int free, s64 blkno, s64 nblocks, struct tblock * tblk) 473 lsn = tblk->lsn; 474 log = (struct jfs_log *) JFS_SBI(tblk->sb)->log; 574 list_move(&mp->synclist, &tblk->synclist); 578 logdiff(difft, tblk->clsn, log); 581 mp->clsn = tblk->clsn; 588 list_add(&mp->synclist, &tblk->synclist); 590 mp->clsn = tblk->clsn; 449 dbUpdatePMap(struct inode *ipbmap, int free, s64 blkno, s64 nblocks, struct tblock * tblk) argument
|
H A D | jfs_dtree.c | 2538 struct tblock *tblk = tid_to_tblock(tid); local 2545 xflag_save = tblk->xflag; 2546 tblk->xflag = 0; 2558 tblk->xflag = xflag_save;
|