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);
199 tid_t tid; /* transaction id */
231 tid = txBegin(dip->i_sb, 0);
236 rc = jfs_init_acl(tid, ip, dip);
240 rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
242 txAbort(tid, 0);
248 txAbort(tid, 0);
252 tblk = tid_to_tblock(tid);
263 dtInitRoot(tid, ip, dip->i_ino);
270 if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) {
273 txAbort(tid, 1); /* Marks Filesystem dirty */
275 txAbort(tid, 0); /* Filesystem full */
290 rc = txCommit(tid, 2, &iplist[0], 0);
293 txEnd(tid);
336 tid_t tid; /* transaction id */
363 tid = txBegin(dip->i_sb, 0);
371 tblk = tid_to_tblock(tid);
379 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) {
382 txAbort(tid, 1);
383 txEnd(tid);
402 txEA(tid, ip, &JFS_IP(ip)->ea, NULL);
409 txEA(tid, ip, &JFS_IP(ip)->acl, NULL);
417 rc = txCommit(tid, 2, &iplist[0], 0);
419 txEnd(tid);
466 tid_t tid; /* transaction id */
490 tid = txBegin(dip->i_sb, 0);
502 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) {
505 txAbort(tid, 1); /* Marks FS Dirty */
506 txEnd(tid);
527 if ((new_size = commitZeroLink(tid, ip)) < 0) {
528 txAbort(tid, 1); /* Marks FS Dirty */
529 txEnd(tid);
536 tblk = tid_to_tblock(tid);
555 rc = txCommit(tid, 2, &iplist[0], commit_flag);
557 txEnd(tid);
563 tid = txBegin(dip->i_sb, 0);
565 new_size = xtTruncate_pmap(tid, ip, new_size);
567 txAbort(tid, 1); /* Marks FS Dirty */
570 rc = txCommit(tid, 2, &iplist[0], COMMIT_SYNC);
571 txEnd(tid);
622 static s64 commitZeroLink(tid_t tid, struct inode *ip)
627 jfs_info("commitZeroLink: tid = %d, ip = 0x%p", tid, ip);
648 tblk = tid_to_tblock(tid);
656 txEA(tid, ip, &JFS_IP(ip)->ea, NULL);
663 txEA(tid, ip, &JFS_IP(ip)->acl, NULL);
672 return xtTruncate_pmap(tid, ip, 0);
789 tid_t tid;
807 tid = txBegin(ip->i_sb, 0);
825 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack)))
837 rc = txCommit(tid, 2, &iplist[0], 0);
849 txEnd(tid);
881 tid_t tid;
922 tid = txBegin(dip->i_sb, 0);
927 rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
931 tblk = tid_to_tblock(tid);
945 xtInitRoot(tid, ip);
988 if ((rc = xtInsert(tid, ip, 0, 0, xlen, &xaddr, 0))) {
989 txAbort(tid, 0);
1000 xtTruncate(tid, ip, 0, COMMIT_PWMAP);
1002 txAbort(tid, 0);
1019 rc = dtInsert(tid, dip, &dname, &ino, &btstack);
1023 xtTruncate(tid, ip, 0, COMMIT_PWMAP);
1024 txAbort(tid, 0);
1039 rc = txCommit(tid, 2, &iplist[0], 0);
1042 txEnd(tid);
1078 tid_t tid;
1153 tid = txBegin(new_dir->i_sb, 0);
1174 rc = dtModify(tid, new_dir, &new_dname, &ino,
1193 tblk = tid_to_tblock(tid);
1199 if ((new_size = commitZeroLink(tid, new_ip)) < 0) {
1200 txAbort(tid, 1); /* Marks FS Dirty */
1204 tblk = tid_to_tblock(tid);
1224 rc = dtInsert(tid, new_dir, &new_dname, &ino, &btstack);
1238 rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE);
1242 txAbort(tid, 1); /* Marks Filesystem dirty */
1256 tlck = txLock(tid, old_ip,
1300 rc = txCommit(tid, ipcount, iplist, commit_flag);
1303 txEnd(tid);
1312 tid = txBegin(new_ip->i_sb, 0);
1314 new_size = xtTruncate_pmap(tid, new_ip, new_size);
1316 txAbort(tid, 1);
1319 rc = txCommit(tid, 1, &new_ip, COMMIT_SYNC);
1320 txEnd(tid);
1363 tid_t tid;
1382 tid = txBegin(dir->i_sb, 0);
1387 rc = jfs_init_acl(tid, ip, dir);
1391 rc = jfs_init_security(tid, ip, dir, &dentry->d_name);
1393 txAbort(tid, 0);
1398 txAbort(tid, 0);
1402 tblk = tid_to_tblock(tid);
1408 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) {
1409 txAbort(tid, 0);
1425 rc = txCommit(tid, 2, iplist, 0);
1428 txEnd(tid);