Home
last modified time | relevance | path

Searched refs:child_inode (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/fs/hmdfs/
H A Dinode_cloud_merge.c288 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 Dinode_local.c245 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 Dinode_merge.c705 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 Dhmdfs_server.c1150 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 Dhmdfs_dentryfile.c2579 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 Dinode_cloud_merge.c288 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 Dinode_local.c245 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 Dinode_merge.c705 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 Dhmdfs_server.c1150 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 Dhmdfs_dentryfile.c2587 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 Dexport.c48 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 Dexport.c48 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 Dprops.c411 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 Dnamei.c1049 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 Dnamei.c1051 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 Dinode.c887 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 Dinode.c1093 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()

Completed in 30 milliseconds