exit_reason       205 daemons/attrd/attrd_messages.c     reason = request->result.exit_reason;
exit_reason      1373 daemons/controld/controld_execd.c                enum ocf_exitcode op_exitcode, const char *exit_reason)
exit_reason      1378 daemons/controld/controld_execd.c     lrmd__set_result(op, op_exitcode, op_status, exit_reason);
exit_reason      1436 daemons/controld/controld_execd.c                         const char *exit_reason)
exit_reason      1462 daemons/controld/controld_execd.c         fake_op_status(lrm_state, op, op_status, rc, exit_reason);
exit_reason      2659 daemons/controld/controld_execd.c     if ((op->exit_reason != NULL)
exit_reason      2662 daemons/controld/controld_execd.c         pcmk__g_strcat(str, " (", op->exit_reason, ")", NULL);
exit_reason      2713 daemons/controld/controld_execd.c                                  PCMK_EXEC_ERROR, op->exit_reason);
exit_reason      2717 daemons/controld/controld_execd.c                                  op->exit_reason);
exit_reason       371 daemons/controld/controld_remote_ra.c                      cmd->result.exit_reason);
exit_reason       233 daemons/execd/execd_commands.c     if (cmd->result.exit_reason != NULL) {
exit_reason       234 daemons/execd/execd_commands.c         pcmk__g_strcat(str, " (", cmd->result.exit_reason, ")", NULL);
exit_reason       645 daemons/execd/execd_commands.c     crm_xml_add(notify, F_LRMD_RSC_EXIT_REASON, cmd->result.exit_reason);
exit_reason       979 daemons/execd/execd_commands.c                         const char *exit_reason)
exit_reason      1033 daemons/execd/execd_commands.c     pcmk__set_result(&cmd->result, exit_status, execution_status, exit_reason);
exit_reason      1243 daemons/execd/execd_commands.c                                 rsc->fence_probe_result.exit_reason);
exit_reason       480 daemons/fenced/fenced_commands.c                        int execution_status, const char *exit_reason)
exit_reason       484 daemons/fenced/fenced_commands.c     pcmk__set_result(&result, exit_status, execution_status, exit_reason);
exit_reason      1212 daemons/fenced/fenced_commands.c                  ((result->exit_reason == NULL)? "" : " ("),
exit_reason      1213 daemons/fenced/fenced_commands.c                  ((result->exit_reason == NULL)? "" : result->exit_reason),
exit_reason      1214 daemons/fenced/fenced_commands.c                  ((result->exit_reason == NULL)? "" : ")"));
exit_reason      1277 daemons/fenced/fenced_commands.c                      ((result->exit_reason == NULL)? "" : " ("),
exit_reason      1278 daemons/fenced/fenced_commands.c                      ((result->exit_reason == NULL)? "" : result->exit_reason),
exit_reason      1279 daemons/fenced/fenced_commands.c                      ((result->exit_reason == NULL)? "" : ")"));
exit_reason      1292 daemons/fenced/fenced_commands.c                      ((result->exit_reason == NULL)? "" : " ("),
exit_reason      1293 daemons/fenced/fenced_commands.c                      ((result->exit_reason == NULL)? "" : result->exit_reason),
exit_reason      1294 daemons/fenced/fenced_commands.c                      ((result->exit_reason == NULL)? "" : ")"));
exit_reason      2554 daemons/fenced/fenced_commands.c     if (result->exit_reason != NULL) {
exit_reason      2555 daemons/fenced/fenced_commands.c         pcmk__g_strcat(msg, " (", result->exit_reason, ")", NULL);
exit_reason      3583 daemons/fenced/fenced_commands.c     reason = request->result.exit_reason;
exit_reason       612 daemons/fenced/fenced_remote.c                ((op->result.exit_reason == NULL)? "" : ": "),
exit_reason       613 daemons/fenced/fenced_remote.c                ((op->result.exit_reason == NULL)? "" : op->result.exit_reason),
exit_reason      2343 daemons/fenced/fenced_remote.c         const char *reason = op->result.exit_reason;
exit_reason       248 daemons/pacemakerd/pcmkd_messages.c         reason = request.result.exit_reason;
exit_reason       284 daemons/schedulerd/schedulerd_messages.c         reason = request.result.exit_reason;
exit_reason        36 include/crm/common/results_internal.h     char *exit_reason;      // Brief, human-friendly explanation
exit_reason        51 include/crm/common/results_internal.h         .exit_reason = NULL,                    \
exit_reason        58 include/crm/common/results_internal.h                       const char *exit_reason);
exit_reason       266 include/crm/lrmd.h     const char *exit_reason;
exit_reason        45 include/crm/lrmd_internal.h                       int op_status, const char *exit_reason);
exit_reason        52 include/crm/services_internal.h                           const char *exit_reason);
exit_reason       114 include/crm/stonith-ng.h     char *exit_reason;
exit_reason       159 include/pcmki/pcmki_transition.h                                                  const char *exit_reason);
exit_reason       896 lib/common/results.c                  enum pcmk_exec_status exec_status, const char *exit_reason)
exit_reason       905 lib/common/results.c     if (!pcmk__str_eq(result->exit_reason, exit_reason, pcmk__str_none)) {
exit_reason       906 lib/common/results.c         free(result->exit_reason);
exit_reason       907 lib/common/results.c         result->exit_reason = (exit_reason == NULL)? NULL : strdup(exit_reason);
exit_reason       946 lib/common/results.c     free(result->exit_reason);
exit_reason       947 lib/common/results.c     result->exit_reason = reason;
exit_reason       990 lib/common/results.c     free(result->exit_reason);
exit_reason       991 lib/common/results.c     result->exit_reason = NULL;
exit_reason      1013 lib/common/results.c     pcmk__str_update(&dst->exit_reason, src->exit_reason);
exit_reason       438 lib/fencing/st_actions.c     const char *exit_reason = NULL;
exit_reason       447 lib/fencing/st_actions.c         exit_reason = result->exit_reason;
exit_reason       454 lib/fencing/st_actions.c     crm_xml_add(xml, XML_LRM_ATTR_EXIT_REASON, exit_reason);
exit_reason       498 lib/fencing/st_actions.c     const char *exit_reason = NULL;
exit_reason       503 lib/fencing/st_actions.c     exit_reason = crm_element_value(xml, XML_LRM_ATTR_EXIT_REASON);
exit_reason       521 lib/fencing/st_actions.c             exit_reason = pcmk_strerror(rc);
exit_reason       525 lib/fencing/st_actions.c             exit_reason = "Fencer reply contained neither a full result "
exit_reason       529 lib/fencing/st_actions.c     pcmk__set_result(result, exit_status, execution_status, exit_reason);
exit_reason       738 lib/fencing/st_client.c             kvp->exit_reason = crm_element_value_copy(op,
exit_reason       765 lib/fencing/st_client.c         free(hp->exit_reason);
exit_reason       965 lib/fencing/st_client.c                  ((result.exit_reason == NULL)? "" : ": "),
exit_reason       966 lib/fencing/st_client.c                  ((result.exit_reason == NULL)? "" : result.exit_reason));
exit_reason      2476 lib/fencing/st_client.c                     .exit_reason = NULL,
exit_reason      2494 lib/fencing/st_client.c                     .exit_reason = crm_strdup_printf("No such agent '%s'",
exit_reason      2555 lib/fencing/st_client.c     return ((pcmk__action_result_t *) data->opaque)->exit_reason;
exit_reason      2614 lib/fencing/st_client.c         return event_private->result.exit_reason;
exit_reason       105 lib/fencing/st_output.c     if ((history->state == st_failed) && (history->exit_reason != NULL)) {
exit_reason       106 lib/fencing/st_output.c         pcmk__g_strcat(str, " (", history->exit_reason, ")", NULL);
exit_reason       454 lib/fencing/st_output.c                                XML_LRM_ATTR_EXIT_REASON, event->exit_reason,
exit_reason       232 lib/lrmd/lrmd_client.c     pcmk__str_update((char **) &copy->exit_reason, event->exit_reason);
exit_reason      2473 lib/lrmd/lrmd_client.c                  const char *exit_reason)
exit_reason      2481 lib/lrmd/lrmd_client.c     pcmk__str_update((char **) &event->exit_reason, exit_reason);
exit_reason      2497 lib/lrmd/lrmd_client.c     free((void *) event->exit_reason);
exit_reason      2498 lib/lrmd/lrmd_client.c     event->exit_reason = NULL;
exit_reason       209 lib/pacemaker/pcmk_fence.c         *reason = async_fence_data.result.exit_reason;
exit_reason       210 lib/pacemaker/pcmk_fence.c         async_fence_data.result.exit_reason = NULL;
exit_reason       820 lib/pacemaker/pcmk_graph_consumer.c                               int status, int rc, const char *exit_reason)
exit_reason       838 lib/pacemaker/pcmk_graph_consumer.c     lrmd__set_result(op, rc, status, exit_reason);
exit_reason      1123 lib/pacemaker/pcmk_sched_actions.c     const char *exit_reason = NULL;
exit_reason      1185 lib/pacemaker/pcmk_sched_actions.c         exit_reason = op->exit_reason;
exit_reason      1221 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_LRM_ATTR_EXIT_REASON, exit_reason == NULL ? "" : exit_reason);
exit_reason      1181 lib/pengine/pe_output.c                        int status, const char *exit_reason,
exit_reason      1213 lib/pengine/pe_output.c         if (!pcmk__str_empty(exit_reason)) {
exit_reason      1214 lib/pengine/pe_output.c             pcmk__g_strcat(str, " (", exit_reason, ")", NULL);
exit_reason      1220 lib/pengine/pe_output.c         if (!pcmk__str_empty(exit_reason)) {
exit_reason      1221 lib/pengine/pe_output.c             pcmk__g_strcat(str, ": ", exit_reason, NULL);
exit_reason      1258 lib/pengine/pe_output.c                         int status, const char *exit_reason,
exit_reason      1285 lib/pengine/pe_output.c     if (!pcmk__str_empty(exit_reason)) {
exit_reason      1286 lib/pengine/pe_output.c         pcmk__g_strcat(str, ", exitreason='", exit_reason, "'", NULL);
exit_reason      1318 lib/pengine/pe_output.c     const char *exit_reason = crm_element_value(xml_op,
exit_reason      1339 lib/pengine/pe_output.c                                 exit_reason, exec_time);
exit_reason      1342 lib/pengine/pe_output.c                                exit_reason, exec_time);
exit_reason      1356 lib/pengine/pe_output.c     const char *exit_reason = crm_element_value(xml_op, XML_LRM_ATTR_EXIT_REASON);
exit_reason      1360 lib/pengine/pe_output.c     char *reason_s = crm_xml_escape(exit_reason ? exit_reason : "none");
exit_reason      3203 lib/pengine/unpack.c     const char *exit_reason = crm_element_value(xml_op,
exit_reason      3213 lib/pengine/unpack.c     if (exit_reason == NULL) {
exit_reason      3214 lib/pengine/unpack.c         exit_reason = "";
exit_reason      3222 lib/pengine/unpack.c                   (*exit_reason? ": " : ""), exit_reason,
exit_reason      3229 lib/pengine/unpack.c                  (*exit_reason? ": " : ""), exit_reason,
exit_reason      3351 lib/pengine/unpack.c     const char *exit_reason = NULL;
exit_reason      3360 lib/pengine/unpack.c     exit_reason = crm_element_value(xml_op, XML_LRM_ATTR_EXIT_REASON);
exit_reason      3365 lib/pengine/unpack.c                 ((exit_reason == NULL)? "" : ": "), pcmk__s(exit_reason, ""),
exit_reason      3406 lib/pengine/unpack.c     const char *exit_reason = crm_element_value(xml_op,
exit_reason      3442 lib/pengine/unpack.c     if (exit_reason == NULL) {
exit_reason      3443 lib/pengine/unpack.c         exit_reason = "";
exit_reason      3471 lib/pengine/unpack.c                      (*exit_reason? ": " : ""), exit_reason);
exit_reason      3921 lib/pengine/unpack.c     const char *exit_reason = NULL;
exit_reason      3932 lib/pengine/unpack.c     exit_reason = crm_element_value(xml_op, XML_LRM_ATTR_EXIT_REASON);
exit_reason      3933 lib/pengine/unpack.c     if (exit_reason == NULL) {
exit_reason      3934 lib/pengine/unpack.c         exit_reason = "";
exit_reason      4143 lib/pengine/unpack.c                  (*exit_reason? ": " : ""), exit_reason, rsc->id,
exit_reason      4169 lib/pengine/unpack.c                        (*exit_reason? ": " : ""), exit_reason,
exit_reason      4177 lib/pengine/unpack.c                     (*exit_reason? ": " : ""), exit_reason,
exit_reason       617 lib/services/services.c     free(op->opaque->exit_reason);
exit_reason      1281 lib/services/services.c     if (!pcmk__str_eq(action->opaque->exit_reason, reason,
exit_reason      1283 lib/services/services.c         free(action->opaque->exit_reason);
exit_reason      1284 lib/services/services.c         action->opaque->exit_reason = (reason == NULL)? NULL : strdup(reason);
exit_reason      1321 lib/services/services.c     free(action->opaque->exit_reason);
exit_reason      1322 lib/services/services.c     action->opaque->exit_reason = reason;
exit_reason      1338 lib/services/services.c         free(action->opaque->exit_reason);
exit_reason      1339 lib/services/services.c         action->opaque->exit_reason = NULL;
exit_reason      1378 lib/services/services.c     return action->opaque->exit_reason;
exit_reason       637 lib/services/services_linux.c     free(op->opaque->exit_reason);
exit_reason       638 lib/services/services_linux.c     op->opaque->exit_reason = strndup(reason_start, reason_end - reason_start);
exit_reason       901 lib/services/services_linux.c exit_child(svc_action_t *op, int exit_status, const char *exit_reason)
exit_reason       903 lib/services/services_linux.c     if ((op != NULL) && (exit_reason != NULL)
exit_reason       906 lib/services/services_linux.c         fprintf(stderr, PCMK_OCF_REASON_PREFIX "%s\n", exit_reason);
exit_reason        24 lib/services/services_private.h     char *exit_reason;
exit_reason       168 tools/crm_resource_print.c     const char *exit_reason = va_arg(args, const char *);
exit_reason       181 tools/crm_resource_print.c                   ((exit_reason == NULL)? "" : ": "),
exit_reason       182 tools/crm_resource_print.c                   ((exit_reason == NULL)? "" : exit_reason));
exit_reason       195 tools/crm_resource_print.c                  ((exit_reason == NULL)? "" : ": "),
exit_reason       196 tools/crm_resource_print.c                  ((exit_reason == NULL)? "" : exit_reason));
exit_reason       213 tools/crm_resource_print.c     const char *exit_reason = va_arg(args, const char *);
exit_reason       223 tools/crm_resource_print.c                                  "reason", exit_reason,
exit_reason       337 tools/crm_resource_print.c     const char *exit_reason = va_arg(args, const char *);
exit_reason       357 tools/crm_resource_print.c                  type, rc, exit_reason);
exit_reason       396 tools/crm_resource_print.c     const char *exit_reason = va_arg(args, const char *);
exit_reason       430 tools/crm_resource_print.c                  type, rc, exit_reason);