output 82 daemons/attrd/attrd_alerts.c config_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 94 daemons/attrd/attrd_alerts.c crmalerts = output; output 989 daemons/attrd/attrd_commands.c attrd_cib_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 104 daemons/attrd/pacemaker-attrd.c attrd_erase_cb(xmlNode *msg, int call_id, int rc, xmlNode *output, output 1154 daemons/based/based_callbacks.c xmlNode *output = NULL; output 1206 daemons/based/based_callbacks.c current_cib, &result_cib, NULL, &output); output 1243 daemons/based/based_callbacks.c current_cib, &result_cib, cib_diff, &output); output 1310 daemons/based/based_callbacks.c if (output != NULL) { output 1311 daemons/based/based_callbacks.c crm_log_xml_info(output, "cib:output"); output 1312 daemons/based/based_callbacks.c free_xml(output); output 1315 daemons/based/based_callbacks.c output = result_cib; output 1353 daemons/based/based_callbacks.c if (output != NULL) { output 1355 daemons/based/based_callbacks.c add_message_xml(*reply, F_CIB_CALLDATA, output); output 1363 daemons/based/based_callbacks.c if (cib_op_modifies(call_type) == FALSE && output != current_cib) { output 1364 daemons/based/based_callbacks.c free_xml(output); output 1365 daemons/based/based_callbacks.c output = NULL; output 1369 daemons/based/based_callbacks.c cib_op_cleanup(call_type, call_options, &input, &output); output 109 daemons/based/based_common.c cib_cleanup_query(int options, xmlNode ** data, xmlNode ** output) output 113 daemons/based/based_common.c || pcmk__str_eq(crm_element_name(*output), "xpath-query", pcmk__str_casei)) { output 114 daemons/based/based_common.c free_xml(*output); output 120 daemons/based/based_common.c cib_cleanup_data(int options, xmlNode ** data, xmlNode ** output) output 122 daemons/based/based_common.c free_xml(*output); output 128 daemons/based/based_common.c cib_cleanup_output(int options, xmlNode ** data, xmlNode ** output) output 130 daemons/based/based_common.c free_xml(*output); output 135 daemons/based/based_common.c cib_cleanup_none(int options, xmlNode ** data, xmlNode ** output) output 138 daemons/based/based_common.c CRM_LOG_ASSERT(*output == NULL); output 300 daemons/based/based_common.c cib_op_cleanup(int call_type, int options, xmlNode ** input, xmlNode ** output) output 303 daemons/based/based_common.c return cib_server_ops[call_type].cleanup(options, input, output); output 137 daemons/based/pacemaker-based.h xmlNode *cib_construct_reply(xmlNode *request, xmlNode *output, int rc); output 144 daemons/based/pacemaker-based.h xmlNode **output); output 171 daemons/controld/controld_based.c cib_delete_callback(xmlNode *msg, int call_id, int rc, xmlNode *output, output 681 daemons/controld/controld_control.c config_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 702 daemons/controld/controld_control.c crmconfig = output; output 776 daemons/controld/controld_control.c alerts = first_named_child(output, XML_CIB_TAG_ALERTS); output 172 daemons/controld/controld_election.c feature_update_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 2389 daemons/controld/controld_execd.c cib_rsc_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 2840 daemons/controld/controld_execd.c if (op->output) { output 2847 daemons/controld/controld_execd.c crm_log_output(LOG_NOTICE, prefix, op->output); output 2849 daemons/controld/controld_execd.c crm_log_output(LOG_DEBUG, prefix, op->output); output 2858 daemons/controld/controld_execd.c char *metadata = unescape_newlines(op->output); output 448 daemons/controld/controld_execd_state.c remote_config_check(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 464 daemons/controld/controld_execd_state.c pe_unpack_nvpairs(output, output, XML_CIB_TAG_PROPSET, NULL, output 606 daemons/controld/controld_execd_state.c const char *agent, char **output, enum lrmd_call_options options) output 632 daemons/controld/controld_execd_state.c class, provider, agent, output, options, params); output 158 daemons/controld/controld_fencing.c cib_fencing_updated(xmlNode *msg, int call_id, int rc, xmlNode *output, output 20 daemons/controld/controld_join_client.c void join_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data); output 152 daemons/controld/controld_join_client.c join_query_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 165 daemons/controld/controld_join_client.c if(rc != pcmk_ok || output == NULL) { output 177 daemons/controld/controld_join_client.c copy_in_properties(generation, output); output 25 daemons/controld/controld_join_dc.c void finalize_sync_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data); output 472 daemons/controld/controld_join_dc.c finalize_sync_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 509 daemons/controld/controld_join_dc.c join_update_complete_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 150 daemons/controld/controld_lrm.h const char *agent, char **output, enum lrmd_call_options options); output 94 daemons/controld/controld_membership.c crmd_node_update_complete(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 189 daemons/controld/controld_membership.c xmlNode * output, void *user_data) output 200 daemons/controld/controld_membership.c xmlNode * output, void *user_data) output 212 daemons/controld/controld_membership.c } else if (output == NULL) { output 216 daemons/controld/controld_membership.c if (pcmk__str_eq(crm_element_name(output), XML_CIB_TAG_NODE, pcmk__str_casei)) { output 217 daemons/controld/controld_membership.c node_xml = output; output 220 daemons/controld/controld_membership.c node_xml = pcmk__xml_first_child(output); output 279 daemons/controld/controld_membership.c node_list_update_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 380 daemons/controld/controld_membership.c cib_quorum_update_complete(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 54 daemons/controld/controld_schedulerd.c save_cib_contents(xmlNode *msg, int call_id, int rc, xmlNode *output, output 65 daemons/controld/controld_schedulerd.c if (write_xml_file(output, filename, TRUE) < 0) { output 192 daemons/controld/controld_schedulerd.c xmlNode *output, void *user_data); output 408 daemons/controld/controld_schedulerd.c do_pe_invoke_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 442 daemons/controld/controld_schedulerd.c CRM_LOG_ASSERT(output != NULL); output 446 daemons/controld/controld_schedulerd.c crm_peer_caches_refresh(output); output 448 daemons/controld/controld_schedulerd.c crm_xml_add(output, XML_ATTR_DC_UUID, fsa_our_uuid); output 449 daemons/controld/controld_schedulerd.c crm_xml_add_int(output, XML_ATTR_HAVE_QUORUM, fsa_has_quorum); output 451 daemons/controld/controld_schedulerd.c force_local_option(output, XML_ATTR_HAVE_WATCHDOG, pcmk__btoa(watchdog)); output 454 daemons/controld/controld_schedulerd.c crm_xml_add_int(output, XML_ATTR_QUORUM_PANIC, 1); output 457 daemons/controld/controld_schedulerd.c cmd = create_request(CRM_OP_PECALC, output, NULL, CRM_SYSTEM_PENGINE, CRM_SYSTEM_DC, NULL); output 658 daemons/controld/controld_te_callbacks.c cib_action_updated(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 21 daemons/controld/controld_transition.c global_cib_callback(const xmlNode * msg, int callid, int rc, xmlNode * output) output 40 daemons/controld/controld_transition.h void cib_action_updated(xmlNode *msg, int call_id, int rc, xmlNode *output, output 320 daemons/execd/cts-exec-helper.c char *output = NULL; output 324 daemons/execd/cts-exec-helper.c options.provider, options.type, &output, 0); output 326 daemons/execd/cts-exec-helper.c print_result(printf("%s", output)); output 327 daemons/execd/cts-exec-helper.c free(output); output 61 daemons/execd/execd_commands.c char *output; output 329 daemons/execd/execd_commands.c free(cmd->output); output 603 daemons/execd/execd_commands.c crm_xml_add(notify, F_LRMD_RSC_OUTPUT, cmd->output); output 668 daemons/execd/execd_commands.c free(cmd->output); output 669 daemons/execd/execd_commands.c cmd->output = NULL; output 845 daemons/execd/execd_commands.c parse_exit_reason(const char *output) output 853 daemons/execd/execd_commands.c if (output == NULL) { output 861 daemons/execd/execd_commands.c cur = strstr(output, PCMK_OCF_REASON_PREFIX); output 1042 daemons/execd/execd_commands.c cmd->output = strdup(action->stderr_data); output 1046 daemons/execd/execd_commands.c cmd->output = strdup(action->stdout_data); output 65 daemons/fenced/fenced_commands.c static void st_child_done(GPid pid, int rc, const char *output, gpointer user_data); output 100 daemons/fenced/fenced_commands.c void (*done_cb) (GPid pid, int rc, const char *output, gpointer user_data); output 111 daemons/fenced/fenced_commands.c static xmlNode *stonith_construct_async_reply(async_command_t * cmd, const char *output, output 972 daemons/fenced/fenced_commands.c void (*done_cb) (GPid pid, int rc, const char *output, output 1014 daemons/fenced/fenced_commands.c status_search_cb(GPid pid, int rc, const char *output, gpointer user_data) output 1045 daemons/fenced/fenced_commands.c dynamic_list_search_cb(GPid pid, int rc, const char *output, gpointer user_data) output 1068 daemons/fenced/fenced_commands.c crm_notice("Disabling port list queries for %s (%d): %s", dev->id, rc, output); output 1077 daemons/fenced/fenced_commands.c dev->targets = stonith__parse_targets(output); output 1346 daemons/fenced/fenced_commands.c stonith_key_value_t *output = NULL; output 1349 daemons/fenced/fenced_commands.c return output; output 1357 daemons/fenced/fenced_commands.c output = stonith_key_value_add(output, NULL, line); output 1364 daemons/fenced/fenced_commands.c return output; output 1518 daemons/fenced/fenced_commands.c stonith_device_action(xmlNode * msg, char **output) output 2023 daemons/fenced/fenced_commands.c log_operation(async_command_t * cmd, int rc, int pid, const char *next, const char *output, gboolean op_merged) output 2045 daemons/fenced/fenced_commands.c if (output) { output 2049 daemons/fenced/fenced_commands.c crm_log_output(rc == 0 ? LOG_DEBUG : LOG_WARNING, prefix, output); output 2055 daemons/fenced/fenced_commands.c stonith_send_async_reply(async_command_t * cmd, const char *output, int rc, GPid pid, int options) output 2060 daemons/fenced/fenced_commands.c reply = stonith_construct_async_reply(cmd, output, NULL, rc); output 2065 daemons/fenced/fenced_commands.c output = NULL; output 2076 daemons/fenced/fenced_commands.c log_operation(cmd, rc, pid, NULL, output, (options & st_reply_opt_merged ? TRUE : FALSE)); output 2136 daemons/fenced/fenced_commands.c st_child_done(GPid pid, int rc, const char *output, gpointer user_data) output 2186 daemons/fenced/fenced_commands.c log_operation(cmd, rc, pid, next_device->id, output, FALSE); output 2194 daemons/fenced/fenced_commands.c stonith_send_async_reply(cmd, output, rc, pid, st_reply_opt_none); output 2241 daemons/fenced/fenced_commands.c stonith_send_async_reply(cmd_other, output, rc, pid, st_reply_opt_merged); output 2342 daemons/fenced/fenced_commands.c stonith_construct_reply(xmlNode * request, const char *output, xmlNode * data, int rc) output 2350 daemons/fenced/fenced_commands.c crm_xml_add(reply, "st_output", output); output 2391 daemons/fenced/fenced_commands.c stonith_construct_async_reply(async_command_t * cmd, const char *output, xmlNode * data, int rc) output 2414 daemons/fenced/fenced_commands.c crm_xml_add(reply, "st_output", output); output 2546 daemons/fenced/fenced_commands.c char *output = NULL; output 2581 daemons/fenced/fenced_commands.c rc = stonith_device_action(request, &output); output 2791 daemons/fenced/fenced_commands.c reply = stonith_construct_reply(request, output, data, rc); output 2795 daemons/fenced/fenced_commands.c free(output); output 400 daemons/fenced/fenced_history.c stonith_fence_history(xmlNode *msg, xmlNode **output, output 487 daemons/fenced/fenced_history.c *output = stonith_local_history_diff(NULL, FALSE, target); output 1105 daemons/fenced/pacemaker-fenced.c init_cib_cache_cb(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 1109 daemons/fenced/pacemaker-fenced.c local_cib = copy_xml(output); output 232 daemons/fenced/pacemaker-fenced.h xmlNode *stonith_construct_reply(xmlNode * request, const char *output, xmlNode * data, output 252 daemons/fenced/pacemaker-fenced.h int stonith_fence_history(xmlNode *msg, xmlNode **output, output 80 include/crm/cib/cib_types.h xmlNode *output)); output 146 include/crm/cib/cib_types.h xmlNode *output); output 122 include/crm/cib/internal.h xmlNode ** output); output 74 include/crm/cib/util.h int cib_apply_patch_event(xmlNode * event, xmlNode * input, xmlNode ** output, int level); output 109 include/crm/common/logging.h const char *prefix, const char *output); output 112 include/crm/common/logging.h #define crm_log_output(level, prefix, output) \ output 113 include/crm/common/logging.h crm_log_output_fn(__FILE__, __func__, __LINE__, level, prefix, output) output 61 include/crm/fencing/internal.h void stonith__action_result(stonith_action_t *action, int *rc, char **output, output 67 include/crm/fencing/internal.h void (*done) (GPid pid, int rc, const char *output, output 181 include/crm/fencing/internal.h int stonith__lha_metadata(const char *agent, int timeout, char **output); output 185 include/crm/fencing/internal.h int timeout, char **output, char **error_output); output 190 include/crm/fencing/internal.h int stonith__rhcs_metadata(const char *agent, int timeout, char **output); output 194 include/crm/fencing/internal.h int timeout, char **output, char **error_output); output 225 include/crm/lrmd.h const char *output; output 357 include/crm/lrmd.h enum lrmd_call_options options, GList **output); output 453 include/crm/lrmd.h const char *agent, char **output, enum lrmd_call_options options); output 527 include/crm/lrmd.h char **output, enum lrmd_call_options options, output 212 include/crm/stonith-ng.h const char *device, const char *provider, char **output, int timeout); output 295 include/crm/stonith-ng.h int (*history)(stonith_t *st, int options, const char *node, stonith_history_t **output, int timeout); output 392 include/crm/stonith-ng.h stonith_key_value_t *params, int timeout, char **output, output 31 lib/cib/cib_client.c int rc, xmlNode * output)); output 438 lib/cib/cib_client.c int rc, xmlNode * output)) output 798 lib/cib/cib_file.c xmlNode *output = NULL; output 857 lib/cib/cib_file.c &output); output 877 lib/cib/cib_file.c cib->op_callback(NULL, cib->call_id, rc, output); output 880 lib/cib/cib_file.c if (output_data && output) { output 881 lib/cib/cib_file.c if(output == in_mem_cib) { output 882 lib/cib/cib_file.c *output_data = copy_xml(output); output 884 lib/cib/cib_file.c *output_data = output; output 887 lib/cib/cib_file.c } else if(output != in_mem_cib) { output 888 lib/cib/cib_file.c free_xml(output); output 210 lib/cib/cib_utils.c xmlNode * current_cib, xmlNode ** result_cib, xmlNode ** diff, xmlNode ** output) output 227 lib/cib/cib_utils.c CRM_CHECK(output != NULL, return -ENOMSG); output 231 lib/cib/cib_utils.c if(output) { output 232 lib/cib/cib_utils.c *output = NULL; output 257 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, cib_ro, result_cib, output); output 259 lib/cib/cib_utils.c if(output == NULL || *output == NULL) { output 262 lib/cib/cib_utils.c } else if(cib_filtered == *output) { output 265 lib/cib/cib_utils.c } else if(*output == current_cib) { output 268 lib/cib/cib_utils.c } else if(cib_filtered && (*output)->doc == cib_filtered->doc) { output 270 lib/cib/cib_utils.c *output = copy_xml(*output); output 272 lib/cib/cib_utils.c } else if((*output)->doc == current_cib->doc) { output 274 lib/cib/cib_utils.c *output = copy_xml(*output); output 293 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, scratch, &scratch, output); output 298 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, current_cib, &scratch, output); output 540 lib/cib/cib_utils.c xmlNode *output = NULL; output 546 lib/cib/cib_utils.c output = get_message_xml(msg, F_CIB_CALLDATA); output 565 lib/cib/cib_utils.c blob->callback(msg, call_id, rc, output, blob->user_data); output 579 lib/cib/cib_utils.c cib->op_callback(msg, call_id, rc, output); output 728 lib/cib/cib_utils.c int cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output, output 735 lib/cib/cib_utils.c cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output, output 744 lib/cib/cib_utils.c CRM_ASSERT(output); output 758 lib/cib/cib_utils.c rc = cib_process_diff(NULL, cib_none, NULL, event, diff, input, output, output 763 lib/cib/cib_utils.c pcmk_strerror(rc), rc, *output); output 769 lib/cib/cib_utils.c free_xml(*output); output 770 lib/cib/cib_utils.c *output = NULL; output 209 lib/cluster/election.c crm_uptime(struct timeval *output) output 223 lib/cluster/election.c output->tv_sec = 0; output 224 lib/cluster/election.c output->tv_usec = 0; output 237 lib/cluster/election.c output->tv_sec = info.ru_utime.tv_sec; output 238 lib/cluster/election.c output->tv_usec = info.ru_utime.tv_usec; output 969 lib/common/logging.c const char *output) output 978 lib/common/logging.c if (output == NULL) { output 982 lib/common/logging.c output = "-- empty --"; output 985 lib/common/logging.c next = output; output 838 lib/common/xml.c xmlDocPtr output = NULL; output 853 lib/common/xml.c output = xmlCtxtReadDoc(ctxt, (pcmkXmlStr) input, NULL, NULL, output 855 lib/common/xml.c if (output) { output 856 lib/common/xml.c xml = xmlDocGetRootElement(output); output 1021 lib/common/xml.c xmlDocPtr output = NULL; output 1039 lib/common/xml.c output = xmlCtxtReadFd(ctxt, STDIN_FILENO, "unknown.xml", NULL, output 1043 lib/common/xml.c output = xmlCtxtReadFile(ctxt, filename, NULL, PCMK__XML_PARSE_OPTS); output 1048 lib/common/xml.c output = xmlCtxtReadDoc(ctxt, (pcmkXmlStr) input, NULL, NULL, output 1053 lib/common/xml.c if (output && (xml = xmlDocGetRootElement(output))) { output 45 lib/fencing/st_client.c void (*done_cb) (GPid pid, gint status, const char *output, gpointer user_data); output 59 lib/fencing/st_client.c char *output; output 200 lib/fencing/st_client.c if (action->output) { output 204 lib/fencing/st_client.c crm_log_output(LOG_TRACE, prefix, action->output); output 594 lib/fencing/st_client.c free(action->output); output 613 lib/fencing/st_client.c stonith__action_result(stonith_action_t *action, int *rc, char **output, output 619 lib/fencing/st_client.c if (output) { output 620 lib/fencing/st_client.c *output = NULL; output 629 lib/fencing/st_client.c if (output && action->output) { output 630 lib/fencing/st_client.c *output = action->output; output 631 lib/fencing/st_client.c action->output = NULL; // hand off memory management to caller output 732 lib/fencing/st_client.c action->output = svc_action->stdout_data; output 752 lib/fencing/st_client.c action->done_cb(action->pid, action->rc, action->output, action->userdata); output 818 lib/fencing/st_client.c free(action->output); output 819 lib/fencing/st_client.c action->output = NULL; output 841 lib/fencing/st_client.c action->output = svc_action->stdout_data; output 872 lib/fencing/st_client.c void (*done) (GPid pid, int rc, const char *output, output 940 lib/fencing/st_client.c const char *namespace, char **output, int timeout) output 953 lib/fencing/st_client.c return stonith__rhcs_metadata(agent, timeout, output); output 957 lib/fencing/st_client.c return stonith__lha_metadata(agent, timeout, output); output 975 lib/fencing/st_client.c xmlNode *output = NULL; output 984 lib/fencing/st_client.c rc = stonith_send_command(stonith, STONITH_OP_QUERY, data, &output, call_options, timeout); output 990 lib/fencing/st_client.c xpathObj = xpath_search(output, "//@agent"); output 1010 lib/fencing/st_client.c free_xml(output); output 1019 lib/fencing/st_client.c const char *action, const char *victim, int timeout, xmlNode ** output) output 1030 lib/fencing/st_client.c rc = stonith_send_command(stonith, STONITH_OP_EXEC, data, output, call_options, timeout); output 1041 lib/fencing/st_client.c xmlNode *output = NULL; output 1043 lib/fencing/st_client.c rc = stonith_api_call(stonith, call_options, id, "list", NULL, timeout, &output); output 1045 lib/fencing/st_client.c if (output && list_info) { output 1048 lib/fencing/st_client.c list_str = crm_element_value(output, "st_output"); output 1055 lib/fencing/st_client.c if (output) { output 1056 lib/fencing/st_client.c free_xml(output); output 1116 lib/fencing/st_client.c xmlNode *output = NULL; output 1127 lib/fencing/st_client.c rc = stonith_send_command(stonith, STONITH_OP_FENCE_HISTORY, data, &output, output 1133 lib/fencing/st_client.c xmlNode *reply = get_xpath_object("//" F_STONITH_HISTORY_LIST, output, output 1160 lib/fencing/st_client.c free_xml(output); output 2029 lib/fencing/st_client.c stonith_key_value_t *params, int timeout, char **output, output 2072 lib/fencing/st_client.c if (output) { output 2073 lib/fencing/st_client.c *output = NULL; output 2083 lib/fencing/st_client.c output, error_output); output 2089 lib/fencing/st_client.c params_table, timeout, output, output 2414 lib/fencing/st_client.c parse_list_line(const char *line, int len, GList **output) output 2471 lib/fencing/st_client.c *output = g_list_append(*output, entry); output 175 lib/fencing/st_lha.c stonith__lha_metadata(const char *agent, int timeout, char **output) output 251 lib/fencing/st_lha.c if (output) { output 252 lib/fencing/st_lha.c *output = buffer; output 276 lib/fencing/st_lha.c char **output, char **error_output) output 364 lib/fencing/st_output.c char *output = va_arg(args, char *); output 380 lib/fencing/st_output.c out->subprocess_output(out, rc, output, error_output); output 389 lib/fencing/st_output.c char *output = va_arg(args, char *); output 401 lib/fencing/st_output.c if (output) { output 402 lib/fencing/st_output.c puts(output); output 419 lib/fencing/st_output.c char *output = va_arg(args, char *); output 430 lib/fencing/st_output.c out->subprocess_output(out, rc, output, error_output); output 207 lib/fencing/st_rhcs.c stonith__rhcs_metadata(const char *agent, int timeout, char **output) output 224 lib/fencing/st_rhcs.c if (output) { output 225 lib/fencing/st_rhcs.c *output = buffer; output 247 lib/fencing/st_rhcs.c char **output, char **error_output) output 290 lib/fencing/st_rhcs.c stonith__action_result(action, &rc, output, error_output); output 226 lib/lrmd/lrmd_client.c copy->output = event->output ? strdup(event->output) : NULL; output 245 lib/lrmd/lrmd_client.c free((char *)event->output); output 302 lib/lrmd/lrmd_client.c event.output = crm_element_value(msg, F_LRMD_RSC_OUTPUT); output 1589 lib/lrmd/lrmd_client.c xmlNode *output = NULL; output 1596 lib/lrmd/lrmd_client.c lrmd_send_command(lrmd, LRMD_OP_RSC_INFO, data, &output, 0, options, TRUE); output 1599 lib/lrmd/lrmd_client.c if (!output) { output 1603 lib/lrmd/lrmd_client.c class = crm_element_value(output, F_LRMD_CLASS); output 1604 lib/lrmd/lrmd_client.c provider = crm_element_value(output, F_LRMD_PROVIDER); output 1605 lib/lrmd/lrmd_client.c type = crm_element_value(output, F_LRMD_TYPE); output 1608 lib/lrmd/lrmd_client.c free_xml(output); output 1612 lib/lrmd/lrmd_client.c free_xml(output); output 1617 lib/lrmd/lrmd_client.c free_xml(output); output 1635 lib/lrmd/lrmd_client.c enum lrmd_call_options options, GList **output) output 1641 lib/lrmd/lrmd_client.c if (output == NULL) { output 1644 lib/lrmd/lrmd_client.c *output = NULL; output 1682 lib/lrmd/lrmd_client.c *output = g_list_prepend(*output, op_info); output 1731 lib/lrmd/lrmd_client.c stonith_get_metadata(const char *provider, const char *type, char **output) output 1742 lib/lrmd/lrmd_client.c provider, output, 0); output 1743 lib/lrmd/lrmd_client.c if ((rc == pcmk_ok) && (*output == NULL)) { output 1752 lib/lrmd/lrmd_client.c const char *type, char **output, output 1756 lib/lrmd/lrmd_client.c output, options, NULL); output 1762 lib/lrmd/lrmd_client.c char **output, enum lrmd_call_options options, output 1775 lib/lrmd/lrmd_client.c return stonith_get_metadata(provider, type, output); output 1808 lib/lrmd/lrmd_client.c *output = strdup(action->stdout_data); output 481 lib/pacemaker/pcmk_fence.c char *output = NULL; output 486 lib/pacemaker/pcmk_fence.c timeout/1000, &output, &error_output); output 487 lib/pacemaker/pcmk_fence.c out->message(out, "validate", agent, id, output, error_output, rc); output 3960 lib/pengine/unpack.c GListPtr output = NULL; output 4016 lib/pengine/unpack.c output = g_list_concat(output, intermediate); output 4023 lib/pengine/unpack.c return output; output 593 lib/services/dbus.c char *output = NULL; output 647 lib/services/dbus.c output = strdup(value.str? value.str : ""); output 652 lib/services/dbus.c return output; output 700 lib/services/dbus.c char *output = NULL; output 767 lib/services/dbus.c output = handle_query_result(reply, query_data); output 776 lib/services/dbus.c return output; output 102 lib/services/services_lsb.c services__get_lsb_metadata(const char *type, char **output) output 218 lib/services/services_lsb.c *output = crm_strdup_printf(lsb_metadata_template, type, output 240 lib/services/services_lsb.c (unsigned long long) strlen(*output)); output 11 lib/services/services_lsb.h G_GNUC_INTERNAL int services__get_lsb_metadata(const char *type, char **output); output 84 lib/services/services_nagios.c services__get_nagios_metadata(const char *type, char **output) output 109 lib/services/services_nagios.c free(*output); output 110 lib/services/services_nagios.c *output = NULL; output 115 lib/services/services_nagios.c *output = calloc(1, (length + 1)); output 116 lib/services/services_nagios.c read_len = fread(*output, 1, length, file_strm); output 120 lib/services/services_nagios.c free(*output); output 121 lib/services/services_nagios.c *output = NULL; output 20 lib/services/services_nagios.h int services__get_nagios_metadata(const char *type, char **output); output 137 lib/services/upstart.c char *output = strdup(input); output 139 lib/services/upstart.c fix(output, "_2b", '+'); output 140 lib/services/upstart.c fix(output, "_2c", ','); output 141 lib/services/upstart.c fix(output, "_2d", '-'); output 142 lib/services/upstart.c fix(output, "_2e", '.'); output 143 lib/services/upstart.c fix(output, "_40", '@'); output 144 lib/services/upstart.c fix(output, "_5f", '_'); output 145 lib/services/upstart.c return output; output 34 tools/cibadmin.c int do_work(xmlNode *input, int command_options, xmlNode **output); output 35 tools/cibadmin.c void cibadmin_op_callback(xmlNode *msg, int call_id, int rc, xmlNode *output, output 405 tools/cibadmin.c xmlNode *output = NULL; output 545 tools/cibadmin.c output = createEmptyCib(1); output 547 tools/cibadmin.c crm_xml_add(output, XML_ATTR_VALIDATION, argv[optind]); output 549 tools/cibadmin.c admin_input_xml = dump_xml_formatted(output); output 651 tools/cibadmin.c rc = do_work(input, command_options, &output); output 686 tools/cibadmin.c } else if (output) { output 687 tools/cibadmin.c validate_xml_verbose(output); output 693 tools/cibadmin.c if (output != NULL) { output 694 tools/cibadmin.c print_xml_output(output); output 695 tools/cibadmin.c free_xml(output); output 711 tools/cibadmin.c do_work(xmlNode * input, int call_options, xmlNode ** output) output 726 tools/cibadmin.c return cib_internal_op(the_cib, cib_action, host, obj_type, input, output, call_options, cib_user); output 751 tools/cibadmin.c cibadmin_op_callback(xmlNode * msg, int call_id, int rc, xmlNode * output, void *user_data) output 761 tools/cibadmin.c print_xml_output(output); output 763 tools/cibadmin.c } else if (pcmk__str_eq(cib_action, CIB_OP_QUERY, pcmk__str_casei) && output == NULL) { output 767 tools/cibadmin.c } else if (output == NULL) { output 772 tools/cibadmin.c print_xml_output(output); output 134 tools/crm_diff.c xmlNode *output = copy_xml(input); output 136 tools/crm_diff.c rc = xml_apply_patchset(output, patch, as_cib); output 139 tools/crm_diff.c free_xml(output); output 143 tools/crm_diff.c if (output != NULL) { output 147 tools/crm_diff.c print_patch(output); output 149 tools/crm_diff.c version = crm_element_value(output, XML_ATTR_CRM_VERSION); output 150 tools/crm_diff.c buffer = calculate_xml_versioned_digest(output, FALSE, TRUE, version); output 153 tools/crm_diff.c free_xml(output); output 223 tools/crm_diff.c xmlNode *output = NULL; output 249 tools/crm_diff.c output = xml_create_patchset(0, object_1, object_2, NULL, FALSE); output 254 tools/crm_diff.c if (output == NULL) { output 258 tools/crm_diff.c patchset_process_digest(output, object_1, object_2, as_cib); output 261 tools/crm_diff.c log_patch_cib_versions(output); output 264 tools/crm_diff.c strip_patch_cib_version(output, vfields, DIMOF(vfields)); output 267 tools/crm_diff.c xml_log_patchset(LOG_NOTICE, __func__, output); output 268 tools/crm_diff.c print_patch(output); output 269 tools/crm_diff.c free_xml(output); output 443 tools/crm_shadow.c xmlNode *output = NULL; output 447 tools/crm_shadow.c rc = real_cib->cmds->query(real_cib, NULL, &output, command_options); output 456 tools/crm_shadow.c output = createEmptyCib(0); output 458 tools/crm_shadow.c crm_xml_add(output, XML_ATTR_VALIDATION, validation); output 461 tools/crm_shadow.c crm_element_value(output, XML_ATTR_VALIDATION)); output 464 tools/crm_shadow.c rc = write_xml_file(output, shadow_file, FALSE); output 465 tools/crm_shadow.c free_xml(output); output 498 tools/crm_shadow.c xmlNode *output = filename2xml(shadow_file); output 500 tools/crm_shadow.c output_s = dump_xml_formatted(output); output 504 tools/crm_shadow.c free_xml(output); output 702 tools/crm_simulate.c setup_input(const char *input, const char *output, GError **error) output 756 tools/crm_simulate.c if (output == NULL) { output 761 tools/crm_simulate.c output = local_output; output 765 tools/crm_simulate.c rc = write_xml_file(cib_object, output, FALSE); output 772 tools/crm_simulate.c "Could not create '%s': %s", output, pcmk_rc_str(rc)); output 775 tools/crm_simulate.c setenv("CIB_file", output, 1); output 343 tools/crmadmin.c xmlNode *output = NULL; output 354 tools/crmadmin.c rc = the_cib->cmds->query(the_cib, NULL, &output, output 357 tools/crmadmin.c do_find_node_list(output); output 358 tools/crmadmin.c free_xml(output);