/Linux-v5.4/tools/perf/Documentation/ |
D | callchain-overhead-calculation.txt | 3 The overhead can be shown in two columns as 'Children' and 'Self' when 9 The 'children' overhead is calculated by adding all period values of 12 'Children' here means functions that are called from another (parent) 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 70 Children Self Symbol 96 'children' overhead of 'bar', 'main' and '\_\_libc_start_main'. 98 'children' overhead of 'main' and '\_\_libc_start_main'. [all …]
|
D | perf-config.txt | 124 children = true 154 % perf config report.queue-size call-graph.order report.children 380 When sub-commands 'top' and 'report' work with -g/—-children 424 If this option is not set and report.children or top.children is 462 report.children:: 463 'Children' means functions called from another function. 464 If this option is true, 'perf report' cumulates callchains of children 487 top.children:: 488 Same as 'report.children'. So if it is enabled, the output of 'top' 489 command will have 'Children' overhead column as well as 'Self' overhead [all …]
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | fs_core.h | 124 struct list_head children; member 152 /* Type of children is mlx5_flow_group */ 194 /* Type of children is mlx5_flow_rule */ 209 /* Type of children is mlx5_flow_table/namespace */ 218 /* Type of children is fs_prio */ 230 /* Type of children is fs_fte */ 284 list_for_each_entry_reverse(pos, &(prio)->node.children, list) 287 list_for_each_entry(pos, (&(prio)->node.children), list) 290 fs_list_for_each_entry(pos, &(ns)->node.children) 293 fs_list_for_each_entry(pos, &(prio)->node.children) [all …]
|
/Linux-v5.4/arch/s390/numa/ |
D | toptree.c | 41 INIT_LIST_HEAD(&res->children); in toptree_alloc() 71 * cleanly using toptree_remove. Possible children are freed 92 * The node's cpumask will be updated by combining all children's 105 list_for_each_entry(child, &cand->children, sibling) in toptree_update_mask() 128 list_add_tail(&cand->sibling, &target->children); in toptree_insert() 136 * @cand: Pointer to the node whose children are to be moved 137 * @target: Pointer to the node to which @cand's children will be attached 150 * toptree_unify - Merge children with same ID 151 * @cand: Pointer to node whose direct children should be made unique 153 * When mangling the tree it is possible that a node has two or more children [all …]
|
D | toptree.h | 21 struct list_head children; member 37 list_for_each_entry(child, &ptree->children, sibling) 40 list_for_each_entry_safe(child, ptmp, &ptree->children, sibling) 44 (ptree->parent->children.prev == &ptree->sibling))
|
/Linux-v5.4/tools/testing/selftests/cgroup/ |
D | test_memcontrol.c | 268 char *children[4] = {NULL}; in test_memcg_min() local 315 for (i = 0; i < ARRAY_SIZE(children); i++) { in test_memcg_min() 316 children[i] = cg_name_indexed(parent[1], "child_memcg", i); in test_memcg_min() 317 if (!children[i]) in test_memcg_min() 320 if (cg_create(children[i])) in test_memcg_min() 326 cg_run_nowait(children[i], alloc_pagecache_50M_noexit, in test_memcg_min() 334 if (cg_write(children[0], "memory.min", "75M")) in test_memcg_min() 336 if (cg_write(children[1], "memory.min", "25M")) in test_memcg_min() 338 if (cg_write(children[2], "memory.min", "500M")) in test_memcg_min() 340 if (cg_write(children[3], "memory.min", "0")) in test_memcg_min() [all …]
|
/Linux-v5.4/drivers/mfd/ |
D | wl1273-core.c | 165 int children = 0; in wl1273_core_probe() local 175 if (!(pdata->children & WL1273_RADIO_CHILD)) { in wl1273_core_probe() 192 cell = &core->cells[children]; in wl1273_core_probe() 196 children++; in wl1273_core_probe() 204 if (pdata->children & WL1273_CODEC_CHILD) { in wl1273_core_probe() 205 cell = &core->cells[children]; in wl1273_core_probe() 211 children++; in wl1273_core_probe() 214 dev_dbg(&client->dev, "%s: number of children: %d.\n", in wl1273_core_probe() 215 __func__, children); in wl1273_core_probe() 218 children, NULL, 0, NULL); in wl1273_core_probe()
|
/Linux-v5.4/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() 295 * MQ's children. in nfp_abm_qdisc_clear_mq() 310 if (mq->children[i] == qdisc) { in nfp_abm_qdisc_clear_mq() 311 mq->children[i] = NULL; in nfp_abm_qdisc_clear_mq() [all …]
|
/Linux-v5.4/drivers/net/ethernet/intel/ice/ |
D | ice_sched.c | 31 root->children = devm_kcalloc(ice_hw_to_dev(hw), hw->max_children[0], in ice_sched_add_root_node() 33 if (!root->children) { in ice_sched_add_root_node() 63 /* The node has no children or is at the max layer */ in ice_sched_find_node_by_teid() 69 /* Check if TEID matches to any of the children nodes */ in ice_sched_find_node_by_teid() 71 if (ICE_TXSCHED_GET_NODE_TEID(start_node->children[i]) == teid) in ice_sched_find_node_by_teid() 72 return start_node->children[i]; in ice_sched_find_node_by_teid() 78 tmp = ice_sched_find_node_by_teid(start_node->children[i], in ice_sched_find_node_by_teid() 185 node->children = devm_kcalloc(ice_hw_to_dev(hw), in ice_sched_add_node() 188 if (!node->children) { in ice_sched_add_node() 197 parent->children[parent->num_children++] = node; in ice_sched_add_node() [all …]
|
/Linux-v5.4/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() 186 while (!n->children[i]) { in __genradix_iter_peek() 197 n = n->children[i]; in __genradix_iter_peek() 210 if (n->children[i]) in genradix_free_recurse() 211 genradix_free_recurse(n->children[i], level - 1); in genradix_free_recurse()
|
/Linux-v5.4/Documentation/devicetree/bindings/mtd/ |
D | ingenic,jz4780-nand.txt | 6 be children of the NEMC node. 22 Optional children nodes: 23 - Individual NAND chips are children of the NAND controller node. 25 Required children node properties: 28 Optional children node properties:
|
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:
|
/Linux-v5.4/samples/configfs/ |
D | configfs_sample.c | 31 * on the subsystem. See the next example, 02-simple-children, for 124 * 02-simple-children 220 "[02-simple-children]\n" in simple_children_description_show() 260 .ci_namebuf = "02-simple-children", 270 * 03-group-children 276 * children of its own. 299 "[03-group-children]\n" in group_children_description_show() 302 "groups are like the subsystem simple-children.\n"); in group_children_description_show() 329 .ci_namebuf = "03-group-children",
|
/Linux-v5.4/drivers/net/phy/ |
D | mdio-mux.c | 24 /* List of our children linked through their next fields. */ 25 struct mdio_mux_child_bus *children; member 174 cb->next = pb->children; in mdio_mux_init() 175 pb->children = cb; in mdio_mux_init() 178 if (pb->children) { in mdio_mux_init() 196 struct mdio_mux_child_bus *cb = pb->children; in mdio_mux_uninit()
|
/Linux-v5.4/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() 424 d->children = kcalloc(v->concat.volumes_count, in bl_parse_concat() 426 if (!d->children) in bl_parse_concat() 430 ret = bl_parse_deviceid(server, &d->children[i], in bl_parse_concat() 436 d->children[i].start += len; in bl_parse_concat() 437 len += d->children[i].len; in bl_parse_concat() 453 d->children = kcalloc(v->stripe.volumes_count, in bl_parse_stripe() [all …]
|
/Linux-v5.4/include/uapi/linux/ |
D | wait.h | 12 #define __WNOTHREAD 0x20000000 /* Don't wait on children of other threads in this group */ 13 #define __WALL 0x40000000 /* Wait on all children, regardless of type */ 14 #define __WCLONE 0x80000000 /* Wait only on non-SIGCHLD children */
|
/Linux-v5.4/include/linux/phy/ |
D | phy.h | 144 * @children: can be used to override the default (dev->of_node) child node 151 struct device_node *children; member 180 #define of_phy_provider_register_full(dev, children, xlate) \ argument 181 __of_phy_provider_register(dev, children, THIS_MODULE, xlate) 183 #define devm_of_phy_provider_register_full(dev, children, xlate) \ argument 184 __devm_of_phy_provider_register(dev, children, THIS_MODULE, xlate) 248 struct device_node *children, struct module *owner, 252 struct device_node *children, struct module *owner, 463 struct device *dev, struct device_node *children, struct module *owner, in __of_phy_provider_register() argument 471 *dev, struct device_node *children, struct module *owner, in __devm_of_phy_provider_register() argument
|
/Linux-v5.4/drivers/platform/x86/ |
D | surface3_button.c | 65 struct platform_device *children[BUTTON_TYPES]; member 167 if (priv->children[i]) in surface3_button_remove() 168 platform_device_unregister(priv->children[i]); in surface3_button_remove() 220 priv->children[i] = pd; in surface3_button_probe() 223 if (!priv->children[0] && !priv->children[1]) in surface3_button_probe()
|
/Linux-v5.4/drivers/iio/multiplexer/ |
D | iio-mux.c | 348 int children; in mux_probe() local 369 children = 0; in mux_probe() 372 children++; in mux_probe() 374 if (children <= 0) { in mux_probe() 380 sizeof_priv += sizeof(*mux->child) * children; in mux_probe() 381 sizeof_priv += sizeof(*mux->chan) * children; in mux_probe() 390 mux->chan = (struct iio_chan_spec *)(mux->child + children); in mux_probe() 402 indio_dev->num_channels = children; in mux_probe()
|
/Linux-v5.4/drivers/input/serio/ |
D | serio.c | 315 * Children are registered by driver's connect() handler so there can't be a 505 INIT_LIST_HEAD(&serio->children); in serio_init_port() 533 list_add_tail(&serio->child_node, &parent->children); in serio_add_port() 599 * Reconnect serio port and all its children (re-initialize attached 614 if (!list_empty(&s->children)) { in serio_reconnect_subtree() 615 s = list_first_entry(&s->children, in serio_reconnect_subtree() 629 if (!list_is_last(&s->child_node, &parent->children)) { in serio_reconnect_subtree() 642 * all children ports are unbound and destroyed. 649 * Children ports should be disconnected and destroyed in serio_disconnect_port() 652 while (!list_empty(&serio->children)) { in serio_disconnect_port() [all …]
|
/Linux-v5.4/Documentation/driver-api/phy/ |
D | phy.rst | 53 of children that each represent a single PHY. Some bindings may nest the child 56 macros can be used to override the node containing the children. 60 #define of_phy_provider_register_full(dev, children, xlate) \ 61 __of_phy_provider_register(dev, children, THIS_MODULE, xlate) 63 #define devm_of_phy_provider_register_full(dev, children, xlate) \ 64 __devm_of_phy_provider_register_full(dev, children,
|
/Linux-v5.4/Documentation/devicetree/bindings/display/ |
D | ste,mcde.txt | 24 - #address-cells: should be <1> (for the DSI hosts that will be children) 25 - #size-cells: should be <1> (for the DSI hosts that will be children) 45 Display panels and bridges will appear as children on the DSI hosts, and 50 If a DSI host is unused (not connected) it will have no children defined.
|
/Linux-v5.4/drivers/i2c/muxes/ |
D | i2c-mux-gpmux.c | 77 int children; in i2c_mux_probe() local 101 children = of_get_child_count(np); in i2c_mux_probe() 103 muxc = i2c_mux_alloc(parent, dev, children, 0, 0, in i2c_mux_probe() 136 dev_info(dev, "%d-port mux on %s adapter\n", children, parent->name); in i2c_mux_probe()
|
/Linux-v5.4/Documentation/devicetree/bindings/bus/ |
D | mvebu-mbus.txt | 76 /* more children ...*/ 82 The MBus children address space is comprised of two cells: the first one for 123 /* other children */ 135 /* more children ...*/ 165 /* other children */ 179 /* other children */
|
/Linux-v5.4/drivers/acpi/acpica/ |
D | nsalloc.c | 220 /* Link the new entry into the parent and existing children */ in acpi_ns_install_node() 258 * PARAMETERS: parent_node - Delete this objects children 262 * DESCRIPTION: Delete all children of the parent object. In other words, 278 /* Deallocate all children at this level */ in acpi_ns_delete_children() 352 /* Check if this node has any children */ in acpi_ns_delete_namespace_subtree() 365 * No more children of this parent node. in acpi_ns_delete_namespace_subtree() 371 * Now delete all of the children of this parent in acpi_ns_delete_namespace_subtree() 457 /* Check if this node has any children */ in acpi_ns_delete_namespace_by_owner() 472 * No more children of this parent node. in acpi_ns_delete_namespace_by_owner()
|