Lines Matching refs:tid

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