Lines Matching refs:errorp
266 char **errorp, rcm_info_t **dependent_info)
276 assert(errorp != NULL);
278 *errorp = NULL;
283 if (use_cache(rsrc, errorp, &dependents) < 0) {
323 *errorp = create_message(MSG_HDR_STD, MSG_HDR_STD_MULTI, dependents);
324 if (*errorp == NULL) {
342 mnt_online(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **errorp,
348 assert(errorp != NULL);
363 char **errorp, nvlist_t *props, rcm_info_t **depend_info)
372 assert(errorp != NULL);
378 if (use_cache(rsrc, errorp, &dependents) < 0)
387 *errorp = strdup(MSG_FAIL_USAGE);
398 *errorp = strdup(MSG_FAIL_DEPENDENTS);
417 uint_t flag, char **errorp, rcm_info_t **depend_info)
426 assert(errorp != NULL);
431 if (use_cache(rsrc, errorp, &dependents) < 0)
435 if (detect_critical_failure(errorp, flag, dependents)) {
446 *errorp = strdup(MSG_FAIL_DEPENDENTS);
460 mnt_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **errorp,
469 assert(errorp != NULL);
474 if (use_cache(rsrc, errorp, &dependents) < 0)
483 *errorp = strdup(MSG_FAIL_DEPENDENTS);
655 mnt_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **errorp,
661 assert(errorp != NULL);
669 *errorp = strdup(MSG_FAIL_REMOVE);
1275 detect_critical_failure(char **errorp, uint_t flags, char **dependents)
1282 if ((errorp == NULL) || (flags & RCM_FORCE) || (dependents == NULL))
1318 *errorp = create_message(MSG_HDR_CRIT, MSG_HDR_CRIT_MULTI, dependents);
1368 use_cache(char *rsrc, char **errorp, char ***dependentsp)
1377 *errorp = strdup(MSG_FAIL_INTERNAL);