/linux-6.6.21/tools/testing/selftests/cgroup/ |
D | test_cpu.c | 236 int (*validate)(const struct cpu_hogger *children, int num_children)) in run_cpucg_weight_test() argument 240 struct cpu_hogger children[3] = {NULL}; in run_cpucg_weight_test() local 252 for (i = 0; i < ARRAY_SIZE(children); i++) { in run_cpucg_weight_test() 253 children[i].cgroup = cg_name_indexed(parent, "cpucg_child", i); in run_cpucg_weight_test() 254 if (!children[i].cgroup) in run_cpucg_weight_test() 257 if (cg_create(children[i].cgroup)) in run_cpucg_weight_test() 260 if (cg_write_numeric(children[i].cgroup, "cpu.weight", in run_cpucg_weight_test() 265 for (i = 0; i < ARRAY_SIZE(children); i++) { in run_cpucg_weight_test() 266 pid_t pid = spawn_child(&children[i]); in run_cpucg_weight_test() 269 children[i].pid = pid; in run_cpucg_weight_test() [all …]
|
D | test_memcontrol.c | 292 char *children[4] = {NULL}; in test_memcg_protection() local 343 for (i = 0; i < ARRAY_SIZE(children); i++) { in test_memcg_protection() 344 children[i] = cg_name_indexed(parent[1], "child_memcg", i); in test_memcg_protection() 345 if (!children[i]) in test_memcg_protection() 348 if (cg_create(children[i])) in test_memcg_protection() 354 cg_run_nowait(children[i], alloc_pagecache_50M_noexit, in test_memcg_protection() 360 if (cg_write(children[0], attribute, "75M")) in test_memcg_protection() 362 if (cg_write(children[1], attribute, "25M")) in test_memcg_protection() 364 if (cg_write(children[2], attribute, "0")) in test_memcg_protection() 366 if (cg_write(children[3], attribute, "500M")) in test_memcg_protection() [all …]
|
/linux-6.6.21/tools/perf/Documentation/ |
D | callchain-overhead-calculation.txt | 9 The 'children' overhead is calculated by adding all period values of 15 It might be confusing that the sum of all the 'children' overhead 19 spread over the children. 64 When the --children option is enabled, the 'self' overhead values of 66 calculate the 'children' overhead. In this case the report could be 96 'children' overhead of 'bar', 'main' and '\_\_libc_start_main'. 98 'children' overhead of 'main' and '\_\_libc_start_main'. 101 same (100%) 'children' overhead (even though they have zero 'self' 104 Since v3.16 the 'children' overhead is shown by default and the output 105 is sorted by its values. The 'children' overhead is disabled by [all …]
|
/linux-6.6.21/tools/testing/selftests/arm64/fp/ |
D | fp-stress.c | 41 static struct child_data *children; variable 276 if (children[i].pid == info->si_pid) { in handle_child_signal() 277 children[i].exited = true; in handle_child_signal() 278 children[i].exit_status = info->si_status; in handle_child_signal() 306 child_stop(&children[i]); in handle_exit_signal() 504 children = calloc(sizeof(*children), tests); in main() 505 if (!children) in main() 546 start_fpsimd(&children[num_children++], i, j); in main() 549 start_sve(&children[num_children++], sve_vls[j], i); in main() 552 start_ssve(&children[num_children++], sme_vls[j], i); in main() [all …]
|
/linux-6.6.21/drivers/mfd/ |
D | wl1273-core.c | 164 int children = 0; in wl1273_core_probe() local 174 if (!(pdata->children & WL1273_RADIO_CHILD)) { in wl1273_core_probe() 191 cell = &core->cells[children]; in wl1273_core_probe() 195 children++; in wl1273_core_probe() 203 if (pdata->children & WL1273_CODEC_CHILD) { in wl1273_core_probe() 204 cell = &core->cells[children]; in wl1273_core_probe() 210 children++; in wl1273_core_probe() 214 __func__, children); in wl1273_core_probe() 217 children, NULL, 0, NULL); in wl1273_core_probe()
|
D | twl6040.c | 638 int irq, ret, children = 0; in twl6040_probe() local 756 cell = &twl6040->cells[children]; in twl6040_probe() 762 children++; in twl6040_probe() 768 cell = &twl6040->cells[children]; in twl6040_probe() 774 children++; in twl6040_probe() 778 cell = &twl6040->cells[children]; in twl6040_probe() 780 children++; in twl6040_probe() 783 cell = &twl6040->cells[children]; in twl6040_probe() 785 children++; in twl6040_probe() 791 ret = mfd_add_devices(&client->dev, -1, twl6040->cells, children, in twl6040_probe()
|
D | retu-mfd.c | 124 const struct mfd_cell *children; member 131 .children = retu_devs, 138 .children = tahvo_devs, 274 ret = mfd_add_devices(rdev->dev, -1, rdat->children, rdat->nchildren, in retu_probe()
|
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/ |
D | fs_core.h | 158 struct list_head children; member 334 list_for_each_entry_reverse(pos, &(prio)->node.children, list) 337 list_for_each_entry(pos, (&(prio)->node.children), list) 340 fs_list_for_each_entry(pos, &(ns)->node.children) 343 fs_list_for_each_entry(pos, &(prio)->node.children) 346 fs_list_for_each_entry(pos, &(prio)->node.children) 349 fs_list_for_each_entry_safe(pos, tmp, &(prio)->node.children) 352 fs_list_for_each_entry(pos, &(ft)->node.children) 355 fs_list_for_each_entry(pos, &(fg)->node.children) 358 fs_list_for_each_entry(pos, &(fte)->node.children)
|
/linux-6.6.21/lib/ |
D | generic-radix-tree.c | 13 struct genradix_node *children[GENRADIX_ARY]; member 71 n = n->children[offset >> genradix_depth_shift(level)]; in __genradix_ptr() 127 new_node->children[0] = n; in __genradix_ptr_alloc() 139 &n->children[offset >> genradix_depth_shift(level)]; in __genradix_ptr_alloc() 190 while (!n->children[i]) { in __genradix_iter_peek() 208 n = n->children[i]; in __genradix_iter_peek() 221 if (n->children[i]) in genradix_free_recurse() 222 genradix_free_recurse(n->children[i], level - 1); in genradix_free_recurse()
|
/linux-6.6.21/drivers/net/ethernet/netronome/nfp/abm/ |
D | qdisc.c | 23 return qdisc->children[id] && in nfp_abm_qdisc_child_valid() 24 qdisc->children[id] != NFP_QDISC_UNTRACKED; in nfp_abm_qdisc_child_valid() 80 nfp_abm_stats_update_red(alink, qdisc->children[i], i); in nfp_abm_stats_update_mq() 113 qdisc->children[i]->use_cnt--; in nfp_abm_qdisc_unlink_children() 114 qdisc->children[i] = NULL; in nfp_abm_qdisc_unlink_children() 201 !qdisc->children[0]; in nfp_abm_offload_compile_red() 236 struct nfp_qdisc *child = qdisc->children[i]; in nfp_abm_offload_compile_mq() 310 if (mq->children[i] == qdisc) { in nfp_abm_qdisc_clear_mq() 311 mq->children[i] = NULL; in nfp_abm_qdisc_clear_mq() 332 kfree(qdisc->children); in nfp_abm_qdisc_free() [all …]
|
/linux-6.6.21/fs/nfs/blocklayout/ |
D | dev.c | 23 bl_free_device(&dev->children[i]); in bl_free_device() 24 kfree(dev->children); in bl_free_device() 182 struct pnfs_block_dev *child = &dev->children[i]; in bl_map_concat() 220 child = &dev->children[chunk_idx]; in bl_map_stripe() 406 d->children = kcalloc(v->concat.volumes_count, in bl_parse_concat() 408 if (!d->children) in bl_parse_concat() 412 ret = bl_parse_deviceid(server, &d->children[i], in bl_parse_concat() 418 d->children[i].start += len; in bl_parse_concat() 419 len += d->children[i].len; in bl_parse_concat() 435 d->children = kcalloc(v->stripe.volumes_count, in bl_parse_stripe() [all …]
|
/linux-6.6.21/include/linux/phy/ |
D | phy.h | 175 struct device_node *children; member 204 #define of_phy_provider_register_full(dev, children, xlate) \ argument 205 __of_phy_provider_register(dev, children, THIS_MODULE, xlate) 207 #define devm_of_phy_provider_register_full(dev, children, xlate) \ argument 208 __devm_of_phy_provider_register(dev, children, THIS_MODULE, xlate) 276 struct device_node *children, struct module *owner, 280 struct device_node *children, struct module *owner, 510 struct device *dev, struct device_node *children, struct module *owner, in __of_phy_provider_register() argument 518 *dev, struct device_node *children, struct module *owner, in __devm_of_phy_provider_register() argument
|
/linux-6.6.21/drivers/i2c/muxes/ |
D | i2c-mux-gpmux.c | 77 int children; in i2c_mux_probe() local 97 children = of_get_child_count(np); in i2c_mux_probe() 99 muxc = i2c_mux_alloc(parent, dev, children, 0, 0, in i2c_mux_probe() 132 dev_info(dev, "%d-port mux on %s adapter\n", children, parent->name); in i2c_mux_probe()
|
/linux-6.6.21/drivers/iio/multiplexer/ |
D | iio-mux.c | 336 int children; in mux_probe() local 366 children = 0; in mux_probe() 369 children++; in mux_probe() 371 if (children <= 0) { in mux_probe() 377 sizeof_priv += sizeof(*mux->child) * children; in mux_probe() 378 sizeof_priv += sizeof(*mux->chan) * children; in mux_probe() 387 mux->chan = (struct iio_chan_spec *)(mux->child + children); in mux_probe() 401 indio_dev->num_channels = children; in mux_probe()
|
/linux-6.6.21/Documentation/devicetree/bindings/mtd/ |
D | nvidia-tegra20-nand.txt | 17 Optional children nodes: 18 Individual NAND chips are children of the NAND controller node. Currently 21 Required children node properties: 24 Optional children node properties:
|
D | nand-macronix.txt | 14 in children nodes. 16 Required NAND chip properties in children mode:
|
/linux-6.6.21/drivers/net/mdio/ |
D | mdio-mux.c | 25 struct mdio_mux_child_bus *children; member 130 struct mdio_mux_child_bus *cb = pb->children; in mdio_mux_uninit_children() 235 cb->next = pb->children; in mdio_mux_init() 236 pb->children = cb; in mdio_mux_init() 239 if (pb->children) { in mdio_mux_init()
|
/linux-6.6.21/drivers/powercap/ |
D | dtpm.c | 72 list_for_each_entry(child, &dtpm->children, sibling) { in __get_power_uw() 91 list_for_each_entry(child, &dtpm->children, sibling) { in __dtpm_rebalance_weight() 174 if (!list_empty(&dtpm->children)) in dtpm_release_zone() 231 list_for_each_entry(child, &dtpm->children, sibling) { in __set_power_limit_uw() 322 INIT_LIST_HEAD(&dtpm->children); in dtpm_init() 398 list_add_tail(&dtpm->sibling, &parent->children); in dtpm_register() 622 list_for_each_entry_safe(child, aux, &dtpm->children, sibling) in __dtpm_destroy_hierarchy()
|
/linux-6.6.21/tools/perf/util/ |
D | call-path.c | 23 cp->children = RB_ROOT; in call_path__init() 92 p = &parent->children.rb_node; in call_path__findnew() 111 rb_insert_color(&cp->rb_node, &parent->children); in call_path__findnew()
|
/linux-6.6.21/scripts/ |
D | asn1_compiler.c | 686 struct element *children; member 942 element->children = alloc_elem(); in parse_type() 943 element = element->children; in parse_type() 1027 element->children = parse_compound(&cursor, end, 1); in parse_type() 1041 element->children = parse_type(&cursor, end, NULL); in parse_type() 1043 element->children = parse_compound(&cursor, end, 0); in parse_type() 1058 element->children = parse_type(&cursor, end, NULL); in parse_type() 1060 element->children = parse_compound(&cursor, end, 1); in parse_type() 1150 struct element *children, **child_p = &children, *element; in parse_compound() local 1193 children->flags &= ~ELEMENT_CONDITIONAL; in parse_compound() [all …]
|
/linux-6.6.21/tools/perf/scripts/python/ |
D | flamegraph.py | 59 self.children = [] 66 "c": self.children 88 for child in node.children: 93 node.children.append(child)
|
/linux-6.6.21/tools/power/cpupower/lib/ |
D | powercap.c | 227 if (zone->children[i] == NULL) { in powercap_read_zone() 228 zone->children[i] = child_zone; in powercap_read_zone() 295 if (zone->children[i] != NULL) in powercap_walk_zones() 296 powercap_walk_zones(zone->children[i], f); in powercap_walk_zones()
|
/linux-6.6.21/drivers/input/misc/ |
D | soc_button_array.c | 48 struct platform_device *children[BUTTON_TYPES]; member 426 if (priv->children[i]) in soc_button_remove() 427 platform_device_unregister(priv->children[i]); in soc_button_remove() 480 priv->children[i] = pd; in soc_button_probe() 483 if (!priv->children[0] && !priv->children[1]) in soc_button_probe()
|
/linux-6.6.21/drivers/net/ethernet/intel/ice/ |
D | ice_sched.c | 32 root->children = devm_kcalloc(ice_hw_to_dev(hw), hw->max_children[0], in ice_sched_add_root_node() 34 if (!root->children) { in ice_sched_add_root_node() 72 if (ICE_TXSCHED_GET_NODE_TEID(start_node->children[i]) == teid) in ice_sched_find_node_by_teid() 73 return start_node->children[i]; in ice_sched_find_node_by_teid() 79 tmp = ice_sched_find_node_by_teid(start_node->children[i], in ice_sched_find_node_by_teid() 190 node->children = devm_kcalloc(ice_hw_to_dev(hw), in ice_sched_add_node() 193 if (!node->children) { in ice_sched_add_node() 202 parent->children[parent->num_children++] = node; in ice_sched_add_node() 295 if (pi->root->children[i]->tc_num == tc) in ice_sched_get_tc_node() 296 return pi->root->children[i]; in ice_sched_get_tc_node() [all …]
|
/linux-6.6.21/drivers/phy/ |
D | phy-core.c | 142 for_each_child_of_node(phy_provider->children, child) in of_phy_provider_lookup() 1096 struct device_node *children, struct module *owner, in __of_phy_provider_register() argument 1107 if (children) { in __of_phy_provider_register() 1108 struct device_node *parent = of_node_get(children), *next; in __of_phy_provider_register() 1124 children = dev->of_node; in __of_phy_provider_register() 1132 phy_provider->children = of_node_get(children); in __of_phy_provider_register() 1159 struct device_node *children, struct module *owner, in __devm_of_phy_provider_register() argument 1169 phy_provider = __of_phy_provider_register(dev, children, owner, in __devm_of_phy_provider_register() 1195 of_node_put(phy_provider->children); in of_phy_provider_unregister()
|