Searched refs:error_reason (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/sys/
H A Dsuspend.h32 int suspend_pre(char *error_reason, size_t max_reason_length,
34 int suspend_start(char *error_reason, size_t max_reason_length);
35 int suspend_post(char *error_reason, size_t max_reason_length);
/illumos-gate/usr/src/uts/sun4v/os/
H A Dsuspend.c452 cluster_error_decode(int error, char *error_reason, size_t max_reason_len) argument
457 ASSERT(error_reason != NULL);
472 bcopy(decoded, error_reason, decoded_len);
479 * error_reason will be.
481 error_reason[decoded_len] = '\0';
490 cluster_pre_wrapper(char *error_reason, size_t max_reason_len) argument
497 if (rv != 0 && error_reason != NULL && max_reason_len > 0) {
498 if (cluster_error_decode(rv, error_reason,
500 (void) snprintf(error_reason, max_reason_len,
513 cluster_post_wrapper(char *error_reason, size_ argument
542 suspend_pre(char *error_reason, size_t max_reason_len, boolean_t *recovered) argument
578 suspend_post(char *error_reason, size_t max_reason_len) argument
594 suspend_start(char *error_reason, size_t max_reason_len) argument
[all...]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dplatsvc.c604 char *error_reason; local
612 error_reason = (char *)kmem_zalloc(SUSPEND_MAX_REASON_SIZE, KM_SLEEP);
620 rv = suspend_pre(error_reason, SUSPEND_MAX_REASON_SIZE,
624 (void) strncpy(error_reason, DOMAIN_SUSPEND_DR_ERROR_STR,
633 DOMAIN_SUSPEND_PRE_FAILURE, rec_result, error_reason, 0, 0);
637 kmem_free(error_reason, SUSPEND_MAX_REASON_SIZE);
645 rv = suspend_start(error_reason, SUSPEND_MAX_REASON_SIZE);
651 DOMAIN_SUSPEND_SUSPEND_FAILURE, rec_result, error_reason,
655 kmem_free(error_reason, SUSPEND_MAX_REASON_SIZE);
660 rv = suspend_post(error_reason, SUSPEND_MAX_REASON_SIZ
[all...]

Completed in 423 milliseconds