/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | inode_cloud_merge.c | 288 struct inode *child_inode = NULL; in hmdfs_lookup_cloud_merge() local 323 child_inode = fill_inode_merge(parent_inode->i_sb, parent_inode, in hmdfs_lookup_cloud_merge() 325 if (IS_ERR(child_inode)) { in hmdfs_lookup_cloud_merge() 326 err = PTR_ERR(child_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() 395 struct inode *child_inode = NULL; do_create_cloud_merge() local [all...] |
H A D | inode_local.c | 245 struct inode *child_inode = NULL; in hmdfs_lookup_local() local 274 child_inode = fill_inode_local(parent_inode->i_sb, in hmdfs_lookup_local() 280 if (IS_ERR(child_inode)) { in hmdfs_lookup_local() 281 err = PTR_ERR(child_inode); in hmdfs_lookup_local() 286 ret = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_local() 293 check_and_fixup_ownership(parent_inode, child_inode); in hmdfs_lookup_local() 334 struct inode *child_inode = NULL; in hmdfs_mkdir_local_dentry() local 362 child_inode = fill_inode_local(sb, lower_inode, dentry->d_name.name); in hmdfs_mkdir_local_dentry() 363 if (IS_ERR(child_inode)) { in hmdfs_mkdir_local_dentry() 364 error = PTR_ERR(child_inode); in hmdfs_mkdir_local_dentry() 412 struct inode *child_inode = NULL; hmdfs_create_local_dentry() local 773 struct inode *child_inode = NULL; hmdfs_symlink_local() local 991 struct inode *child_inode = NULL; hmdfs_lookup_share() local [all...] |
H A 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 if (IS_ERR(child_inode)) { in hmdfs_lookup_merge() 743 err = PTR_ERR(child_inode); in hmdfs_lookup_merge() 746 info = hmdfs_i(child_inode); in hmdfs_lookup_merge() 748 hmdfs_root_inode_perm_init(child_inode); in hmdfs_lookup_merge() 751 child_inode, in hmdfs_lookup_merge() 754 ret_dentry = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_merge() 845 struct inode *child_inode = NULL; in do_mkdir_merge() local 851 child_inode in do_mkdir_merge() 873 struct inode *child_inode = NULL; do_create_merge() local [all...] |
H A D | hmdfs_server.c | 1150 struct inode *child_inode = NULL; in hmdfs_server_mkdir() local 1183 child_inode = d_inode(dent); in hmdfs_server_mkdir() 1184 mkdir_resp->i_mode = cpu_to_le16(child_inode->i_mode); in hmdfs_server_mkdir() 1185 mkdir_resp->i_size = cpu_to_le64(child_inode->i_size); in hmdfs_server_mkdir() 1186 mkdir_resp->i_mtime = cpu_to_le64(child_inode->i_mtime.tv_sec); in hmdfs_server_mkdir() 1187 mkdir_resp->i_mtime_nsec = cpu_to_le32(child_inode->i_mtime.tv_nsec); in hmdfs_server_mkdir() 1188 mkdir_resp->i_ino = cpu_to_le64(child_inode->i_ino); in hmdfs_server_mkdir() 1200 struct inode *child_inode = NULL; in hmdfs_server_create() local 1234 child_inode = d_inode(dent); in hmdfs_server_create() 1235 create_resp->i_mode = cpu_to_le16(child_inode in hmdfs_server_create() [all...] |
H A D | hmdfs_dentryfile.c | 2579 struct inode *child_inode = NULL; in hmdfs_root_unlink() local 2603 child_inode = d_inode(child_dentry); in hmdfs_root_unlink() 2604 if (!child_inode) in hmdfs_root_unlink() 2610 ihold(child_inode); in hmdfs_root_unlink() 2628 if (child_inode) in hmdfs_root_unlink() 2629 iput(child_inode); in hmdfs_root_unlink()
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | inode_cloud_merge.c | 288 struct inode *child_inode = NULL; in hmdfs_lookup_cloud_merge() local 323 child_inode = fill_inode_merge(parent_inode->i_sb, parent_inode, in hmdfs_lookup_cloud_merge() 325 if (IS_ERR(child_inode)) { in hmdfs_lookup_cloud_merge() 326 err = PTR_ERR(child_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() 395 struct inode *child_inode = NULL; do_create_cloud_merge() local [all...] |
H A D | inode_local.c | 245 struct inode *child_inode = NULL; in hmdfs_lookup_local() local 274 child_inode = fill_inode_local(parent_inode->i_sb, in hmdfs_lookup_local() 280 if (IS_ERR(child_inode)) { in hmdfs_lookup_local() 281 err = PTR_ERR(child_inode); in hmdfs_lookup_local() 286 ret = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_local() 293 check_and_fixup_ownership(parent_inode, child_inode); in hmdfs_lookup_local() 334 struct inode *child_inode = NULL; in hmdfs_mkdir_local_dentry() local 362 child_inode = fill_inode_local(sb, lower_inode, dentry->d_name.name); in hmdfs_mkdir_local_dentry() 363 if (IS_ERR(child_inode)) { in hmdfs_mkdir_local_dentry() 364 error = PTR_ERR(child_inode); in hmdfs_mkdir_local_dentry() 412 struct inode *child_inode = NULL; hmdfs_create_local_dentry() local 780 struct inode *child_inode = NULL; hmdfs_symlink_local() local 999 struct inode *child_inode = NULL; hmdfs_lookup_share() local [all...] |
H A 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 if (IS_ERR(child_inode)) { in hmdfs_lookup_merge() 743 err = PTR_ERR(child_inode); in hmdfs_lookup_merge() 746 info = hmdfs_i(child_inode); in hmdfs_lookup_merge() 748 hmdfs_root_inode_perm_init(child_inode); in hmdfs_lookup_merge() 751 child_inode, in hmdfs_lookup_merge() 754 ret_dentry = d_splice_alias(child_inode, child_dentry); in hmdfs_lookup_merge() 845 struct inode *child_inode = NULL; in do_mkdir_merge() local 851 child_inode in do_mkdir_merge() 873 struct inode *child_inode = NULL; do_create_merge() local [all...] |
H A D | hmdfs_server.c | 1150 struct inode *child_inode = NULL; in hmdfs_server_mkdir() local 1183 child_inode = d_inode(dent); in hmdfs_server_mkdir() 1184 mkdir_resp->i_mode = cpu_to_le16(child_inode->i_mode); in hmdfs_server_mkdir() 1185 mkdir_resp->i_size = cpu_to_le64(child_inode->i_size); in hmdfs_server_mkdir() 1186 mkdir_resp->i_mtime = cpu_to_le64(child_inode->i_mtime.tv_sec); in hmdfs_server_mkdir() 1187 mkdir_resp->i_mtime_nsec = cpu_to_le32(child_inode->i_mtime.tv_nsec); in hmdfs_server_mkdir() 1188 mkdir_resp->i_ino = cpu_to_le64(child_inode->i_ino); in hmdfs_server_mkdir() 1200 struct inode *child_inode = NULL; in hmdfs_server_create() local 1234 child_inode = d_inode(dent); in hmdfs_server_create() 1235 create_resp->i_mode = cpu_to_le16(child_inode in hmdfs_server_create() [all...] |
H A D | hmdfs_dentryfile.c | 2587 struct inode *child_inode = NULL; in hmdfs_root_unlink() local 2611 child_inode = d_inode(child_dentry); in hmdfs_root_unlink() 2612 if (!child_inode) in hmdfs_root_unlink() 2618 ihold(child_inode); in hmdfs_root_unlink() 2636 if (child_inode) in hmdfs_root_unlink() 2637 iput(child_inode); in hmdfs_root_unlink()
|
/kernel/linux/linux-5.10/fs/isofs/ |
H A 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-6.6/fs/isofs/ |
H A 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/ |
H A 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/ |
H A D | namei.c | 1049 struct inode *child_inode; in ocfs2_check_if_ancestor() local 1053 child_inode = ocfs2_iget(osb, child_inode_no, 0, 0); in ocfs2_check_if_ancestor() 1054 if (IS_ERR(child_inode)) { in ocfs2_check_if_ancestor() 1055 ret = PTR_ERR(child_inode); in ocfs2_check_if_ancestor() 1059 ret = ocfs2_inode_lock(child_inode, NULL, 0); in ocfs2_check_if_ancestor() 1061 iput(child_inode); in ocfs2_check_if_ancestor() 1067 ret = ocfs2_lookup_ino_from_name(child_inode, "..", 2, in ocfs2_check_if_ancestor() 1069 ocfs2_inode_unlock(child_inode, 0); in ocfs2_check_if_ancestor() 1070 iput(child_inode); in ocfs2_check_if_ancestor()
|
/kernel/linux/linux-6.6/fs/ocfs2/ |
H A D | namei.c | 1051 struct inode *child_inode; in ocfs2_check_if_ancestor() local 1055 child_inode = ocfs2_iget(osb, child_inode_no, 0, 0); in ocfs2_check_if_ancestor() 1056 if (IS_ERR(child_inode)) { in ocfs2_check_if_ancestor() 1057 ret = PTR_ERR(child_inode); in ocfs2_check_if_ancestor() 1061 ret = ocfs2_inode_lock(child_inode, NULL, 0); in ocfs2_check_if_ancestor() 1063 iput(child_inode); in ocfs2_check_if_ancestor() 1069 ret = ocfs2_lookup_ino_from_name(child_inode, "..", 2, in ocfs2_check_if_ancestor() 1071 ocfs2_inode_unlock(child_inode, 0); in ocfs2_check_if_ancestor() 1072 iput(child_inode); in ocfs2_check_if_ancestor()
|
/kernel/linux/linux-5.10/fs/fuse/ |
H A D | inode.c | 887 struct inode *child_inode = d_inode(child); in fuse_get_parent() local 888 struct fuse_conn *fc = get_fuse_conn(child_inode); in fuse_get_parent() 898 err = fuse_lookup_name(child_inode->i_sb, get_node_id(child_inode), in fuse_get_parent()
|
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | inode.c | 1093 struct inode *child_inode = d_inode(child); in fuse_get_parent() local 1094 struct fuse_conn *fc = get_fuse_conn(child_inode); in fuse_get_parent() 1103 err = fuse_lookup_name(child_inode->i_sb, get_node_id(child_inode), in fuse_get_parent()
|