topo_pgroup_create
if (topo_pgroup_create(tn, &pginfo, &err) != 0) {
rc = topo_pgroup_create(slotnode, &pgi, &err);
rc += topo_pgroup_create(slotnode, &pgi, &err);
rc = topo_pgroup_create(ufmnode, &pgi, &err);
extern int topo_pgroup_create(tnode_t *, const topo_pgroup_info_t *, int *);
if (topo_pgroup_create(node, &protocol_pgroup, &err) < 0)
if (topo_pgroup_create(node, &auth_pgroup, &err) == 0) {
if (topo_pgroup_create(node, &protocol_pgroup, &err) < 0) {
if (topo_pgroup_create(node, &auth_pgroup, &err) == 0) {
if (topo_pgroup_create(tn, grp, &err) != 0 && err != ETOPO_PROP_DEFD) {
if (topo_pgroup_create(node, &auth_pgroup, &err) != 0) {
if (topo_pgroup_create(node, &sys_pgroup, &err) != 0)
if (topo_pgroup_create(ntn, &pgi, &err) != 0) {
if (topo_pgroup_create(ptn, &pgi, &e) != 0) {
if (topo_pgroup_create(dimm, &topo_dimm_comps_pgroup, &ret) != 0) {
if ((topo_pgroup_create(dtn, &disk_auth_pgroup, &err) != 0) &&
if (topo_pgroup_create(dtn, &storage_pgroup, &err) != 0) {
if (topo_pgroup_create(dtn, &io_pgroup, &err) != 0) {
if (topo_pgroup_create(fnode, &pgi, &err) != 0) {
if (topo_pgroup_create(tn, &io_pgroup, &err) != 0) {
if (topo_pgroup_create(tn, &storage_pgroup, &err) != 0) {
if (topo_pgroup_create(nvme, &nvme_pgroup, &err) != 0) {
if (topo_pgroup_create(nvme, &io_pgroup, &err) != 0) {
if (topo_pgroup_create(fnode, &pgi, &err) != 0) {
if (topo_pgroup_create(rnode, &pgi, &err) != 0) {
if (topo_pgroup_create(ntn, &hb_auth_pgroup, &err) == 0) {
if (topo_pgroup_create(tn, &pgi, &err) != 0) {
if (topo_pgroup_create(port, &datalink_pgroup, &err) != 0) {
if (topo_pgroup_create(tn, txarray[i].tx_tpgroup, &e)
if (topo_pgroup_create(fn, &pgi, &err) != 0 ||
if (topo_pgroup_create(child, &storage_pgroup, &e) < 0)
if (topo_pgroup_create(child, &storage_pgroup, &e) < 0)
if (topo_pgroup_create(recep, &storage_pgroup, &err) < 0) {
if (topo_pgroup_create(child, &storage_pgroup, &e) < 0)
if (topo_pgroup_create(tn, &ses_pgroup, &err) != 0) {
if (topo_pgroup_create(tnode, &smp_pgroup, &err) != 0) {
if ((topo_pgroup_create(tnode, &ses_pgroup, &err) != 0) &&
if (topo_pgroup_create(tnode, &storage_pgroup, &err) != 0) {
if (topo_pgroup_create(tnode, &storage_pgroup, &err) != 0) {
if (topo_pgroup_create(tn, &pgi, &err) != 0) {
if (topo_pgroup_create(tn, &pgi, &err) != 0) {
if (topo_pgroup_create(tn, &port_pgroup, &err) != 0) {
if (topo_pgroup_create(fnode, &pgi, &err) != 0) {
if (topo_pgroup_create(tn, &sff_transceiver_pgroup, &err) != 0) {
if (topo_pgroup_create(tn, &transceiver_pgroup, &err) != 0) {
if (topo_pgroup_create(slotnode, &pgi, &err) != 0 ||
if (topo_pgroup_create(slotnode, &pgi, &err) != 0 ||
if (topo_pgroup_create(dimmnode, &pgi, &err) != 0) {
rc = topo_pgroup_create(mbnode, &pgi, &err);
if (topo_pgroup_create(tn, &topo_usb_port_pgroup, &err) != 0) {
if (topo_pgroup_create(tn, &topo_binding_pgroup, &ret) != 0) {
if (topo_pgroup_create(tn, &topo_usb_props_pgroup, &ret) != 0) {
if (topo_pgroup_create(tn, &topo_io_pgroup, &ret) != 0) {
if (topo_pgroup_create(ntn, &xfp_auth_pgroup, &err) == 0) {
(void) topo_pgroup_create(strand, &strand_pgroup, &err);
(void) topo_pgroup_create(core, &core_pgroup, &err);
(void) topo_pgroup_create(chip, &chip_pgroup, &err);
(void) topo_pgroup_create(chnode, &chan_pgroup, &err);
(void) topo_pgroup_create(csnode,
(void) topo_pgroup_create(ranknode, &rank_pgroup, &err);
(void) topo_pgroup_create(dimmnode, &dimm_pgroup, &err);
(void) topo_pgroup_create(csnode, &cs_pgroup, &err);
(void) topo_pgroup_create(chnode, &chan_pgroup, &err);
if (topo_pgroup_create(mcnode, &mc_pgroup, &err) < 0)
(void) topo_pgroup_create(rnode, &rank_pgroup, &err);
(void) topo_pgroup_create(dnode, &dimm_pgroup, &err);
(void) topo_pgroup_create(mc_channel, &dimm_channel_pgroup, &err);
(void) topo_pgroup_create(mcnode, &mc_pgroup, &err);
if (topo_pgroup_create(rank, &rank_pgroup, &err) != 0) {
if (topo_pgroup_create(dimm, &dimm_pgroup, &err) != 0) {
if (topo_pgroup_create(chnode, &dimm_channel_pgroup, &err) != 0) {
if (topo_pgroup_create(mcnode, &mc_pgroup, &err) != 0) {
rv = topo_pgroup_create(tnp, &io_pgroup, &err);
rv = topo_pgroup_create(tnp, &binding_pgroup, &err);
result = topo_pgroup_create(t_node, &auth_pgroup, &err);
result = topo_pgroup_create(t_node, &sys_pgroup, &err);