• Home
  • Raw
  • Download

Lines Matching refs:tid

119 static int xtSplitUp(tid_t tid,
123 static int xtSplitPage(tid_t tid, struct inode *ip, struct xtsplit * split,
126 static int xtSplitRoot(tid_t tid, struct inode *ip,
130 static int xtDeleteUp(tid_t tid, struct inode *ip, struct metapage * fmp,
137 static int xtRelink(tid_t tid, struct inode *ip, xtpage_t * fp);
536 int xtInsert(tid_t tid, /* transaction id */ in xtInsert() argument
616 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) { in xtInsert()
653 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtInsert()
687 xtSplitUp(tid_t tid, in xtSplitUp() argument
744 tlck = txLock(tid, ip, smp, tlckXTREE | tlckGROW); in xtSplitUp()
793 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
794 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
869 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
870 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
913 tlck = txLock(tid, ip, smp, in xtSplitUp()
957 xtSplitPage(tid_t tid, struct inode *ip, in xtSplitPage() argument
1022 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitPage()
1028 tlck = txLock(tid, ip, smp, tlckXTREE | tlckGROW); in xtSplitPage()
1101 tlck = txLock(tid, ip, mp, tlckXTREE | tlckRELINK); in xtSplitPage()
1224 xtSplitRoot(tid_t tid, in xtSplitRoot() argument
1305 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitRoot()
1336 tlck = txLock(tid, ip, split->mp, tlckXTREE | tlckGROW); in xtSplitRoot()
1359 int xtExtend(tid_t tid, /* transaction id */ in xtExtend() argument
1407 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtExtend()
1439 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) in xtExtend()
1465 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtExtend()
1521 int xtTailgate(tid_t tid, /* transaction id */ in xtTailgate() argument
1573 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtTailgate()
1605 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) in xtTailgate()
1631 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtTailgate()
1660 mtlck = txMaplock(tid, ip, tlckMAP); in xtTailgate()
1705 int xtUpdate(tid_t tid, struct inode *ip, xad_t * nxad) in xtUpdate() argument
1746 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtUpdate()
1938 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) in xtUpdate()
1964 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtUpdate()
2025 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtUpdate()
2092 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) in xtUpdate()
2119 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtUpdate()
2170 int xtAppend(tid_t tid, /* transaction id */ in xtAppend() argument
2271 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) { in xtAppend()
2298 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtAppend()
2340 int xtDelete(tid_t tid, struct inode *ip, s64 xoff, s32 xlen, int flag) in xtDelete() argument
2375 return (xtDeleteUp(tid, ip, mp, p, &btstack)); in xtDelete()
2383 tlck = txLock(tid, ip, mp, tlckXTREE); in xtDelete()
2411 xtDeleteUp(tid_t tid, struct inode *ip, in xtDeleteUp() argument
2441 if ((rc = xtRelink(tid, ip, fp))) { in xtDeleteUp()
2491 if ((rc = xtRelink(tid, ip, p))) in xtDeleteUp()
2517 tlck = txLock(tid, ip, mp, tlckXTREE); in xtDeleteUp()
2560 xtRelocate(tid_t tid, struct inode * ip, xad_t * oxad, /* old XAD */ in xtRelocate() argument
2760 tlck = txLock(tid, ip, lmp, tlckXTREE | tlckRELINK); in xtRelocate()
2767 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckRELINK); in xtRelocate()
2795 tlck = txLock(tid, ip, mp, tlckXTREE | tlckNEW); in xtRelocate()
2828 tlck = txMaplock(tid, ip, tlckMAP); in xtRelocate()
2838 tlck = txMaplock(tid, ip, tlckMAP | tlckRELOCATE); in xtRelocate()
2855 tlck = txLock(tid, ip, pmp, tlckXTREE | tlckGROW); in xtRelocate()
3012 static int xtRelink(tid_t tid, struct inode *ip, xtpage_t * p) in xtRelink() argument
3034 tlck = txLock(tid, ip, mp, tlckXTREE | tlckRELINK); in xtRelink()
3055 tlck = txLock(tid, ip, mp, tlckXTREE | tlckRELINK); in xtRelink()
3074 void xtInitRoot(tid_t tid, struct inode *ip) in xtInitRoot() argument
3083 txLock(tid, ip, (struct metapage *) &JFS_IP(ip)->bxflag, in xtInitRoot()
3163 s64 xtTruncate(tid_t tid, struct inode *ip, s64 newsize, int flag) in xtTruncate() argument
3186 if (tid) { in xtTruncate()
3187 tblk = tid_to_tblock(tid); in xtTruncate()
3265 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtTruncate()
3298 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate()
3501 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate()
3547 lid_to_tlock(mp->lid)->tid) { in xtTruncate()
3577 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate()
3719 s64 xtTruncate_pmap(tid_t tid, struct inode *ip, s64 committed_size) in xtTruncate_pmap() argument
3738 tblk = tid_to_tblock(tid); in xtTruncate_pmap()
3796 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate_pmap()
3829 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate_pmap()