Searched refs:child_inode (Results 1 – 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/fs/hmdfs/ |
D | inode_local.c | 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() [all …]
|
D | inode_cloud_merge.c | 292 struct inode *child_inode = NULL; in hmdfs_lookup_cloud_merge() local 327 child_inode = fill_inode_merge(parent_inode->i_sb, parent_inode, in hmdfs_lookup_cloud_merge() 329 info = hmdfs_i(child_inode); in hmdfs_lookup_cloud_merge() 331 hmdfs_root_inode_perm_init(child_inode); in hmdfs_lookup_cloud_merge() 334 child_inode, in hmdfs_lookup_cloud_merge() 337 ret_dentry = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_cloud_merge() 368 struct inode *child_inode = NULL; in do_mkdir_cloud_merge() local 374 child_inode = in do_mkdir_cloud_merge() 376 if (IS_ERR(child_inode)) { in do_mkdir_cloud_merge() 377 ret = PTR_ERR(child_inode); in do_mkdir_cloud_merge() [all …]
|
D | inode_merge.c | 705 struct inode *child_inode = NULL; in hmdfs_lookup_merge() local 740 child_inode = fill_inode_merge(parent_inode->i_sb, parent_inode, in hmdfs_lookup_merge() 742 info = hmdfs_i(child_inode); in hmdfs_lookup_merge() 744 hmdfs_root_inode_perm_init(child_inode); in hmdfs_lookup_merge() 747 child_inode, in hmdfs_lookup_merge() 750 ret_dentry = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_merge() 841 struct inode *child_inode = NULL; in do_mkdir_merge() local 847 child_inode = in do_mkdir_merge() 849 if (IS_ERR(child_inode)) { in do_mkdir_merge() 850 ret = PTR_ERR(child_inode); in do_mkdir_merge() [all …]
|
D | hmdfs_server.c | 1067 struct inode *child_inode = NULL; in hmdfs_server_mkdir() local 1092 child_inode = d_inode(dent); in hmdfs_server_mkdir() 1093 mkdir_resp->i_mode = cpu_to_le16(child_inode->i_mode); in hmdfs_server_mkdir() 1094 mkdir_resp->i_size = cpu_to_le64(child_inode->i_size); in hmdfs_server_mkdir() 1095 mkdir_resp->i_mtime = cpu_to_le64(child_inode->i_mtime.tv_sec); in hmdfs_server_mkdir() 1096 mkdir_resp->i_mtime_nsec = cpu_to_le32(child_inode->i_mtime.tv_nsec); in hmdfs_server_mkdir() 1097 mkdir_resp->i_ino = cpu_to_le64(child_inode->i_ino); in hmdfs_server_mkdir() 1109 struct inode *child_inode = NULL; in hmdfs_server_create() local 1135 child_inode = d_inode(dent); in hmdfs_server_create() 1136 create_resp->i_mode = cpu_to_le16(child_inode->i_mode); in hmdfs_server_create() [all …]
|
D | hmdfs_dentryfile.c | 2565 struct inode *child_inode = NULL; in hmdfs_root_unlink() local 2589 child_inode = d_inode(child_dentry); in hmdfs_root_unlink() 2590 if (!child_inode) in hmdfs_root_unlink() 2596 ihold(child_inode); in hmdfs_root_unlink() 2614 if (child_inode) in hmdfs_root_unlink() 2615 iput(child_inode); in hmdfs_root_unlink()
|
/kernel/linux/linux-5.10/fs/isofs/ |
D | export.c | 48 struct inode *child_inode = d_inode(child); in isofs_export_get_parent() local 49 struct iso_inode_info *e_child_inode = ISOFS_I(child_inode); in isofs_export_get_parent() 55 if (!S_ISDIR(child_inode->i_mode)) { in isofs_export_get_parent() 78 bh = sb_bread(child_inode->i_sb, parent_block); in isofs_export_get_parent() 102 rv = d_obtain_alias(isofs_iget(child_inode->i_sb, parent_block, in isofs_export_get_parent()
|
/kernel/linux/linux-5.10/fs/btrfs/ |
D | props.c | 411 struct inode *parent_inode, *child_inode; in btrfs_subvol_inherit_props() local 418 child_inode = btrfs_iget(sb, BTRFS_FIRST_FREE_OBJECTID, root); in btrfs_subvol_inherit_props() 419 if (IS_ERR(child_inode)) { in btrfs_subvol_inherit_props() 421 return PTR_ERR(child_inode); in btrfs_subvol_inherit_props() 424 ret = inherit_props(trans, child_inode, parent_inode); in btrfs_subvol_inherit_props() 425 iput(child_inode); in btrfs_subvol_inherit_props()
|
/kernel/linux/linux-5.10/fs/ocfs2/ |
D | namei.c | 1047 struct inode *child_inode; in ocfs2_check_if_ancestor() local 1051 child_inode = ocfs2_iget(osb, child_inode_no, 0, 0); in ocfs2_check_if_ancestor() 1052 if (IS_ERR(child_inode)) { in ocfs2_check_if_ancestor() 1053 ret = PTR_ERR(child_inode); in ocfs2_check_if_ancestor() 1057 ret = ocfs2_inode_lock(child_inode, NULL, 0); in ocfs2_check_if_ancestor() 1059 iput(child_inode); in ocfs2_check_if_ancestor() 1065 ret = ocfs2_lookup_ino_from_name(child_inode, "..", 2, in ocfs2_check_if_ancestor() 1067 ocfs2_inode_unlock(child_inode, 0); in ocfs2_check_if_ancestor() 1068 iput(child_inode); in ocfs2_check_if_ancestor()
|
/kernel/linux/linux-5.10/fs/fuse/ |
D | inode.c | 886 struct inode *child_inode = d_inode(child); in fuse_get_parent() local 887 struct fuse_conn *fc = get_fuse_conn(child_inode); in fuse_get_parent() 897 err = fuse_lookup_name(child_inode->i_sb, get_node_id(child_inode), in fuse_get_parent()
|