Lines Matching refs:tid
79 tid_t tid; /* transaction id */ in jfs_create() local
109 tid = txBegin(dip->i_sb, 0); in jfs_create()
114 rc = jfs_init_acl(tid, ip, dip); in jfs_create()
118 rc = jfs_init_security(tid, ip, dip, &dentry->d_name); in jfs_create()
120 txAbort(tid, 0); in jfs_create()
126 txAbort(tid, 0); in jfs_create()
130 tblk = tid_to_tblock(tid); in jfs_create()
141 xtInitRoot(tid, ip); in jfs_create()
148 if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) { in jfs_create()
151 txAbort(tid, 1); /* Marks Filesystem dirty */ in jfs_create()
153 txAbort(tid, 0); /* Filesystem full */ in jfs_create()
167 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_create()
170 txEnd(tid); in jfs_create()
211 tid_t tid; /* transaction id */ in jfs_mkdir() local
241 tid = txBegin(dip->i_sb, 0); in jfs_mkdir()
246 rc = jfs_init_acl(tid, ip, dip); in jfs_mkdir()
250 rc = jfs_init_security(tid, ip, dip, &dentry->d_name); in jfs_mkdir()
252 txAbort(tid, 0); in jfs_mkdir()
258 txAbort(tid, 0); in jfs_mkdir()
262 tblk = tid_to_tblock(tid); in jfs_mkdir()
273 dtInitRoot(tid, ip, dip->i_ino); in jfs_mkdir()
280 if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) { in jfs_mkdir()
283 txAbort(tid, 1); /* Marks Filesystem dirty */ in jfs_mkdir()
285 txAbort(tid, 0); /* Filesystem full */ in jfs_mkdir()
300 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_mkdir()
303 txEnd(tid); in jfs_mkdir()
348 tid_t tid; /* transaction id */ in jfs_rmdir() local
371 tid = txBegin(dip->i_sb, 0); in jfs_rmdir()
379 tblk = tid_to_tblock(tid); in jfs_rmdir()
387 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) { in jfs_rmdir()
390 txAbort(tid, 1); in jfs_rmdir()
391 txEnd(tid); in jfs_rmdir()
410 txEA(tid, ip, &JFS_IP(ip)->ea, NULL); in jfs_rmdir()
417 txEA(tid, ip, &JFS_IP(ip)->acl, NULL); in jfs_rmdir()
425 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_rmdir()
427 txEnd(tid); in jfs_rmdir()
474 tid_t tid; /* transaction id */ in jfs_unlink() local
494 tid = txBegin(dip->i_sb, 0); in jfs_unlink()
506 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) { in jfs_unlink()
509 txAbort(tid, 1); /* Marks FS Dirty */ in jfs_unlink()
510 txEnd(tid); in jfs_unlink()
531 if ((new_size = commitZeroLink(tid, ip)) < 0) { in jfs_unlink()
532 txAbort(tid, 1); /* Marks FS Dirty */ in jfs_unlink()
533 txEnd(tid); in jfs_unlink()
540 tblk = tid_to_tblock(tid); in jfs_unlink()
559 rc = txCommit(tid, 2, &iplist[0], commit_flag); in jfs_unlink()
561 txEnd(tid); in jfs_unlink()
567 tid = txBegin(dip->i_sb, 0); in jfs_unlink()
569 new_size = xtTruncate_pmap(tid, ip, new_size); in jfs_unlink()
571 txAbort(tid, 1); /* Marks FS Dirty */ in jfs_unlink()
574 rc = txCommit(tid, 2, &iplist[0], COMMIT_SYNC); in jfs_unlink()
575 txEnd(tid); in jfs_unlink()
626 static s64 commitZeroLink(tid_t tid, struct inode *ip) in commitZeroLink() argument
631 jfs_info("commitZeroLink: tid = %d, ip = 0x%p", tid, ip); in commitZeroLink()
652 tblk = tid_to_tblock(tid); in commitZeroLink()
660 txEA(tid, ip, &JFS_IP(ip)->ea, NULL); in commitZeroLink()
667 txEA(tid, ip, &JFS_IP(ip)->acl, NULL); in commitZeroLink()
676 return xtTruncate_pmap(tid, ip, 0); in commitZeroLink()
793 tid_t tid; in jfs_link() local
804 tid = txBegin(ip->i_sb, 0); in jfs_link()
822 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) in jfs_link()
834 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_link()
846 txEnd(tid); in jfs_link()
877 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()
982 if ((rc = xtInsert(tid, ip, 0, 0, xlen, &xaddr, 0))) { in jfs_symlink()
983 txAbort(tid, 0); in jfs_symlink()
994 xtTruncate(tid, ip, 0, COMMIT_PWMAP); in jfs_symlink()
996 txAbort(tid, 0); in jfs_symlink()
1013 rc = dtInsert(tid, dip, &dname, &ino, &btstack); in jfs_symlink()
1017 xtTruncate(tid, ip, 0, COMMIT_PWMAP); in jfs_symlink()
1018 txAbort(tid, 0); in jfs_symlink()
1033 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_symlink()
1036 txEnd(tid); in jfs_symlink()
1073 tid_t tid; in jfs_rename() local
1140 tid = txBegin(new_dir->i_sb, 0); in jfs_rename()
1161 rc = dtModify(tid, new_dir, &new_dname, &ino, in jfs_rename()
1180 tblk = tid_to_tblock(tid); in jfs_rename()
1186 if ((new_size = commitZeroLink(tid, new_ip)) < 0) { in jfs_rename()
1187 txAbort(tid, 1); /* Marks FS Dirty */ in jfs_rename()
1191 tblk = tid_to_tblock(tid); in jfs_rename()
1211 rc = dtInsert(tid, new_dir, &new_dname, &ino, &btstack); in jfs_rename()
1225 rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE); in jfs_rename()
1229 txAbort(tid, 1); /* Marks Filesystem dirty */ in jfs_rename()
1243 tlck = txLock(tid, old_ip, in jfs_rename()
1287 rc = txCommit(tid, ipcount, iplist, commit_flag); in jfs_rename()
1290 txEnd(tid); in jfs_rename()
1299 tid = txBegin(new_ip->i_sb, 0); in jfs_rename()
1301 new_size = xtTruncate_pmap(tid, new_ip, new_size); in jfs_rename()
1303 txAbort(tid, 1); in jfs_rename()
1306 rc = txCommit(tid, 1, &new_ip, COMMIT_SYNC); in jfs_rename()
1307 txEnd(tid); in jfs_rename()
1350 tid_t tid; in jfs_mknod() local
1370 tid = txBegin(dir->i_sb, 0); in jfs_mknod()
1375 rc = jfs_init_acl(tid, ip, dir); in jfs_mknod()
1379 rc = jfs_init_security(tid, ip, dir, &dentry->d_name); in jfs_mknod()
1381 txAbort(tid, 0); in jfs_mknod()
1386 txAbort(tid, 0); in jfs_mknod()
1390 tblk = tid_to_tblock(tid); in jfs_mknod()
1396 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) { in jfs_mknod()
1397 txAbort(tid, 0); in jfs_mknod()
1413 rc = txCommit(tid, 2, iplist, 0); in jfs_mknod()
1416 txEnd(tid); in jfs_mknod()