input 1153 daemons/based/based_callbacks.c xmlNode *input = NULL; input 1194 daemons/based/based_callbacks.c rc2 = cib_op_prepare(call_type, request, &input, §ion); input 1205 daemons/based/based_callbacks.c section, request, input, FALSE, &config_changed, input 1242 daemons/based/based_callbacks.c section, request, input, manage_counters, &config_changed, input 1331 daemons/based/based_callbacks.c cib_diff_notify(call_options, client, call_id, op, input, rc, *cib_diff); input 1369 daemons/based/based_callbacks.c cib_op_cleanup(call_type, call_options, &input, &output); input 293 daemons/based/based_common.c cib_op_prepare(int call_type, xmlNode * request, xmlNode ** input, const char **section) input 296 daemons/based/based_common.c return cib_server_ops[call_type].prepare(request, input, section); input 300 daemons/based/based_common.c cib_op_cleanup(int call_type, int options, xmlNode ** input, xmlNode ** output) input 303 daemons/based/based_common.c return cib_server_ops[call_type].cleanup(options, input, output); input 53 daemons/based/based_messages.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 77 daemons/based/based_messages.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 101 daemons/based/based_messages.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 155 daemons/based/based_messages.c cib_process_ping(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 203 daemons/based/based_messages.c cib_process_sync(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 210 daemons/based/based_messages.c cib_process_upgrade_server(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 224 daemons/based/based_messages.c op, options, section, req, input, existing_cib, result_cib, answer); input 258 daemons/based/based_messages.c op, options, section, up, input, existing_cib, result_cib, answer); input 303 daemons/based/based_messages.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 311 daemons/based/based_messages.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 333 daemons/based/based_messages.c cib_diff_version_details(input, input 344 daemons/based/based_messages.c rc = cib_process_diff(op, options, section, req, input, existing_cib, result_cib, answer); input 361 daemons/based/based_messages.c xml_log_patchset(LOG_INFO, __func__, input); input 372 daemons/based/based_messages.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 375 daemons/based/based_messages.c const char *tag = crm_element_name(input); input 377 daemons/based/based_messages.c cib_process_replace(op, options, section, req, input, existing_cib, result_cib, answer); input 445 daemons/based/based_messages.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 459 daemons/based/based_messages.c } else if (pcmk__str_eq(crm_element_name(input), XML_TAG_CIB, pcmk__str_casei)) { input 465 daemons/based/based_messages.c if (input == NULL) { input 473 daemons/based/based_messages.c result = delete_cib_object(update_section, input); input 474 daemons/based/based_messages.c update_results(failed, input, op, result); input 102 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, input 106 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, xmlNode *existing_cib, input 109 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, xmlNode *existing_cib, input 112 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, xmlNode *existing_cib, input 115 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, xmlNode *existing_cib, input 118 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, xmlNode *existing_cib, input 121 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, xmlNode *existing_cib, input 124 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, xmlNode *existing_cib, input 128 daemons/based/pacemaker-based.h xmlNode *input, xmlNode *existing_cib, input 131 daemons/based/pacemaker-based.h xmlNode *req, xmlNode *input, input 141 daemons/based/pacemaker-based.h int cib_op_prepare(int call_type, xmlNode *request, xmlNode **input, input 143 daemons/based/pacemaker-based.h int cib_op_cleanup(int call_type, int options, xmlNode **input, input 268 daemons/controld/controld_execd.c send_task_ok_ack(lrm_state_t *lrm_state, ha_msg_input_t *input, input 272 daemons/controld/controld_execd.c lrmd_event_data_t *op = construct_op(lrm_state, input->xml, rsc_id, task); input 906 daemons/controld/controld_execd.c notify_deleted(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, int rc) input 909 daemons/controld/controld_execd.c const char *from_sys = crm_element_value(input->msg, F_CRM_SYS_FROM); input 910 daemons/controld/controld_execd.c const char *from_host = crm_element_value(input->msg, F_CRM_HOST_FROM); input 915 daemons/controld/controld_execd.c op = construct_op(lrm_state, input->xml, rsc_id, CRMD_ACTION_DELETE); input 929 daemons/controld/controld_execd.c notify_deleted(event->lrm_state, op->input, event->rsc, event->rc); input 950 daemons/controld/controld_execd.c delete_rsc_entry(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, input 971 daemons/controld/controld_execd.c if (input) { input 972 daemons/controld/controld_execd.c notify_deleted(lrm_state, input, rsc_id, rc); input 1339 daemons/controld/controld_execd.c op->input = copy_ha_msg_input(request); input 1614 daemons/controld/controld_execd.c static bool do_lrm_cancel(ha_msg_input_t *input, lrm_state_t *lrm_state, input 1624 daemons/controld/controld_execd.c xmlNode *params = find_xml_node(input->xml, XML_TAG_ATTRS, TRUE); input 1666 daemons/controld/controld_execd.c send_task_ok_ack(lrm_state, input, rsc->id, rsc, op_task, input 1686 daemons/controld/controld_execd.c send_task_ok_ack(lrm_state, input, rsc->id, rsc, op_task, input 1696 daemons/controld/controld_execd.c do_lrm_delete(ha_msg_input_t *input, lrm_state_t *lrm_state, input 1710 daemons/controld/controld_execd.c op = construct_op(lrm_state, input->xml, rsc->id, CRMD_ACTION_DELETE); input 1729 daemons/controld/controld_execd.c user_name, input, unregister); input 1744 daemons/controld/controld_execd.c ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg); input 1750 daemons/controld/controld_execd.c target_node = lrm_op_target(input->xml); input 1758 daemons/controld/controld_execd.c synthesize_lrmd_failure(NULL, input->xml, PCMK_LRM_OP_NOT_CONNECTED, input 1765 daemons/controld/controld_execd.c user_name = pcmk__update_acl_user(input->msg, F_CRM_USER, NULL); input 1768 daemons/controld/controld_execd.c crm_op = crm_element_value(input->msg, F_CRM_TASK); input 1769 daemons/controld/controld_execd.c from_sys = crm_element_value(input->msg, F_CRM_SYS_FROM); input 1771 daemons/controld/controld_execd.c from_host = crm_element_value(input->msg, F_CRM_HOST_FROM); input 1788 daemons/controld/controld_execd.c fail_lrm_resource(input->xml, lrm_state, user_name, from_host, input 1792 daemons/controld/controld_execd.c } else if (input->xml != NULL) { input 1793 daemons/controld/controld_execd.c operation = crm_element_value(input->xml, XML_LRM_ATTR_TASK); input 1800 daemons/controld/controld_execd.c handle_query_op(input->msg, lrm_state); input 1813 daemons/controld/controld_execd.c xmlNode *xml_rsc = find_xml_node(input->xml, XML_CIB_TAG_RESOURCE, TRUE); input 1823 daemons/controld/controld_execd.c synthesize_lrmd_failure(lrm_state, input->xml, input 1835 daemons/controld/controld_execd.c rc, pcmk_strerror(rc), ID(input->xml)); input 1836 daemons/controld/controld_execd.c delete_rsc_entry(lrm_state, input, ID(xml_rsc), NULL, pcmk_ok, input 1843 daemons/controld/controld_execd.c crm_log_xml_warn(input->msg, "invalid resource"); input 1844 daemons/controld/controld_execd.c synthesize_lrmd_failure(lrm_state, input->xml, PCMK_LRM_OP_ERROR, input 1853 daemons/controld/controld_execd.c crm_log_xml_warn(input->msg, "failed registration"); input 1854 daemons/controld/controld_execd.c synthesize_lrmd_failure(lrm_state, input->xml, PCMK_LRM_OP_ERROR, input 1860 daemons/controld/controld_execd.c if (!do_lrm_cancel(input, lrm_state, rsc, from_host, from_sys)) { input 1861 daemons/controld/controld_execd.c crm_log_xml_warn(input->xml, "Bad command"); input 1865 daemons/controld/controld_execd.c do_lrm_delete(input, lrm_state, rsc, from_sys, from_host, input 1869 daemons/controld/controld_execd.c do_lrm_rsc_op(lrm_state, rsc, operation, input->xml); input 40 daemons/controld/controld_execd_state.c delete_ha_msg_input(op->input); input 138 daemons/controld/controld_fsa.c ha_msg_input_t *input = fsa_typed_data(msg_data->data_type); input 140 daemons/controld/controld_fsa.c crm_log_xml_debug(input->msg, __func__); input 143 daemons/controld/controld_fsa.c xmlNode *input = fsa_typed_data(msg_data->data_type); input 145 daemons/controld/controld_fsa.c crm_log_xml_debug(input, __func__); input 148 daemons/controld/controld_fsa.c lrmd_event_data_t *input = fsa_typed_data(msg_data->data_type); input 153 daemons/controld/controld_fsa.c input->rsc_id, input->call_id, input->rc, input 154 daemons/controld/controld_fsa.c input->op_status, (char *)input->user_data); input 524 daemons/controld/controld_fsa.c const char *input = fsa_input2string(current_input); input 529 daemons/controld/controld_fsa.c state_from, state_to, input, fsa_cause2string(cause), msg_data->origin); input 545 daemons/controld/controld_fsa.c state_from, state_to, input, fsa_cause2string(cause), input 523 daemons/controld/controld_fsa.h const char *fsa_input2string(enum crmd_fsa_input input); input 107 daemons/controld/controld_join_client.c ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg); input 111 daemons/controld/controld_join_client.c CRM_CHECK(input != NULL, return); input 122 daemons/controld/controld_join_client.c welcome_from = crm_element_value(input->msg, F_CRM_HOST_FROM); input 123 daemons/controld/controld_join_client.c join_id = crm_element_value(input->msg, F_CRM_JOIN_ID); input 125 daemons/controld/controld_join_client.c welcome_from, crm_element_value(input->msg, F_CRM_JOIN_ID)); input 134 daemons/controld/controld_join_client.c if (update_dc(input->msg) == FALSE) { input 140 daemons/controld/controld_join_client.c update_dc_expected(input->msg); input 227 daemons/controld/controld_join_client.c ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg); input 231 daemons/controld/controld_join_client.c const char *op = crm_element_value(input->msg, F_CRM_TASK); input 232 daemons/controld/controld_join_client.c const char *ack_nack = crm_element_value(input->msg, CRM_OP_JOIN_ACKNAK); input 233 daemons/controld/controld_join_client.c const char *welcome_from = crm_element_value(input->msg, F_CRM_HOST_FROM); input 245 daemons/controld/controld_join_client.c crm_element_value_int(input->msg, F_CRM_JOIN_ID, &join_id); input 259 daemons/controld/controld_join_client.c if (update_dc(input->msg) == FALSE) { input 265 daemons/controld/controld_join_client.c update_dc_expected(input->msg); input 85 daemons/controld/controld_lrm.h ha_msg_input_t *input; input 40 daemons/controld/controld_messages.c register_fsa_error_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input, input 56 daemons/controld/controld_messages.c register_fsa_input_adv(cause, input, new_data, A_NOTHING, TRUE, raised_from); input 60 daemons/controld/controld_messages.c register_fsa_input_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input, input 71 daemons/controld/controld_messages.c if (input == I_NULL && with_actions == A_NOTHING /* && data == NULL */ ) { input 77 daemons/controld/controld_messages.c if (input == I_WAIT_FOR_EVENT) { input 101 daemons/controld/controld_messages.c fsa_input2string(input), fsa_cause2string(cause), input 106 daemons/controld/controld_messages.c fsa_data->fsa_input = input; input 166 daemons/controld/controld_messages.c if (fsa_source && input != I_WAIT_FOR_EVENT) { input 282 daemons/controld/controld_messages.c ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg); input 284 daemons/controld/controld_messages.c route_message(msg_data->fsa_cause, input->msg); input 288 daemons/controld/controld_messages.c route_message(enum crmd_fsa_cause cause, xmlNode * input) input 293 daemons/controld/controld_messages.c fsa_input.msg = input; input 297 daemons/controld/controld_messages.c if (relay_message(input, cause == C_IPC_MESSAGE)) { input 302 daemons/controld/controld_messages.c result = handle_message(input, cause); input 33 daemons/controld/controld_messages.h extern void register_fsa_error_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input, input 36 daemons/controld/controld_messages.h #define register_fsa_error(cause, input, new_data) \ input 37 daemons/controld/controld_messages.h register_fsa_error_adv(cause, input, msg_data, new_data, __func__) input 39 daemons/controld/controld_messages.h extern int register_fsa_input_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input, input 44 daemons/controld/controld_messages.h extern void route_message(enum crmd_fsa_cause cause, xmlNode * input); input 58 daemons/controld/controld_messages.h #define register_fsa_input(cause, input, data) \ input 59 daemons/controld/controld_messages.h register_fsa_input_adv(cause, input, data, A_NOTHING, FALSE, __func__) input 61 daemons/controld/controld_messages.h #define register_fsa_input_before(cause, input, data) \ input 62 daemons/controld/controld_messages.h register_fsa_input_adv(cause, input, data, A_NOTHING, TRUE, __func__) input 64 daemons/controld/controld_messages.h #define register_fsa_input_later(cause, input, data) \ input 65 daemons/controld/controld_messages.h register_fsa_input_adv(cause, input, data, A_NOTHING, FALSE, __func__) input 144 daemons/controld/controld_transition.c ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg); input 145 daemons/controld/controld_transition.c const char *ref = crm_element_value(input->msg, XML_ATTR_REFERENCE); input 146 daemons/controld/controld_transition.c const char *graph_file = crm_element_value(input->msg, F_CRM_TGRAPH); input 147 daemons/controld/controld_transition.c const char *graph_input = crm_element_value(input->msg, F_CRM_TGRAPH_INPUT); input 149 daemons/controld/controld_transition.c if (graph_file == NULL && input->xml == NULL) { input 150 daemons/controld/controld_transition.c crm_log_xml_err(input->msg, "Bad command"); input 166 daemons/controld/controld_transition.c graph_data = input->xml; input 179 daemons/controld/controld_transition.c crm_log_xml_err(input->msg, "Bad command"); input 213 daemons/controld/controld_transition.c if (graph_data != input->xml) { input 23 daemons/controld/controld_utils.c fsa_input2string(enum crmd_fsa_input input) input 27 daemons/controld/controld_utils.c switch (input) { input 133 daemons/controld/controld_utils.c crm_err("Input %d is unknown", input); input 470 daemons/execd/cts-exec-helper.c data_set->input = cib_xml_copy; input 698 daemons/fenced/pacemaker-fenced.c fenced_data_set->input = local_cib; input 709 daemons/fenced/pacemaker-fenced.c fenced_data_set->input = NULL; // Wasn't a copy, so don't let API free it input 150 daemons/schedulerd/pacemaker-schedulerd.c sched_data_set->input = NULL; input 119 include/crm/cib/internal.h const char *section, xmlNode * req, xmlNode * input, input 143 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 147 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 151 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 155 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 159 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 163 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 167 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 171 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 175 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 198 include/crm/cib/internal.h xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 74 include/crm/cib/util.h int cib_apply_patch_event(xmlNode * event, xmlNode * input, xmlNode ** output, int level); input 53 include/crm/common/internal.h bool pcmk__verify_digest(xmlNode *input, const char *expected); input 41 include/crm/common/util.h int pcmk_scan_nvpair(const char *input, char **name, char **value); input 54 include/crm/common/util.h long long crm_get_msec(const char *input); input 115 include/crm/common/util.h guint crm_parse_interval_spec(const char *input); input 126 include/crm/common/xml.h xmlNode *string2xml(const char *input); input 188 include/crm/common/xml.h char *calculate_xml_versioned_digest(xmlNode * input, gboolean sort, gboolean do_filter, input 249 include/crm/common/xml.h xmlNode *sorted_xml(xmlNode * input, xmlNode * parent, gboolean recursive); input 253 include/crm/common/xml.h xmlNode *expand_idref(xmlNode * input, xmlNode * top); input 455 include/crm/pengine/internal.h extern pe_action_t *find_first_action(GListPtr input, const char *uuid, const char *task, input 460 include/crm/pengine/internal.h extern GListPtr find_actions(GListPtr input, const char *key, const pe_node_t *on_node); input 461 include/crm/pengine/internal.h GList *find_actions_exact(GList *input, const char *key, input 463 include/crm/pengine/internal.h extern GListPtr find_recurring_actions(GListPtr input, pe_node_t * not_on_node); input 128 include/crm/pengine/pe_types.h xmlNode *input; input 104 include/pcmki/pcmki_scheduler.h bool pcmk__ordering_is_invalid(pe_action_t *action, pe_action_wrapper_t *input); input 30 lib/cib/cib_ops.c cib_process_query(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 39 lib/cib/cib_ops.c return cib_process_xpath(op, options, section, req, input, input 75 lib/cib/cib_ops.c cib_process_erase(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 93 lib/cib/cib_ops.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 127 lib/cib/cib_ops.c cib_process_bump(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 169 lib/cib/cib_ops.c xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib, input 178 lib/cib/cib_ops.c return cib_process_xpath(op, options, section, req, input, input 184 lib/cib/cib_ops.c if (input == NULL) { input 188 lib/cib/cib_ops.c tag = crm_element_name(input); input 212 lib/cib/cib_ops.c char *digest_verify = calculate_xml_versioned_digest(input, FALSE, TRUE, input 231 lib/cib/cib_ops.c cib_version_details(input, &replace_admin_epoch, &replace_epoch, &replace_updates); input 262 lib/cib/cib_ops.c *result_cib = copy_xml(input); input 269 lib/cib/cib_ops.c ok = replace_xml_child(NULL, obj_root, input, FALSE); input 280 lib/cib/cib_ops.c cib_process_delete(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 288 lib/cib/cib_ops.c return cib_process_xpath(op, options, section, req, input, input 292 lib/cib/cib_ops.c if (input == NULL) { input 298 lib/cib/cib_ops.c if(pcmk__str_eq(crm_element_name(input), section, pcmk__str_casei)) { input 300 lib/cib/cib_ops.c for (child = pcmk__xml_first_child(input); child; input 307 lib/cib/cib_ops.c } else if (replace_xml_child(NULL, obj_root, input, TRUE) == FALSE) { input 308 lib/cib/cib_ops.c crm_trace("No matching object to delete: %s=%s", input->name, ID(input)); input 315 lib/cib/cib_ops.c cib_process_modify(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 323 lib/cib/cib_ops.c return cib_process_xpath(op, options, section, req, input, input 327 lib/cib/cib_ops.c if (input == NULL) { input 350 lib/cib/cib_ops.c if (update_xml_child(obj_root, input) == FALSE) { input 352 lib/cib/cib_ops.c add_node_copy(obj_root, input); input 519 lib/cib/cib_ops.c cib_process_create(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 533 lib/cib/cib_ops.c } else if (pcmk__str_eq(crm_element_name(input), XML_TAG_CIB, pcmk__str_casei)) { input 539 lib/cib/cib_ops.c if (input == NULL) { input 545 lib/cib/cib_ops.c return cib_process_modify(op, options, section, req, input, existing_cib, result_cib, input 552 lib/cib/cib_ops.c if (pcmk__str_eq(crm_element_name(input), section, pcmk__str_casei)) { input 555 lib/cib/cib_ops.c for (a_child = pcmk__xml_first_child(input); a_child != NULL; input 564 lib/cib/cib_ops.c result = add_cib_object(update_section, input); input 565 lib/cib/cib_ops.c update_results(failed, input, op, result); input 584 lib/cib/cib_ops.c cib_process_diff(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 599 lib/cib/cib_ops.c return xml_apply_patchset(*result_cib, input, TRUE); input 675 lib/cib/cib_ops.c cib_process_xpath(const char *op, int options, const char *section, xmlNode * req, xmlNode * input, input 738 lib/cib/cib_ops.c if (update_xml_child(match, input) == FALSE) { input 745 lib/cib/cib_ops.c add_node_copy(match, input); input 800 lib/cib/cib_ops.c if (input != NULL) { input 801 lib/cib/cib_ops.c add_node_copy(parent, input); input 208 lib/cib/cib_utils.c const char *section, xmlNode * req, xmlNode * input, input 257 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, cib_ro, result_cib, output); input 293 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, scratch, &scratch, output); input 298 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, current_cib, &scratch, output); input 345 lib/cib/cib_utils.c crm_log_xml_warn(input, "Bad Data"); input 355 lib/cib/cib_utils.c crm_log_xml_warn(input, "Bad Data"); input 728 lib/cib/cib_utils.c int cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output, input 735 lib/cib/cib_utils.c cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output, input 743 lib/cib/cib_utils.c CRM_ASSERT(input); input 757 lib/cib/cib_utils.c if (input != NULL) { input 758 lib/cib/cib_utils.c rc = cib_process_diff(NULL, cib_none, NULL, event, diff, input, output, input 57 lib/common/digest.c calculate_xml_digest_v1(xmlNode * input, gboolean sort, gboolean ignored) input 65 lib/common/digest.c copy = sorted_xml(input, NULL, TRUE); input 67 lib/common/digest.c input = copy; input 70 lib/common/digest.c buffer = dump_xml_for_digest(input); input 76 lib/common/digest.c crm_log_xml_trace(input, "digest:source"); input 151 lib/common/digest.c calculate_on_disk_digest(xmlNode * input) input 158 lib/common/digest.c return calculate_xml_digest_v1(input, FALSE, FALSE); input 170 lib/common/digest.c calculate_operation_digest(xmlNode *input, const char *version) input 173 lib/common/digest.c return calculate_xml_digest_v1(input, TRUE, FALSE); input 187 lib/common/digest.c calculate_xml_versioned_digest(xmlNode * input, gboolean sort, gboolean do_filter, input 204 lib/common/digest.c return calculate_xml_digest_v1(input, sort, do_filter); input 207 lib/common/digest.c return calculate_xml_digest_v2(input, do_filter); input 220 lib/common/digest.c pcmk__verify_digest(xmlNode *input, const char *expected) input 225 lib/common/digest.c if (input != NULL) { input 226 lib/common/digest.c calculated = calculate_on_disk_digest(input); input 221 lib/common/nvpair.c pcmk_scan_nvpair(const char *input, char **name, char **value) input 226 lib/common/nvpair.c if (sscanf(input, "%m[^=]=%m[^\n]", name, value) <= 0) { input 239 lib/common/nvpair.c *name = strndup(input, sep-input); input 340 lib/common/strings.c crm_get_msec(const char *input) input 350 lib/common/strings.c if (input == NULL) { input 354 lib/common/strings.c num_start = input + strspn(input, WHITESPACE); input 307 lib/common/utils.c crm_parse_interval_spec(const char *input) input 312 lib/common/utils.c if (input == NULL) { input 315 lib/common/utils.c } else if (input[0] == 'P') { input 316 lib/common/utils.c crm_time_t *period_s = crm_time_parse_duration(input); input 324 lib/common/utils.c msec = crm_get_msec(input); input 328 lib/common/utils.c crm_warn("Using 0 instead of '%s'", input); input 835 lib/common/xml.c string2xml(const char *input) input 842 lib/common/xml.c if (input == NULL) { input 853 lib/common/xml.c output = xmlCtxtReadDoc(ctxt, (pcmkXmlStr) input, NULL, NULL, input 872 lib/common/xml.c crm_err("Couldn't%s parse %d chars: %s", xml ? " fully" : "", (int)strlen(input), input 873 lib/common/xml.c input); input 879 lib/common/xml.c int len = strlen(input); input 883 lib/common/xml.c crm_warn("Parse error[+%.3d]: %.80s", lpc, input+lpc); input 935 lib/common/xml.c FILE *input = fopen(filename, "r"); input 937 lib/common/xml.c if (input == NULL) { input 942 lib/common/xml.c bz_file = BZ2_bzReadOpen(&rc, input, 0, 0, NULL, 0); input 974 lib/common/xml.c fclose(input); input 1046 lib/common/xml.c char *input = decompress_file(filename); input 1048 lib/common/xml.c output = xmlCtxtReadDoc(ctxt, (pcmkXmlStr) input, NULL, NULL, input 1050 lib/common/xml.c free(input); input 2745 lib/common/xml.c sorted_xml(xmlNode *input, xmlNode *parent, gboolean recursive) input 2752 lib/common/xml.c CRM_CHECK(input != NULL, return NULL); input 2754 lib/common/xml.c name = crm_element_name(input); input 2758 lib/common/xml.c nvpairs = pcmk_xml_attrs2nvpairs(input); input 2763 lib/common/xml.c for (child = pcmk__xml_first_child(input); child != NULL; input 2850 lib/common/xml.c expand_idref(xmlNode * input, xmlNode * top) input 2854 lib/common/xml.c xmlNode *result = input; input 2860 lib/common/xml.c top = input; input 558 lib/pacemaker/pcmk_sched_allocate.c xmlNode *status = get_object_root(XML_CIB_TAG_STATUS, data_set->input); input 888 lib/pacemaker/pcmk_sched_allocate.c xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input); input 890 lib/pacemaker/pcmk_sched_allocate.c if (data_set->input == NULL) { input 2855 lib/pacemaker/pcmk_sched_allocate.c pe_action_wrapper_t *input = NULL; input 2860 lib/pacemaker/pcmk_sched_allocate.c input = (pe_action_wrapper_t *) input_iter->data; input 2861 lib/pacemaker/pcmk_sched_allocate.c if (pcmk__ordering_is_invalid(action, input)) { input 2862 lib/pacemaker/pcmk_sched_allocate.c input->type = pe_order_none; input 1018 lib/pacemaker/pcmk_sched_constraints.c set = expand_idref(set, data_set->input); input 1088 lib/pacemaker/pcmk_sched_constraints.c rule_xml = expand_idref(rule_xml, data_set->input); input 2206 lib/pacemaker/pcmk_sched_constraints.c set = expand_idref(set, data_set->input); input 2694 lib/pacemaker/pcmk_sched_constraints.c set = expand_idref(set, data_set->input); input 3050 lib/pacemaker/pcmk_sched_constraints.c set = expand_idref(set, data_set->input); input 981 lib/pacemaker/pcmk_sched_graph.c pe_action_t *input; input 985 lib/pacemaker/pcmk_sched_graph.c input = ((pe_action_wrapper_t *) iter->data)->action; input 986 lib/pacemaker/pcmk_sched_graph.c if (input->rsc && pcmk__str_eq(action->rsc->id, input->rsc->id, pcmk__str_casei) input 987 lib/pacemaker/pcmk_sched_graph.c && pcmk__str_eq(input->task, CRMD_ACTION_MIGRATED, pcmk__str_casei)) { input 1484 lib/pacemaker/pcmk_sched_graph.c check_dump_input(pe_action_t *action, pe_action_wrapper_t *input) input 1486 lib/pacemaker/pcmk_sched_graph.c int type = input->type; input 1488 lib/pacemaker/pcmk_sched_graph.c if (input->state == pe_link_dumped) { input 1496 lib/pacemaker/pcmk_sched_graph.c if (input->type == pe_order_none) { input 1500 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1503 lib/pacemaker/pcmk_sched_graph.c } else if (!pcmk_is_set(input->action->flags, pe_action_runnable) input 1505 lib/pacemaker/pcmk_sched_graph.c && !pcmk__str_eq(input->action->uuid, CRM_OP_PROBED, pcmk__str_casei)) { input 1509 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1512 lib/pacemaker/pcmk_sched_graph.c } else if (!pcmk_is_set(input->action->flags, pe_action_runnable) input 1513 lib/pacemaker/pcmk_sched_graph.c && pcmk_is_set(input->type, pe_order_one_or_more)) { input 1517 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1521 lib/pacemaker/pcmk_sched_graph.c && pcmk_is_set(input->type, pe_order_stonith_stop)) { input 1525 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1528 lib/pacemaker/pcmk_sched_graph.c } else if (pcmk_is_set(input->type, pe_order_implies_first_migratable) input 1529 lib/pacemaker/pcmk_sched_graph.c && !pcmk_is_set(input->action->flags, pe_action_runnable)) { input 1533 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1536 lib/pacemaker/pcmk_sched_graph.c } else if (pcmk_is_set(input->type, pe_order_apply_first_non_migratable) input 1537 lib/pacemaker/pcmk_sched_graph.c && pcmk_is_set(input->action->flags, pe_action_migrate_runnable)) { input 1541 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1544 lib/pacemaker/pcmk_sched_graph.c } else if ((input->type == pe_order_optional) input 1545 lib/pacemaker/pcmk_sched_graph.c && pcmk_is_set(input->action->flags, pe_action_migrate_runnable) input 1546 lib/pacemaker/pcmk_sched_graph.c && pcmk__ends_with(input->action->uuid, "_stop_0")) { input 1550 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1553 lib/pacemaker/pcmk_sched_graph.c } else if (input->type == pe_order_load) { input 1554 lib/pacemaker/pcmk_sched_graph.c pe_node_t *input_node = input->action->node; input 1569 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id, input 1572 lib/pacemaker/pcmk_sched_graph.c input->type = pe_order_none; input 1581 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id, input 1584 lib/pacemaker/pcmk_sched_graph.c input->type = pe_order_none; input 1587 lib/pacemaker/pcmk_sched_graph.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { input 1591 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1592 lib/pacemaker/pcmk_sched_graph.c input->type = pe_order_none; input 1596 lib/pacemaker/pcmk_sched_graph.c } else if (input->type == pe_order_anti_colocation) { input 1597 lib/pacemaker/pcmk_sched_graph.c if (input->action->node && action->node input 1598 lib/pacemaker/pcmk_sched_graph.c && (input->action->node->details != action->node->details)) { input 1602 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id, input 1604 lib/pacemaker/pcmk_sched_graph.c input->action->node->details->uname); input 1605 lib/pacemaker/pcmk_sched_graph.c input->type = pe_order_none; input 1608 lib/pacemaker/pcmk_sched_graph.c } else if (pcmk_is_set(input->action->flags, pe_action_optional)) { input 1612 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1613 lib/pacemaker/pcmk_sched_graph.c input->type = pe_order_none; input 1617 lib/pacemaker/pcmk_sched_graph.c } else if (input->action->rsc input 1618 lib/pacemaker/pcmk_sched_graph.c && input->action->rsc != action->rsc input 1619 lib/pacemaker/pcmk_sched_graph.c && pcmk_is_set(input->action->rsc->flags, pe_rsc_failed) input 1620 lib/pacemaker/pcmk_sched_graph.c && !pcmk_is_set(input->action->rsc->flags, pe_rsc_managed) input 1621 lib/pacemaker/pcmk_sched_graph.c && pcmk__ends_with(input->action->uuid, "_stop_0") input 1625 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, action->uuid); input 1628 lib/pacemaker/pcmk_sched_graph.c } else if (pcmk_is_set(input->action->flags, pe_action_optional) input 1629 lib/pacemaker/pcmk_sched_graph.c && !pcmk_any_flags_set(input->action->flags, input 1631 lib/pacemaker/pcmk_sched_graph.c && !should_dump_action(input->action)) { input 1635 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id); input 1641 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id, input 1642 lib/pacemaker/pcmk_sched_graph.c input->action->node? input->action->node->details->uname : "no node", input 1643 lib/pacemaker/pcmk_sched_graph.c pcmk_is_set(input->action->flags, pe_action_pseudo)? "pseudo" : "real", input 1644 lib/pacemaker/pcmk_sched_graph.c pcmk_is_set(input->action->flags, pe_action_runnable)? "runnable" : "unrunnable", input 1645 lib/pacemaker/pcmk_sched_graph.c pcmk_is_set(input->action->flags, pe_action_optional)? "optional" : "required", input 1646 lib/pacemaker/pcmk_sched_graph.c input->type); input 1652 lib/pacemaker/pcmk_sched_graph.c pe_action_wrapper_t *input) input 1656 lib/pacemaker/pcmk_sched_graph.c if (pcmk_is_set(input->action->flags, pe_action_tracking)) { input 1658 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input 1659 lib/pacemaker/pcmk_sched_graph.c input->action->node? input->action->node->details->uname : "", input 1662 lib/pacemaker/pcmk_sched_graph.c input->type); input 1667 lib/pacemaker/pcmk_sched_graph.c if (!check_dump_input(action, input)) { input 1671 lib/pacemaker/pcmk_sched_graph.c if (input->action == init_action) { input 1680 lib/pacemaker/pcmk_sched_graph.c pe__set_action_flags(input->action, pe_action_tracking); input 1686 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input 1687 lib/pacemaker/pcmk_sched_graph.c input->action->node? input->action->node->details->uname : "", input 1688 lib/pacemaker/pcmk_sched_graph.c input->type, input 1693 lib/pacemaker/pcmk_sched_graph.c for (GList *iter = input->action->actions_before; input 1696 lib/pacemaker/pcmk_sched_graph.c if (graph_has_loop(init_action, input->action, input 1705 lib/pacemaker/pcmk_sched_graph.c pe__clear_action_flags(input->action, pe_action_tracking); input 1709 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input 1710 lib/pacemaker/pcmk_sched_graph.c input->action->node? input->action->node->details->uname : "", input 1713 lib/pacemaker/pcmk_sched_graph.c input->type); input 1719 lib/pacemaker/pcmk_sched_graph.c pcmk__ordering_is_invalid(pe_action_t *action, pe_action_wrapper_t *input) input 1724 lib/pacemaker/pcmk_sched_graph.c if (!pcmk_is_set(input->type, pe_order_preserve) input 1726 lib/pacemaker/pcmk_sched_graph.c && input->action->rsc && input->action->node input 1727 lib/pacemaker/pcmk_sched_graph.c && input->action->node->details->remote_rsc input 1728 lib/pacemaker/pcmk_sched_graph.c && (input->action->node->details->remote_rsc->container == action->rsc)) { input 1730 lib/pacemaker/pcmk_sched_graph.c input->action->rsc->id, action->rsc->id); input 1741 lib/pacemaker/pcmk_sched_graph.c if ((input->type == pe_order_load) && action->rsc input 1743 lib/pacemaker/pcmk_sched_graph.c && graph_has_loop(action, action, input)) { input 1761 lib/pacemaker/pcmk_sched_graph.c pe_action_wrapper_t *input = (pe_action_wrapper_t *) item->data; input 1764 lib/pacemaker/pcmk_sched_graph.c if (last_input && (input->action->id == last_input->action->id)) { input 1766 lib/pacemaker/pcmk_sched_graph.c input->action->uuid, input->action->id, input 1773 lib/pacemaker/pcmk_sched_graph.c last_input->type |= input->type; input 1774 lib/pacemaker/pcmk_sched_graph.c if (input->state == pe_link_dumped) { input 1782 lib/pacemaker/pcmk_sched_graph.c last_input = input; input 1783 lib/pacemaker/pcmk_sched_graph.c input->state = pe_link_not_dumped; input 1812 lib/pacemaker/pcmk_sched_graph.c pe_action_wrapper_t *input = NULL; input 1849 lib/pacemaker/pcmk_sched_graph.c input = (pe_action_wrapper_t *) lpc->data; input 1850 lib/pacemaker/pcmk_sched_graph.c if (check_dump_input(action, input)) { input 1853 lib/pacemaker/pcmk_sched_graph.c input->state = pe_link_dumped; input 1854 lib/pacemaker/pcmk_sched_graph.c xml_action = action2xml(input->action, TRUE, data_set); input 90 lib/pacemaker/pcmk_sched_messages.c data_set->input = xml_input; input 852 lib/pacemaker/pcmk_sched_transition.c data_set->input = cib_object; input 144 lib/pacemaker/pcmk_trans_unpack.c xmlNode *input = NULL; input 146 lib/pacemaker/pcmk_trans_unpack.c for (input = pcmk__xml_first_child(trigger); input != NULL; input 147 lib/pacemaker/pcmk_trans_unpack.c input = pcmk__xml_next(input)) { input 148 lib/pacemaker/pcmk_trans_unpack.c crm_action_t *new_input = unpack_action(new_synapse, input); input 157 lib/pacemaker/pcmk_trans_utils.c crm_action_t *input = (crm_action_t *) lpc->data; input 159 lib/pacemaker/pcmk_trans_utils.c if (input->failed) { input 160 lib/pacemaker/pcmk_trans_utils.c pcmk__add_word(&pending, &pending_len, ID(input->xml)); input 162 lib/pacemaker/pcmk_trans_utils.c } else if (input->confirmed) { input 165 lib/pacemaker/pcmk_trans_utils.c } else if (find_action(graph, input->id) != NULL) { input 167 lib/pacemaker/pcmk_trans_utils.c pcmk__add_word(&pending, &pending_len, ID(input->xml)); input 182 lib/pacemaker/pcmk_trans_utils.c crm_action_t *input = (crm_action_t *) lpc->data; input 183 lib/pacemaker/pcmk_trans_utils.c const char *key = crm_element_value(input->xml, XML_LRM_ATTR_TASK_KEY); input 184 lib/pacemaker/pcmk_trans_utils.c const char *host = crm_element_value(input->xml, XML_LRM_ATTR_TARGET); input 186 lib/pacemaker/pcmk_trans_utils.c if (find_action(graph, input->id) == NULL) { input 189 lib/pacemaker/pcmk_trans_utils.c input->id, actiontype2text(input->type), key, input 191 lib/pengine/complex.c pe_eval_versioned_attributes(data_set->input, rsc->xml, XML_TAG_ATTR_SETS, input 200 lib/pengine/complex.c pe_eval_versioned_attributes(data_set->input, data_set->rsc_defaults, input 257 lib/pengine/complex.c cib_resources = get_xpath_object("//"XML_CIB_TAG_RESOURCES, data_set->input, LOG_TRACE); input 452 lib/pengine/complex.c (*rsc)->ops_xml = expand_idref(ops, data_set->input); input 133 lib/pengine/failcounts.c lrm_op_xpathObj = xpath_search(data_set->input, lrm_op_xpath); input 238 lib/pengine/failcounts.c const char *version = crm_element_value(data_set->input, XML_ATTR_CRM_VERSION); input 64 lib/pengine/pe_output.c data_set->input, LOG_DEBUG); input 230 lib/pengine/pe_output.c data_set->input, LOG_DEBUG); input 234 lib/pengine/pe_output.c const char *quorum = crm_element_value(data_set->input, XML_ATTR_HAVE_QUORUM); input 243 lib/pengine/pe_output.c const char *last_written = crm_element_value(data_set->input, XML_CIB_ATTR_WRITTEN); input 244 lib/pengine/pe_output.c const char *user = crm_element_value(data_set->input, XML_ATTR_UPDATE_USER); input 245 lib/pengine/pe_output.c const char *client = crm_element_value(data_set->input, XML_ATTR_UPDATE_CLIENT); input 246 lib/pengine/pe_output.c const char *origin = crm_element_value(data_set->input, XML_ATTR_UPDATE_ORIG); input 296 lib/pengine/pe_output.c data_set->input, LOG_DEBUG); input 300 lib/pengine/pe_output.c const char *quorum = crm_element_value(data_set->input, XML_ATTR_HAVE_QUORUM); input 309 lib/pengine/pe_output.c const char *last_written = crm_element_value(data_set->input, XML_CIB_ATTR_WRITTEN); input 310 lib/pengine/pe_output.c const char *user = crm_element_value(data_set->input, XML_ATTR_UPDATE_USER); input 311 lib/pengine/pe_output.c const char *client = crm_element_value(data_set->input, XML_ATTR_UPDATE_CLIENT); input 312 lib/pengine/pe_output.c const char *origin = crm_element_value(data_set->input, XML_ATTR_UPDATE_ORIG); input 72 lib/pengine/status.c xmlNode *config = get_xpath_object("//"XML_CIB_TAG_CRMCONFIG, data_set->input, LOG_TRACE); input 73 lib/pengine/status.c xmlNode *cib_nodes = get_xpath_object("//"XML_CIB_TAG_NODES, data_set->input, LOG_TRACE); input 74 lib/pengine/status.c xmlNode *cib_resources = get_xpath_object("//"XML_CIB_TAG_RESOURCES, data_set->input, LOG_TRACE); input 75 lib/pengine/status.c xmlNode *cib_status = get_xpath_object("//"XML_CIB_TAG_STATUS, data_set->input, LOG_TRACE); input 76 lib/pengine/status.c xmlNode *cib_tags = get_xpath_object("//" XML_CIB_TAG_TAGS, data_set->input, input 78 lib/pengine/status.c const char *value = crm_element_value(data_set->input, XML_ATTR_HAVE_QUORUM); input 85 lib/pengine/status.c if (data_set->input == NULL) { input 94 lib/pengine/status.c data_set->dc_uuid = crm_element_value_copy(data_set->input, input 105 lib/pengine/status.c data_set->input, LOG_NEVER); input 107 lib/pengine/status.c data_set->input, LOG_NEVER); input 311 lib/pengine/status.c free_xml(data_set->input); input 189 lib/pengine/unpack.c result = xpath_search(data_set->input, xpath); input 288 lib/pengine/unpack.c crm_element_value_int(data_set->input, XML_ATTR_QUORUM_PANIC, input 2492 lib/pengine/unpack.c xml = get_xpath_object(xpath, data_set->input, LOG_DEBUG); input 3964 lib/pengine/unpack.c xmlNode *status = find_xml_node(data_set->input, XML_CIB_TAG_STATUS, TRUE); input 1053 lib/pengine/utils.c pe_eval_versioned_attributes(data_set->input, xml_obj, input 1057 lib/pengine/utils.c pe_eval_versioned_attributes(data_set->input, xml_obj, input 1446 lib/pengine/utils.c find_recurring_actions(GListPtr input, pe_node_t * not_on_node) input 1450 lib/pengine/utils.c GListPtr gIter = input; input 1452 lib/pengine/utils.c CRM_CHECK(input != NULL, return NULL); input 1503 lib/pengine/utils.c find_first_action(GListPtr input, const char *uuid, const char *task, pe_node_t * on_node) input 1509 lib/pengine/utils.c for (gIter = input; gIter != NULL; gIter = gIter->next) { input 1533 lib/pengine/utils.c find_actions(GListPtr input, const char *key, const pe_node_t *on_node) input 1535 lib/pengine/utils.c GListPtr gIter = input; input 1573 lib/pengine/utils.c find_actions_exact(GList *input, const char *key, const pe_node_t *on_node) input 1585 lib/pengine/utils.c for (GList *gIter = input; gIter != NULL; gIter = gIter->next) { input 2748 lib/pengine/utils.c pe_eval_nvpairs(data_set->input, xml_obj, set_name, rule_data, hash, input 113 lib/services/upstart.c fix(char *input, const char *search, char replace) input 121 lib/services/upstart.c match = strstr(input, search); input 135 lib/services/upstart.c fix_upstart_name(const char *input) input 137 lib/services/upstart.c char *output = strdup(input); input 136 maint/mocked/based-notifyfenced.c xmlNode *input, *update; input 143 maint/mocked/based-notifyfenced.c input = create_xml_node(NULL, "cib"); input 169 maint/mocked/based-notifyfenced.c do_cib_notify(cib_client, options, CIB_OP_CREATE, input, pcmk_ok, input 174 maint/mocked/based-notifyfenced.c free_xml(input); input 34 tools/cibadmin.c int do_work(xmlNode *input, int command_options, xmlNode **output); input 406 tools/cibadmin.c xmlNode *input = NULL; input 590 tools/cibadmin.c input = filename2xml(admin_input_file); input 595 tools/cibadmin.c input = string2xml(admin_input_xml); input 599 tools/cibadmin.c input = stdin2xml(); input 602 tools/cibadmin.c if (input != NULL) { input 603 tools/cibadmin.c crm_log_xml_debug(input, "[admin input]"); input 613 tools/cibadmin.c if (input == NULL) { input 618 tools/cibadmin.c digest = calculate_on_disk_digest(input); input 622 tools/cibadmin.c free_xml(input); input 629 tools/cibadmin.c if (input == NULL) { input 634 tools/cibadmin.c version = crm_element_value(input, XML_ATTR_CRM_VERSION); input 635 tools/cibadmin.c digest = calculate_xml_versioned_digest(input, FALSE, TRUE, version); input 639 tools/cibadmin.c free_xml(input); input 647 tools/cibadmin.c free_xml(input); input 651 tools/cibadmin.c rc = do_work(input, command_options, &output); input 700 tools/cibadmin.c free_xml(input); input 711 tools/cibadmin.c do_work(xmlNode * input, int call_options, xmlNode ** output) input 716 tools/cibadmin.c && pcmk__str_eq(crm_element_name(input), XML_TAG_CIB, pcmk__str_casei)) { input 717 tools/cibadmin.c xmlNode *status = get_object_root(XML_CIB_TAG_STATUS, input); input 720 tools/cibadmin.c create_xml_node(input, XML_CIB_TAG_STATUS); input 726 tools/cibadmin.c return cib_internal_op(the_cib, cib_action, host, obj_type, input, output, call_options, cib_user); input 131 tools/crm_diff.c apply_patch(xmlNode *input, xmlNode *patch, gboolean as_cib) input 134 tools/crm_diff.c xmlNode *output = copy_xml(input); input 1982 tools/crm_mon.c mon_data_set->input = cib_copy; input 1990 tools/crm_mon.c mon_data_set->input); input 419 tools/crm_mon_print.c xmlNode *cib_status = get_object_root(XML_CIB_TAG_STATUS, data_set->input); input 998 tools/crm_resource.c before = build_constraint_list(data_set->input); input 1002 tools/crm_resource.c rc = cli_resource_clear_all_expired(data_set->input, cib_conn, options.cib_options, input 1034 tools/crm_resource.c data_set->input = *cib_xml_copy; input 1037 tools/crm_resource.c after = build_constraint_list(data_set->input); input 1190 tools/crm_resource.c data_set->input); input 19 tools/crm_resource_print.c xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input); input 368 tools/crm_resource_runtime.c xmlNode *cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input); input 1089 tools/crm_resource_runtime.c data_set->input = *xml; input 1154 tools/crm_resource_runtime.c rc = write_xml_file(data_set->input, shadow_file, FALSE); input 1169 tools/crm_resource_runtime.c pcmk__schedule_actions(data_set, data_set->input, NULL); input 1650 tools/crm_resource_runtime.c pcmk__schedule_actions(data_set, data_set->input, NULL); input 89 tools/crm_rule.c cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input); input 208 tools/crm_rule.c xmlNode *input = NULL; input 281 tools/crm_rule.c input = stdin2xml(); input 283 tools/crm_rule.c if (input == NULL) { input 289 tools/crm_rule.c input = string2xml(options.input_xml); input 291 tools/crm_rule.c if (input == NULL) { input 309 tools/crm_rule.c if (input == NULL) { input 310 tools/crm_rule.c rc = cib_conn->cmds->query(cib_conn, NULL, &input, cib_scope_local | cib_sync_call); input 325 tools/crm_rule.c data_set->input = input; input 536 tools/crm_shadow.c xmlNode *input = filename2xml(shadow_file); input 537 tools/crm_shadow.c xmlNode *section_xml = input; input 542 tools/crm_shadow.c section_xml = first_named_child(input, section); input 552 tools/crm_shadow.c free_xml(input); input 362 tools/crm_simulate.c crm_element_value_epoch(data_set->input, "execution-date", &original_date); input 702 tools/crm_simulate.c setup_input(const char *input, const char *output, GError **error) input 709 tools/crm_simulate.c if (input == NULL) { input 735 tools/crm_simulate.c } else if (pcmk__str_eq(input, "-", pcmk__str_casei)) { input 739 tools/crm_simulate.c cib_object = filename2xml(input); input 809 tools/crm_simulate.c xmlNode *input = (repeat == 1)? cib_object : copy_xml(cib_object); input 811 tools/crm_simulate.c data_set->input = input; input 813 tools/crm_simulate.c pcmk__schedule_actions(data_set, input, NULL); input 908 tools/crm_simulate.c xmlNode *input = NULL; input 977 tools/crm_simulate.c rc = global_cib->cmds->query(global_cib, NULL, &input, cib_sync_call | cib_scope_local); input 985 tools/crm_simulate.c data_set->input = input; input 1020 tools/crm_simulate.c rc = global_cib->cmds->query(global_cib, NULL, &input, cib_sync_call); input 1029 tools/crm_simulate.c data_set->input = input; input 1040 tools/crm_simulate.c rc = write_xml_file(input, options.input_file, FALSE); input 1060 tools/crm_simulate.c pcmk__schedule_actions(data_set, input, local_date); input 1061 tools/crm_simulate.c input = NULL; /* Don't try and free it twice */ input 886 tools/crm_ticket.c data_set->input = cib_xml_copy; input 893 tools/crm_ticket.c cib_constraints = get_object_root(XML_CIB_TAG_CONSTRAINTS, data_set->input); input 291 tools/crm_verify.c data_set->input = cib_object;