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
802 tid = txBegin(ip->i_sb, 0); in jfs_link()
820 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) in jfs_link()
832 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_link()
844 txEnd(tid); in jfs_link()
876 tid_t tid; in jfs_symlink() local
917 tid = txBegin(dip->i_sb, 0); in jfs_symlink()
922 rc = jfs_init_security(tid, ip, dip, &dentry->d_name); in jfs_symlink()
926 tblk = tid_to_tblock(tid); in jfs_symlink()
940 xtInitRoot(tid, ip); in jfs_symlink()
983 if ((rc = xtInsert(tid, ip, 0, 0, xlen, &xaddr, 0))) { in jfs_symlink()
984 txAbort(tid, 0); in jfs_symlink()
995 xtTruncate(tid, ip, 0, COMMIT_PWMAP); in jfs_symlink()
997 txAbort(tid, 0); in jfs_symlink()
1014 rc = dtInsert(tid, dip, &dname, &ino, &btstack); in jfs_symlink()
1018 xtTruncate(tid, ip, 0, COMMIT_PWMAP); in jfs_symlink()
1019 txAbort(tid, 0); in jfs_symlink()
1034 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_symlink()
1037 txEnd(tid); in jfs_symlink()
1073 tid_t tid; in jfs_rename() local
1148 tid = txBegin(new_dir->i_sb, 0); in jfs_rename()
1169 rc = dtModify(tid, new_dir, &new_dname, &ino, in jfs_rename()
1188 tblk = tid_to_tblock(tid); in jfs_rename()
1194 if ((new_size = commitZeroLink(tid, new_ip)) < 0) { in jfs_rename()
1195 txAbort(tid, 1); /* Marks FS Dirty */ in jfs_rename()
1199 tblk = tid_to_tblock(tid); in jfs_rename()
1219 rc = dtInsert(tid, new_dir, &new_dname, &ino, &btstack); in jfs_rename()
1233 rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE); in jfs_rename()
1237 txAbort(tid, 1); /* Marks Filesystem dirty */ in jfs_rename()
1251 tlck = txLock(tid, old_ip, in jfs_rename()
1295 rc = txCommit(tid, ipcount, iplist, commit_flag); in jfs_rename()
1298 txEnd(tid); in jfs_rename()
1307 tid = txBegin(new_ip->i_sb, 0); in jfs_rename()
1309 new_size = xtTruncate_pmap(tid, new_ip, new_size); in jfs_rename()
1311 txAbort(tid, 1); in jfs_rename()
1314 rc = txCommit(tid, 1, &new_ip, COMMIT_SYNC); in jfs_rename()
1315 txEnd(tid); in jfs_rename()
1358 tid_t tid; in jfs_mknod() local
1377 tid = txBegin(dir->i_sb, 0); in jfs_mknod()
1382 rc = jfs_init_acl(tid, ip, dir); in jfs_mknod()
1386 rc = jfs_init_security(tid, ip, dir, &dentry->d_name); in jfs_mknod()
1388 txAbort(tid, 0); in jfs_mknod()
1393 txAbort(tid, 0); in jfs_mknod()
1397 tblk = tid_to_tblock(tid); in jfs_mknod()
1403 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) { in jfs_mknod()
1404 txAbort(tid, 0); in jfs_mknod()
1420 rc = txCommit(tid, 2, iplist, 0); in jfs_mknod()
1423 txEnd(tid); in jfs_mknod()