/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | opl_olympus.c | 2403 pnode_t pnode; local 2410 pnode = (pnode_t)prom_getphandle(prom_mmu_ihandle()); 2411 return ((prom_getprop(pnode, PROM_KCTX_PRESERVED_PROPNAME,
|
/illumos-gate/usr/src/uts/sparc/io/ |
H A D | consplat.c | 267 pnode_t pnode; in plat_virtual_console_path() local 271 pnode = prom_finddevice("/virtual-devices/console"); in plat_virtual_console_path() 273 if (pnode == OBP_BADNODE) in plat_virtual_console_path() 276 if ((buflen = prom_phandle_to_path(pnode, buf, sizeof (buf))) < 0) in plat_virtual_console_path()
|
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/ |
H A D | ehci_util.h | 73 uint_t *pnode, 78 uint_t pnode,
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/ |
H A D | ehci.c | 804 uint_t pnode = 0; in ehci_hcdi_pipe_open() local 863 ph, &pnode, &smask, &cmask); in ehci_hcdi_pipe_open() 896 ph, pnode, smask, cmask); in ehci_hcdi_pipe_open() 908 pp->pp_pnode = pnode; in ehci_hcdi_pipe_open() 955 ph, pnode, smask, cmask); in ehci_hcdi_pipe_open()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/tazmo/common/ |
H A D | tazmo.c | 238 Prom_node *pnode; in disp_fail_parts() local 272 pnode = next_failed_node(pnode); in disp_fail_parts() 342 pnode = next_failed_node(pnode); in disp_fail_parts() 911 pnode->child = walk(tree, pnode, curnode); in walk() 925 return (pnode); in walk() 1380 pnode = dev_next_node(pnode, "sbus")) { in tazjav_disp_asic_revs() 1392 pnode = dev_next_node(pnode, "pci")) { in tazjav_disp_asic_revs() 1417 pnode = dev_next_node(pnode, "ebus")) { in tazjav_disp_asic_revs() 1426 for (pnode = dev_find_node(bnode->nodes, "sc"); pnode != NULL; in tazjav_disp_asic_revs() 1427 pnode = dev_next_node(pnode, "sc")) { in tazjav_disp_asic_revs() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/ |
H A D | serengeti.c | 1215 Prom_node *pnode; in serengeti_display_hw_revisions() local 1277 Prom_node *pnode; in display_schizo_revisions() local 1309 pnode = dev_next_node_by_compatible(pnode, in display_schizo_revisions() 1461 Prom_node *pnode; in display_sgsbbc_revisions() local 1483 pnode = dev_next_node_by_type(pnode, "model", in display_sgsbbc_revisions() 1585 Prom_node *pnode; in display_failed_parts() local 1617 pnode = next_failed_node(pnode); in display_failed_parts() 1748 pnode = next_failed_node(pnode); in display_failed_parts() 1952 if (pnode == NULL) in find_prop() 1983 if (pnode == NULL) in get_node_name() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/opl/common/ |
H A D | opl.c | 304 Prom_node *pnode, *cpu; in display_cpus() local 312 for (pnode = board->nodes; pnode != NULL; pnode = pnode->sibling) { in display_cpus() 444 Prom_node *pnode; in get_opl_mem_regs() local 450 while (pnode != NULL) { in get_opl_mem_regs() 496 pnode = dev_next_node(pnode, "pseudo-mc"); in get_opl_mem_regs() 677 Prom_node *pnode; in opl_disp_hw_revisions() local 696 if (pnode != NULL) { in opl_disp_hw_revisions() 825 if (pnode == NULL) in find_prop() 863 pnode->sibling = NULL; in add_node() 865 bnode->nodes = pnode; in add_node() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/littleneck/common/ |
H A D | littleneck.c | 463 Prom_node *pnode; in disp_fail_parts() local 481 while (pnode != NULL) { in disp_fail_parts() 492 pnode = next_failed_node(pnode); in disp_fail_parts() 521 get_sbus_slot(pnode)); in disp_fail_parts() 535 get_id(pnode)); in disp_fail_parts() 542 pnode = next_failed_node(pnode); in disp_fail_parts() 943 Prom_node *pnode; in lneck_display_hw_revisions() local 955 if (pnode != NULL) { in lneck_display_hw_revisions() 973 Prom_node *pnode; in display_schizo_revisions() local 994 pnode = dev_next_node_by_compat(pnode, in display_schizo_revisions() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/javelin/common/ |
H A D | javelin.c | 235 Prom_node *pnode; in disp_fail_parts() local 269 pnode = next_failed_node(pnode); in disp_fail_parts() 336 pnode = next_failed_node(pnode); in disp_fail_parts() 946 pnode->child = walk(tree, pnode, curnode); in walk() 960 return (pnode); in walk() 1172 pnode = dev_next_node(pnode, "sbus")) { in tazjav_disp_asic_revs() 1183 pnode = dev_next_node(pnode, "pci")) { in tazjav_disp_asic_revs() 1208 pnode = dev_next_node(pnode, "ebus")) { in tazjav_disp_asic_revs() 1217 for (pnode = dev_find_node(bnode->nodes, "sc"); pnode != NULL; in tazjav_disp_asic_revs() 1218 pnode = dev_next_node(pnode, "sc")) { in tazjav_disp_asic_revs() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/daktari/common/ |
H A D | daktari.c | 139 Prom_node *pnode; in disp_fail_parts() local 157 while (pnode != NULL) { in disp_fail_parts() 168 pnode = next_failed_node(pnode); in disp_fail_parts() 197 get_sbus_slot(pnode)); in disp_fail_parts() 211 get_id(pnode)); in disp_fail_parts() 218 pnode = next_failed_node(pnode); in disp_fail_parts() 1241 Prom_node *pnode; in dak_display_hw_revisions() local 1253 if (pnode != NULL) { in dak_display_hw_revisions() 1271 Prom_node *pnode; in display_schizo_revisions() local 1291 pnode = dev_next_node_by_compat(pnode, in display_schizo_revisions() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/desktop/common/ |
H A D | desktop.c | 142 Prom_node *pnode; in disp_fail_parts() local 174 pnode = next_failed_node(pnode); in disp_fail_parts() 224 pnode = next_failed_node(pnode); in disp_fail_parts() 315 Prom_node *pnode; in dt_disp_asic_revs() local 333 for (pnode = dev_find_node(bnode->nodes, "sbus"); pnode != NULL; in dt_disp_asic_revs() 334 pnode = dev_next_node(pnode, "sbus")) { in dt_disp_asic_revs() 345 for (pnode = dev_find_node(bnode->nodes, "pci"); pnode != NULL; in dt_disp_asic_revs() 346 pnode = dev_next_node(pnode, "pci")) { in dt_disp_asic_revs() 356 for (pnode = dev_find_node(bnode->nodes, "ebus"); pnode != NULL; in dt_disp_asic_revs() 357 pnode = dev_next_node(pnode, "ebus")) { in dt_disp_asic_revs() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/cherrystone/common/ |
H A D | cherrystone.c | 798 Prom_node *pnode; in display_hw_revisions() local 809 pnode = dev_find_node(root, "openprom"); in display_hw_revisions() 810 if (pnode != NULL) { in display_hw_revisions() 829 Prom_node *pnode; in display_schizo_revisions() local 849 SCHIZO_COMPAT_PROP); pnode != NULL; in display_schizo_revisions() 850 pnode = dev_next_node_by_compat(pnode, in display_schizo_revisions() 859 (find_prop(pnode, "reg")); in display_schizo_revisions() 867 (find_prop(pnode, "portid")); in display_schizo_revisions() 881 (find_prop(pnode, "status")); in display_schizo_revisions() 899 (find_prop(pnode, "version#")); in display_schizo_revisions() [all …]
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc.c | 387 _svc_user_fd_node **pnode; in __svc_remove_input_of_fd() local 393 pnode = &svc_userfds[fd].list; in __svc_remove_input_of_fd() 394 while ((tmp = *pnode) != NULL) { in __svc_remove_input_of_fd() 395 *pnode = tmp->lnk.next; in __svc_remove_input_of_fd()
|
/illumos-gate/usr/src/lib/libkmf/libkmf/common/ |
H A D | policy.c | 1204 if (pnode != NULL && policy != NULL) { in addPolicyNode() 1241 if (newprop(pnode, KMF_POLICY_TA_NAME_ATTR, in addPolicyNode() 1247 if (newprop(pnode, KMF_POLICY_TA_SERIAL_ATTR, in addPolicyNode() 1254 addFormatting(pnode, "\n"); in addPolicyNode() 1256 if (ret = AddValidationNodes(pnode, policy)) { in addPolicyNode() 1274 if (ret != KMF_OK && pnode != NULL) { in addPolicyNode() 1275 xmlUnlinkNode(pnode); in addPolicyNode() 1276 xmlFreeNode(pnode); in addPolicyNode() 1410 xmlNodePtr pnode; in kmf_add_policy_to_db() local 1412 pnode = xmlNewChild(root, NULL, in kmf_add_policy_to_db() [all …]
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | findevs.c | 208 di_node_t pnode; in add_bus() local 328 di_node_t pnode; in add_controller() local 341 node = pnode; in add_controller() 617 di_node_t pnode; in add_disk2controller() local 644 pnode = n; in add_disk2controller() 1249 di_node_t pnode; in get_parent_bus() local 1256 if (bus_type(pnode, di_minor_next(pnode, NULL), args->ph) != NULL) { in get_parent_bus() 1257 return (pnode); in get_parent_bus() 1480 di_node_t pnode; in new_alias() local 1604 di_node_t pnode; in new_path() local [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/ |
H A D | x86pi_bboard.c | 249 x86pi_bb_topparent(topo_mod_t *mod, int index, tnode_t **pnode, id_t *psmbid) in x86pi_bb_topparent() argument 271 *pnode = stypes[SMB_TYPE_CHASSIS].ids[i].node; in x86pi_bb_topparent() 284 *pnode = in x86pi_bb_topparent() 293 i, pnode, psmbid); in x86pi_bb_topparent()
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/hostbridge/ |
H A D | hb_i86pc.c | 83 di_node_t pnode, cnode; in pci_hostbridges_find() local 94 pnode = di_drv_first_node(PCI, devtree); in pci_hostbridges_find() 95 while (pnode != DI_NODE_NIL) { in pci_hostbridges_find() 103 if (di_bus_addr(pnode) == NULL) { in pci_hostbridges_find() 104 pnode = di_drv_next_node(pnode); in pci_hostbridges_find() 108 if (hb_process(mod, ptn, hbcnt, pnode) < 0) { in pci_hostbridges_find() 114 pnode = di_drv_next_node(pnode); in pci_hostbridges_find() 117 pnode = di_drv_first_node(NPE, devtree); in pci_hostbridges_find() 118 while (pnode != DI_NODE_NIL) { in pci_hostbridges_find() 119 for (cnode = di_child_node(pnode); cnode != DI_NODE_NIL; in pci_hostbridges_find() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/ |
H A D | chip_subr.c | 229 mkrsrc(topo_mod_t *mod, tnode_t *pnode, const char *name, int inst, in mkrsrc() argument 232 *nvl = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, name, in mkrsrc()
|
H A D | chip_temp.c | 33 chip_create_core_temp_sensor(topo_mod_t *mod, tnode_t *pnode) in chip_create_core_temp_sensor() argument 40 core = topo_node_instance(pnode); in chip_create_core_temp_sensor() 41 if (topo_prop_get_int32(pnode, PGNAME(CORE), CORE_CHIP_ID, &chip, in chip_create_core_temp_sensor() 63 if (topo_prop_get_int32(pnode, PGNAME(CORE), CORE_PROCNODE_ID, in chip_create_core_temp_sensor() 74 return (topo_sensor_create_scalar_sensor(mod, pnode, buf, "temp")); in chip_create_core_temp_sensor() 78 chip_create_chip_temp_sensor(topo_mod_t *mod, tnode_t *pnode) in chip_create_chip_temp_sensor() argument 83 chip = topo_node_instance(pnode); in chip_create_chip_temp_sensor() 90 return (topo_sensor_create_scalar_sensor(mod, pnode, buf, "temp")); in chip_create_chip_temp_sensor()
|
H A D | chip.c | 156 if (mkrsrc(mod, pnode, name, inst, auth, &fmri) != 0) { in create_node() 200 cnode = topo_node_bind(mod, pnode, name, inst, fmri); in create_node() 212 create_strand(topo_mod_t *mod, tnode_t *pnode, nvlist_t *cpu, in create_strand() argument 236 if ((strand = create_node(mod, pnode, auth, STRAND_NODE_NAME, in create_strand() 339 create_core(topo_mod_t *mod, tnode_t *pnode, nvlist_t *cpu, in create_core() argument 357 if ((core = create_node(mod, pnode, auth, CORE_NODE_NAME, in create_core() 534 if ((chip = create_node(mod, pnode, auth, CHIP_NODE_NAME, in create_chip() 592 pnode, smbios_id, NULL); in create_chip() 745 nerr -= create_chip(mod, pnode, min, max, cpus[i], auth, in create_chips() 817 auth = topo_mod_auth(mod, pnode); in chip_enum() [all …]
|
H A D | chip_amd.c | 383 if (topo_node_resource(pnode, &pfmri, &err) < 0) { in amd_rank_create() 495 if (mkrsrc(mod, pnode, name, num, auth, &fmri) < 0) { in amd_dimm_create() 541 pnode, smbid, NULL); in amd_dimm_create() 652 if (topo_prop_get_string(pnode, PGNAME(MCT), "socket", in amd_dramchan_create() 663 (void) topo_node_fru(pnode, &pfmri, NULL, &err); in amd_dramchan_create() 666 if (mkrsrc(mod, pnode, name, i, auth, &fmri) != 0) { in amd_dramchan_create() 740 if (topo_node_lookup(pnode, name, mcnum) != NULL) in amd_mc_create() 744 (void) topo_node_resource(pnode, &rfmri, &err); in amd_mc_create() 764 if ((mcnode = topo_node_bind(mod, pnode, name, mcnum, in amd_mc_create() 796 if (amd_generic_mc_create(mod, smbid, pnode, mcnode, in amd_mc_create() [all …]
|
H A D | chip_intel.c | 205 if (topo_node_range_create(mod, pnode, DIMM, 0, in mc_add_dimms() 238 channum = topo_node_instance(pnode); in mc_add_dimms() 252 fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, in mc_add_dimms() 259 if ((dnode = topo_node_bind(mod, pnode, DIMM, dimm_number, in mc_add_dimms() 292 pnode, smbid, label); in mc_add_dimms() 408 if (mkrsrc(mod, pnode, name, i, auth, &fmri) != 0) { in mc_nb_create() 412 if ((mcnode = topo_node_bind(mod, pnode, name, i, in mc_nb_create() 806 if (mkrsrc(mod, pnode, name, id, auth, &fmri) != 0) { in mc_imc_create_v1() 948 rc = mc_nb_create_v1(mod, pnode, name, auth, nvl); in mc_node_create() 961 if (mc_onchip(topo_node_instance(pnode))) in onchip_mc_create() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/shared/ |
H A D | topo_transceiver.c | 40 transceiver_range_create(topo_mod_t *mod, tnode_t *pnode, topo_instance_t min, in transceiver_range_create() argument 43 return (topo_node_range_create(mod, pnode, TRANSCEIVER, min, max)); in transceiver_range_create() 47 transceiver_create_common(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in transceiver_create_common() argument 61 if ((auth = topo_mod_auth(mod, pnode)) == NULL) { in transceiver_create_common() 67 if ((fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, in transceiver_create_common() 74 if ((tn = topo_node_bind(mod, pnode, TRANSCEIVER, inst, fmri)) == in transceiver_create_common() 124 transceiver_create_sff(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in transceiver_create_sff() argument 131 if ((tn = transceiver_create_common(mod, pnode, inst, in transceiver_create_sff()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/ses/ |
H A D | ses_facility.c | 469 ses_enum_target_t *stp = topo_node_getspecific(pnode); in ses_add_fac_common() 471 if ((tn = topo_node_facbind(mod, pnode, name, type)) == NULL) { in ses_add_fac_common() 526 ses_add_indicator(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid, in ses_add_indicator() argument 534 if ((tn = ses_add_fac_common(mod, pnode, name, in ses_add_indicator() 596 if ((tn = ses_add_fac_common(mod, pnode, name, in ses_add_sensor_common() 628 ses_add_sensor(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid, in ses_add_sensor() argument 635 if ((tn = ses_add_sensor_common(mod, pnode, nodeid, name, in ses_add_sensor() 697 ses_add_discrete(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid, in ses_add_discrete() argument 704 if ((tn = ses_add_sensor_common(mod, pnode, nodeid, name, in ses_add_discrete() 734 ses_add_psu_status(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid) in ses_add_psu_status() argument [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | did_props.c | 543 tnode_t *pnode = topo_node_parent(tn); in find_predecessor() local 545 while (pnode && (strcmp(topo_node_name(pnode), mod_name) != 0)) { in find_predecessor() 546 pnode = topo_node_parent(pnode); in find_predecessor() 548 return (pnode); in find_predecessor() 554 tnode_t *pnode = NULL; in use_predecessor_fru() local 558 if ((pnode = find_predecessor(tn, mod_name)) == NULL) in use_predecessor_fru() 560 if ((pnode = topo_node_parent(pnode)) == NULL) in use_predecessor_fru() 562 if (topo_node_fru(pnode, &fru, NULL, &err) != 0) in use_predecessor_fru() 574 tnode_t *pnode = NULL; in use_predecessor_label() local 578 if ((pnode = find_predecessor(tn, mod_name)) == NULL) in use_predecessor_label() [all …]
|