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);
618 (void) topo_node_fru_set(tn, NULL, 0, &err);
625 label_set(tnode_t *tn, did_t *pd,
639 if ((strcmp(topo_node_name(tn), PCIEX_BUS) == 0) &&
640 (strcmp(topo_node_name(topo_node_parent(tn)), PCIEX_ROOT) == 0)) {
642 if (use_predecessor_label(mp, tn, CPUBOARD) == 0)
652 if (topo_method_invoke(tn,
660 if (topo_prop_set_string(tn, TOPO_PGROUP_PROTOCOL,
672 EXCAP_set(tnode_t *tn, did_t *pd,
681 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
685 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
689 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
693 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
697 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
701 e = topo_prop_set_string(tn, TOPO_PGROUP_PCI,
712 DEVprop_set(tnode_t *tn, did_t *pd,
733 if (strcmp(topo_node_name(tn), HOSTBRIDGE) == 0) {
741 e = topo_prop_set_string(tn,
751 DRIVERprop_set(tnode_t *tn, did_t *pd,
759 if (topo_prop_set_string(tn,
768 MODULEprop_set(tnode_t *tn, did_t *pd,
783 if (topo_prop_set_fmri(tn, tpgrp, tpnm, TOPO_PROP_IMMUTABLE, mod,
795 maybe_di_chars_copy(tnode_t *tn, did_t *pd,
813 e = topo_prop_set_string(tn,
822 uint_to_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn,
829 if (topo_prop_set_string(tn,
836 maybe_di_uint_to_str(tnode_t *tn, did_t *pd,
844 return (uint_to_strprop(did_mod(pd), v, tn, tpgrp, tpnm));
848 uint_to_dec_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn,
855 if (topo_prop_set_string(tn,
862 maybe_di_uint_to_dec_str(tnode_t *tn, did_t *pd,
870 return (uint_to_dec_strprop(did_mod(pd), v, tn, tpgrp, tpnm));
874 AADDR_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
887 e = topo_prop_set_uint32_array(tn, tpgrp, tpnm, TOPO_PROP_IMMUTABLE,
898 BDF_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
909 if (topo_prop_set_string(tn,
916 did_props_set(tnode_t *tn, did_t *pd, txprop_t txarray[], int txnum)
927 if (topo_pgroup_create(tn, txarray[i].tx_tpgroup, &e)
937 r = txarray[i].tx_xlate(tn, pd,