topo_node_asru_set
extern int topo_node_asru_set(tnode_t *node, nvlist_t *, int, int *);
if (topo_node_asru_set(dtn, asru, 0, &err) != 0) {
if (topo_node_asru_set(tn, fmri, 0, &e) < 0) {
(void) topo_node_asru_set(tn, NULL, 0, &e);
(void) topo_node_asru_set(ntn, fmri, 0, &e);
ret = topo_node_asru_set(tn, fmri, 0, &err);
(void) topo_node_asru_set(strand, fmri, 0, &err);
(void) topo_node_asru_set(strand, fmri,
(void) topo_node_asru_set(core, fmri, 0, &err);
(void) topo_node_asru_set(core, fmri, 0, &err);
(void) topo_node_asru_set(csnode, fmri,
(void) topo_node_asru_set(ranknode, cs_fmri[csnumarr[i]],
(void) topo_node_asru_set(dimmnode, fmri, 0, &err);
(void) topo_node_asru_set(csnode, fmri, 0, &err);
(void) topo_node_asru_set(chnode, fmri, 0, &err);
(void) topo_node_asru_set(rnode, fmri, TOPO_ASRU_COMPUTE, &err);
(void) topo_node_asru_set(dnode, fmri, 0, &err);
if (topo_node_asru_set(rank, fmri, TOPO_ASRU_COMPUTE, &err) != 0) {