Lines Matching refs:tid
120 static int xtSplitUp(tid_t tid,
124 static int xtSplitPage(tid_t tid, struct inode *ip, struct xtsplit * split,
127 static int xtSplitRoot(tid_t tid, struct inode *ip,
131 static int xtDeleteUp(tid_t tid, struct inode *ip, struct metapage * fmp,
138 static int xtRelink(tid_t tid, struct inode *ip, xtpage_t * fp);
537 int xtInsert(tid_t tid, /* transaction id */ in xtInsert() argument
617 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) { in xtInsert()
654 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtInsert()
688 xtSplitUp(tid_t tid, in xtSplitUp() argument
745 tlck = txLock(tid, ip, smp, tlckXTREE | tlckGROW); in xtSplitUp()
794 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
795 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
870 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
871 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
914 tlck = txLock(tid, ip, smp, in xtSplitUp()
958 xtSplitPage(tid_t tid, struct inode *ip, in xtSplitPage() argument
1023 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitPage()
1029 tlck = txLock(tid, ip, smp, tlckXTREE | tlckGROW); in xtSplitPage()
1102 tlck = txLock(tid, ip, mp, tlckXTREE | tlckRELINK); in xtSplitPage()
1225 xtSplitRoot(tid_t tid, in xtSplitRoot() argument
1306 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitRoot()
1337 tlck = txLock(tid, ip, split->mp, tlckXTREE | tlckGROW); in xtSplitRoot()
1360 int xtExtend(tid_t tid, /* transaction id */ in xtExtend() argument
1408 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtExtend()
1440 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) in xtExtend()
1466 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtExtend()
1522 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()
2091 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) in xtUpdate()
2118 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtUpdate()
2169 int xtAppend(tid_t tid, /* transaction id */ in xtAppend() argument
2270 if ((rc = xtSplitUp(tid, ip, &split, &btstack))) { in xtAppend()
2297 tlck = txLock(tid, ip, mp, tlckXTREE | tlckGROW); in xtAppend()
2339 int xtDelete(tid_t tid, struct inode *ip, s64 xoff, s32 xlen, int flag) in xtDelete() argument
2374 return (xtDeleteUp(tid, ip, mp, p, &btstack)); in xtDelete()
2382 tlck = txLock(tid, ip, mp, tlckXTREE); in xtDelete()
2410 xtDeleteUp(tid_t tid, struct inode *ip, in xtDeleteUp() argument
2440 if ((rc = xtRelink(tid, ip, fp))) { in xtDeleteUp()
2490 if ((rc = xtRelink(tid, ip, p))) in xtDeleteUp()
2516 tlck = txLock(tid, ip, mp, tlckXTREE); in xtDeleteUp()
2559 xtRelocate(tid_t tid, struct inode * ip, xad_t * oxad, /* old XAD */ in xtRelocate() argument
2759 tlck = txLock(tid, ip, lmp, tlckXTREE | tlckRELINK); in xtRelocate()
2766 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckRELINK); in xtRelocate()
2794 tlck = txLock(tid, ip, mp, tlckXTREE | tlckNEW); in xtRelocate()
2827 tlck = txMaplock(tid, ip, tlckMAP); in xtRelocate()
2837 tlck = txMaplock(tid, ip, tlckMAP | tlckRELOCATE); in xtRelocate()
2854 tlck = txLock(tid, ip, pmp, tlckXTREE | tlckGROW); in xtRelocate()
3011 static int xtRelink(tid_t tid, struct inode *ip, xtpage_t * p) in xtRelink() argument
3033 tlck = txLock(tid, ip, mp, tlckXTREE | tlckRELINK); in xtRelink()
3054 tlck = txLock(tid, ip, mp, tlckXTREE | tlckRELINK); in xtRelink()
3073 void xtInitRoot(tid_t tid, struct inode *ip) in xtInitRoot() argument
3082 txLock(tid, ip, (struct metapage *) &JFS_IP(ip)->bxflag, in xtInitRoot()
3162 s64 xtTruncate(tid_t tid, struct inode *ip, s64 newsize, int flag) in xtTruncate() argument
3185 if (tid) { in xtTruncate()
3186 tblk = tid_to_tblock(tid); in xtTruncate()
3264 tlck = txLock(tid, ip, mp, tlckXTREE|tlckGROW); in xtTruncate()
3297 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate()
3500 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate()
3546 lid_to_tlock(mp->lid)->tid) { in xtTruncate()
3576 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate()
3718 s64 xtTruncate_pmap(tid_t tid, struct inode *ip, s64 committed_size) in xtTruncate_pmap() argument
3737 tblk = tid_to_tblock(tid); in xtTruncate_pmap()
3794 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate_pmap()
3827 tlck = txLock(tid, ip, mp, tlckXTREE); in xtTruncate_pmap()