Home
last modified time | relevance | path

Searched refs:nodes (Results 1 – 25 of 622) sorted by relevance

12345678910>>...25

/linux/drivers/mfd/
H A Drohm-pwrbutton.c22 static int rohm_pwrbutton_register_swnodes(const struct software_node *nodes) in rohm_pwrbutton_register_swnodes() argument
25 &nodes[GPIO_KEYS], &nodes[PWRON_KEY], NULL in rohm_pwrbutton_register_swnodes()
33 const struct software_node *nodes = data; in rohm_pwrbutton_unregister_swnodes() local
35 &nodes[GPIO_KEYS], &nodes[PWRON_KEY], NULL in rohm_pwrbutton_unregister_swnodes()
54 struct software_node *nodes; in rohm_register_pwrbutton() local
61 nodes = devm_kcalloc(dev, 2, sizeof(*nodes), GFP_KERNEL); in rohm_register_pwrbutton()
62 if (!nodes) in rohm_register_pwrbutton()
65 nodes[GPIO_KEYS].name = devm_kasprintf(dev, GFP_KERNEL, "%s-power-key", dev_name(dev)); in rohm_register_pwrbutton()
66 if (!nodes[GPIO_KEYS].name) in rohm_register_pwrbutton()
74 nodes[GPIO_KEYS].properties = parent_props; in rohm_register_pwrbutton()
[all …]
/linux/tools/perf/util/
H A Dbpf-trace-summary.c96 * syscall_data is keyed by TID and has an array of nodes which
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()
312 struct syscall_node *nodes; update_cgroup_stats() local
[all...]
/linux/drivers/net/ethernet/tehuti/
H A Dtn40_mdio.c127 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 Ddm-btree-spine.c128 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/drivers/media/pci/intel/
H A Dipu-bridge.c475 struct software_node *nodes = sensor->swnodes; in ipu_bridge_create_fwnode_properties() local
481 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties()
483 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties()
485 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties()
487 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties()
512 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties()
514 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties()
586 struct software_node *nodes = sensor->swnodes; in ipu_bridge_init_swnode_group() local
588 sensor->group[SWNODE_SENSOR_HID] = &nodes[SWNODE_SENSOR_HID]; in ipu_bridge_init_swnode_group()
589 sensor->group[SWNODE_SENSOR_PORT] = &nodes[SWNODE_SENSOR_PORT]; in ipu_bridge_init_swnode_group()
[all …]
/linux/arch/arm/mach-sunxi/
H A Dmc_smp.c702 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 Dmem2node.c50 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 Dmempolicy.c362 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/security/selinux/ss/
H A Dconditional.c34 struct cond_expr_node *node = &expr->nodes[i]; in cond_evaluate_expr()
105 avnode = node->true_list.nodes[i]; in evaluate_cond_node()
113 avnode = node->false_list.nodes[i]; in evaluate_cond_node()
142 kfree(node->expr.nodes); in cond_node_destroy()
143 /* the avtab_ptr_t nodes are destroyed by the avtab */ in cond_node_destroy()
144 kfree(node->true_list.nodes); in cond_node_destroy()
145 kfree(node->false_list.nodes); in cond_node_destroy()
288 if (other->nodes[i] == node_ptr) { in cond_insertf()
338 list->nodes = kzalloc_objs(*list->nodes, le in cond_read_av_list()
[all...]
/linux/lib/
H A Drbtree_test.c29 static struct test_node *nodes = NULL; variable
154 nodes[i].key = prandom_u32_state(&rnd); in init()
155 nodes[i].val = prandom_u32_state(&rnd); in init()
257 insert(nodes + j, &root); in basic_check()
259 erase(nodes + j, &root); in basic_check()
273 insert_cached(nodes + j, &root); in basic_check()
275 erase_cached(nodes + j, &root); in basic_check()
286 insert(nodes + i, &root); in basic_check()
326 erase(nodes + i, &root); in basic_check()
333 insert(nodes + j, &root); in basic_check()
[all …]
/linux/drivers/interconnect/qcom/
H A Dsdx55.c638 .nodes = { &ebi },
645 .nodes = { &qns_llcc },
652 .nodes = { &qxm_crypto },
659 .nodes = { &qhm_snoc_cfg },
666 .nodes = { &xm_apps_rdwr },
673 .nodes = { &qns_memnoc_snoc, &qns_sys_pcie },
680 .nodes = { &qns_snoc_memnoc },
687 .nodes = { &qxs_imem },
694 .nodes = { &xm_sdc1 },
701 .nodes = { &qhm_audio, &qhm_spmi_fetcher1 },
[all …]
H A Dsdx65.c599 .nodes = { &qxm_crypto },
606 .nodes = { &ebi },
613 .nodes = { &qhm_snoc_cfg,
646 .nodes = { &xm_sdc1 },
653 .nodes = { &qhm_audio, &qhm_spmi_fetcher1 },
660 .nodes = { &qhm_blsp1, &qhm_qpic },
667 .nodes = { &qxm_crypto },
674 .nodes = { &qns_llcc },
681 .nodes = { &qns_memnoc_snoc },
688 .nodes = { &xm_apps_rdwr },
[all …]
H A Dsdm670.c1038 .nodes = { &ebi },
1045 .nodes = { &ebi },
1052 .nodes = { &qns_llcc },
1059 .nodes = { &qns_mem_noc_hf },
1066 .nodes = { &qns_apps_io },
1073 .nodes = { &qxm_camnoc_hf0_uncomp,
1087 .nodes = { &qns_memnoc_snoc },
1094 .nodes = { &qns2_mem_noc },
1101 .nodes = { &acm_tcu },
1108 .nodes = { &qxm_camnoc_sf, &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 },
[all …]
H A Dsc7180.c1229 .nodes = { &ebi },
1236 .nodes = { &ebi },
1243 .nodes = { &qns_llcc },
1250 .nodes = { &qns_mem_noc_hf },
1257 .nodes = { &qxm_crypto },
1264 .nodes = { &qnm_snoc,
1319 .nodes = { &qxm_camnoc_hf0_uncomp,
1334 .nodes = { &acm_sys_tcu },
1341 .nodes = { &qns_mem_noc_sf },
1348 .nodes = { &qup_core_master_1, &qup_core_master_2 },
[all …]
H A Dsdm845.c1250 .nodes = { &ebi },
1257 .nodes = { &ebi },
1264 .nodes = { &qns_llcc },
1271 .nodes = { &qns_mem_noc_hf },
1278 .nodes = { &qns_apps_io },
1285 .nodes = { &qxm_camnoc_hf0_uncomp,
1299 .nodes = { &qns_memnoc_snoc },
1306 .nodes = { &qns2_mem_noc },
1313 .nodes = { &acm_tcu },
1320 .nodes = { &qxm_camnoc_sf, &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 },
[all …]
H A Dsm8250.c1388 .nodes = { &ebi },
1395 .nodes = { &ebi },
1402 .nodes = { &qns_llcc },
1409 .nodes = { &qns_mem_noc_hf },
1416 .nodes = { &qxm_crypto },
1423 .nodes = { &qnm_camnoc_hf, &qxm_mdp0, &qxm_mdp1 },
1430 .nodes = { &alm_gpu_tcu, &alm_sys_tcu },
1437 .nodes = { &qns_mem_noc_sf },
1444 .nodes = { &qup0_core_master, &qup1_core_master, &qup2_core_master },
1451 .nodes = { &qnm_cmpnoc },
[all …]
H A Dsm8150.c1271 .nodes = { &ebi },
1278 .nodes = { &ebi },
1285 .nodes = { &qns_llcc },
1292 .nodes = { &qns_mem_noc_hf },
1299 .nodes = { &qxm_camnoc_hf0_uncomp,
1313 .nodes = { &qns_gem_noc_snoc },
1320 .nodes = { &qxm_camnoc_sf, &qns2_mem_noc },
1327 .nodes = { &acm_gpu_tcu, &acm_sys_tcu },
1334 .nodes = { &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 },
1341 .nodes = { &qnm_cmpnoc },
[all …]
H A Dsm8750.c1028 .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 Dsm8550.c1068 .nodes = { &ebi },
1074 .nodes = { &qxm_crypto },
1082 .nodes = { &qsm_cfg, &qhs_ahb2phy0,
1114 .nodes = { &qhs_display_cfg },
1121 .nodes = { &qxm_nsp, &qns_nsp_gemnoc },
1127 .nodes = { &qnm_lpass_lpinoc, &qns_lpass_aggnoc },
1134 .nodes = { &ebi },
1140 .nodes = { &qns_mem_noc_hf },
1147 .nodes = { &qnm_camnoc_hf, &qnm_camnoc_icp,
1158 .nodes = { &qup0_core_slave },
[all …]
H A Dsm8350.c1259 .nodes = { &ebi },
1266 .nodes = { &qxm_crypto },
1273 .nodes = { &qnm_gemnoc_cnoc, &qnm_gemnoc_pcie },
1280 .nodes = { &xm_qdss_dap,
1334 .nodes = { &qhs_lpass_cfg, &qhs_pdm, &qhs_qspi, &qhs_sdc2, &qhs_sdc4 },
1341 .nodes = { &qns_nsp_gemnoc },
1348 .nodes = { &qxm_nsp },
1355 .nodes = { &ebi },
1362 .nodes = { &qns_mem_noc_hf },
1369 .nodes = { &qnm_camnoc_hf, &qxm_mdp0, &qxm_mdp1 },
[all …]
H A Dkaanapali.c1231 .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 Dsm7150.c1173 .nodes = { &ebi },
1180 .nodes = { &ebi },
1187 .nodes = { &qns_llcc },
1194 .nodes = { &qns_mem_noc_hf },
1201 .nodes = { &qxm_camnoc_hf0_uncomp,
1216 .nodes = { &qns_gem_noc_snoc },
1223 .nodes = { &acm_sys_tcu },
1230 .nodes = { &qxm_camnoc_nrt,
1239 .nodes = { &qxm_camnoc_sf,
1251 .nodes = { &acm_apps },
[all …]
/linux/fs/btrfs/
H A Dctree.c167 if (!p->nodes[i]) in btrfs_release_path()
170 btrfs_tree_unlock_rw(p->nodes[i], p->locks[i]); in btrfs_release_path()
173 free_extent_buffer(p->nodes[i]); in btrfs_release_path()
174 p->nodes[i] = NULL; in btrfs_release_path()
893 path->nodes[level] = NULL; in promote_child_to_root()
933 mid = path->nodes[level]; in balance_level()
941 parent = path->nodes[level + 1]; in balance_level()
1107 path->nodes[level] = left; in balance_level()
1123 btrfs_node_blockptr(path->nodes[level], path->slots[level])) in balance_level()
1158 mid = path->nodes[level]; in push_nodes_for_insert()
[all …]
/linux/sound/hda/core/
H A Dsysfs.c16 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 = kzalloc_objs(*tree->nodes, codec->num_nodes + 1); in widget_tree_create()
378 if (!tree->nodes) in widget_tree_create()
383 &tree->nodes[i]); in widget_tree_create()
438 tree->nodes = kzalloc_objs(*tree->nodes, num_nodes + 1); in hda_widget_sysfs_reinit()
439 if (!tree->nodes) { in hda_widget_sysfs_reinit()
447 free_widget_node(codec->widgets->nodes[i], in hda_widget_sysfs_reinit()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Drbtree.c134 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 …]

12345678910>>...25