Home
last modified time | relevance | path

Searched refs:new_parent (Results 1 – 6 of 6) sorted by relevance

/drivers/clk/
Dclk.c75 struct clk_core *new_parent; member
2140 static void clk_reparent(struct clk_core *core, struct clk_core *new_parent) in clk_reparent() argument
2146 if (new_parent) { in clk_reparent()
2147 bool becomes_orphan = new_parent->orphan; in clk_reparent()
2150 if (new_parent->new_child == core) in clk_reparent()
2151 new_parent->new_child = NULL; in clk_reparent()
2153 hlist_add_head(&core->child_node, &new_parent->children); in clk_reparent()
2163 core->parent = new_parent; in clk_reparent()
2310 struct clk_core *new_parent, u8 p_index) in clk_calc_subtree() argument
2315 core->new_parent = new_parent; in clk_calc_subtree()
[all …]
Dclk_test.c681 struct clk *parent, *new_parent; in clk_test_orphan_transparent_multiple_parent_mux_set_parent() local
690 new_parent = clk_get_parent(clk); in clk_test_orphan_transparent_multiple_parent_mux_set_parent()
692 KUNIT_EXPECT_TRUE(test, clk_is_match(parent, new_parent)); in clk_test_orphan_transparent_multiple_parent_mux_set_parent()
2377 struct clk *new_parent = clk_hw_get_clk(&ctx->mux_ctx.parents_ctx[1].hw, NULL); in clk_mux_notifier_set_parent_test() local
2380 ret = clk_set_parent(clk, new_parent); in clk_mux_notifier_set_parent_test()
2399 clk_put(new_parent); in clk_mux_notifier_set_parent_test()
/drivers/base/
Dcore.c4534 struct device *new_parent) in device_move_class_links() argument
4540 if (new_parent) in device_move_class_links()
4541 error = sysfs_create_link(&dev->kobj, &new_parent->kobj, in device_move_class_links()
4552 int device_move(struct device *dev, struct device *new_parent, in device_move() argument
4564 new_parent = get_device(new_parent); in device_move()
4565 new_parent_kobj = get_device_parent(dev, new_parent); in device_move()
4568 put_device(new_parent); in device_move()
4573 __func__, new_parent ? dev_name(new_parent) : "<NULL>"); in device_move()
4577 put_device(new_parent); in device_move()
4581 dev->parent = new_parent; in device_move()
[all …]
/drivers/net/ethernet/intel/ice/
Dice_sched.h112 ice_sched_update_parent(struct ice_sched_node *new_parent,
Dice_sched.c2198 ice_sched_update_parent(struct ice_sched_node *new_parent, in ice_sched_update_parent() argument
2217 new_parent->children[new_parent->num_children++] = node; in ice_sched_update_parent()
2218 node->parent = new_parent; in ice_sched_update_parent()
2219 node->info.parent_teid = new_parent->info.node_teid; in ice_sched_update_parent()
/drivers/md/persistent-data/
Ddm-btree.c843 struct dm_block *left, *right, *new_parent; in btree_split_beneath() local
847 new_parent = shadow_current(s); in btree_split_beneath()
849 pn = dm_block_data(new_parent); in btree_split_beneath()