Lines Matching refs:pnode

362 amd_rank_create(topo_mod_t *mod, tnode_t *pnode, nvlist_t *dimmnvl,  in amd_rank_create()  argument
383 if (topo_node_resource(pnode, &pfmri, &err) < 0) { in amd_rank_create()
389 if (topo_node_range_create(mod, pnode, RANK_NODE_NAME, 0, ncs) < 0) { in amd_rank_create()
395 if (topo_prop_get_uint64(pnode, PGNAME(DIMM), "size", &dsz, in amd_rank_create()
405 if (mkrsrc(mod, pnode, RANK_NODE_NAME, i, auth, &fmri) < 0) { in amd_rank_create()
410 if ((ranknode = topo_node_bind(mod, pnode, RANK_NODE_NAME, i, in amd_rank_create()
460 amd_dimm_create(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode, in amd_dimm_create() argument
483 if (topo_node_range_create(mod, pnode, name, 0, MAX_DIMMNUM) < 0) { in amd_dimm_create()
495 if (mkrsrc(mod, pnode, name, num, auth, &fmri) < 0) { in amd_dimm_create()
517 if ((dimmnode = topo_node_bind(mod, pnode, name, num, fmri)) in amd_dimm_create()
541 pnode, smbid, NULL); in amd_dimm_create()
581 amd_cs_create(topo_mod_t *mod, tnode_t *pnode, const char *name, nvlist_t *mc, in amd_cs_create() argument
597 if (topo_node_range_create(mod, pnode, name, 0, MAX_CSNUM) < 0) in amd_cs_create()
607 if (mkrsrc(mod, pnode, name, csnum, auth, &fmri) != 0) { in amd_cs_create()
612 if ((csnode = topo_node_bind(mod, pnode, name, csnum, fmri)) in amd_cs_create()
637 amd_dramchan_create(topo_mod_t *mod, tnode_t *pnode, const char *name, in amd_dramchan_create() argument
652 if (topo_prop_get_string(pnode, PGNAME(MCT), "socket", in amd_dramchan_create()
660 if (topo_node_range_create(mod, pnode, name, 0, nchan - 1) < 0) 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()
672 if ((chnode = topo_node_bind(mod, pnode, name, i, fmri)) in amd_dramchan_create()
717 amd_mc_create(topo_mod_t *mod, uint16_t smbid, tnode_t *pnode, in amd_mc_create() argument
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()
750 if (mkrsrc(mod, pnode, name, mcnum, auth, &fmri) != 0) { in amd_mc_create()
764 if ((mcnode = topo_node_bind(mod, pnode, name, mcnum, in amd_mc_create()
788 if ((mc = amd_lookup_by_mcid(mod, topo_node_instance(pnode))) == NULL) { in amd_mc_create()
796 if (amd_generic_mc_create(mod, smbid, pnode, mcnode, in amd_mc_create()
823 if (amd_htconfig(mod, pnode, htnvl) != 0) in amd_mc_create()