Lines Matching refs:old_dentry

323 				  struct dentry *old_dentry,  in simple_offset_rename_exchange()  argument
329 u32 old_index = dentry2offset(old_dentry); in simple_offset_rename_exchange()
333 simple_offset_remove(old_ctx, old_dentry); in simple_offset_rename_exchange()
336 ret = simple_offset_add(new_ctx, old_dentry); in simple_offset_rename_exchange()
342 simple_offset_remove(new_ctx, old_dentry); in simple_offset_rename_exchange()
346 ret = simple_rename_exchange(old_dir, old_dentry, new_dir, new_dentry); in simple_offset_rename_exchange()
348 simple_offset_remove(new_ctx, old_dentry); in simple_offset_rename_exchange()
355 offset_set(old_dentry, old_index); in simple_offset_rename_exchange()
356 xa_store(&old_ctx->xa, old_index, old_dentry, GFP_KERNEL); in simple_offset_rename_exchange()
646 int simple_link(struct dentry *old_dentry, struct inode *dir, struct dentry *dentry) in simple_link() argument
648 struct inode *inode = d_inode(old_dentry); in simple_link()
716 void simple_rename_timestamp(struct inode *old_dir, struct dentry *old_dentry, in simple_rename_timestamp() argument
725 inode_set_ctime_current(d_inode(old_dentry)); in simple_rename_timestamp()
731 int simple_rename_exchange(struct inode *old_dir, struct dentry *old_dentry, in simple_rename_exchange() argument
734 bool old_is_dir = d_is_dir(old_dentry); in simple_rename_exchange()
746 simple_rename_timestamp(old_dir, old_dentry, new_dir, new_dentry); in simple_rename_exchange()
752 struct dentry *old_dentry, struct inode *new_dir, in simple_rename() argument
755 int they_are_dirs = d_is_dir(old_dentry); in simple_rename()
761 return simple_rename_exchange(old_dir, old_dentry, new_dir, new_dentry); in simple_rename()
777 simple_rename_timestamp(old_dir, old_dentry, new_dir, new_dentry); in simple_rename()