/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/ |
H A D | disk_nvme.c | 707 discover_nvme_ctl(topo_mod_t *mod, tnode_t *pnode, di_node_t dinode) in discover_nvme_ctl() argument 715 nvme_info.nei_parent = pnode; in discover_nvme_ctl() 747 disk_nvme_enum_disk(topo_mod_t *mod, tnode_t *pnode) in disk_nvme_enum_disk() argument 763 if (topo_prop_get_string(pnode, TOPO_PGROUP_BINDING, in disk_nvme_enum_disk() 791 ret = discover_nvme_ctl(mod, pnode, dnode); in disk_nvme_enum_disk()
|
H A D | disk_common.c | 396 if ((fnode = topo_node_facbind(mod, pnode, "temp", in disk_add_temp_sensor() 755 di_path_t pnode; in dev_di_node_add() local 827 pnode = NULL; in dev_di_node_add() 828 while ((pnode = di_path_client_next_path(node, pnode)) != NULL) { in dev_di_node_add() 904 pnode = NULL; in dev_di_node_add() 906 while ((pnode = di_path_client_next_path(node, in dev_di_node_add() 907 pnode)) != NULL) { in dev_di_node_add() 908 if ((path = di_path_devfs_path(pnode)) == NULL) { in dev_di_node_add() 919 if ((di_path_prop_lookup_strings(pnode, in dev_di_node_add() 928 if ((di_path_prop_lookup_strings(pnode, in dev_di_node_add() [all …]
|
/illumos-gate/usr/src/tools/scripts/ |
H A D | webrev.sh | 2669 pnode=$(trim_digest $GIT_PARENT) 2672 PRETTY_PWS="previous revision (at ${pnode})" 2677 PRETTY_PWS="${PWS} (${origin} at ${pnode})" 2679 PRETTY_PWS="${CWS} (explicit revision ${pnode})" 2681 PRETTY_PWS="${PWS} (at ${pnode})"
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/zen/ |
H A D | topo_zen.c | 636 topo_zen_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, in topo_zen_enum() argument 646 "%s%" PRIu64 "\n", name, min, max, topo_node_name(pnode), in topo_zen_enum() 647 topo_node_instance(pnode)); in topo_zen_enum() 725 ret = topo_zen_build_chip(mod, pnode, min, &sock); in topo_zen_enum()
|
H A D | topo_zen_tn.c | 83 topo_zen_create_tn(topo_mod_t *mod, zen_topo_enum_sock_t *sock, tnode_t *pnode, in topo_zen_create_tn() argument 90 auth = topo_mod_auth(mod, pnode); in topo_zen_create_tn() 97 fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, name, inst, in topo_zen_create_tn() 106 tn = topo_node_bind(mod, pnode, name, inst, fmri); in topo_zen_create_tn() 135 tnode_t *pnode, topo_instance_t inst, nvlist_t *nvl) in topo_zen_build_cache() argument 144 tnode_t *tn = topo_zen_create_tn(mod, sock, pnode, inst, CACHE); in topo_zen_build_cache() 501 topo_zen_build_chip(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in topo_zen_build_chip() argument 507 chip = topo_zen_create_tn(mod, sock, pnode, inst, CHIP); in topo_zen_build_chip()
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_prop.c | 1079 tnode_t *pnode = node->tn_parent; in topo_prop_inherit() local 1084 topo_node_lock(pnode); in topo_prop_inherit() 1098 if ((pv = propval_get(pgroup_get(pnode, pgname), name)) == NULL) in topo_prop_inherit() 1123 topo_node_unlock(pnode); in topo_prop_inherit()
|
H A D | topo_mod.c | 296 topo_mod_hcfmri(topo_mod_t *mod, tnode_t *pnode, int version, const char *name, in topo_mod_hcfmri() argument 311 if (pnode != NULL || auth != NULL || part != NULL || rev != NULL || in topo_mod_hcfmri() 317 if (pnode != NULL) { in topo_mod_hcfmri() 318 if (topo_node_resource(pnode, &pfmri, &err) < 0) { in topo_mod_hcfmri() 831 topo_mod_auth(topo_mod_t *mod, tnode_t *pnode) in topo_mod_auth() argument 845 (void) topo_prop_get_string(pnode, FM_FMRI_AUTHORITY, in topo_mod_auth() 847 (void) topo_prop_get_string(pnode, FM_FMRI_AUTHORITY, in topo_mod_auth() 849 (void) topo_prop_get_string(pnode, FM_FMRI_AUTHORITY, in topo_mod_auth() 851 (void) topo_prop_get_string(pnode, FM_FMRI_AUTHORITY, in topo_mod_auth()
|
H A D | hc.c | 252 hc_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min, in hc_enum() argument 265 (void) topo_method_register(mod, pnode, hc_methods); in hc_enum() 279 (void) topo_node_resource(pnode, &pfmri, &err); in hc_enum() 280 auth = topo_mod_auth(mod, pnode); in hc_enum() 289 if ((node = topo_node_bind(mod, pnode, name, min, nvl)) == NULL) { in hc_enum()
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/ |
H A D | chip_smbios.c | 530 chip_label_smbios_get(topo_mod_t *mod, tnode_t *pnode, id_t smb_id, in chip_label_smbios_get() argument 549 if (topo_prop_get_string(pnode, TOPO_PGROUP_PROTOCOL, in chip_label_smbios_get()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/ufm/ |
H A D | topo_ufm.c | 309 topo_ufm_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, in topo_ufm_enum() argument 315 "%s%" PRIu64 "\n", name, min, max, topo_node_name(pnode), in topo_ufm_enum() 316 topo_node_instance(pnode)); in topo_ufm_enum() 333 return (topo_ufm_devinfo(mod, pnode, min, max, data)); in topo_ufm_enum()
|
/illumos-gate/usr/src/cmd/prtconf/ |
H A D | pdevinfo.c | 727 di_node_t pnode = di_parent_node(node); in devinfo_is_pci() local 729 if (di_prop_lookup_strings(DDI_DEV_T_ANY, pnode, in devinfo_is_pci()
|
/illumos-gate/usr/src/cmd/svc/svccfg/ |
H A D | svccfg_libscf.c | 9071 xmlNodePtr pnode, lnode; in export_property() local 9130 pnode = xmlNewNode(NULL, (xmlChar *)"property"); in export_property() 9131 if (pnode == NULL) in export_property() 9134 safe_setprop(pnode, name_attr, exp_str); in export_property() 9135 safe_setprop(pnode, type_attr, type); in export_property() 9142 lnode = xmlNewChild(pnode, NULL, (xmlChar *)lnname, NULL); in export_property() 9170 elts->properties = pnode; in export_property() 9172 (void) xmlAddSibling(elts->properties, pnode); in export_property()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/ses/ |
H A D | ses.c | 1473 if ((auth = topo_mod_auth(mod, pnode)) == NULL) in ses_create_generic() 1507 if ((tn = topo_node_bind(mod, pnode, nodename, in ses_create_generic() 1980 tnode_t *pnode, ses_enum_chassis_t *cp, in ses_create_esc_sasspecific() argument 2037 if (dorange && topo_node_range_create(mod, pnode, in ses_create_esc_sasspecific() 2087 if (ses_create_generic(sdp, xsnp, pnode, pnode, SASEXPANDER, in ses_create_esc_sasspecific() 2309 if (dorange && topo_node_range_create(mod, pnode, in ses_create_children() 2327 if (ses_create_generic(sdp, snp, pnode, NULL, in ses_create_children() 2372 if ((auth = topo_mod_auth(mod, pnode)) == NULL) in ses_create_subchassis() 2389 if ((tn = topo_node_bind(mod, pnode, SUBCHASSIS, in ses_create_subchassis() 2797 topo_node_range_create(mod, pnode, in ses_enumerate_node() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/os/ |
H A D | opl.c | 246 pnode_t pnode; in opl_get_physical_board() local 294 pnode = prom_rootnode(); in opl_get_physical_board() 295 for (pnode = prom_childnode(pnode); pnode; in opl_get_physical_board() 296 pnode = prom_nextnode(pnode)) { in opl_get_physical_board() 298 if ((prom_getprop(pnode, "name", (caddr_t)pname) == -1) || in opl_get_physical_board() 302 if (prom_getprop(pnode, LSBPROP, (caddr_t)&lsb_id) == -1) in opl_get_physical_board() 306 if (prom_getprop(pnode, PSBPROP, in opl_get_physical_board()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | drmach.c | 113 struct drmach_node *pnode);
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/ |
H A D | x86pi.c | 261 tnode_t *pnode = NULL; in x86pi_enum_gentopo() local 416 bb_smbid = x86pi_bb_topparent(mod, nbb, &pnode, &psmbid); in x86pi_enum_gentopo() 417 if (bb_smbid == -1 || pnode == NULL) { in x86pi_enum_gentopo() 439 basebd_node = x86pi_gen_bboard(mod, pnode, bb_smbid, in x86pi_enum_gentopo()
|
H A D | x86pi_hostbridge.c | 192 di_node_t devtree, pnode, cnode; in x86pi_gen_pci_pciexrc() local 203 for (pnode = di_drv_first_node(PCI, devtree); in x86pi_gen_pci_pciexrc() 204 pnode != DI_NODE_NIL; pnode = di_drv_next_node(pnode)) in x86pi_gen_pci_pciexrc() 205 if (x86pi_bdf(mod, pnode) == bdf) in x86pi_gen_pci_pciexrc() 206 return (pci_process(mod, tn_hbr, pnode)); in x86pi_gen_pci_pciexrc() 208 pnode = di_drv_first_node(NPE, devtree); in x86pi_gen_pci_pciexrc() 209 while (pnode != DI_NODE_NIL) { in x86pi_gen_pci_pciexrc() 210 for (cnode = di_child_node(pnode); cnode != DI_NODE_NIL; in x86pi_gen_pci_pciexrc() 226 pnode = di_drv_next_node(pnode); in x86pi_gen_pci_pciexrc()
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chipset/ |
H A D | chipset.c | 77 topo_chipset_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, in topo_chipset_enum() argument 99 if ((auth = topo_mod_auth(mod, pnode)) == NULL) { in topo_chipset_enum() 107 if ((fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, in topo_chipset_enum() 116 if ((tn = topo_node_bind(mod, pnode, CHIPSET, inst, fmri)) == NULL) { in topo_chipset_enum() 123 if (topo_node_resource(pnode, &presource, &ret) != 0) { in topo_chipset_enum()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/usb/ |
H A D | topo_usb_metadata.c | 360 topo_usb_load_metadata(topo_mod_t *mod, tnode_t *pnode, topo_list_t *list, in topo_usb_load_metadata() argument 376 if ((topo_prop_get_string(pnode, FM_FMRI_AUTHORITY, in topo_usb_load_metadata()
|
H A D | topo_usb.c | 1760 topo_usb_enum_controller(topo_mod_t *mod, tnode_t *pnode, in topo_usb_enum_controller() argument 1776 if ((ret = port_create_usb(mod, pnode, base, &tn)) != 0) in topo_usb_enum_controller() 1810 if ((ret = port_range_create(mod, pnode, 0, inst)) != 0) { in topo_usb_enum_mobo() 1821 if ((ret = topo_usb_enum_controller(mod, pnode, c, inst)) != in topo_usb_enum_mobo() 1855 return (topo_usb_enum_controller(mod, pnode, c, 0)); in topo_usb_enum_pci() 1878 if ((ret = port_create_usb(mod, pnode, base, &tn)) != 0) in topo_usb_enum_chassis() 1896 topo_usb_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, in topo_usb_enum() argument 1929 if (topo_usb_gather(mod, usb, pnode) != 0) in topo_usb_enum() 1939 return (topo_usb_enum_pci(mod, pnode, usb, data)); in topo_usb_enum() 1941 return (topo_usb_enum_mobo(mod, pnode, usb)); in topo_usb_enum() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/shared/ |
H A D | topo_port.c | 42 port_range_create(topo_mod_t *mod, tnode_t *pnode, topo_instance_t min, in port_range_create() argument 45 return (topo_node_range_create(mod, pnode, PORT, min, max)); in port_range_create() 54 port_create_common(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in port_create_common() argument 67 if ((auth = topo_mod_auth(mod, pnode)) == NULL) { in port_create_common() 73 if ((fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, PORT, in port_create_common() 80 if ((tn = topo_node_bind(mod, pnode, PORT, inst, fmri)) == NULL) { in port_create_common() 89 if (topo_node_resource(pnode, &presource, &err) != 0) { in port_create_common() 134 port_create_sff(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in port_create_sff() argument 139 tn = port_create_common(mod, pnode, inst, TOPO_PROP_PORT_TYPE_SFF); in port_create_sff() 147 port_create_usb(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in port_create_usb() argument [all …]
|
H A D | topo_sensor.c | 141 topo_sensor_create_scalar_sensor(topo_mod_t *mod, tnode_t *pnode, in topo_sensor_create_scalar_sensor() argument 153 topo_node_name(pnode), path); in topo_sensor_create_scalar_sensor() 208 if ((fnode = topo_node_facbind(mod, pnode, fname, in topo_sensor_create_scalar_sensor()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus_labels.c | 425 tnode_t *pnode; in pci_label_cmn() local 450 pnode = did_gettnode(dp); in pci_label_cmn() 451 pdp = did_find(mod, topo_node_getspecific(pnode)); in pci_label_cmn() 478 tnode_t *pnode; in pci_fru_cmn() local 493 pnode = did_gettnode(dp); in pci_fru_cmn() 494 pdp = did_find(mod, topo_node_getspecific(pnode)); in pci_fru_cmn() 499 if (pci_slot_label_lookup(mod, pnode, dp, pdp) != NULL) { in pci_fru_cmn()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/ipmi/ |
H A D | ipmi_enum.c | 334 tnode_t *pnode = edp->ed_pnode; in ipmi_check_entity() local 374 if ((auth = topo_mod_auth(mod, pnode)) == NULL) { in ipmi_check_entity() 404 if ((fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, in ipmi_check_entity() 420 if ((tn = topo_node_bind(mod, pnode, edp->ed_name, in ipmi_check_entity() 535 if (strcmp(topo_node_name(pnode), CHASSIS) == 0 || in ipmi_check_entity() 544 if (topo_node_fru(pnode, &fmri, NULL, &err) != 0) { in ipmi_check_entity()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/ |
H A D | fac_prov_ipmi.c | 355 tnode_t *pnode; in ipmi_sensor_state() local 373 pnode = topo_node_parent(node); in ipmi_sensor_state() 374 if (topo_prop_get_uint32(pnode, TOPO_PGROUP_IPMI, in ipmi_sensor_state() 376 topo_prop_get_uint32(pnode, TOPO_PGROUP_IPMI, in ipmi_sensor_state() 484 tnode_t *pnode; in ipmi_sensor_reading() local 502 pnode = topo_node_parent(node); in ipmi_sensor_reading() 503 if (topo_prop_get_uint32(pnode, TOPO_PGROUP_IPMI, in ipmi_sensor_reading() 505 topo_prop_get_uint32(pnode, TOPO_PGROUP_IPMI, in ipmi_sensor_reading() 1461 make_sensor_node(topo_mod_t *mod, tnode_t *pnode, struct sensor_data *sd, in make_sensor_node() argument 1482 if ((fnode = topo_node_facbind(mod, pnode, facname, ftype)) == NULL) { in make_sensor_node()
|