| /linux/tools/perf/util/ |
| H A D | bpf-trace-summary.c | 113 struct syscall_node *nodes; member 150 struct syscall_node *node = &data->nodes[i]; in print_common_stats() 176 struct syscall_node *nodes; in update_thread_stats() local 194 nodes = reallocarray(data->nodes, data->nr_nodes + 1, sizeof(*nodes)); in update_thread_stats() 195 if (nodes == NULL) in update_thread_stats() 198 data->nodes = nodes; in update_thread_stats() 199 nodes = &data->nodes[data->nr_nodes++]; in update_thread_stats() 200 nodes->syscall_nr = map_key->nr; in update_thread_stats() 203 memcpy(&nodes->stats, map_data, sizeof(*map_data)); in update_thread_stats() 211 qsort(data->nodes, data->nr_nodes, sizeof(*data->nodes), nodecmp); in print_thread_stat() [all …]
|
| /linux/drivers/net/ethernet/tehuti/ |
| H A D | tn40_mdio.c | 127 struct tn40_nodes *nodes = &priv->nodes; in tn40_swnodes_register() local 134 snprintf(nodes->phy_name, sizeof(nodes->phy_name), "ethernet-phy@1"); in tn40_swnodes_register() 135 snprintf(nodes->mdio_name, sizeof(nodes->mdio_name), "tn40_mdio-%x", in tn40_swnodes_register() 138 swnodes = nodes->swnodes; in tn40_swnodes_register() 140 swnodes[SWNODE_MDIO] = NODE_PROP(nodes->mdio_name, NULL); in tn40_swnodes_register() 142 nodes->phy_props[0] = PROPERTY_ENTRY_STRING("compatible", in tn40_swnodes_register() 144 nodes->phy_props[1] = PROPERTY_ENTRY_U32("reg", 1); in tn40_swnodes_register() 145 nodes->phy_props[2] = PROPERTY_ENTRY_STRING("firmware-name", in tn40_swnodes_register() 147 swnodes[SWNODE_PHY] = NODE_PAR_PROP(nodes->phy_name, in tn40_swnodes_register() 149 nodes->phy_props); in tn40_swnodes_register() [all …]
|
| /linux/drivers/md/persistent-data/ |
| H A D | dm-btree-spine.c | 128 s->nodes[0] = NULL; in init_ro_spine() 129 s->nodes[1] = NULL; in init_ro_spine() 137 unlock_block(s->info, s->nodes[i]); in exit_ro_spine() 145 unlock_block(s->info, s->nodes[0]); in ro_step() 146 s->nodes[0] = s->nodes[1]; in ro_step() 150 r = bn_read_lock(s->info, new_child, s->nodes + s->count); in ro_step() 161 unlock_block(s->info, s->nodes[s->count]); in ro_pop() 169 block = s->nodes[s->count - 1]; in ro_node() 187 unlock_block(s->info, s->nodes[i]); in exit_shadow_spine() 196 unlock_block(s->info, s->nodes[0]); in shadow_step() [all …]
|
| /linux/arch/arm/mach-sunxi/ |
| H A D | mc_smp.c | 702 int (*get_smp_nodes)(struct sunxi_mc_smp_nodes *nodes); 706 static void __init sunxi_mc_smp_put_nodes(struct sunxi_mc_smp_nodes *nodes) in sunxi_mc_smp_put_nodes() argument 708 of_node_put(nodes->prcm_node); in sunxi_mc_smp_put_nodes() 709 of_node_put(nodes->cpucfg_node); in sunxi_mc_smp_put_nodes() 710 of_node_put(nodes->sram_node); in sunxi_mc_smp_put_nodes() 711 of_node_put(nodes->r_cpucfg_node); in sunxi_mc_smp_put_nodes() 712 memset(nodes, 0, sizeof(*nodes)); in sunxi_mc_smp_put_nodes() 715 static int __init sun9i_a80_get_smp_nodes(struct sunxi_mc_smp_nodes *nodes) in sun9i_a80_get_smp_nodes() argument 717 nodes->prcm_node = of_find_compatible_node(NULL, NULL, in sun9i_a80_get_smp_nodes() 719 if (!nodes->prcm_node) { in sun9i_a80_get_smp_nodes() [all …]
|
| /linux/tools/perf/tests/ |
| H A D | mem2node.c | 50 struct memory_node nodes[3]; in test__mem2node() local 52 .memory_nodes = (struct memory_node *) &nodes[0], in test__mem2node() 53 .nr_memory_nodes = ARRAY_SIZE(nodes), in test__mem2node() 58 for (i = 0; i < ARRAY_SIZE(nodes); i++) { in test__mem2node() 59 nodes[i].node = test_nodes[i].node; in test__mem2node() 60 nodes[i].size = 10; in test__mem2node() 63 (nodes[i].set = get_bitmap(test_nodes[i].map, 10))); in test__mem2node() 75 for (i = 0; i < ARRAY_SIZE(nodes); i++) in test__mem2node() 76 zfree(&nodes[i].set); in test__mem2node()
|
| /linux/mm/ |
| H A D | mempolicy.c | 362 int (*create)(struct mempolicy *pol, const nodemask_t *nodes); 363 void (*rebind)(struct mempolicy *pol, const nodemask_t *nodes); 379 static int mpol_new_nodemask(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_nodemask() argument 381 if (nodes_empty(*nodes)) in mpol_new_nodemask() 383 pol->nodes = *nodes; in mpol_new_nodemask() 387 static int mpol_new_preferred(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_preferred() argument 389 if (nodes_empty(*nodes)) in mpol_new_preferred() 392 nodes_clear(pol->nodes); in mpol_new_preferred() 393 node_set(first_node(*nodes), pol->nodes); in mpol_new_preferred() 406 const nodemask_t *nodes, struct nodemask_scratch *nsc) in mpol_set_nodemask() argument [all …]
|
| /linux/drivers/interconnect/qcom/ |
| H A D | sdx65.c | 600 .nodes = { &qxm_crypto }, 607 .nodes = { &ebi }, 614 .nodes = { &qhm_snoc_cfg, 647 .nodes = { &xm_sdc1 }, 654 .nodes = { &qhm_audio, &qhm_spmi_fetcher1 }, 661 .nodes = { &qhm_blsp1, &qhm_qpic }, 668 .nodes = { &qxm_crypto }, 675 .nodes = { &qns_llcc }, 682 .nodes = { &qns_memnoc_snoc }, 689 .nodes = { &xm_apps_rdwr }, [all …]
|
| H A D | sdx55.c | 639 .nodes = { &ebi }, 646 .nodes = { &qns_llcc }, 653 .nodes = { &qxm_crypto }, 660 .nodes = { &qhm_snoc_cfg }, 667 .nodes = { &xm_apps_rdwr }, 674 .nodes = { &qns_memnoc_snoc, &qns_sys_pcie }, 681 .nodes = { &qns_snoc_memnoc }, 688 .nodes = { &qxs_imem }, 695 .nodes = { &xm_sdc1 }, 702 .nodes = { &qhm_audio, &qhm_spmi_fetcher1 }, [all …]
|
| H A D | qcs615.c | 1007 .nodes = { &ebi }, 1013 .nodes = { &qxm_crypto }, 1020 .nodes = { &qhm_spdm, &qnm_snoc, 1044 .nodes = { &qhm_qspi, &xm_sdc1, 1054 .nodes = { &ebi }, 1061 .nodes = { &qns_mem_noc_hf }, 1067 .nodes = { &qxm_camnoc_hf0_uncomp, &qxm_camnoc_hf1_uncomp, 1076 .nodes = { &qxm_camnoc_sf, &qns2_mem_noc }, 1082 .nodes = { &qxm_venus0, &qxm_venus_arm9 }, 1090 .nodes = { &qhm_qup0, &qhm_qup1 }, [all …]
|
| H A D | sdm670.c | 1039 .nodes = { &ebi }, 1046 .nodes = { &ebi }, 1053 .nodes = { &qns_llcc }, 1060 .nodes = { &qns_mem_noc_hf }, 1067 .nodes = { &qns_apps_io }, 1074 .nodes = { &qxm_camnoc_hf0_uncomp, 1088 .nodes = { &qns_memnoc_snoc }, 1095 .nodes = { &qns2_mem_noc }, 1102 .nodes = { &acm_tcu }, 1109 .nodes = { &qxm_camnoc_sf, &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 }, [all …]
|
| H A D | sdm845.c | 1251 .nodes = { &ebi }, 1258 .nodes = { &ebi }, 1265 .nodes = { &qns_llcc }, 1272 .nodes = { &qns_mem_noc_hf }, 1279 .nodes = { &qns_apps_io }, 1286 .nodes = { &qxm_camnoc_hf0_uncomp, 1300 .nodes = { &qns_memnoc_snoc }, 1307 .nodes = { &qns2_mem_noc }, 1314 .nodes = { &acm_tcu }, 1321 .nodes = { &qxm_camnoc_sf, &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 }, [all …]
|
| H A D | sc7180.c | 1230 .nodes = { &ebi }, 1237 .nodes = { &ebi }, 1244 .nodes = { &qns_llcc }, 1251 .nodes = { &qns_mem_noc_hf }, 1258 .nodes = { &qxm_crypto }, 1265 .nodes = { &qnm_snoc, 1320 .nodes = { &qxm_camnoc_hf0_uncomp, 1335 .nodes = { &acm_sys_tcu }, 1342 .nodes = { &qns_mem_noc_sf }, 1349 .nodes = { &qup_core_master_1, &qup_core_master_2 }, [all …]
|
| H A D | sm8250.c | 1389 .nodes = { &ebi }, 1396 .nodes = { &ebi }, 1403 .nodes = { &qns_llcc }, 1410 .nodes = { &qns_mem_noc_hf }, 1417 .nodes = { &qxm_crypto }, 1424 .nodes = { &qnm_camnoc_hf, &qxm_mdp0, &qxm_mdp1 }, 1431 .nodes = { &alm_gpu_tcu, &alm_sys_tcu }, 1438 .nodes = { &qns_mem_noc_sf }, 1445 .nodes = { &qup0_core_master, &qup1_core_master, &qup2_core_master }, 1452 .nodes = { &qnm_cmpnoc }, [all …]
|
| H A D | sm8150.c | 1272 .nodes = { &ebi }, 1279 .nodes = { &ebi }, 1286 .nodes = { &qns_llcc }, 1293 .nodes = { &qns_mem_noc_hf }, 1300 .nodes = { &qxm_camnoc_hf0_uncomp, 1314 .nodes = { &qns_gem_noc_snoc }, 1321 .nodes = { &qxm_camnoc_sf, &qns2_mem_noc }, 1328 .nodes = { &acm_gpu_tcu, &acm_sys_tcu }, 1335 .nodes = { &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 }, 1342 .nodes = { &qnm_cmpnoc }, [all …]
|
| H A D | sm8750.c | 1028 .nodes = { &ebi }, 1034 .nodes = { &qxm_crypto }, 1042 .nodes = { &qsm_cfg, &qhs_ahb2phy0, 1069 .nodes = { &qhs_display_cfg, &qhs_i2c, 1078 .nodes = { &qnm_nsp, &qns_nsp_gemnoc }, 1084 .nodes = { &qnm_lpass_lpinoc, &qns_lpass_aggnoc }, 1091 .nodes = { &ebi }, 1097 .nodes = { &qns_mem_noc_hf }, 1104 .nodes = { &qnm_camnoc_hf, &qnm_camnoc_nrt_icp_sf, 1116 .nodes = { &qup0_core_slave }, [all …]
|
| H A D | sm8550.c | 1069 .nodes = { &ebi }, 1075 .nodes = { &qxm_crypto }, 1083 .nodes = { &qsm_cfg, &qhs_ahb2phy0, 1115 .nodes = { &qhs_display_cfg }, 1122 .nodes = { &qxm_nsp, &qns_nsp_gemnoc }, 1128 .nodes = { &qnm_lpass_lpinoc, &qns_lpass_aggnoc }, 1135 .nodes = { &ebi }, 1141 .nodes = { &qns_mem_noc_hf }, 1148 .nodes = { &qnm_camnoc_hf, &qnm_camnoc_icp, 1159 .nodes = { &qup0_core_slave }, [all …]
|
| H A D | sm8350.c | 1260 .nodes = { &ebi }, 1267 .nodes = { &qxm_crypto }, 1274 .nodes = { &qnm_gemnoc_cnoc, &qnm_gemnoc_pcie }, 1281 .nodes = { &xm_qdss_dap, 1335 .nodes = { &qhs_lpass_cfg, &qhs_pdm, &qhs_qspi, &qhs_sdc2, &qhs_sdc4 }, 1342 .nodes = { &qns_nsp_gemnoc }, 1349 .nodes = { &qxm_nsp }, 1356 .nodes = { &ebi }, 1363 .nodes = { &qns_mem_noc_hf }, 1370 .nodes = { &qnm_camnoc_hf, &qxm_mdp0, &qxm_mdp1 }, [all …]
|
| H A D | sm7150.c | 1174 .nodes = { &ebi }, 1181 .nodes = { &ebi }, 1188 .nodes = { &qns_llcc }, 1195 .nodes = { &qns_mem_noc_hf }, 1202 .nodes = { &qxm_camnoc_hf0_uncomp, 1217 .nodes = { &qns_gem_noc_snoc }, 1224 .nodes = { &acm_sys_tcu }, 1231 .nodes = { &qxm_camnoc_nrt, 1240 .nodes = { &qxm_camnoc_sf, 1252 .nodes = { &acm_apps }, [all …]
|
| H A D | kaanapali.c | 1231 .nodes = { &ebi }, 1237 .nodes = { &qxm_crypto }, 1245 .nodes = { &qsm_cfg, &qhs_ahb2phy0, 1272 .nodes = { &qhs_display_cfg, &qhs_i2c, 1281 .nodes = { &qnm_nsp, &qns_nsp_gemnoc }, 1287 .nodes = { &qnm_lpass_lpinoc, &qns_lpass_aggnoc }, 1294 .nodes = { &ebi }, 1300 .nodes = { &qns_mem_noc_hf }, 1307 .nodes = { &qnm_camnoc_hf, &qnm_camnoc_nrt_icp_sf, 1317 .nodes = { &qnm_qpace }, [all …]
|
| H A D | sc7280.c | 1399 .nodes = { &ebi }, 1405 .nodes = { &qxm_crypto }, 1412 .nodes = { &qnm_gemnoc_cnoc, &qnm_gemnoc_pcie }, 1418 .nodes = { &qnm_cnoc3_cnoc2, &xm_qdss_dap, 1446 .nodes = { &qhs_lpass_cfg, &qhs_pdm, 1454 .nodes = { &qns_nsp_gemnoc }, 1460 .nodes = { &qxm_nsp }, 1467 .nodes = { &ebi }, 1474 .nodes = { &qns_mem_noc_hf }, 1480 .nodes = { &qxm_camnoc_hf, &qxm_mdp0 }, [all …]
|
| H A D | sm6350.c | 1378 .nodes = { &ebi }, 1385 .nodes = { &qxm_crypto }, 1392 .nodes = { &qnm_snoc, 1440 .nodes = { &xm_emmc, 1453 .nodes = { &qns_cdsp_gemnoc }, 1460 .nodes = { &qnm_npu }, 1467 .nodes = { &qxm_npu_dsp }, 1474 .nodes = { &ebi }, 1481 .nodes = { &qns_mem_noc_hf }, 1488 .nodes = { &qxm_camnoc_hf0_uncomp, [all …]
|
| H A D | sm8450.c | 1281 .nodes = { &ebi }, 1287 .nodes = { &qxm_crypto }, 1295 .nodes = { &qnm_gemnoc_cnoc, &qnm_gemnoc_pcie, 1329 .nodes = { &qxm_nsp, &qns_nsp_gemnoc }, 1336 .nodes = { &ebi }, 1343 .nodes = { &qns_mem_noc_hf }, 1350 .nodes = { &qnm_camnoc_hf, &qnm_camnoc_icp, 1363 .nodes = { &qup0_core_slave }, 1371 .nodes = { &qup1_core_slave }, 1379 .nodes = { &qup2_core_slave }, [all …]
|
| /linux/sound/hda/core/ |
| H A D | sysfs.c | 16 struct kobject **nodes; member 328 if (tree->nodes) { in widget_tree_free() 329 for (p = tree->nodes; *p; p++) in widget_tree_free() 331 kfree(tree->nodes); in widget_tree_free() 377 tree->nodes = kcalloc(codec->num_nodes + 1, sizeof(*tree->nodes), in widget_tree_create() 379 if (!tree->nodes) in widget_tree_create() 384 &tree->nodes[i]); in widget_tree_create() 439 tree->nodes = kcalloc(num_nodes + 1, sizeof(*tree->nodes), GFP_KERNEL); in hda_widget_sysfs_reinit() 440 if (!tree->nodes) { in hda_widget_sysfs_reinit() 448 free_widget_node(codec->widgets->nodes[i], in hda_widget_sysfs_reinit() [all …]
|
| /linux/arch/sparc/kernel/ |
| H A D | cpumap.c | 53 struct cpuinfo_node nodes[] __counted_by(total_nodes); 197 new_tree = kzalloc(struct_size(new_tree, nodes, n), GFP_ATOMIC); in build_cpuinfo_tree() 211 node = &new_tree->nodes[n]; in build_cpuinfo_tree() 252 node = &new_tree->nodes[level_rover[level]]; in build_cpuinfo_tree() 277 node = &new_tree->nodes[n]; in build_cpuinfo_tree() 299 struct cpuinfo_node *node = &t->nodes[node_index]; in increment_rover() 302 top_level = t->nodes[root_index].level; in increment_rover() 314 node = &t->nodes[node->parent_index]; in increment_rover() 340 for (level = t->nodes[root_index].level; level < CPUINFO_LVL_MAX; in iterate_cpu() 342 new_index = t->nodes[index].rover; in iterate_cpu() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | rbtree.c | 134 struct node_data *nodes[3][2] = {{NULL, NULL}, {NULL, NULL}, {NULL, NULL}}; in rbtree_add_and_remove_array() local 141 nodes[i][j] = bpf_obj_new(typeof(*nodes[i][j])); in rbtree_add_and_remove_array() 142 if (!nodes[i][j]) in rbtree_add_and_remove_array() 144 nodes[i][j]->key = i * 2 + j; in rbtree_add_and_remove_array() 151 bpf_rbtree_add(&groot_array[i], &nodes[i][j]->node, less); in rbtree_add_and_remove_array() 153 bpf_rbtree_add(&groot_array_one[0], &nodes[2][j]->node, less); in rbtree_add_and_remove_array() 154 res1 = bpf_rbtree_remove(&groot_array[0], &nodes[0][0]->node); in rbtree_add_and_remove_array() 155 res2 = bpf_rbtree_remove(&groot_array[1], &nodes[1][0]->node); in rbtree_add_and_remove_array() 156 res3 = bpf_rbtree_remove(&groot_array_one[0], &nodes[2][0]->node); in rbtree_add_and_remove_array() 182 if (nodes[i][j]) in rbtree_add_and_remove_array() [all …]
|