Lines Matching refs:tid
66 tid_t tid; /* transaction id */
98 tid = txBegin(dip->i_sb, 0);
103 rc = jfs_init_acl(tid, ip, dip);
107 rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
109 txAbort(tid, 0);
115 txAbort(tid, 0);
119 tblk = tid_to_tblock(tid);
130 xtInitRoot(tid, ip);
137 if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) {
140 txAbort(tid, 1); /* Marks Filesystem dirty */
142 txAbort(tid, 0); /* Filesystem full */
156 rc = txCommit(tid, 2, &iplist[0], 0);
159 txEnd(tid);
198 tid_t tid; /* transaction id */
230 tid = txBegin(dip->i_sb, 0);
235 rc = jfs_init_acl(tid, ip, dip);
239 rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
241 txAbort(tid, 0);
247 txAbort(tid, 0);
251 tblk = tid_to_tblock(tid);
262 dtInitRoot(tid, ip, dip->i_ino);
269 if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) {
272 txAbort(tid, 1); /* Marks Filesystem dirty */
274 txAbort(tid, 0); /* Filesystem full */
289 rc = txCommit(tid, 2, &iplist[0], 0);
292 txEnd(tid);
335 tid_t tid; /* transaction id */
362 tid = txBegin(dip->i_sb, 0);
370 tblk = tid_to_tblock(tid);
378 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) {
381 txAbort(tid, 1);
382 txEnd(tid);
401 txEA(tid, ip, &JFS_IP(ip)->ea, NULL);
408 txEA(tid, ip, &JFS_IP(ip)->acl, NULL);
416 rc = txCommit(tid, 2, &iplist[0], 0);
418 txEnd(tid);
465 tid_t tid; /* transaction id */
489 tid = txBegin(dip->i_sb, 0);
501 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) {
504 txAbort(tid, 1); /* Marks FS Dirty */
505 txEnd(tid);
526 if ((new_size = commitZeroLink(tid, ip)) < 0) {
527 txAbort(tid, 1); /* Marks FS Dirty */
528 txEnd(tid);
535 tblk = tid_to_tblock(tid);
554 rc = txCommit(tid, 2, &iplist[0], commit_flag);
556 txEnd(tid);
562 tid = txBegin(dip->i_sb, 0);
564 new_size = xtTruncate_pmap(tid, ip, new_size);
566 txAbort(tid, 1); /* Marks FS Dirty */
569 rc = txCommit(tid, 2, &iplist[0], COMMIT_SYNC);
570 txEnd(tid);
621 static s64 commitZeroLink(tid_t tid, struct inode *ip)
626 jfs_info("commitZeroLink: tid = %d, ip = 0x%p", tid, ip);
647 tblk = tid_to_tblock(tid);
655 txEA(tid, ip, &JFS_IP(ip)->ea, NULL);
662 txEA(tid, ip, &JFS_IP(ip)->acl, NULL);
671 return xtTruncate_pmap(tid, ip, 0);
788 tid_t tid;
806 tid = txBegin(ip->i_sb, 0);
824 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack)))
836 rc = txCommit(tid, 2, &iplist[0], 0);
848 txEnd(tid);
880 tid_t tid;
921 tid = txBegin(dip->i_sb, 0);
926 rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
930 tblk = tid_to_tblock(tid);
944 xtInitRoot(tid, ip);
987 if ((rc = xtInsert(tid, ip, 0, 0, xlen, &xaddr, 0))) {
988 txAbort(tid, 0);
999 xtTruncate(tid, ip, 0, COMMIT_PWMAP);
1001 txAbort(tid, 0);
1018 rc = dtInsert(tid, dip, &dname, &ino, &btstack);
1022 xtTruncate(tid, ip, 0, COMMIT_PWMAP);
1023 txAbort(tid, 0);
1038 rc = txCommit(tid, 2, &iplist[0], 0);
1041 txEnd(tid);
1077 tid_t tid;
1152 tid = txBegin(new_dir->i_sb, 0);
1173 rc = dtModify(tid, new_dir, &new_dname, &ino,
1192 tblk = tid_to_tblock(tid);
1198 if ((new_size = commitZeroLink(tid, new_ip)) < 0) {
1199 txAbort(tid, 1); /* Marks FS Dirty */
1203 tblk = tid_to_tblock(tid);
1223 rc = dtInsert(tid, new_dir, &new_dname, &ino, &btstack);
1237 rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE);
1241 txAbort(tid, 1); /* Marks Filesystem dirty */
1255 tlck = txLock(tid, old_ip,
1299 rc = txCommit(tid, ipcount, iplist, commit_flag);
1302 txEnd(tid);
1311 tid = txBegin(new_ip->i_sb, 0);
1313 new_size = xtTruncate_pmap(tid, new_ip, new_size);
1315 txAbort(tid, 1);
1318 rc = txCommit(tid, 1, &new_ip, COMMIT_SYNC);
1319 txEnd(tid);
1362 tid_t tid;
1381 tid = txBegin(dir->i_sb, 0);
1386 rc = jfs_init_acl(tid, ip, dir);
1390 rc = jfs_init_security(tid, ip, dir, &dentry->d_name);
1392 txAbort(tid, 0);
1397 txAbort(tid, 0);
1401 tblk = tid_to_tblock(tid);
1407 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) {
1408 txAbort(tid, 0);
1424 rc = txCommit(tid, 2, iplist, 0);
1427 txEnd(tid);