| /linux/tools/lib/ |
| A D | rbtree.c | 162 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/ |
| A D | rbtree.c | 162 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/tools/testing/selftests/drivers/net/mlxsw/ |
| A D | sch_offload.sh | 44 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/ |
| A D | mdev_core.c | 29 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/ |
| A D | i2c-mux.c | 44 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/ |
| A D | audit_watch.c | 61 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/ |
| A D | clk-gate_test.c | 56 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/sound/pci/hda/ |
| A D | hda_component.c | 24 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 …]
|
| A D | hda_component.h | 41 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/include/linux/ |
| A D | debugfs.h | 92 struct dentry *parent, 144 struct dentry *parent, 148 struct dentry *parent, 155 struct dentry *parent, 159 struct dentry *parent, 230 struct dentry *parent) 243 struct dentry *parent, 309 struct dentry *parent, 329 struct dentry *parent, 342 struct dentry *parent, [all …]
|
| A D | proc_fs.h | 97 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 …]
|
| A D | rbtree.h | 173 parent = *link; in rb_add_cached() 174 if (less(node, parent)) { in rb_add_cached() 175 link = &parent->rb_left; in rb_add_cached() 202 parent = *link; in rb_add() 203 if (less(node, parent)) in rb_add() 231 parent = *link; in rb_find_add() 232 c = cmp(node, parent); in rb_find_add() 239 return parent; in rb_find_add() 267 parent = *link; in rb_find_add_rcu() 268 c = cmp(node, parent); in rb_find_add_rcu() [all …]
|
| A D | rbtree_augmented.h | 73 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/edac/ |
| A D | debugfs.c | 57 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/tools/testing/selftests/cgroup/ |
| A D | test_kmem.c | 171 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 …]
|
| A D | test_cpuset.c | 33 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 …]
|
| A D | test_core.c | 323 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/ |
| A D | dir.c | 87 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 …]
|
| A D | symlink.c | 43 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/ |
| A D | qdisc.h | 28 __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/ |
| A D | dir.c | 27 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 …]
|
| A D | symlink.c | 26 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/ |
| A D | clk.h | 133 #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/platform/surface/ |
| A D | surface_aggregator_registry.c | 45 .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/drivers/powercap/ |
| A D | dtpm.c | 105 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 …]
|