Lines Matching refs:tn

416 ASRU_set(tnode_t *tn, did_t *pd,
432 nm = topo_node_name(tn);
463 if (topo_prop_get_fmri(tn, TOPO_PGROUP_PROTOCOL,
467 if (topo_node_asru_set(tn, fmri, 0, &e) < 0) {
474 (void) topo_node_asru_set(tn, NULL, 0, &e);
483 FRU_fmri_set(topo_mod_t *mp, tnode_t *tn)
488 if (topo_node_resource(tn, &fmri, &err) < 0 ||
494 e = topo_node_fru_set(tn, fmri, 0, &err);
502 find_predecessor(tnode_t *tn, char *mod_name)
504 tnode_t *pnode = topo_node_parent(tn);
513 use_predecessor_fru(tnode_t *tn, char *mod_name)
519 if ((pnode = find_predecessor(tn, mod_name)) == NULL)
526 (void) topo_node_fru_set(tn, fru, 0, &err);
533 use_predecessor_label(topo_mod_t *mod, tnode_t *tn, char *mod_name)
539 if ((pnode = find_predecessor(tn, mod_name)) == NULL)
546 (void) topo_node_label_set(tn, plabel, &err);
556 FRU_set(tnode_t *tn, did_t *pd,
563 nm = topo_node_name(tn);
572 (strcmp(topo_node_name(topo_node_parent(tn)), PCIEX_ROOT) == 0)) {
574 if (use_predecessor_fru(tn, CPUBOARD) == 0)
586 (void) topo_node_fru_set(tn, NULL, 0, &e);
594 e = FRU_fmri_set(mp, tn);
607 if (topo_method_invoke(tn,
614 (void) topo_node_fru_set(tn, out, 0, &err);
617 (void) topo_node_fru_set(tn, NULL, 0, &err);
624 label_set(tnode_t *tn, did_t *pd,
638 if ((strcmp(topo_node_name(tn), PCIEX_BUS) == 0) &&
639 (strcmp(topo_node_name(topo_node_parent(tn)), PCIEX_ROOT) == 0)) {
641 if (use_predecessor_label(mp, tn, CPUBOARD) == 0)
651 if (topo_method_invoke(tn,
659 if (topo_prop_set_string(tn, TOPO_PGROUP_PROTOCOL,
671 EXCAP_set(tnode_t *tn, did_t *pd,
680 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
684 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
688 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
692 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
696 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
700 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
711 DEVprop_set(tnode_t *tn, did_t *pd,
732 if (strcmp(topo_node_name(tn), HOSTBRIDGE) == 0) {
740 e = topo_prop_set_string(tn,
750 DRIVERprop_set(tnode_t *tn, did_t *pd,
758 if (topo_prop_set_string(tn,
767 MODULEprop_set(tnode_t *tn, did_t *pd,
782 if (topo_prop_set_fmri(tn, tpgrp, tpnm, TOPO_PROP_IMMUTABLE, mod,
794 maybe_di_chars_copy(tnode_t *tn, did_t *pd,
812 e = topo_prop_set_string(tn,
821 uint_to_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn,
828 if (topo_prop_set_string(tn,
835 maybe_di_uint_to_str(tnode_t *tn, did_t *pd,
843 return (uint_to_strprop(did_mod(pd), v, tn, tpgrp, tpnm));
847 uint_to_dec_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn,
854 if (topo_prop_set_string(tn,
861 maybe_di_uint_to_dec_str(tnode_t *tn, did_t *pd,
869 return (uint_to_dec_strprop(did_mod(pd), v, tn, tpgrp, tpnm));
873 AADDR_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
886 e = topo_prop_set_uint32_array(tn, tpgrp, tpnm, TOPO_PROP_IMMUTABLE,
897 BDF_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
908 if (topo_prop_set_string(tn,
915 did_props_set(tnode_t *tn, did_t *pd, txprop_t txarray[], int txnum)
926 if (topo_pgroup_create(tn, txarray[i].tx_tpgroup, &e)
936 r = txarray[i].tx_xlate(tn, pd,