| /kernel/linux/linux-6.6/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 …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-6.6/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 …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | fs_core.h | 136 struct list_head children; member 165 /* Type of children is mlx5_flow_group */ 209 /* Type of children is mlx5_flow_rule */ 224 /* Type of children is mlx5_flow_table/namespace */ 233 /* Type of children is fs_prio */ 245 /* Type of children is fs_fte */ 299 list_for_each_entry_reverse(pos, &(prio)->node.children, list) 302 list_for_each_entry(pos, (&(prio)->node.children), list) 305 fs_list_for_each_entry(pos, &(ns)->node.children) 308 fs_list_for_each_entry(pos, &(prio)->node.children) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | fs_core.h | 158 struct list_head children; member 187 /* Type of children is mlx5_flow_group */ 231 /* Type of children is mlx5_flow_rule */ 247 /* Type of children is mlx5_flow_table/namespace */ 256 /* Type of children is fs_prio */ 268 /* Type of children is fs_fte */ 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) [all …]
|
| /kernel/linux/linux-6.6/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() 514 /* Create a pipe which children will block on before execing */ in main() 520 /* Get signal handers ready before we start any children */ in main() 546 start_fpsimd(&children[num_children++], i, j); in main() [all …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-5.10/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()
|
| /kernel/linux/linux-6.6/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() 213 dev_dbg(&client->dev, "%s: number of children: %d.\n", in wl1273_core_probe() 214 __func__, children); in wl1273_core_probe() 217 children, NULL, 0, NULL); in wl1273_core_probe()
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-6.6/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 …]
|
| /kernel/linux/linux-5.10/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()
|
| /kernel/linux/linux-6.6/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()
|
| /kernel/linux/linux-6.6/drivers/powercap/ |
| D | dtpm.c | 13 * children. It propagates the constraints set at its level to its 14 * children and collect the children power information. The leaves of 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() 163 * release will be denied if the node has children. This function must 167 * Return: 0 on success, -EBUSY if there are children 174 if (!list_empty(&dtpm->children)) in dtpm_release_zone() 200 * given the weight of the children. 231 list_for_each_entry(child, &dtpm->children, sibling) { in __set_power_limit_uw() 322 INIT_LIST_HEAD(&dtpm->children); in dtpm_init() [all …]
|
| /kernel/linux/linux-6.6/samples/configfs/ |
| D | configfs_sample.c | 27 * on the subsystem. See the next example, 02-simple-children, for 113 * 02-simple-children 200 "[02-simple-children]\n" in simple_children_description_show() 240 .ci_namebuf = "02-simple-children", 249 * 03-group-children 255 * children of its own. 278 "[03-group-children]\n" in group_children_description_show() 281 "groups are like the subsystem simple-children.\n"); in group_children_description_show() 308 .ci_namebuf = "03-group-children",
|
| /kernel/linux/linux-5.10/samples/configfs/ |
| D | configfs_sample.c | 29 * on the subsystem. See the next example, 02-simple-children, for 115 * 02-simple-children 202 "[02-simple-children]\n" in simple_children_description_show() 242 .ci_namebuf = "02-simple-children", 251 * 03-group-children 257 * children of its own. 280 "[03-group-children]\n" in group_children_description_show() 283 "groups are like the subsystem simple-children.\n"); in group_children_description_show() 310 .ci_namebuf = "03-group-children",
|
| /kernel/linux/linux-6.6/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 …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-6.6/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:
|
| /kernel/linux/linux-5.10/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:
|
| /kernel/linux/linux-5.10/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 */
|
| /kernel/linux/linux-6.6/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 */
|
| /kernel/linux/linux-5.10/drivers/net/mdio/ |
| D | mdio-mux.c | 24 /* List of our children linked through their next fields. */ 25 struct mdio_mux_child_bus *children; member 87 struct mdio_mux_child_bus *cb = pb->children; in mdio_mux_uninit_children() 188 cb->next = pb->children; in mdio_mux_init() 189 pb->children = cb; in mdio_mux_init() 192 if (pb->children) { in mdio_mux_init()
|
| /kernel/linux/linux-5.10/include/linux/phy/ |
| D | phy.h | 152 * @children: can be used to override the default (dev->of_node) child node 159 struct device_node *children; member 188 #define of_phy_provider_register_full(dev, children, xlate) \ argument 189 __of_phy_provider_register(dev, children, THIS_MODULE, xlate) 191 #define devm_of_phy_provider_register_full(dev, children, xlate) \ argument 192 __devm_of_phy_provider_register(dev, children, THIS_MODULE, xlate) 257 struct device_node *children, struct module *owner, 261 struct device_node *children, struct module *owner, 476 struct device *dev, struct device_node *children, struct module *owner, in __of_phy_provider_register() argument 484 *dev, struct device_node *children, struct module *owner, in __devm_of_phy_provider_register() argument
|
| /kernel/linux/linux-5.10/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()
|