/linux/lib/ |
A D | assoc_array.c | 1480 new_root = new_parent = NULL; in assoc_array_gc() 1498 new_s->back_pointer = new_parent; in assoc_array_gc() 1511 new_n->back_pointer = new_parent; in assoc_array_gc() 1622 new_parent = new_n->back_pointer; in assoc_array_gc() 1625 if (!new_parent) { in assoc_array_gc() 1642 if (!new_parent) { in assoc_array_gc() 1650 new_s->back_pointer = new_parent; in assoc_array_gc() 1667 new_parent = new_s->back_pointer; in assoc_array_gc() 1674 new_n->back_pointer = new_parent; in assoc_array_gc() 1677 if (!new_parent) { in assoc_array_gc() [all …]
|
A D | kobject.c | 554 int kobject_move(struct kobject *kobj, struct kobject *new_parent) in kobject_move() argument 565 new_parent = kobject_get(new_parent); in kobject_move() 566 if (!new_parent) { in kobject_move() 568 new_parent = kobject_get(&kobj->kset->kobj); in kobject_move() 585 error = sysfs_move_dir_ns(kobj, new_parent, kobject_namespace(kobj)); in kobject_move() 589 kobj->parent = new_parent; in kobject_move() 590 new_parent = NULL; in kobject_move() 594 kobject_put(new_parent); in kobject_move()
|
/linux/tools/perf/ui/gtk/ |
A D | hists.c | 106 GtkTreeIter iter, new_parent; in perf_gtk__add_callchain_flat() local 111 new_parent = *parent; in perf_gtk__add_callchain_flat() 119 gtk_tree_store_append(store, &iter, &new_parent); in perf_gtk__add_callchain_flat() 132 new_parent = iter; in perf_gtk__add_callchain_flat() 140 gtk_tree_store_append(store, &iter, &new_parent); in perf_gtk__add_callchain_flat() 153 new_parent = iter; in perf_gtk__add_callchain_flat() 229 GtkTreeIter iter, new_parent; in perf_gtk__add_callchain_graph() local 235 new_parent = *parent; in perf_gtk__add_callchain_graph() 241 gtk_tree_store_append(store, &iter, &new_parent); in perf_gtk__add_callchain_graph() 254 new_parent = iter; in perf_gtk__add_callchain_graph()
|
/linux/fs/sysfs/ |
A D | dir.c | 121 struct kernfs_node *new_parent; in sysfs_move_dir_ns() local 123 new_parent = new_parent_kobj && new_parent_kobj->sd ? in sysfs_move_dir_ns() 126 return kernfs_rename_ns(kn, new_parent, kn->name, new_ns); in sysfs_move_dir_ns()
|
/linux/drivers/clk/ |
A D | clk.c | 70 struct clk_core *new_parent; member 1747 if (new_parent) { in clk_reparent() 1764 core->parent = new_parent; in clk_reparent() 1915 core->new_parent = new_parent; in clk_calc_subtree() 1919 if (new_parent && new_parent != core->parent) in clk_calc_subtree() 2036 if (child->new_parent && child->new_parent != core) in clk_propagate_rate_change() 2069 if (core->new_parent) { in clk_change_rate() 2070 parent = core->new_parent; in clk_change_rate() 2085 if (core->new_parent && core->new_parent != core->parent) { in clk_change_rate() 2134 if (child->new_parent && child->new_parent != core) in clk_change_rate() [all …]
|
/linux/include/linux/ |
A D | kernfs.h | 179 int (*rename)(struct kernfs_node *kn, struct kernfs_node *new_parent, 393 int kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, 497 struct kernfs_node *new_parent, in kernfs_rename_ns() argument 574 struct kernfs_node *new_parent, in kernfs_rename() argument 577 return kernfs_rename_ns(kn, new_parent, new_name, NULL); in kernfs_rename()
|
A D | ptrace.h | 65 struct task_struct *new_parent,
|
A D | clk-provider.h | 1179 int clk_hw_set_parent(struct clk_hw *hw, struct clk_hw *new_parent); 1199 void clk_hw_reparent(struct clk_hw *hw, struct clk_hw *new_parent);
|
A D | device.h | 834 int device_move(struct device *dev, struct device *new_parent,
|
/linux/fs/kernfs/ |
A D | dir.c | 1184 struct kernfs_node *new_parent = new_dir->i_private; in kernfs_iop_rename() local 1197 if (!kernfs_get_active(new_parent)) { in kernfs_iop_rename() 1202 ret = scops->rename(kn, new_parent, new_dentry->d_name.name); in kernfs_iop_rename() 1204 kernfs_put_active(new_parent); in kernfs_iop_rename() 1561 int kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, in kernfs_rename_ns() argument 1575 if (!kernfs_active(kn) || !kernfs_active(new_parent) || in kernfs_rename_ns() 1576 (new_parent->flags & KERNFS_EMPTY_DIR)) in kernfs_rename_ns() 1580 if ((kn->parent == new_parent) && (kn->ns == new_ns) && in kernfs_rename_ns() 1585 if (kernfs_find_ns(new_parent, new_name, new_ns)) in kernfs_rename_ns() 1602 kernfs_get(new_parent); in kernfs_rename_ns() [all …]
|
/linux/drivers/base/ |
A D | core.c | 4245 struct device *new_parent) in device_move_class_links() argument 4251 if (new_parent) in device_move_class_links() 4275 new_parent = get_device(new_parent); in device_move() 4279 put_device(new_parent); in device_move() 4284 __func__, new_parent ? dev_name(new_parent) : "<NULL>"); in device_move() 4288 put_device(new_parent); in device_move() 4292 dev->parent = new_parent; in device_move() 4295 if (new_parent) { in device_move() 4307 if (new_parent) in device_move() 4317 put_device(new_parent); in device_move() [all …]
|
/linux/kernel/cgroup/ |
A D | cgroup-v1.c | 817 static int cgroup1_rename(struct kernfs_node *kn, struct kernfs_node *new_parent, in cgroup1_rename() argument 829 if (kn->parent != new_parent) in cgroup1_rename() 837 kernfs_break_active_protection(new_parent); in cgroup1_rename() 842 ret = kernfs_rename(kn, new_parent, new_name_str); in cgroup1_rename() 849 kernfs_unbreak_active_protection(new_parent); in cgroup1_rename()
|
/linux/kernel/ |
A D | ptrace.c | 68 void __ptrace_link(struct task_struct *child, struct task_struct *new_parent, in __ptrace_link() argument 72 list_add(&child->ptrace_entry, &new_parent->ptraced); in __ptrace_link() 73 child->parent = new_parent; in __ptrace_link() 83 static void ptrace_link(struct task_struct *child, struct task_struct *new_parent) in ptrace_link() argument 85 __ptrace_link(child, new_parent, current_cred()); in ptrace_link()
|
/linux/security/tomoyo/ |
A D | tomoyo.c | 272 const struct path *new_parent, in tomoyo_path_rename() argument 276 struct path path2 = { .mnt = new_parent->mnt, .dentry = new_dentry }; in tomoyo_path_rename()
|
/linux/fs/vboxsf/ |
A D | dir.c | 393 struct inode *new_parent, in vboxsf_dir_rename() argument 399 struct vboxsf_inode *sf_new_parent_i = VBOXSF_I(new_parent); in vboxsf_dir_rename()
|
/linux/fs/xfs/ |
A D | xfs_inode.c | 3109 bool new_parent = (src_dp != target_dp); in xfs_rename() local 3167 if (new_parent) in xfs_rename() 3322 if (new_parent && src_is_directory) { in xfs_rename() 3364 if (new_parent && src_is_directory) { in xfs_rename() 3391 if (src_is_directory && (new_parent || target_ip != NULL)) { in xfs_rename() 3425 if (new_parent) in xfs_rename()
|
/linux/drivers/md/persistent-data/ |
A D | dm-btree.c | 832 struct dm_block *left, *right, *new_parent; in btree_split_beneath() local 836 new_parent = shadow_current(s); in btree_split_beneath() 838 pn = dm_block_data(new_parent); in btree_split_beneath()
|
/linux/drivers/net/ethernet/intel/ice/ |
A D | ice_sched.c | 2158 ice_sched_update_parent(struct ice_sched_node *new_parent, in ice_sched_update_parent() argument 2177 new_parent->children[new_parent->num_children++] = node; in ice_sched_update_parent() 2178 node->parent = new_parent; in ice_sched_update_parent() 2179 node->info.parent_teid = new_parent->info.node_teid; in ice_sched_update_parent()
|