Lines Matching refs:rc

58 	int rc, err;
62 rc = fmd_agent_page_isretired(hdl, fmri);
68 return (rc);
152 int rc, err = 0;
163 rc = topo_fmri_expand(thp, nvl, &err);
166 return (rc);
168 if ((rc = nvlist_lookup_string_array(nvl, FM_FMRI_MEM_SERIAL_ID,
171 } else if (rc != ENOENT)
182 rc = nvlist_add_string_array(nvl, FM_FMRI_MEM_SERIAL_ID, serids,
187 if (rc != 0)
215 int rc, err = 0;
236 rc = topo_fmri_present(thp, nvl, &err);
239 return (rc);
272 rc = serids_eq(serids, nserids, nvlserids, nnvlserids);
289 rc = topo_fmri_present(thp, unum_nvl, &err);
292 rc = fmd_fmri_set_errno(EINVAL);
299 if (rc == 1 && nvlist_lookup_uint64(nvl, FM_FMRI_MEM_OFFSET, &val) ==
304 rc = 0;
308 return (rc);
315 int rc, err = 0;
336 rc = topo_fmri_replaced(thp, nvl, &err);
339 return (rc);
372 rc = serids_eq(serids, nserids, nvlserids, nnvlserids) ?
390 rc = topo_fmri_replaced(thp, unum_nvl, &err);
393 rc = fmd_fmri_set_errno(EINVAL);
400 if ((rc == FMD_OBJ_STATE_STILL_PRESENT ||
401 rc == FMD_OBJ_STATE_UNKNOWN) &&
407 rc = FMD_OBJ_STATE_NOT_PRESENT;
411 return (rc);
417 int rc, err = 0;
427 rc = topo_fmri_contains(thp, er, ee, &err);
430 return (rc);
462 int rc, err1 = 0, err2;
476 rc = topo_fmri_unusable(thp, nvl, &err1);
479 return (rc);
490 if ((rc = mem_unum_rewrite(nvl, &nvlcp)) != 0)
491 return (fmd_fmri_set_errno(rc));
498 rc = page_isretired(nvlcp ? nvlcp : nvl, NULL);
500 if (rc == FMD_AGENT_RETIRE_FAIL) {
506 } else if (rc == FMD_AGENT_RETIRE_DONE ||
507 rc == FMD_AGENT_RETIRE_ASYNC) {
522 "rc=%d errno=%d\n", err1 == 0 ? FM_FMRI_MEM_OFFSET :
524 (u_longlong_t)val2, rc, errno);