Home
last modified time | relevance | path

Searched refs:pnode (Results 26 – 50 of 95) sorted by last modified time

1234

/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dsw.c297 sw_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, in sw_enum() argument
300 (void) topo_method_register(mod, pnode, sw_methods); in sw_enum()
H A Dlegacy_hc.c94 legacy_hc_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, in legacy_hc_enum() argument
97 (void) topo_method_register(mod, pnode, legacy_hc_methods); in legacy_hc_enum()
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/ontario/common/
H A Dontario.c508 Prom_node *pnode; in sun4v_display_hw_revisions() local
521 pnode = dev_find_node(root, "openprom"); in sun4v_display_hw_revisions()
522 if (pnode != NULL) { in sun4v_display_hw_revisions()
523 value = (char *)get_prop_val(find_prop(pnode, "version")); in sun4v_display_hw_revisions()
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/montoya/common/
H A Dmontoya.c438 Prom_node *pnode; in sun4v_display_hw_revisions() local
451 pnode = dev_find_node(root, "openprom"); in sun4v_display_hw_revisions()
452 if (pnode != NULL) { in sun4v_display_hw_revisions()
453 value = (char *)get_prop_val(find_prop(pnode, "version")); in sun4v_display_hw_revisions()
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/monza/common/
H A Dmonza.c485 Prom_node *pnode; in sun4v_display_hw_revisions() local
498 pnode = dev_find_node(root, "openprom"); in sun4v_display_hw_revisions()
499 if (pnode != NULL) { in sun4v_display_hw_revisions()
500 value = (char *)get_prop_val(find_prop(pnode, "version")); in sun4v_display_hw_revisions()
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/littleneck/common/
H A Dworkfile.c486 pnode->sibling = NULL; in add_node()
488 bnode->nodes = pnode; in add_node()
493 p->sibling = pnode; in add_node()
552 if (pnode == NULL) in find_prop()
555 if (pnode->props == NULL) in find_prop()
558 prop = pnode->props; in find_prop()
577 get_node_name(Prom_node *pnode) in get_node_name() argument
581 if (pnode == NULL) { in get_node_name()
585 prop = pnode->props; in get_node_name()
604 if (pnode == NULL) { in get_node_type()
[all …]
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/daktari/common/
H A Dworkfile.c142 get_node_name(Prom_node *pnode) in get_node_name() argument
146 if (pnode == NULL) in get_node_name()
149 prop = pnode->props; in get_node_name()
167 if (pnode == NULL) { in get_node_type()
171 prop = pnode->props; in get_node_type()
210 pnode->sibling = NULL; in add_node()
212 bnode->nodes = pnode; in add_node()
217 p->sibling = pnode; in add_node()
230 if (pnode == NULL) in find_prop()
233 if (pnode->props == NULL) in find_prop()
[all …]
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/cherrystone/common/
H A Dworkfile.c349 pnode->sibling = NULL; in add_node()
351 bnode->nodes = pnode; in add_node()
356 p->sibling = pnode; in add_node()
416 if (pnode == NULL) in find_prop()
419 if (pnode->props == NULL) in find_prop()
422 prop = pnode->props; in find_prop()
441 get_node_name(Prom_node *pnode) in get_node_name() argument
445 if (pnode == NULL) { in get_node_name()
449 prop = pnode->props; in get_node_name()
468 if (pnode == NULL) { in get_node_type()
[all …]
/illumos-gate/usr/src/lib/libprtdiag/common/
H A Dprom.c93 Prom_node *pnode; in platform_disp_prom_version() local
102 if ((pnode = find_device(bnode, 0x1F, SBUS_NAME)) == NULL) { in platform_disp_prom_version()
103 pnode = find_pci_bus(bnode->nodes, 0x1F, 1); in platform_disp_prom_version()
110 for (pnode = dev_find_node(pnode, "flashprom"); pnode != NULL; in platform_disp_prom_version()
111 pnode = dev_next_node(pnode, "flashprom")) { in platform_disp_prom_version()
112 if (find_prop(pnode, "version") != NULL) { in platform_disp_prom_version()
113 disp_prom_version(pnode); in platform_disp_prom_version()
H A Dpdevinfo_sun4u.c163 Prom_node *pnode; in walk() local
177 pnode->parent = root; in walk()
178 pnode->sibling = NULL; in walk()
179 pnode->child = NULL; in walk()
182 dump_node(pnode); in walk()
198 name = get_node_name(pnode); in walk()
199 type = get_node_type(pnode); in walk()
216 add_node(tree, pnode); in walk()
243 add_node(tree, pnode); in walk()
257 pnode->child = walk(tree, pnode, curnode); in walk()
[all …]
H A Dpdevinfo_sun4v.c149 Prom_node *pnode; in sun4v_walk() local
163 pnode->parent = root; in sun4v_walk()
164 pnode->sibling = NULL; in sun4v_walk()
165 pnode->child = NULL; in sun4v_walk()
168 dump_node(pnode); in sun4v_walk()
179 name = get_node_name(pnode); in sun4v_walk()
180 type = get_node_type(pnode); in sun4v_walk()
196 add_node(tree, pnode); in sun4v_walk()
203 add_node(tree, pnode); in sun4v_walk()
217 pnode->child = sun4v_walk(tree, pnode, curnode); in sun4v_walk()
[all …]
H A Dpdevinfo_funcs.c412 if (pnode == NULL) { in get_node_name()
507 Prom_node *pnode; in find_failed_node() local
518 return (pnode); in find_failed_node()
522 return (pnode); in find_failed_node()
534 Prom_node *pnode; in next_failed_node() local
542 return (pnode); in next_failed_node()
547 return (pnode); in next_failed_node()
554 return (pnode); in next_failed_node()
678 Prom_node *pnode; in find_device() local
687 return (pnode); in find_device()
[all …]
H A Ddisplay_funcs.c116 Prom_node *pnode; in disp_powerfail() local
122 pnode = dev_find_node(root, option_str); in disp_powerfail()
123 if (pnode == NULL) { in disp_powerfail()
127 value_str = get_prop_val(find_prop(pnode, pf_str)); in disp_powerfail()
H A Dio.c61 Prom_node *pnode; in find_pci_bus() local
64 pnode = dev_find_node(node, "pci"); in find_pci_bus()
66 while (pnode != NULL) { in find_pci_bus()
70 tmp_id = get_id(pnode); in find_pci_bus()
71 tmp_bus = get_pci_bus(pnode); in find_pci_bus()
78 pnode = dev_next_node(pnode, "pci"); in find_pci_bus()
80 return (pnode); in find_pci_bus()
90 get_pci_bus(Prom_node *pnode) in get_pci_bus() argument
114 get_pci_device(Prom_node *pnode) in get_pci_device() argument
131 get_pci_to_pci_device(Prom_node *pnode) in get_pci_to_pci_device() argument
[all …]
H A Dlibdevinfo_sun4u.c74 Prom_node *pnode; in walk_di_tree() local
91 pnode->parent = root; in walk_di_tree()
92 pnode->sibling = NULL; in walk_di_tree()
93 pnode->child = NULL; in walk_di_tree()
138 add_node(tree, pnode); in walk_di_tree()
160 add_node(tree, pnode); in walk_di_tree()
172 pnode->child = walk_di_tree(tree, pnode, curnode); in walk_di_tree()
190 return (pnode); in walk_di_tree()
209 pnode->props = NULL; in dump_di_node()
325 pnode->props = temp; in dump_di_node()
[all …]
H A Dmemory.c129 Prom_node *pnode; in get_us3_mem_regs() local
137 for (pnode = dev_find_node(bnode->nodes, "memory-controller"); in get_us3_mem_regs()
138 pnode != NULL; in get_us3_mem_regs()
139 pnode = dev_next_node(pnode, "memory-controller")) { in get_us3_mem_regs()
142 portid = (*(int *)get_prop_val(find_prop(pnode, "portid"))); in get_us3_mem_regs()
146 find_prop(pnode, MEM_CFG_PROP_NAME)); in get_us3_mem_regs()
179 find_prop(pnode, "bank-status")); in get_us3_mem_regs()
H A Dcpu.c61 get_cpu_freq(Prom_node *pnode) in get_cpu_freq() argument
67 if ((prop = find_prop(pnode, "clock-frequency")) == NULL) { in get_cpu_freq()
/illumos-gate/usr/src/lib/fm/topo/modules/common/nic/
H A Dtopo_nic.c266 nic_create_transceiver(topo_mod_t *mod, tnode_t *pnode, dladm_handle_t handle, in nic_create_transceiver() argument
281 ret = port_create_unknown(mod, pnode, inst, &port); in nic_create_transceiver()
284 ret = port_create_sff(mod, pnode, inst, &port); in nic_create_transceiver()
412 nic_enum_nexus(topo_mod_t *mod, tnode_t *pnode, dladm_handle_t handle, in nic_enum_nexus() argument
440 if (port_range_create(mod, pnode, 0, total_ports - 1) != 0) in nic_enum_nexus()
455 if (nic_create_transceiver(mod, pnode, handle, linkid, in nic_enum_nexus()
469 nic_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, in nic_enum() argument
505 return (nic_enum_nexus(mod, pnode, handle, din)); in nic_enum()
518 if (port_range_create(mod, pnode, 0, ntrans - 1) != 0) in nic_enum()
522 if (nic_create_transceiver(mod, pnode, handle, linkid, i, i, in nic_enum()
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/mdesc/
H A Dcpu_prop_update.c206 add_clock_frequency(picl_nodehdl_t pnode, mde_cookie_t mnode) in add_clock_frequency() argument
216 add_md_prop(pnode, sizeof (uint32_value), "clock-frequency", in add_clock_frequency()
239 add_compatible(picl_nodehdl_t pnode, mde_cookie_t mnode) in add_compatible() argument
247 if (prop_exists(pnode, "compatible")) in add_compatible()
257 add_md_prop(pnode, len, "compatible", compat, in add_compatible()
261 (void) add_string_list_prop(pnode, "compatible", compat, count); in add_compatible()
265 add_device_type(picl_nodehdl_t pnode) in add_device_type() argument
269 add_md_prop(pnode, strlen(device_type) + 1, "device_type", device_type, in add_device_type()
/illumos-gate/usr/src/cmd/cmd-crypto/kmfcfg/
H A Dimport.c45 POLICY_LIST *plclist = NULL, *pnode; in kc_import() local
130 pnode = plclist; in kc_import()
131 while (pnode != NULL && !found) { in kc_import()
132 if (strcmp(policyname, pnode->plc.name) == 0) { in kc_import()
136 ret = kmf_verify_policy(&pnode->plc); in kc_import()
142 rv = kmf_add_policy_to_db(&pnode->plc, filename, in kc_import()
145 pnode = pnode->next; in kc_import()
H A Dexport.c44 POLICY_LIST *plclist = NULL, *pnode; in kc_export() local
128 pnode = plclist; in kc_export()
129 while (pnode != NULL && !found) { in kc_export()
130 if (strcmp(policyname, pnode->plc.name) == 0) { in kc_export()
134 ret = kmf_verify_policy(&pnode->plc); in kc_export()
140 rv = kmf_add_policy_to_db(&pnode->plc, outfile, in kc_export()
143 pnode = pnode->next; in kc_export()
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_util.c173 uint_t pnode,
2158 *pnode = 0; in ehci_allocate_bandwidth()
2306 uint_t pnode) in ehci_allocate_classic_tt_bandwidth() argument
2439 uint_t pnode, in ehci_deallocate_bandwidth() argument
2469 uint_t pnode, in ehci_deallocate_high_speed_bandwidth() argument
2551 uint_t pnode) in ehci_deallocate_classic_tt_bandwidth() argument
3004 uint_t pnode; in ehci_find_periodic_node() local
3013 pnode = ehci_lattice_parent(pnode); in ehci_find_periodic_node()
3016 return (pnode); in ehci_find_periodic_node()
3094 uint_t *pnode, in ehci_find_bestfit_hs_mask() argument
[all …]
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Dfme.c238 ap->arrowp->pnode->u.arrow.needed = 1; in set_needed_arrows()
257 ap->arrowp->pnode->u.arrow.needed = 0; in unset_needed_arrows()
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddr_io.c402 mde_cookie_t pnode = MDE_INVAL_ELEM_COOKIE; in dr_vio_find_parent_md() local
417 pnode = listp[0]; in dr_vio_find_parent_md()
423 return (pnode); in dr_vio_find_parent_md()
439 mde_cookie_t pnode; in dr_io_configure() local
497 pnode = dr_vio_find_parent_md(mdp, node); in dr_io_configure()
498 if (pnode == MDE_INVAL_ELEM_COOKIE) { in dr_io_configure()
500 __func__, pnode); in dr_io_configure()
504 if (md_get_prop_str(mdp, pnode, "name", &pname)) { in dr_io_configure()
506 "'name' for pnode %lx from MD\n", __func__, pnode); in dr_io_configure()
510 if (md_get_prop_val(mdp, pnode, "cfg-handle", &pdevid)) { in dr_io_configure()
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dsysctrl_dr.c147 static int sysc_prom_select(pnode_t pnode, void *arg, uint_t flag);
1494 sysc_prom_select(pnode_t pnode, void *arg, uint_t flag) in sysc_prom_select() argument
1503 len = prom_getproplen(pnode, OBP_REG); in sysc_prom_select()
1506 (void) prom_getprop(pnode, OBP_REG, (caddr_t)regp); in sysc_prom_select()
1516 (void) prom_getprop(pnode, OBP_NAME, (caddr_t)name); in sysc_prom_select()

1234