Home
last modified time | relevance | path

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

12345678910>>...280

/linux-6.15/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-6.15/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 …]
/linux-6.15/arch/s390/kvm/
H A Dgmap-vsie.c76 if (KVM_BUG_ON(parent->mm->context.allow_gmap_hpage_1m, (struct kvm *)parent->private) || in gmap_shadow()
77 KVM_BUG_ON(gmap_is_shadow(parent), (struct kvm *)parent->private)) in gmap_shadow()
79 spin_lock(&parent->shadow_lock); in gmap_shadow()
81 spin_unlock(&parent->shadow_lock); in gmap_shadow()
91 new->mm = parent->mm; in gmap_shadow()
92 new->parent = gmap_get(parent); in gmap_shadow()
93 new->private = parent->private; in gmap_shadow()
97 spin_lock(&parent->shadow_lock); in gmap_shadow()
128 mmap_read_lock(parent->mm); in gmap_shadow()
132 mmap_read_unlock(parent->mm); in gmap_shadow()
[all …]
/linux-6.15/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-6.15/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-6.15/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-6.15/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()
394 watch->parent = parent; in audit_add_to_parent()
433 if (!parent) { in audit_add_watch()
[all …]
/linux-6.15/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-6.15/include/linux/
H A Ddebugfs.h156 struct dentry *parent,
208 struct dentry *parent,
212 struct dentry *parent,
219 struct dentry *parent,
223 struct dentry *parent,
302 struct dentry *parent) in debugfs_create_dir() argument
315 struct dentry *parent, in debugfs_create_automount() argument
382 struct dentry *parent, in debugfs_create_ulong() argument
402 struct dentry *parent, in debugfs_create_atomic_t() argument
415 struct dentry *parent, in debugfs_create_blob() argument
[all …]
H A Dproc_fs.h100 proc_create_seq_private(name, mode, parent, ops, 0, data)
101 #define proc_create_seq(name, mode, parent, ops) \ argument
104 struct proc_dir_entry *parent,
106 #define proc_create_single(name, mode, parent, show) \ argument
107 proc_create_single_data(name, mode, parent, show, NULL)
138 struct proc_dir_entry *parent,
141 struct proc_dir_entry *parent,
146 struct proc_dir_entry *parent,
181 struct proc_dir_entry *parent) {return NULL;} in proc_mkdir() argument
214 #define remove_proc_entry(name, parent) do {} while (0) argument
[all …]
H A Drbtree.h173 parent = *link; in rb_add_cached()
202 parent = *link; in rb_add()
232 parent = *link; in rb_find_add_cached()
233 c = cmp(node, parent); in rb_find_add_cached()
241 return parent; in rb_find_add_cached()
268 parent = *link; in rb_find_add()
269 c = cmp(node, parent); in rb_find_add()
276 return parent; in rb_find_add()
304 parent = *link; in rb_find_add_rcu()
305 c = cmp(node, parent); in rb_find_add_rcu()
[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-6.15/sound/pci/hda/
H A Dhda_component.c24 mutex_lock(&parent->mutex); in hda_component_acpi_device_notify()
30 mutex_unlock(&parent->mutex); in hda_component_acpi_device_notify()
44 adev = parent->comps[0].adev; in hda_component_manager_bind_acpi_notifications()
92 mutex_lock(&parent->mutex); in hda_component_manager_playback_hook()
144 memset(parent->comps, 0, sizeof(parent->comps)); in hda_component_manager_bind()
146 mutex_lock(&parent->mutex); in hda_component_manager_bind()
165 if (parent->codec) { in hda_component_manager_init()
170 parent->codec = cdc; in hda_component_manager_init()
172 mutex_init(&parent->mutex); in hda_component_manager_init()
199 if (!parent->codec) in hda_component_manager_free()
[all …]
H A Dhda_component.h41 struct hda_component_parent *parent,
44 struct hda_component_parent *parent,
55 struct hda_component_parent *parent, in hda_component_manager_bind_acpi_notifications() argument
64 struct hda_component_parent *parent, in hda_component_manager_unbind_acpi_notifications() argument
86 if (!parent) in hda_component_from_index()
89 if (index < 0 || index >= ARRAY_SIZE(parent->comps)) in hda_component_from_index()
92 return &parent->comps[index]; in hda_component_from_index()
96 struct hda_component_parent *parent) in hda_component_manager_unbind() argument
98 mutex_lock(&parent->mutex); in hda_component_manager_unbind()
99 component_unbind_all(hda_codec_dev(cdc), parent); in hda_component_manager_unbind()
[all …]
/linux-6.15/drivers/edac/
H A Ddebugfs.c60 struct dentry *parent; in edac_create_debugfs_nodes() local
82 mci->debugfs = parent; in edac_create_debugfs_nodes()
116 if (!parent) in edac_debugfs_create_file()
117 parent = edac_debugfs; in edac_debugfs_create_file()
125 struct dentry *parent, u8 *value) in edac_debugfs_create_x8() argument
127 if (!parent) in edac_debugfs_create_x8()
128 parent = edac_debugfs; in edac_debugfs_create_x8()
138 if (!parent) in edac_debugfs_create_x16()
139 parent = edac_debugfs; in edac_debugfs_create_x16()
149 if (!parent) in edac_debugfs_create_x32()
[all …]
/linux-6.15/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-6.15/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-6.15/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-6.15/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-6.15/drivers/platform/surface/
H A Dsurface_aggregator_registry.c45 .parent = &ssam_node_root,
51 .parent = &ssam_node_root,
57 .parent = &ssam_node_root,
63 .parent = &ssam_node_root,
75 .parent = &ssam_node_root,
88 .parent = &ssam_node_root,
95 .parent = &ssam_node_root,
101 .parent = &ssam_node_root,
107 .parent = &ssam_node_root,
113 .parent = &ssam_node_root,
[all …]
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gt_sriov_pf_debugfs.c152 debugfs_create_file_unsafe("reset_engine", 0644, parent, parent, &reset_engine_fops); in pf_add_policy_attrs()
153 debugfs_create_file_unsafe("sched_if_idle", 0644, parent, parent, &sched_if_idle_fops); in pf_add_policy_attrs()
154 debugfs_create_file_unsafe("sample_period_ms", 0644, parent, parent, &sample_period_fops); in pf_add_policy_attrs()
288 0644, parent, parent, &ggtt_fops); in MAKE_XE_GUC_KLV_THRESHOLDS_SET()
291 0644, parent, parent, &lmem_fops); in MAKE_XE_GUC_KLV_THRESHOLDS_SET()
294 0644, parent, parent, &dbs_fops); in MAKE_XE_GUC_KLV_THRESHOLDS_SET()
296 0644, parent, parent, &ctxs_fops); in MAKE_XE_GUC_KLV_THRESHOLDS_SET()
297 debugfs_create_file_unsafe("exec_quantum_ms", 0644, parent, parent, in MAKE_XE_GUC_KLV_THRESHOLDS_SET()
299 debugfs_create_file_unsafe("preempt_timeout_us", 0644, parent, parent, in MAKE_XE_GUC_KLV_THRESHOLDS_SET()
301 debugfs_create_file_unsafe("sched_priority", 0644, parent, parent, in MAKE_XE_GUC_KLV_THRESHOLDS_SET()
[all …]
/linux-6.15/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 …]

12345678910>>...280