• Home
  • Raw
  • Download

Lines Matching refs:child_inode

241 	struct inode *child_inode = NULL;  in hmdfs_lookup_local()  local
273 child_inode = fill_inode_local(parent_inode->i_sb, in hmdfs_lookup_local()
279 if (IS_ERR(child_inode)) { in hmdfs_lookup_local()
280 err = PTR_ERR(child_inode); in hmdfs_lookup_local()
285 ret = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_local()
292 check_and_fixup_ownership(parent_inode, child_inode); in hmdfs_lookup_local()
333 struct inode *child_inode = NULL; in hmdfs_mkdir_local_dentry() local
361 child_inode = fill_inode_local(sb, lower_inode, dentry->d_name.name); in hmdfs_mkdir_local_dentry()
362 if (IS_ERR(child_inode)) { in hmdfs_mkdir_local_dentry()
363 error = PTR_ERR(child_inode); in hmdfs_mkdir_local_dentry()
366 d_add(dentry, child_inode); in hmdfs_mkdir_local_dentry()
411 struct inode *child_inode = NULL; in hmdfs_create_local_dentry() local
449 child_inode = fill_inode_local(sb, lower_inode, dentry->d_name.name); in hmdfs_create_local_dentry()
450 if (IS_ERR(child_inode)) { in hmdfs_create_local_dentry()
451 error = PTR_ERR(child_inode); in hmdfs_create_local_dentry()
454 d_add(dentry, child_inode); in hmdfs_create_local_dentry()
777 struct inode *child_inode = NULL; in hmdfs_symlink_local() local
819 child_inode = fill_inode_local(dir->i_sb, d_inode(lower_dentry), in hmdfs_symlink_local()
821 if (IS_ERR(child_inode)) { in hmdfs_symlink_local()
822 err = PTR_ERR(child_inode); in hmdfs_symlink_local()
825 d_add(dentry, child_inode); in hmdfs_symlink_local()
989 struct inode *child_inode = NULL; in hmdfs_lookup_share() local
1010 child_inode = fill_inode_local(parent_inode->i_sb, in hmdfs_lookup_share()
1015 if (IS_ERR(child_inode)) { in hmdfs_lookup_share()
1016 err = PTR_ERR(child_inode); in hmdfs_lookup_share()
1021 ret = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_share()
1028 check_and_fixup_ownership(parent_inode, child_inode); in hmdfs_lookup_share()