Lines Matching refs:asrucp
93 nvlist_t *rsrc = NULL, *asrucp = NULL, *hcsp;
97 if (nvlist_dup(asru, &asrucp, 0) != 0) {
103 if (fmd_nvl_fmri_expand(hdl, asrucp) < 0) {
106 nvlist_free(asrucp);
110 if (!repair && !fmd_nvl_fmri_present(hdl, asrucp)) {
113 nvlist_free(asrucp);
123 if (nvlist_lookup_uint64(asrucp, FM_FMRI_MEM_PHYSADDR,
127 nvlist_free(asrucp);
137 nvlist_free(asrucp);
142 rc = cma_fmri_page_unretire(hdl, asrucp);
148 nvlist_free(asrucp);
153 rc = cma_fmri_page_retire(hdl, asrucp);
163 nvlist_free(asrucp);
171 nvlist_free(asrucp);
185 page->pg_asru = asrucp;
200 /* Don't free asrucp here. This FMRI will be needed for retry. */