| /linux/fs/debugfs/ |
| H A D | inode.c | 840 rd.old_parent = dget_parent(dentry); in debugfs_change_name() 841 rd.new_parent = rd.old_parent; in debugfs_change_name() 857 dir = d_inode(rd.old_parent); in debugfs_change_name() 865 dput(rd.old_parent); in debugfs_change_name()
|
| /linux/fs/ |
| H A D | dcache.c | 2873 struct dentry *old_parent, *p; in __d_move() local 2883 old_parent = dentry->d_parent; in __d_move() 2884 p = d_ancestor(old_parent, target); in __d_move() 2891 spin_lock_nested(&old_parent->d_lock, DENTRY_D_LOCK_NESTED); in __d_move() 2894 spin_lock(&old_parent->d_lock); in __d_move() 2923 if (dentry != old_parent) /* wasn't IS_ROOT */ in __d_move() 2924 WARN_ON(!--old_parent->d_lockref.count); in __d_move() 2926 target->d_parent = old_parent; in __d_move() 2947 if (dentry->d_parent != old_parent) in __d_move() 2949 if (dentry != old_parent) in __d_move() [all …]
|
| /linux/fs/vboxsf/ |
| H A D | dir.c | 386 struct inode *old_parent, in vboxsf_dir_rename() argument 392 struct vboxsf_sbi *sbi = VBOXSF_SBI(old_parent->i_sb); in vboxsf_dir_rename() 393 struct vboxsf_inode *sf_old_parent_i = VBOXSF_I(old_parent); in vboxsf_dir_rename()
|
| /linux/drivers/clk/ |
| H A D | clk.c | 2108 struct clk_core *old_parent = core->parent; in __clk_set_parent_before() local 2132 clk_core_prepare_enable(old_parent); in __clk_set_parent_before() 2147 return old_parent; in __clk_set_parent_before() 2152 struct clk_core *old_parent) in __clk_set_parent_after() argument 2160 clk_core_disable_unprepare(old_parent); in __clk_set_parent_after() 2166 clk_core_disable_unprepare(old_parent); in __clk_set_parent_after() 2175 struct clk_core *old_parent; in __clk_set_parent() local 2177 old_parent = __clk_set_parent_before(core, parent); in __clk_set_parent() 2189 clk_reparent(core, old_parent); in __clk_set_parent() 2192 __clk_set_parent_after(core, old_parent, parent); in __clk_set_parent() [all …]
|
| /linux/security/tomoyo/ |
| H A D | tomoyo.c | 284 static int tomoyo_path_rename(const struct path *old_parent, in tomoyo_path_rename() argument 290 struct path path1 = { .mnt = old_parent->mnt, .dentry = old_dentry }; in tomoyo_path_rename()
|
| /linux/fs/kernfs/ |
| H A D | dir.c | 1746 struct kernfs_node *old_parent; in kernfs_rename_ns() local 1763 old_parent = kernfs_parent(kn); in kernfs_rename_ns() 1766 if (WARN_ON_ONCE(old_parent != new_parent)) in kernfs_rename_ns() 1774 if ((old_parent == new_parent) && (kn->ns == new_ns) && in kernfs_rename_ns() 1798 if (old_parent != new_parent) { in kernfs_rename_ns() 1809 kernfs_put(old_parent); in kernfs_rename_ns()
|
| /linux/drivers/base/ |
| H A D | core.c | 4565 struct device *old_parent, in device_move_class_links() argument 4570 if (old_parent) in device_move_class_links() 4588 struct device *old_parent; in device_move() local 4612 old_parent = dev->parent; in device_move() 4614 if (old_parent) in device_move() 4623 error = device_move_class_links(dev, old_parent, new_parent); in device_move() 4626 device_move_class_links(dev, new_parent, old_parent); in device_move() 4627 if (!kobject_move(&dev->kobj, &old_parent->kobj)) { in device_move() 4630 dev->parent = old_parent; in device_move() 4631 if (old_parent) { in device_move() [all …]
|
| /linux/fs/overlayfs/ |
| H A D | dir.c | 139 rd.old_parent = ofs->workdir; in ovl_cleanup_and_whiteout() 417 rd.old_parent = workdir; in ovl_clear_empty() 508 rd.old_parent = workdir; in ovl_create_over_whiteout() 1234 rd.old_parent = old_upperdir; in ovl_rename_upper() 1338 .old_parent = old->d_parent, in ovl_rename()
|
| H A D | copy_up.c | 560 rd.old_parent = indexdir; in ovl_create_index() 808 rd.old_parent = c->workdir; in ovl_copy_up_workdir()
|
| H A D | super.c | 586 rd.old_parent = workdir; in ovl_check_rename_whiteout()
|
| /linux/security/landlock/ |
| H A D | fs.c | 1158 struct dentry *old_parent; in current_check_refer_path() local 1216 old_parent = (old_dentry == mnt_dir.dentry) ? old_dentry : in current_check_refer_path() 1221 old_parent, in current_check_refer_path() 1244 request1.audit.u.path.dentry = old_parent; in current_check_refer_path()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_sched.c | 2304 struct ice_sched_node *old_parent; in ice_sched_update_parent() local 2307 old_parent = node->parent; in ice_sched_update_parent() 2310 for (i = 0; i < old_parent->num_children; i++) in ice_sched_update_parent() 2311 if (old_parent->children[i] == node) { in ice_sched_update_parent() 2312 for (j = i + 1; j < old_parent->num_children; j++) in ice_sched_update_parent() 2313 old_parent->children[j - 1] = in ice_sched_update_parent() 2314 old_parent->children[j]; in ice_sched_update_parent() 2315 old_parent->num_children--; in ice_sched_update_parent()
|
| /linux/fs/ext4/ |
| H A D | fast_commit.c | 1403 struct inode *inode, *old_parent; in ext4_fc_replay_unlink() local 1422 old_parent = ext4_iget(sb, darg.parent_ino, in ext4_fc_replay_unlink() 1424 if (IS_ERR(old_parent)) { in ext4_fc_replay_unlink() 1430 ret = __ext4_unlink(old_parent, &entry, inode, NULL); in ext4_fc_replay_unlink() 1434 iput(old_parent); in ext4_fc_replay_unlink()
|
| /linux/block/ |
| H A D | bfq-cgroup.c | 639 struct bfq_group *old_parent = bfqq_group(bfqq); in bfq_bfqq_move() local 646 if (old_parent == bfqg) in bfq_bfqq_move() 680 bfqg_and_blkg_put(old_parent); in bfq_bfqq_move()
|
| /linux/fs/ceph/ |
| H A D | mds_client.c | 3031 struct inode *old_parent = req->r_parent; in create_request_message() local 3035 ceph_ino(old_parent), path_info1.vino.ino); in create_request_message() 3040 ceph_put_cap_refs(ceph_inode(old_parent), CEPH_CAP_PIN); in create_request_message() 3041 iput(old_parent); in create_request_message()
|
| /linux/security/selinux/ |
| H A D | selinuxfs.c | 542 rd.old_parent = tmp_parent; in sel_make_policy_nodes()
|
| /linux/fs/nfsd/ |
| H A D | vfs.c | 2158 rd.old_parent = fdentry; in nfsd_rename()
|