Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 4734) sorted by relevance

12345678910>>...190

/linux/tools/lib/
H A Drbtree.c162 parent = node; in __rb_insert()
206 parent = node; in __rb_insert()
287 if (parent) in ____rb_erase_color()
377 if (parent) in ____rb_erase_color()
511 while ((parent = rb_parent(node)) && node == parent->rb_right) in rb_next()
512 node = parent; in rb_next()
514 return parent; in rb_next()
539 while ((parent = rb_parent(node)) && node == parent->rb_left) in rb_prev()
540 node = parent; in rb_prev()
542 return parent; in rb_prev()
[all …]
/linux/lib/
H A Drbtree.c162 parent = node; in __rb_insert()
206 parent = node; in __rb_insert()
287 if (parent) in ____rb_erase_color()
377 if (parent) in ____rb_erase_color()
517 while ((parent = rb_parent(node)) && node == parent->rb_right) in rb_next()
518 node = parent; in rb_next()
520 return parent; in rb_next()
546 while ((parent = rb_parent(node)) && node == parent->rb_left) in rb_prev()
547 node = parent; in rb_prev()
549 return parent; in rb_prev()
[all …]
H A Dkobject.c119 parent = parent->parent; in get_kobj_path_length()
129 for (parent = kobj; parent; parent = parent->parent) { in fill_kobj_path()
225 parent = kobject_get(kobj->parent); in kobject_add_internal()
232 kobj->parent = parent; in kobject_add_internal()
237 parent ? kobject_name(parent) : "<NULL>", in kobject_add_internal()
253 parent ? kobject_name(parent) : "'none'"); in kobject_add_internal()
373 kobj->parent = parent; in kobject_add_varg()
626 parent = kobj->parent; in kobject_del()
665 struct kobject *parent = kobj->parent; in kobject_cleanup() local
1063 if (parent && parent->ktype && parent->ktype->child_ns_type) in kobj_child_ns_ops()
[all …]
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dsch_offload.sh44 sed s/root/parent\ root/ |
129 local parent=$1; shift
138 if ((parent == 0)); then
151 local parent=$1; shift
154 if ((parent != 0)); then
240 with_$cont 8: "$parent" \
241 with_red 11: "parent 8:1" \
242 with_red 12: "parent 8:2" \
243 with_tbf 13: "parent 8:3" \
249 with_$cont 8: "$parent" \
[all …]
/linux/drivers/vfio/mdev/
H A Dmdev_core.c29 struct mdev_parent *parent = mdev->type->parent; in mdev_device_remove_common() local
67 memset(parent, 0, sizeof(*parent)); in mdev_register_parent()
69 parent->dev = dev; in mdev_register_parent()
71 parent->types = types; in mdev_register_parent()
72 parent->nr_types = nr_types; in mdev_register_parent()
104 up_write(&parent->unreg_sem); in mdev_unregister_parent()
113 struct mdev_parent *parent = mdev->type->parent; in mdev_device_release() local
132 struct mdev_parent *parent = type->parent; in mdev_device_create() local
164 mdev->dev.parent = parent->dev; in mdev_device_create()
200 up_read(&parent->unreg_sem); in mdev_device_create()
[all …]
/linux/drivers/i2c/
H A Di2c-mux.c44 struct i2c_adapter *parent = muxc->parent; in __i2c_mux_master_xfer() local
63 struct i2c_adapter *parent = muxc->parent; in i2c_mux_master_xfer() local
84 struct i2c_adapter *parent = muxc->parent; in __i2c_mux_smbus_xfer() local
106 struct i2c_adapter *parent = muxc->parent; in i2c_mux_smbus_xfer() local
125 struct i2c_adapter *parent = priv->muxc->parent; in i2c_mux_functionality() local
127 return parent->algo->functionality(parent); in i2c_mux_functionality()
133 struct i2c_adapter *parent = priv->muxc->parent; in i2c_mux_lock_bus() local
144 struct i2c_adapter *parent = priv->muxc->parent; in i2c_mux_trylock_bus() local
242 muxc->parent = parent; in i2c_mux_alloc()
273 struct i2c_adapter *parent = muxc->parent; in i2c_mux_add_adapter() local
[all …]
/linux/kernel/
H A Daudit_watch.c61 kfree(parent); in audit_free_parent()
74 if (likely(parent)) in audit_get_parent()
80 if (likely(parent)) in audit_put_parent()
97 return parent; in audit_find_parent()
119 watch->parent = NULL; in audit_remove_watch()
142 parent = kzalloc(sizeof(*parent), GFP_KERNEL); in audit_init_parent()
156 return parent; in audit_init_parent()
221 new->parent = old->parent; in audit_dupe_watch()
390 watch->parent = parent; in audit_add_to_parent()
429 if (!parent) { in audit_add_watch()
[all …]
/linux/drivers/clk/
H A Dclk-gate_test.c56 pdata.hw = parent; in clk_gate_register_test_parent_data()
151 struct clk_hw *parent = ctx->parent; in clk_gate_test_parent_rate() local
162 struct clk_hw *parent = ctx->parent; in clk_gate_test_enable() local
179 struct clk_hw *parent = ctx->parent; in clk_gate_test_disable() local
219 ctx->parent = parent; in clk_gate_test_init()
242 struct clk_hw *parent = ctx->parent; in clk_gate_test_invert_enable() local
259 struct clk_hw *parent = ctx->parent; in clk_gate_test_invert_disable() local
300 ctx->parent = parent; in clk_gate_test_invert_init()
315 struct clk_hw *parent = ctx->parent; in clk_gate_test_hiword_enable() local
332 struct clk_hw *parent = ctx->parent; in clk_gate_test_hiword_disable() local
[all …]
/linux/drivers/edac/
H A Ddebugfs.c57 struct dentry *parent; in edac_create_debugfs_nodes() local
79 mci->debugfs = parent; in edac_create_debugfs_nodes()
113 if (!parent) in edac_debugfs_create_file()
114 parent = edac_debugfs; in edac_debugfs_create_file()
122 struct dentry *parent, u8 *value) in edac_debugfs_create_x8() argument
124 if (!parent) in edac_debugfs_create_x8()
125 parent = edac_debugfs; in edac_debugfs_create_x8()
135 if (!parent) in edac_debugfs_create_x16()
136 parent = edac_debugfs; in edac_debugfs_create_x16()
146 if (!parent) in edac_debugfs_create_x32()
[all …]
/linux/include/linux/
H A Ddebugfs.h93 struct dentry *parent,
145 struct dentry *parent,
149 struct dentry *parent,
156 struct dentry *parent,
160 struct dentry *parent,
231 struct dentry *parent)
244 struct dentry *parent,
310 struct dentry *parent,
330 struct dentry *parent,
343 struct dentry *parent,
[all …]
H A Dproc_fs.h97 proc_create_seq_private(name, mode, parent, ops, 0, data)
98 #define proc_create_seq(name, mode, parent, ops) \ argument
101 struct proc_dir_entry *parent,
103 #define proc_create_single(name, mode, parent, show) \ argument
104 proc_create_single_data(name, mode, parent, show, NULL)
135 struct proc_dir_entry *parent,
138 struct proc_dir_entry *parent,
143 struct proc_dir_entry *parent,
178 struct proc_dir_entry *parent) {return NULL;} in proc_mkdir() argument
211 #define remove_proc_entry(name, parent) do {} while (0) argument
[all …]
H A Drbtree_augmented.h73 parent = *link; in rb_add_augmented_cached()
74 if (less(node, parent)) { in rb_add_augmented_cached()
75 link = &parent->rb_left; in rb_add_augmented_cached()
77 link = &parent->rb_right; in rb_add_augmented_cached()
198 if (parent) { in __rb_change_child()
211 if (parent) { in __rb_change_child_rcu()
241 parent = __rb_parent(pc); in __rb_erase_augmented()
248 tmp = parent; in __rb_erase_augmented()
255 tmp = parent; in __rb_erase_augmented()
270 parent = successor; in __rb_erase_augmented()
[all …]
/linux/drivers/platform/surface/
H A Dsurface_aggregator_registry.c44 .parent = &ssam_node_root,
50 .parent = &ssam_node_root,
56 .parent = &ssam_node_root,
62 .parent = &ssam_node_root,
74 .parent = &ssam_node_root,
87 .parent = &ssam_node_root,
94 .parent = &ssam_node_root,
100 .parent = &ssam_node_root,
106 .parent = &ssam_node_root,
112 .parent = &ssam_node_root,
[all …]
/linux/tools/testing/selftests/cgroup/
H A Dtest_kmem.c171 char *parent; in test_kmem_memcg_deletion() local
174 if (!parent) in test_kmem_memcg_deletion()
207 cg_destroy(parent); in test_kmem_memcg_deletion()
208 free(parent); in test_kmem_memcg_deletion()
308 char *parent; in test_kmem_dead_cgroups() local
313 if (!parent) in test_kmem_dead_cgroups()
340 cg_destroy(parent); in test_kmem_dead_cgroups()
341 free(parent); in test_kmem_dead_cgroups()
360 if (!parent) in test_percpu_basic()
398 cg_destroy(parent); in test_percpu_basic()
[all …]
H A Dtest_cpuset.c33 const char *parent = arg; in do_controller_fn() local
73 parent = cg_name(root, "cpuset_test_0"); in test_cpuset_perms_object()
74 if (!parent) in test_cpuset_perms_object()
79 if (cg_create(parent)) in test_cpuset_perms_object()
145 cg_destroy(parent); in test_cpuset_perms_object()
147 free(parent); in test_cpuset_perms_object()
169 char *parent = NULL, *child = NULL; in test_cpuset_perms_subtree() local
176 if (!parent) in test_cpuset_perms_subtree()
184 if (cg_create(parent)) in test_cpuset_perms_subtree()
227 cg_destroy(parent); in test_cpuset_perms_subtree()
[all …]
H A Dtest_core.c323 if (parent) in test_cgcore_invalid_domain()
328 free(parent); in test_cgcore_invalid_domain()
364 if (parent) in test_cgcore_parent_becomes_threaded()
367 free(parent); in test_cgcore_parent_becomes_threaded()
417 if (parent) in test_cgcore_no_internal_process_constraint_on_threads()
420 free(parent); in test_cgcore_no_internal_process_constraint_on_threads()
452 if (parent) in test_cgcore_top_down_constraint_enable()
455 free(parent); in test_cgcore_top_down_constraint_enable()
493 if (parent) in test_cgcore_top_down_constraint_disable()
496 free(parent); in test_cgcore_top_down_constraint_disable()
[all …]
/linux/fs/kernfs/
H A Ddir.c87 a = a->parent; in kernfs_common_ancestor()
91 b = b->parent; in kernfs_common_ancestor()
298 parent = kn->parent; in kernfs_get_parent()
565 parent = kn->parent; in kernfs_put()
700 kn = __kernfs_new_node(kernfs_root(parent), parent, in kernfs_new_node()
704 kn->parent = parent; in kernfs_new_node()
772 struct kernfs_node *parent = kn->parent; in kernfs_add_one() local
893 parent = kernfs_find_ns(parent, name, ns); in kernfs_walk_ns()
1174 if (kn->parent && kernfs_ns_enabled(kn->parent) && in kernfs_dop_revalidate()
1494 pos->parent ? pos->parent->iattr : NULL; in __kernfs_remove()
[all …]
H A Dsymlink.c43 if (kernfs_ns_enabled(parent)) in kernfs_create_link()
64 base = parent; in kernfs_get_target_path()
65 while (base->parent) { in kernfs_get_target_path()
66 kn = target->parent; in kernfs_get_target_path()
67 while (kn->parent && base != kn) in kernfs_get_target_path()
68 kn = kn->parent; in kernfs_get_target_path()
78 base = base->parent; in kernfs_get_target_path()
83 while (kn->parent && kn != base) { in kernfs_get_target_path()
85 kn = kn->parent; in kernfs_get_target_path()
105 kn = kn->parent; in kernfs_get_target_path()
[all …]
/linux/include/trace/events/
H A Dqdisc.h28 __field( u32, parent )
40 __entry->parent = qdisc->parent;
61 __field(u32, parent)
70 __entry->parent = qdisc->parent;
93 __entry->parent = q->parent;
98 __get_str(kind), TC_H_MAJ(__entry->parent) >> 16, TC_H_MIN(__entry->parent),
118 __entry->parent = q->parent;
123 __get_str(kind), TC_H_MAJ(__entry->parent) >> 16, TC_H_MIN(__entry->parent),
136 __field( u32, parent )
142 __entry->parent = parent;
[all …]
/linux/fs/sysfs/
H A Ddir.c27 kernfs_path(parent, buf, PATH_MAX); in sysfs_warn_dup()
42 struct kernfs_node *parent, *kn; in sysfs_create_dir_ns() local
49 if (kobj->parent) in sysfs_create_dir_ns()
50 parent = kobj->parent->sd; in sysfs_create_dir_ns()
52 parent = sysfs_root_kn; in sysfs_create_dir_ns()
54 if (!parent) in sysfs_create_dir_ns()
63 sysfs_warn_dup(parent, kobject_name(kobj)); in sysfs_create_dir_ns()
108 struct kernfs_node *parent; in sysfs_rename_dir_ns() local
111 parent = kernfs_get_parent(kobj->sd); in sysfs_rename_dir_ns()
113 kernfs_put(parent); in sysfs_rename_dir_ns()
[all …]
H A Dsymlink.c26 if (WARN_ON(!name || !parent)) in sysfs_do_create_link_sd()
51 sysfs_warn_dup(parent, name); in sysfs_do_create_link_sd()
70 struct kernfs_node *parent = NULL; in sysfs_do_create_link() local
73 parent = sysfs_root_kn; in sysfs_do_create_link()
75 parent = kobj->sd; in sysfs_do_create_link()
77 if (!parent) in sysfs_do_create_link()
145 struct kernfs_node *parent = NULL; in sysfs_remove_link() local
148 parent = sysfs_root_kn; in sysfs_remove_link()
150 parent = kobj->sd; in sysfs_remove_link()
174 parent = sysfs_root_kn; in sysfs_rename_link_ns()
[all …]
/linux/drivers/clk/imx/
H A Dclk.h133 #define imx_clk_gate(name, parent, reg, shift) \ argument
134 to_clk(imx_clk_hw_gate(name, parent, reg, shift))
139 #define imx_clk_gate2(name, parent, reg, shift) \ argument
140 to_clk(imx_clk_hw_gate2(name, parent, reg, shift))
157 #define imx_clk_pllv1(type, name, parent, base) \ argument
160 #define imx_clk_pllv2(name, parent, base) \ argument
161 to_clk(imx_clk_hw_pllv2(name, parent, base))
232 const char *parent, void __iomem *base);
243 u8 parent, u8 bypass1, u8 bypass2,
357 const char *parent, in imx_clk_hw_divider_closest() argument
[all …]
/linux/drivers/powercap/
H A Ddtpm.c105 struct dtpm *parent = dtpm->parent; in __dtpm_sub_power() local
107 while (parent) { in __dtpm_sub_power()
111 parent = parent->parent; in __dtpm_sub_power()
117 struct dtpm *parent = dtpm->parent; in __dtpm_add_power() local
123 parent = parent->parent; in __dtpm_add_power()
172 struct dtpm *parent = dtpm->parent; in dtpm_release_zone() local
177 if (parent) in dtpm_release_zone()
378 if (parent && parent->ops) in dtpm_register()
391 parent ? &parent->zone : NULL, in dtpm_register()
397 if (parent) { in dtpm_register()
[all …]
/linux/arch/powerpc/kernel/
H A Dpci_dn.c45 pbus = pbus->parent; in pci_bus_to_pdn()
83 if (!parent) in pci_get_pdn_by_devfn()
115 if (!parent) in pci_get_pdn()
154 if (!parent) in add_one_sriov_vf_pdn()
162 pdn->parent = parent; in add_one_sriov_vf_pdn()
189 if (!parent) in add_sriov_vf_pdns()
234 if (!parent) in remove_sriov_vf_pdns()
332 pdn->parent = parent ? PCI_DN(parent) : NULL; in pci_add_device_node_info()
334 if (pdn->parent) in pci_add_device_node_info()
361 if (parent) in pci_remove_device_node_info()
[all …]
/linux/drivers/s390/cio/
H A Dvfio_ccw_drv.c159 kfree(parent); in vfio_ccw_free_parent()
165 struct vfio_ccw_parent *parent; in vfio_ccw_sch_probe() local
174 parent = kzalloc(struct_size(parent, mdev_types, 1), GFP_KERNEL); in vfio_ccw_sch_probe()
175 if (!parent) in vfio_ccw_sch_probe()
179 parent->dev.parent = &sch->dev; in vfio_ccw_sch_probe()
189 parent->mdev_types[0] = &parent->mdev_type; in vfio_ccw_sch_probe()
190 ret = mdev_register_parent(&parent->parent, &sch->dev, in vfio_ccw_sch_probe()
192 parent->mdev_types, 1); in vfio_ccw_sch_probe()
202 device_del(&parent->dev); in vfio_ccw_sch_probe()
204 put_device(&parent->dev); in vfio_ccw_sch_probe()
[all …]

12345678910>>...190