Lines Matching refs:th
429 static int reiserfs_add_entry(struct reiserfs_transaction_handle *th, in reiserfs_add_entry() argument
450 BUG_ON(!th->t_trans_id); in reiserfs_add_entry()
544 PROC_INFO_MAX(th->t_super, max_hash_collisions, gen_number); in reiserfs_add_entry()
563 reiserfs_paste_into_item(th, &path, &entry_key, dir, buffer, in reiserfs_add_entry()
576 reiserfs_update_sd(th, dir); in reiserfs_add_entry()
632 struct reiserfs_transaction_handle th; in reiserfs_create() local
657 retval = journal_begin(&th, dir->i_sb, jbegin_count); in reiserfs_create()
664 reiserfs_new_inode(&th, dir, mode, NULL, 0 /*i_size */ , dentry, in reiserfs_create()
674 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_create()
679 reiserfs_update_sd(&th, inode); in reiserfs_create()
680 err = journal_end(&th); in reiserfs_create()
692 retval = journal_end(&th); in reiserfs_create()
704 struct reiserfs_transaction_handle th; in reiserfs_mknod() local
737 retval = journal_begin(&th, dir->i_sb, jbegin_count); in reiserfs_mknod()
744 reiserfs_new_inode(&th, dir, mode, NULL, 0 /*i_size */ , dentry, in reiserfs_mknod()
754 reiserfs_update_sd(&th, inode); in reiserfs_mknod()
760 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_mknod()
765 reiserfs_update_sd(&th, inode); in reiserfs_mknod()
766 err = journal_end(&th); in reiserfs_mknod()
776 retval = journal_end(&th); in reiserfs_mknod()
787 struct reiserfs_transaction_handle th; in reiserfs_mkdir() local
828 retval = journal_begin(&th, dir->i_sb, jbegin_count); in reiserfs_mkdir()
840 retval = reiserfs_new_inode(&th, dir, mode, NULL /*symlink */ , in reiserfs_mkdir()
857 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_mkdir()
863 reiserfs_update_sd(&th, inode); in reiserfs_mkdir()
864 err = journal_end(&th); in reiserfs_mkdir()
872 reiserfs_update_sd(&th, dir); in reiserfs_mkdir()
876 retval = journal_end(&th); in reiserfs_mkdir()
901 struct reiserfs_transaction_handle th; in reiserfs_rmdir() local
921 retval = journal_begin(&th, dir->i_sb, jbegin_count); in reiserfs_rmdir()
954 retval = reiserfs_cut_from_item(&th, &path, &de.de_entry_key, in reiserfs_rmdir()
967 reiserfs_update_sd(&th, inode); in reiserfs_rmdir()
971 reiserfs_update_sd(&th, dir); in reiserfs_rmdir()
974 add_save_link(&th, inode, 0 /* not truncate */ ); in reiserfs_rmdir()
976 retval = journal_end(&th); in reiserfs_rmdir()
989 err = journal_end(&th); in reiserfs_rmdir()
1000 struct reiserfs_transaction_handle th; in reiserfs_unlink() local
1022 retval = journal_begin(&th, dir->i_sb, jbegin_count); in reiserfs_unlink()
1064 reiserfs_cut_from_item(&th, &path, &de.de_entry_key, dir, NULL, in reiserfs_unlink()
1071 reiserfs_update_sd(&th, inode); in reiserfs_unlink()
1075 reiserfs_update_sd(&th, dir); in reiserfs_unlink()
1079 add_save_link(&th, inode, 0 /* not truncate */ ); in reiserfs_unlink()
1081 retval = journal_end(&th); in reiserfs_unlink()
1088 err = journal_end(&th); in reiserfs_unlink()
1104 struct reiserfs_transaction_handle th; in reiserfs_symlink() local
1154 retval = journal_begin(&th, parent_dir->i_sb, jbegin_count); in reiserfs_symlink()
1162 reiserfs_new_inode(&th, parent_dir, mode, name, strlen(symname), in reiserfs_symlink()
1175 retval = reiserfs_add_entry(&th, parent_dir, dentry->d_name.name, in reiserfs_symlink()
1180 reiserfs_update_sd(&th, inode); in reiserfs_symlink()
1181 err = journal_end(&th); in reiserfs_symlink()
1191 retval = journal_end(&th); in reiserfs_symlink()
1202 struct reiserfs_transaction_handle th; in reiserfs_link() local
1225 retval = journal_begin(&th, dir->i_sb, jbegin_count); in reiserfs_link()
1234 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_link()
1243 err = journal_end(&th); in reiserfs_link()
1249 reiserfs_update_sd(&th, inode); in reiserfs_link()
1253 retval = journal_end(&th); in reiserfs_link()
1317 struct reiserfs_transaction_handle th; in reiserfs_rename() local
1403 retval = journal_begin(&th, old_dir->i_sb, jbegin_count); in reiserfs_rename()
1411 reiserfs_add_entry(&th, new_dir, new_dentry->d_name.name, in reiserfs_rename()
1419 int err = journal_end(&th); in reiserfs_rename()
1446 journal_end(&th); in reiserfs_rename()
1470 journal_end(&th); in reiserfs_rename()
1488 journal_end(&th); in reiserfs_rename()
1565 journal_mark_dirty(&th, new_de.de_bh); in reiserfs_rename()
1568 journal_mark_dirty(&th, old_de.de_bh); in reiserfs_rename()
1592 journal_mark_dirty(&th, dot_dot_de.de_bh); in reiserfs_rename()
1617 (&th, &old_entry_path, &old_de.de_entry_key, old_dir, NULL, in reiserfs_rename()
1624 reiserfs_update_sd(&th, old_dir); in reiserfs_rename()
1625 reiserfs_update_sd(&th, new_dir); in reiserfs_rename()
1626 reiserfs_update_sd(&th, old_inode); in reiserfs_rename()
1630 add_save_link(&th, new_dentry_inode, in reiserfs_rename()
1632 reiserfs_update_sd(&th, new_dentry_inode); in reiserfs_rename()
1635 retval = journal_end(&th); in reiserfs_rename()