input            1028 daemons/based/based_callbacks.c     xmlNode *input = pcmk__xe_first_child(wrapper, NULL, NULL, NULL);
input            1037 daemons/based/based_callbacks.c     if ((*section != NULL) && pcmk__xe_is(input, PCMK_XE_CIB)) {
input            1038 daemons/based/based_callbacks.c         input = pcmk_find_cib_element(input, *section);
input            1041 daemons/based/based_callbacks.c     return input;
input            1070 daemons/based/based_callbacks.c     xmlNode *input = NULL;
input            1114 daemons/based/based_callbacks.c     input = prepare_input(request, operation->type, &section);
input            1118 daemons/based/based_callbacks.c                             request, input, false, &config_changed, &the_cib,
input            1147 daemons/based/based_callbacks.c                         request, input, manage_counters, &config_changed,
input            1228 daemons/based/based_callbacks.c                         input, *cib_diff);
input              44 daemons/based/based_messages.c                          xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input              69 daemons/based/based_messages.c                  xmlNode *input, xmlNode *existing_cib, xmlNode **result_cib,
input              79 daemons/based/based_messages.c                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             138 daemons/based/based_messages.c cib_process_ping(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             186 daemons/based/based_messages.c cib_process_sync(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             193 daemons/based/based_messages.c cib_process_upgrade_server(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             207 daemons/based/based_messages.c             op, options, section, req, input, existing_cib, result_cib, answer);
input             288 daemons/based/based_messages.c                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             296 daemons/based/based_messages.c                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             318 daemons/based/based_messages.c         cib_diff_version_details(input,
input             329 daemons/based/based_messages.c     rc = cib_process_diff(op, options, section, req, input, existing_cib, result_cib, answer);
input             350 daemons/based/based_messages.c                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             354 daemons/based/based_messages.c         cib_process_replace(op, options, section, req, input, existing_cib, result_cib, answer);
input             356 daemons/based/based_messages.c     if ((rc == pcmk_ok) && pcmk__xe_is(input, PCMK_XE_CIB)) {
input             367 daemons/based/based_messages.c                             xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             460 daemons/based/based_messages.c                                xmlNode *req, xmlNode *input,
input             473 daemons/based/based_messages.c     rc = based_commit_transaction(input, client, origin, result_cib);
input             487 daemons/based/based_messages.c                     xmlNode *input, xmlNode *existing_cib, xmlNode **result_cib,
input              84 daemons/based/pacemaker-based.h                              xmlNode *req, xmlNode *input,
input              88 daemons/based/pacemaker-based.h                      xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input              91 daemons/based/pacemaker-based.h                      xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input              94 daemons/based/pacemaker-based.h                           xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input              97 daemons/based/pacemaker-based.h                             xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input             100 daemons/based/pacemaker-based.h                             xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input             103 daemons/based/pacemaker-based.h                      xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input             106 daemons/based/pacemaker-based.h                          xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input             110 daemons/based/pacemaker-based.h                                 xmlNode *input, xmlNode *existing_cib,
input             113 daemons/based/pacemaker-based.h                                xmlNode *req, xmlNode *input,
input             118 daemons/based/pacemaker-based.h                                    xmlNode *input, xmlNode *existing_cib,
input             121 daemons/based/pacemaker-based.h                         xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input             263 daemons/controld/controld_execd.c send_task_ok_ack(const lrm_state_t *lrm_state, const ha_msg_input_t *input,
input             267 daemons/controld/controld_execd.c     lrmd_event_data_t *op = construct_op(lrm_state, input->xml, rsc_id, task);
input             665 daemons/controld/controld_execd.c notify_deleted(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, int rc)
input             668 daemons/controld/controld_execd.c     const char *from_sys = crm_element_value(input->msg, PCMK__XA_CRM_SYS_FROM);
input             669 daemons/controld/controld_execd.c     const char *from_host = crm_element_value(input->msg, PCMK__XA_SRC);
input             674 daemons/controld/controld_execd.c     op = construct_op(lrm_state, input->xml, rsc_id, PCMK_ACTION_DELETE);
input             688 daemons/controld/controld_execd.c         notify_deleted(event->lrm_state, op->input, event->rsc, event->rc);
input             709 daemons/controld/controld_execd.c delete_rsc_entry(lrm_state_t *lrm_state, ha_msg_input_t *input,
input             735 daemons/controld/controld_execd.c     if (input) {
input             736 daemons/controld/controld_execd.c         notify_deleted(lrm_state, input, rsc_id, rc);
input             990 daemons/controld/controld_execd.c             op->input = copy_ha_msg_input(request);
input            1238 daemons/controld/controld_execd.c static bool do_lrm_cancel(ha_msg_input_t *input, lrm_state_t *lrm_state,
input            1248 daemons/controld/controld_execd.c     xmlNode *params = pcmk__xe_first_child(input->xml, PCMK__XE_ATTRIBUTES,
input            1292 daemons/controld/controld_execd.c         send_task_ok_ack(lrm_state, input, rsc->id, rsc, op_task,
input            1307 daemons/controld/controld_execd.c do_lrm_delete(ha_msg_input_t *input, lrm_state_t *lrm_state,
input            1319 daemons/controld/controld_execd.c         op = construct_op(lrm_state, input->xml, rsc->id, PCMK_ACTION_DELETE);
input            1335 daemons/controld/controld_execd.c                     user_name, input, unregister, true);
input            1402 daemons/controld/controld_execd.c     ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg);
input            1404 daemons/controld/controld_execd.c     const char *target_node = lrm_op_target(input->xml);
input            1415 daemons/controld/controld_execd.c         synthesize_lrmd_failure(NULL, input->xml, PCMK_EXEC_NOT_CONNECTED,
input            1422 daemons/controld/controld_execd.c     user_name = pcmk__update_acl_user(input->msg, PCMK__XA_CRM_USER, NULL);
input            1423 daemons/controld/controld_execd.c     crm_op = crm_element_value(input->msg, PCMK__XA_CRM_TASK);
input            1424 daemons/controld/controld_execd.c     from_sys = crm_element_value(input->msg, PCMK__XA_CRM_SYS_FROM);
input            1426 daemons/controld/controld_execd.c         from_host = crm_element_value(input->msg, PCMK__XA_SRC);
input            1435 daemons/controld/controld_execd.c     } else if (input->xml != NULL) {
input            1436 daemons/controld/controld_execd.c         operation = crm_element_value(input->xml, PCMK_XA_OPERATION);
input            1447 daemons/controld/controld_execd.c         fail_lrm_resource(input->xml, lrm_state, user_name, from_host,
input            1454 daemons/controld/controld_execd.c         if (input->xml != NULL) {
input            1456 daemons/controld/controld_execd.c             raw_target = crm_element_value(input->xml, PCMK__META_ON_NODE);
input            1458 daemons/controld/controld_execd.c         handle_reprobe_op(lrm_state, input->msg, from_sys, from_host, user_name,
input            1463 daemons/controld/controld_execd.c         xmlNode *xml_rsc = pcmk__xe_first_child(input->xml, PCMK_XE_PRIMITIVE,
input            1474 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml,
input            1487 daemons/controld/controld_execd.c                       rc, pcmk_strerror(rc), pcmk__xe_id(input->xml));
input            1488 daemons/controld/controld_execd.c             delete_rsc_entry(lrm_state, input, pcmk__xe_id(xml_rsc), NULL,
input            1495 daemons/controld/controld_execd.c             crm_log_xml_warn(input->msg, "invalid resource");
input            1496 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml, PCMK_EXEC_ERROR,
input            1506 daemons/controld/controld_execd.c             crm_log_xml_warn(input->msg, "failed registration");
input            1507 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml, PCMK_EXEC_ERROR,
input            1514 daemons/controld/controld_execd.c             if (!do_lrm_cancel(input, lrm_state, rsc, from_host, from_sys)) {
input            1515 daemons/controld/controld_execd.c                 crm_log_xml_warn(input->xml, "Bad command");
input            1520 daemons/controld/controld_execd.c             do_lrm_delete(input, lrm_state, rsc, from_sys, from_host,
input            1554 daemons/controld/controld_execd.c                 data = new_metadata_cb_data(rsc, input->xml);
input            1563 daemons/controld/controld_execd.c                 do_lrm_rsc_op(lrm_state, rsc, input->xml, md);
input              41 daemons/controld/controld_execd_state.c     delete_ha_msg_input(op->input);
input              75 daemons/controld/controld_fsa.c         ha_msg_input_t *input = fsa_typed_data(msg_data->data_type);
input              77 daemons/controld/controld_fsa.c         crm_log_xml_debug(input->msg, __func__);
input              80 daemons/controld/controld_fsa.c         xmlNode *input = fsa_typed_data(msg_data->data_type);
input              82 daemons/controld/controld_fsa.c         crm_log_xml_debug(input, __func__);
input              85 daemons/controld/controld_fsa.c         lrmd_event_data_t *input = fsa_typed_data(msg_data->data_type);
input              90 daemons/controld/controld_fsa.c                    input->rsc_id, input->call_id, input->rc,
input              91 daemons/controld/controld_fsa.c                    input->op_status, (char *)input->user_data);
input             537 daemons/controld/controld_fsa.c     const char *input = fsa_input2string(current_input);
input             555 daemons/controld/controld_fsa.c                state_from, state_to, input, fsa_cause2string(cause),
input             483 daemons/controld/controld_fsa.h const char *fsa_input2string(enum crmd_fsa_input input);
input             490 daemons/controld/controld_fsa.h enum crmd_fsa_state controld_fsa_get_next_state(enum crmd_fsa_input input);
input             492 daemons/controld/controld_fsa.h uint64_t controld_fsa_get_action(enum crmd_fsa_input input);
input             111 daemons/controld/controld_join_client.c     ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg);
input             115 daemons/controld/controld_join_client.c     CRM_CHECK(input != NULL, return);
input             117 daemons/controld/controld_join_client.c     welcome_from = crm_element_value(input->msg, PCMK__XA_SRC);
input             118 daemons/controld/controld_join_client.c     join_id = crm_element_value(input->msg, PCMK__XA_JOIN_ID);
input             120 daemons/controld/controld_join_client.c               welcome_from, crm_element_value(input->msg, PCMK__XA_JOIN_ID));
input             129 daemons/controld/controld_join_client.c     if (update_dc(input->msg) == FALSE) {
input             135 daemons/controld/controld_join_client.c     update_dc_expected(input->msg);
input             264 daemons/controld/controld_join_client.c     ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg);
input             268 daemons/controld/controld_join_client.c     const char *op = crm_element_value(input->msg, PCMK__XA_CRM_TASK);
input             269 daemons/controld/controld_join_client.c     const char *welcome_from = crm_element_value(input->msg, PCMK__XA_SRC);
input             277 daemons/controld/controld_join_client.c     if (pcmk__xe_attr_is_true(input->msg, CRM_OP_JOIN_ACKNAK)) {
input             281 daemons/controld/controld_join_client.c     crm_element_value_int(input->msg, PCMK__XA_JOIN_ID, &join_id);
input             296 daemons/controld/controld_join_client.c     if (update_dc(input->msg) == FALSE) {
input             302 daemons/controld/controld_join_client.c     update_dc_expected(input->msg);
input             362 daemons/controld/controld_join_client.c         remotes = pcmk__xe_first_child(input->msg, PCMK_XE_NODES, NULL, NULL);
input              84 daemons/controld/controld_lrm.h     ha_msg_input_t *input;
input            1161 daemons/controld/controld_matrix.c controld_fsa_get_next_state(enum crmd_fsa_input input)
input            1163 daemons/controld/controld_matrix.c     return fsa_next_states[input][controld_globals.fsa_state];
input            1175 daemons/controld/controld_matrix.c controld_fsa_get_action(enum crmd_fsa_input input)
input            1177 daemons/controld/controld_matrix.c     return fsa_actions[input][controld_globals.fsa_state];
input              39 daemons/controld/controld_messages.c register_fsa_error_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input,
input              55 daemons/controld/controld_messages.c     register_fsa_input_adv(cause, input, new_data, A_NOTHING, TRUE, raised_from);
input              59 daemons/controld/controld_messages.c register_fsa_input_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input,
input              70 daemons/controld/controld_messages.c     if (input == I_NULL && with_actions == A_NOTHING /* && data == NULL */ ) {
input              76 daemons/controld/controld_messages.c     if (input == I_WAIT_FOR_EVENT) {
input             102 daemons/controld/controld_messages.c               fsa_input2string(input), fsa_cause2string(cause),
input             107 daemons/controld/controld_messages.c     fsa_data->fsa_input = input;
input             168 daemons/controld/controld_messages.c     if (input != I_WAIT_FOR_EVENT) {
input             287 daemons/controld/controld_messages.c     ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg);
input             289 daemons/controld/controld_messages.c     route_message(msg_data->fsa_cause, input->msg);
input             293 daemons/controld/controld_messages.c route_message(enum crmd_fsa_cause cause, xmlNode * input)
input             298 daemons/controld/controld_messages.c     fsa_input.msg = input;
input             302 daemons/controld/controld_messages.c     if (relay_message(input, cause == C_IPC_MESSAGE)) {
input             307 daemons/controld/controld_messages.c     result = handle_message(input, cause);
input              32 daemons/controld/controld_messages.h extern void register_fsa_error_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input,
input              35 daemons/controld/controld_messages.h #define register_fsa_error(cause, input, new_data)  \
input              36 daemons/controld/controld_messages.h     register_fsa_error_adv(cause, input, msg_data, new_data, __func__)
input              39 daemons/controld/controld_messages.h                             enum crmd_fsa_input input, void *data,
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             150 daemons/controld/controld_schedulerd.c                     reply->data.graph.input);
input             126 daemons/controld/controld_transition.c         ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg);
input             127 daemons/controld/controld_transition.c         xmlNode *graph_data = input->xml;
input             128 daemons/controld/controld_transition.c         const char *ref = crm_element_value(input->msg, PCMK_XA_REFERENCE);
input             129 daemons/controld/controld_transition.c         const char *graph_input = crm_element_value(input->msg,
input             133 daemons/controld/controld_transition.c             crm_log_xml_err(input->msg, "Bad command");
input             162 daemons/controld/controld_transition.c                   crm_log_xml_err(input->msg, "Bad command");
input             179 daemons/controld/controld_transition.c         if (graph_data != input->xml) {
input              53 daemons/controld/controld_utils.c fsa_input2string(enum crmd_fsa_input input)
input              57 daemons/controld/controld_utils.c     switch (input) {
input             157 daemons/controld/controld_utils.c         crm_err("Input %d is unknown", input);
input             476 daemons/execd/cts-exec-helper.c     scheduler->input = cib_xml_copy;
input             245 daemons/fenced/fenced_scheduler.c               && (scheduler->input == NULL), return);
input             249 daemons/fenced/fenced_scheduler.c     scheduler->input = cib;
input             256 daemons/fenced/fenced_scheduler.c     scheduler->input = NULL; // Wasn't a copy, so don't let API free it
input              94 daemons/schedulerd/schedulerd_messages.c         scheduler->input = converted;
input             101 daemons/schedulerd/schedulerd_messages.c         scheduler->input = NULL;
input             177 include/crm/cib/internal.h                    xmlNode *req, xmlNode *input, bool manage_counters,
input             194 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             202 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             206 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             210 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             214 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             218 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             222 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             226 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             252 include/crm/cib/internal.h                       const xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input              54 include/crm/cib/util.h int cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output,
input              44 include/crm/common/digest_internal.h char *pcmk__digest_on_disk_cib(xmlNode *input);
input              45 include/crm/common/digest_internal.h char *pcmk__digest_operation(xmlNode *input);
input              46 include/crm/common/digest_internal.h char *pcmk__digest_xml(xmlNode *input, bool filter);
input              48 include/crm/common/digest_internal.h bool pcmk__verify_digest(xmlNode *input, const char *expected);
input              69 include/crm/common/internal.h int pcmk__scan_nvpair(const gchar *input, gchar **name, gchar **value);
input              44 include/crm/common/ipc_schedulerd.h             const char *input;
input              81 include/crm/common/scheduler.h     xmlNode *input;                 // CIB XML
input              26 include/crm/common/strings.h long long crm_get_msec(const char *input);
input              28 include/crm/common/strings.h int pcmk_parse_interval_spec(const char *input, guint *result_ms);
input              67 include/crm/common/xml_compat.h char *calculate_on_disk_digest(xmlNode *input);
input              70 include/crm/common/xml_compat.h char *calculate_operation_digest(xmlNode *input, const char *version);
input              73 include/crm/common/xml_compat.h char *calculate_xml_versioned_digest(xmlNode *input, gboolean sort,
input              30 include/crm/common/xml_element_compat.h xmlNode *expand_idref(xmlNode *input, xmlNode *top);
input              36 include/crm/common/xml_element_compat.h xmlNode *sorted_xml(xmlNode *input, xmlNode *parent, gboolean recursive);
input              28 include/crm/common/xml_io_internal.h xmlNode *pcmk__xml_parse(const char *input);
input             216 include/crm/pengine/internal.h pcmk_action_t *find_first_action(const GList *input, const char *uuid,
input             222 include/crm/pengine/internal.h GList *find_actions(GList *input, const char *key, const pcmk_node_t *on_node);
input             223 include/crm/pengine/internal.h GList *find_actions_exact(GList *input, const char *key,
input             306 include/pacemaker.h int pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date,
input             321 include/pacemaker.h pcmk_check_rule(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date,
input             325 include/pacemaker.h     return pcmk_check_rules(xml, input, date, rule_ids);
input              21 include/pcmki/pcmki_rule.h int pcmk__check_rules(pcmk__output_t *out, xmlNodePtr input,
input              37 include/pcmki/pcmki_rule.h pcmk__check_rule(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date,
input              41 include/pcmki/pcmki_rule.h     return pcmk__check_rules(out, input, date, rule_ids);
input              56 lib/cib/cib_file.c                                                xmlNode *req, xmlNode *input,
input            1157 lib/cib/cib_file.c                                     xmlNode *input, xmlNode *existing_cib,
input            1169 lib/cib/cib_file.c     rc = cib_file_commit_transaction(cib, input, result_cib);
input             169 lib/cib/cib_ops.c cib_process_query(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             179 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             242 lib/cib/cib_ops.c cib_process_erase(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             262 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             290 lib/cib/cib_ops.c cib_process_bump(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             306 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             315 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             321 lib/cib/cib_ops.c     if (input == NULL) {
input             328 lib/cib/cib_ops.c     } else if (pcmk__xe_is(input, section)) {
input             332 lib/cib/cib_ops.c     if (pcmk__xe_is(input, PCMK_XE_CIB)) {
input             346 lib/cib/cib_ops.c             char *digest_verify = pcmk__digest_xml(input, true);
input             363 lib/cib/cib_ops.c         cib_version_details(input, &replace_admin_epoch, &replace_epoch, &replace_updates);
input             396 lib/cib/cib_ops.c         *result_cib = pcmk__xml_copy(NULL, input);
input             402 lib/cib/cib_ops.c         result = pcmk__xe_replace_match(obj_root, input);
input             426 lib/cib/cib_ops.c cib_process_delete(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             434 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             438 lib/cib/cib_ops.c     if (input == NULL) {
input             444 lib/cib/cib_ops.c     if (pcmk__xe_is(input, section)) {
input             445 lib/cib/cib_ops.c         pcmk__xe_foreach_child(input, NULL, delete_child, obj_root);
input             447 lib/cib/cib_ops.c         delete_child(input, obj_root);
input             454 lib/cib/cib_ops.c cib_process_modify(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             463 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             467 lib/cib/cib_ops.c     if (input == NULL) {
input             495 lib/cib/cib_ops.c     if (pcmk__xe_update_match(obj_root, input, flags) != pcmk_rc_ok) {
input             497 lib/cib/cib_ops.c             pcmk__xml_copy(obj_root, input);
input             578 lib/cib/cib_ops.c cib_process_create(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             593 lib/cib/cib_ops.c     } else if (pcmk__xe_is(input, PCMK_XE_CIB)) {
input             599 lib/cib/cib_ops.c     if (input == NULL) {
input             605 lib/cib/cib_ops.c         return cib_process_modify(op, options, section, req, input, existing_cib, result_cib,
input             613 lib/cib/cib_ops.c     if (pcmk__xe_is(input, section)) {
input             616 lib/cib/cib_ops.c         for (a_child = pcmk__xml_first_child(input); a_child != NULL;
input             625 lib/cib/cib_ops.c         result = add_cib_object(update_section, input);
input             626 lib/cib/cib_ops.c         update_results(failed, input, op, result);
input             645 lib/cib/cib_ops.c cib_process_diff(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             663 lib/cib/cib_ops.c     return xml_apply_patchset(*result_cib, input, TRUE);
input             668 lib/cib/cib_ops.c                   const xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input             757 lib/cib/cib_ops.c             if (pcmk__xe_update_match(match, input, flags) != pcmk_rc_ok) {
input             764 lib/cib/cib_ops.c             pcmk__xml_copy(match, input);
input             821 lib/cib/cib_ops.c             pcmk__xml_copy(parent, input);
input             223 lib/cib/cib_utils.c                xmlNode *req, xmlNode *input, bool manage_counters,
input             275 lib/cib/cib_utils.c         rc = (*fn) (op, call_options, section, req, input, cib_ro, result_cib, output);
input             317 lib/cib/cib_utils.c         rc = (*fn) (op, call_options, section, req, input, scratch, &scratch, output);
input             336 lib/cib/cib_utils.c         rc = (*fn) (op, call_options, section, req, input, *current_cib,
input             396 lib/cib/cib_utils.c             crm_log_xml_warn(input, "Bad Data");
input             406 lib/cib/cib_utils.c                 crm_log_xml_warn(input, "Bad Data");
input             811 lib/cib/cib_utils.c cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output,
input             819 lib/cib/cib_utils.c     pcmk__assert((event != NULL) && (input != NULL) && (output != NULL));
input             834 lib/cib/cib_utils.c     if (input != NULL) {
input             835 lib/cib/cib_utils.c         rc = cib_process_diff(NULL, cib_none, NULL, event, diff, input, output,
input              84 lib/common/digest.c calculate_xml_digest_v1(xmlNode *input)
input              86 lib/common/digest.c     GString *buffer = dump_xml_for_digest(input);
input              95 lib/common/digest.c     crm_log_xml_trace(input, "digest:source");
input             110 lib/common/digest.c pcmk__digest_on_disk_cib(xmlNode *input)
input             118 lib/common/digest.c     return calculate_xml_digest_v1(input);
input             133 lib/common/digest.c pcmk__digest_operation(xmlNode *input)
input             140 lib/common/digest.c     xmlNode *sorted = pcmk__xml_copy(NULL, input);
input             200 lib/common/digest.c pcmk__verify_digest(xmlNode *input, const char *expected)
input             205 lib/common/digest.c     if (input != NULL) {
input             206 lib/common/digest.c         calculated = pcmk__digest_on_disk_cib(input);
input             342 lib/common/digest.c calculate_on_disk_digest(xmlNode *input)
input             344 lib/common/digest.c     return calculate_xml_digest_v1(input);
input             348 lib/common/digest.c calculate_operation_digest(xmlNode *input, const char *version)
input             350 lib/common/digest.c     xmlNode *sorted = sorted_xml(input, NULL, true);
input             358 lib/common/digest.c calculate_xml_versioned_digest(xmlNode *input, gboolean sort,
input             366 lib/common/digest.c             xmlNode *sorted = sorted_xml(input, NULL, true);
input             368 lib/common/digest.c             input = sorted;
input             374 lib/common/digest.c         digest = calculate_xml_digest_v1(input);
input             380 lib/common/digest.c     return pcmk__digest_xml(input, do_filter);
input             125 lib/common/ipc_schedulerd.c         reply_data.data.graph.input = crm_element_value(reply,
input             126 lib/common/nvpair.c pcmk__scan_nvpair(const gchar *input, gchar **name, gchar **value)
input             131 lib/common/nvpair.c     pcmk__assert(input != NULL);
input             135 lib/common/nvpair.c     nvpair = g_strsplit(input, "=", 2);
input             178 lib/common/scheduler.c     pcmk__xml_free(scheduler->input);
input             179 lib/common/scheduler.c     scheduler->input = NULL;
input             251 lib/common/scheduler.c     scheduler->input = cib;
input             351 lib/common/strings.c crm_get_msec(const char *input)
input             359 lib/common/strings.c     if (input == NULL) {
input             364 lib/common/strings.c     while (isspace(*input)) {
input             365 lib/common/strings.c         input++;
input             368 lib/common/strings.c     rc = scan_ll(input, &msec, PCMK__PARSE_INT_DEFAULT, &units);
input             371 lib/common/strings.c         crm_warn("'%s' will be clipped to %lld", input, msec);
input             375 lib/common/strings.c                  input, ((rc == pcmk_rc_ok)? "Negative" : pcmk_rc_str(rc)));
input             452 lib/common/strings.c pcmk_parse_interval_spec(const char *input, guint *result_ms)
input             457 lib/common/strings.c     if (input == NULL) {
input             462 lib/common/strings.c     if (input[0] == 'P') {
input             463 lib/common/strings.c         crm_time_t *period_s = crm_time_parse_duration(input);
input             472 lib/common/strings.c         msec = crm_get_msec(input);
input             477 lib/common/strings.c                  input);
input              17 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c assert_scan_nvpair(const gchar *input, int expected_rc,
input              23 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c     assert_int_equal(pcmk__scan_nvpair(input, &name, &value),
input              45 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c     const gchar *input = "key=value";
input              50 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c     pcmk__assert_asserts(pcmk__scan_nvpair(input, NULL, &value));
input              51 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c     pcmk__assert_asserts(pcmk__scan_nvpair(input, &name, NULL));
input              57 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c     const gchar *input = "key=value";
input              61 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c     pcmk__assert_asserts(pcmk__scan_nvpair(input, &buf_allocated, &buf_null));
input              62 lib/common/tests/nvpair/pcmk__scan_nvpair_test.c     pcmk__assert_asserts(pcmk__scan_nvpair(input, &buf_null, &buf_allocated));
input              30 lib/common/tests/scheduler/pcmk_set_scheduler_cib_test.c         .input = NULL,
input              34 lib/common/tests/scheduler/pcmk_set_scheduler_cib_test.c     assert_null(scheduler.input);
input              41 lib/common/tests/scheduler/pcmk_set_scheduler_cib_test.c         .input = NULL,
input              46 lib/common/tests/scheduler/pcmk_set_scheduler_cib_test.c     assert_ptr_equal(scheduler.input, cib);
input              57 lib/common/tests/scheduler/pcmk_set_scheduler_cib_test.c         .input = old_cib,
input              61 lib/common/tests/scheduler/pcmk_set_scheduler_cib_test.c     assert_ptr_equal(scheduler.input, new_cib);
input            1557 lib/common/xml_element.c expand_idref(xmlNode *input, xmlNode *top)
input            1559 lib/common/xml_element.c     return pcmk__xe_resolve_idref(input, top);
input            1581 lib/common/xml_element.c sorted_xml(xmlNode *input, xmlNode *parent, gboolean recursive)
input            1587 lib/common/xml_element.c     CRM_CHECK(input != NULL, return NULL);
input            1589 lib/common/xml_element.c     result = pcmk__xe_create(parent, (const char *) input->name);
input            1590 lib/common/xml_element.c     nvpairs = pcmk_xml_attrs2nvpairs(input);
input            1595 lib/common/xml_element.c     for (child = pcmk__xe_first_child(input, NULL, NULL, NULL); child != NULL;
input              46 lib/common/xml_io.c     FILE *input = fopen(filename, "r");
input              48 lib/common/xml_io.c     if (input == NULL) {
input              53 lib/common/xml_io.c     bz_file = BZ2_bzReadOpen(&rc, input, 0, 0, NULL, 0);
input              86 lib/common/xml_io.c     fclose(input);
input             121 lib/common/xml_io.c         char *input = decompress_file(filename);
input             123 lib/common/xml_io.c         if (input != NULL) {
input             124 lib/common/xml_io.c             output = xmlCtxtReadDoc(ctxt, (const xmlChar *) input, NULL, NULL,
input             126 lib/common/xml_io.c             free(input);
input             167 lib/common/xml_io.c pcmk__xml_parse(const char *input)
input             174 lib/common/xml_io.c     if (input == NULL) {
input             186 lib/common/xml_io.c     output = xmlCtxtReadDoc(ctxt, (const xmlChar *) input, NULL, NULL,
input             426 lib/pacemaker/libpacemaker_private.h                           pcmk__related_action_t *input);
input            1125 lib/pacemaker/libpacemaker_private.h int pcmk__init_scheduler(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date,
input             674 lib/pacemaker/pcmk_graph_consumer.c             for (xmlNode *input = pcmk__xe_first_child(trigger, NULL, NULL,
input             676 lib/pacemaker/pcmk_graph_consumer.c                  input != NULL; input = pcmk__xe_next(input, NULL)) {
input             679 lib/pacemaker/pcmk_graph_consumer.c                                                                 input);
input             125 lib/pacemaker/pcmk_graph_logging.c         const pcmk__graph_action_t *input = (pcmk__graph_action_t *) lpc->data;
input             127 lib/pacemaker/pcmk_graph_logging.c         if (pcmk_is_set(input->flags, pcmk__graph_action_failed)) {
input             128 lib/pacemaker/pcmk_graph_logging.c             pcmk__add_word(&pending, 1024, pcmk__xe_id(input->xml));
input             130 lib/pacemaker/pcmk_graph_logging.c         } else if (pcmk_is_set(input->flags, pcmk__graph_action_confirmed)) {
input             133 lib/pacemaker/pcmk_graph_logging.c         } else if (find_graph_action_by_id(graph, input->id) != NULL) {
input             135 lib/pacemaker/pcmk_graph_logging.c             pcmk__add_word(&pending, 1024, pcmk__xe_id(input->xml));
input             147 lib/pacemaker/pcmk_graph_logging.c         pcmk__graph_action_t *input = (pcmk__graph_action_t *) lpc->data;
input             148 lib/pacemaker/pcmk_graph_logging.c         const char *key = crm_element_value(input->xml, PCMK__XA_OPERATION_KEY);
input             149 lib/pacemaker/pcmk_graph_logging.c         const char *host = crm_element_value(input->xml, PCMK__META_ON_NODE);
input             151 lib/pacemaker/pcmk_graph_logging.c         if (find_graph_action_by_id(graph, input->id) == NULL) {
input             154 lib/pacemaker/pcmk_graph_logging.c                        input->id, actiontype2text(input->type), key,
input             177 lib/pacemaker/pcmk_graph_producer.c         pcmk_action_t *input;
input             181 lib/pacemaker/pcmk_graph_producer.c             input = ((pcmk__related_action_t *) iter->data)->action;
input             182 lib/pacemaker/pcmk_graph_producer.c             if ((input->rsc != NULL)
input             183 lib/pacemaker/pcmk_graph_producer.c                 && pcmk__str_eq(action->rsc->id, input->rsc->id, pcmk__str_none)
input             184 lib/pacemaker/pcmk_graph_producer.c                 && pcmk__str_eq(input->task, PCMK_ACTION_MIGRATE_FROM,
input             612 lib/pacemaker/pcmk_graph_producer.c                           pcmk__related_action_t *input)
input             614 lib/pacemaker/pcmk_graph_producer.c     if (input->graphed) {
input             618 lib/pacemaker/pcmk_graph_producer.c     if (input->flags == pcmk__ar_none) {
input             622 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             625 lib/pacemaker/pcmk_graph_producer.c     } else if (!pcmk_is_set(input->action->flags, pcmk__action_runnable)
input             626 lib/pacemaker/pcmk_graph_producer.c                && !ordering_can_change_actions(input)) {
input             630 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             633 lib/pacemaker/pcmk_graph_producer.c     } else if (!pcmk_is_set(input->action->flags, pcmk__action_runnable)
input             634 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->flags, pcmk__ar_min_runnable)) {
input             638 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             641 lib/pacemaker/pcmk_graph_producer.c     } else if (pcmk_is_set(input->flags, pcmk__ar_unmigratable_then_blocks)
input             642 lib/pacemaker/pcmk_graph_producer.c                && !pcmk_is_set(input->action->flags, pcmk__action_runnable)) {
input             646 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             649 lib/pacemaker/pcmk_graph_producer.c     } else if (pcmk_is_set(input->flags, pcmk__ar_if_first_unmigratable)
input             650 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->action->flags, pcmk__action_migratable)) {
input             654 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             657 lib/pacemaker/pcmk_graph_producer.c     } else if ((input->flags == pcmk__ar_ordered)
input             658 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->action->flags, pcmk__action_migratable)
input             659 lib/pacemaker/pcmk_graph_producer.c                && pcmk__ends_with(input->action->uuid, "_stop_0")) {
input             663 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             666 lib/pacemaker/pcmk_graph_producer.c     } else if (input->flags == pcmk__ar_if_on_same_node_or_target) {
input             667 lib/pacemaker/pcmk_graph_producer.c         pcmk_node_t *input_node = input->action->node;
input             683 lib/pacemaker/pcmk_graph_producer.c                           input->action->uuid, input->action->id,
input             686 lib/pacemaker/pcmk_graph_producer.c                 input->flags = pcmk__ar_none;
input             694 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id,
input             697 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             700 lib/pacemaker/pcmk_graph_producer.c         } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) {
input             704 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id);
input             705 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             709 lib/pacemaker/pcmk_graph_producer.c     } else if (input->flags == pcmk__ar_if_required_on_same_node) {
input             710 lib/pacemaker/pcmk_graph_producer.c         if (input->action->node && action->node
input             711 lib/pacemaker/pcmk_graph_producer.c             && !pcmk__same_node(input->action->node, action->node)) {
input             715 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id,
input             717 lib/pacemaker/pcmk_graph_producer.c                       pcmk__node_name(input->action->node));
input             718 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             721 lib/pacemaker/pcmk_graph_producer.c         } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) {
input             724 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id);
input             725 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             729 lib/pacemaker/pcmk_graph_producer.c     } else if (input->action->rsc
input             730 lib/pacemaker/pcmk_graph_producer.c                && input->action->rsc != action->rsc
input             731 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->action->rsc->flags, pcmk__rsc_failed)
input             732 lib/pacemaker/pcmk_graph_producer.c                && !pcmk_is_set(input->action->rsc->flags, pcmk__rsc_managed)
input             733 lib/pacemaker/pcmk_graph_producer.c                && pcmk__ends_with(input->action->uuid, "_stop_0")
input             737 lib/pacemaker/pcmk_graph_producer.c                  input->action->uuid, action->uuid);
input             740 lib/pacemaker/pcmk_graph_producer.c     } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)
input             741 lib/pacemaker/pcmk_graph_producer.c                && !pcmk_any_flags_set(input->action->flags,
input             744 lib/pacemaker/pcmk_graph_producer.c                && !should_add_action_to_graph(input->action)) {
input             748 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             753 lib/pacemaker/pcmk_graph_producer.c               action->uuid, action->id, action_type_str(input->action->flags),
input             754 lib/pacemaker/pcmk_graph_producer.c               input->action->uuid, input->action->id,
input             755 lib/pacemaker/pcmk_graph_producer.c               action_node_str(input->action),
input             756 lib/pacemaker/pcmk_graph_producer.c               action_runnable_str(input->action->flags),
input             757 lib/pacemaker/pcmk_graph_producer.c               action_optional_str(input->action->flags), input->flags);
input             775 lib/pacemaker/pcmk_graph_producer.c                      const pcmk_action_t *action, pcmk__related_action_t *input)
input             779 lib/pacemaker/pcmk_graph_producer.c     if (pcmk_is_set(input->action->flags, pcmk__action_detect_loop)) {
input             781 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid,
input             782 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->priv->name : "",
input             785 lib/pacemaker/pcmk_graph_producer.c                   input->flags);
input             790 lib/pacemaker/pcmk_graph_producer.c     if (!should_add_input_to_graph(action, input)) {
input             794 lib/pacemaker/pcmk_graph_producer.c     if (input->action == init_action) {
input             803 lib/pacemaker/pcmk_graph_producer.c     pcmk__set_action_flags(input->action, pcmk__action_detect_loop);
input             809 lib/pacemaker/pcmk_graph_producer.c               input->action->uuid,
input             810 lib/pacemaker/pcmk_graph_producer.c               input->action->node? input->action->node->priv->name : "",
input             811 lib/pacemaker/pcmk_graph_producer.c               input->flags,
input             816 lib/pacemaker/pcmk_graph_producer.c     for (GList *iter = input->action->actions_before;
input             819 lib/pacemaker/pcmk_graph_producer.c         if (pcmk__graph_has_loop(init_action, input->action,
input             827 lib/pacemaker/pcmk_graph_producer.c     pcmk__clear_action_flags(input->action, pcmk__action_detect_loop);
input             831 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid,
input             832 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->priv->name : "",
input             835 lib/pacemaker/pcmk_graph_producer.c                   input->flags);
input             922 lib/pacemaker/pcmk_graph_producer.c         pcmk__related_action_t *input = lpc->data;
input             924 lib/pacemaker/pcmk_graph_producer.c         if (should_add_input_to_graph(action, input)) {
input             927 lib/pacemaker/pcmk_graph_producer.c             input->graphed = true;
input             928 lib/pacemaker/pcmk_graph_producer.c             create_graph_action(input_xml, input->action, true, scheduler);
input              45 lib/pacemaker/pcmk_resource.c     history = pcmk__xpath_find_one(rsc->priv->scheduler->input->doc, xpath,
input              48 lib/pacemaker/pcmk_rule.c     cib_constraints = pcmk_find_cib_element(scheduler->input,
input             161 lib/pacemaker/pcmk_rule.c pcmk__check_rules(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date,
input             174 lib/pacemaker/pcmk_rule.c     rc = pcmk__init_scheduler(out, input, date, &scheduler);
input             196 lib/pacemaker/pcmk_rule.c pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date,
input             209 lib/pacemaker/pcmk_rule.c     rc = pcmk__check_rules(out, input, date, rule_ids);
input            1380 lib/pacemaker/pcmk_sched_actions.c         pcmk__related_action_t *input = item->data;
input            1384 lib/pacemaker/pcmk_sched_actions.c             && (input->action->id == last_input->action->id)) {
input            1386 lib/pacemaker/pcmk_sched_actions.c                       input->action->uuid, input->action->id,
input            1393 lib/pacemaker/pcmk_sched_actions.c             pcmk__set_relation_flags(last_input->flags, input->flags);
input            1394 lib/pacemaker/pcmk_sched_actions.c             if (input->graphed) {
input            1402 lib/pacemaker/pcmk_sched_actions.c             last_input = input;
input            1403 lib/pacemaker/pcmk_sched_actions.c             input->graphed = false;
input            1952 lib/pacemaker/pcmk_sched_actions.c             history = pcmk__xpath_find_one(scheduler->input->doc, xpath,
input            1016 lib/pacemaker/pcmk_sched_colocation.c         set = pcmk__xe_resolve_idref(set, scheduler->input);
input              41 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_constraints = pcmk_find_cib_element(scheduler->input,
input             209 lib/pacemaker/pcmk_sched_location.c     rule_xml = pcmk__xe_resolve_idref(rule_xml, rsc->priv->scheduler->input);
input             606 lib/pacemaker/pcmk_sched_location.c         set = pcmk__xe_resolve_idref(set, scheduler->input);
input            1022 lib/pacemaker/pcmk_sched_ordering.c         set = pcmk__xe_resolve_idref(set, scheduler->input);
input            1067 lib/pacemaker/pcmk_sched_ordering.c ordering_is_invalid(pcmk_action_t *action, pcmk__related_action_t *input)
input            1072 lib/pacemaker/pcmk_sched_ordering.c     if (!pcmk_is_set(input->flags, pcmk__ar_guest_allowed)
input            1073 lib/pacemaker/pcmk_sched_ordering.c         && (input->action->rsc != NULL)
input            1074 lib/pacemaker/pcmk_sched_ordering.c         && pcmk__rsc_corresponds_to_guest(action->rsc, input->action->node)) {
input            1077 lib/pacemaker/pcmk_sched_ordering.c                           input->action->rsc->id, action->rsc->id);
input            1088 lib/pacemaker/pcmk_sched_ordering.c     if ((input->flags == pcmk__ar_if_on_same_node_or_target)
input            1091 lib/pacemaker/pcmk_sched_ordering.c         && pcmk__graph_has_loop(action, action, input)) {
input            1105 lib/pacemaker/pcmk_sched_ordering.c         pcmk__related_action_t *input = NULL;
input            1110 lib/pacemaker/pcmk_sched_ordering.c             input = input_iter->data;
input            1111 lib/pacemaker/pcmk_sched_ordering.c             if (ordering_is_invalid(action, input)) {
input            1112 lib/pacemaker/pcmk_sched_ordering.c                 input->flags = pcmk__ar_none;
input             474 lib/pacemaker/pcmk_sched_tickets.c         set = pcmk__xe_resolve_idref(set, scheduler->input);
input             803 lib/pacemaker/pcmk_scheduler.c pcmk__init_scheduler(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date,
input             819 lib/pacemaker/pcmk_scheduler.c     if (input != NULL) {
input             820 lib/pacemaker/pcmk_scheduler.c         new_scheduler->input = pcmk__xml_copy(NULL, input);
input             821 lib/pacemaker/pcmk_scheduler.c         if (new_scheduler->input == NULL) {
input             828 lib/pacemaker/pcmk_scheduler.c         int rc = cib__signon_query(out, NULL, &(new_scheduler->input));
input             192 lib/pacemaker/pcmk_simulate.c reset(pcmk_scheduler_t *scheduler, xmlNodePtr input, pcmk__output_t *out,
input             197 lib/pacemaker/pcmk_simulate.c     scheduler->input = input;
input             408 lib/pacemaker/pcmk_simulate.c         scheduler->input = pcmk__xml_copy(NULL, cib_object);
input             500 lib/pacemaker/pcmk_simulate.c     crm_element_value_epoch(scheduler->input, PCMK_XA_EXECUTION_DATE,
input             857 lib/pacemaker/pcmk_simulate.c         scheduler->input = cib_object;
input             872 lib/pacemaker/pcmk_simulate.c     xmlNodePtr input = NULL;
input             875 lib/pacemaker/pcmk_simulate.c     rc = cib__signon_query(out, &cib, &input);
input             880 lib/pacemaker/pcmk_simulate.c     reset(scheduler, input, out, use_date, flags);
input             925 lib/pacemaker/pcmk_simulate.c         rc = cib->cmds->query(cib, NULL, &input, cib_sync_call);
input             931 lib/pacemaker/pcmk_simulate.c         reset(scheduler, input, out, use_date, flags);
input             935 lib/pacemaker/pcmk_simulate.c         rc = pcmk__xml_write_file(input, input_file, false);
input             982 lib/pacemaker/pcmk_simulate.c         input = NULL;           /* Don't try and free it twice */
input             105 lib/pacemaker/pcmk_status.c     scheduler->input = cib_copy;
input             106 lib/pacemaker/pcmk_verify.c         scheduler->input = *cib_object;
input             115 lib/pacemaker/pcmk_verify.c         scheduler->input = NULL;
input             301 lib/pengine/complex.c     cib_resources = pcmk__xpath_find_one(scheduler->input->doc,
input             755 lib/pengine/complex.c     rsc_private->ops_xml = pcmk__xe_resolve_idref(ops, scheduler->input);
input             143 lib/pengine/failcounts.c                 lrm_op_xpathObj = pcmk__xpath_search(scheduler->input->doc,
input            1386 lib/pengine/pe_actions.c find_first_action(const GList *input, const char *uuid, const char *task,
input            1391 lib/pengine/pe_actions.c     for (const GList *gIter = input; gIter != NULL; gIter = gIter->next) {
input            1415 lib/pengine/pe_actions.c find_actions(GList *input, const char *key, const pcmk_node_t *on_node)
input            1417 lib/pengine/pe_actions.c     GList *gIter = input;
input            1449 lib/pengine/pe_actions.c find_actions_exact(GList *input, const char *key, const pcmk_node_t *on_node)
input            1459 lib/pengine/pe_actions.c     for (GList *gIter = input; gIter != NULL; gIter = gIter->next) {
input             326 lib/pengine/pe_digest.c     if ((op_version == NULL) && (scheduler->input != NULL)) {
input             327 lib/pengine/pe_digest.c         op_version = crm_element_value(scheduler->input,
input             205 lib/pengine/pe_output.c     xmlNode *stack = pcmk__xpath_find_one(scheduler->input->doc, XPATH_STACK,
input             424 lib/pengine/pe_output.c         xmlNode *dc_version = pcmk__xpath_find_one(scheduler->input->doc,
input             429 lib/pengine/pe_output.c         const char *quorum = crm_element_value(scheduler->input,
input             441 lib/pengine/pe_output.c         const char *last_written = crm_element_value(scheduler->input,
input             443 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
input             445 lib/pengine/pe_output.c         const char *client = crm_element_value(scheduler->input,
input             447 lib/pengine/pe_output.c         const char *origin = crm_element_value(scheduler->input,
input             500 lib/pengine/pe_output.c         xmlNode *dc_version = pcmk__xpath_find_one(scheduler->input->doc,
input             505 lib/pengine/pe_output.c         const char *quorum = crm_element_value(scheduler->input,
input             517 lib/pengine/pe_output.c         const char *last_written = crm_element_value(scheduler->input,
input             519 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
input             521 lib/pengine/pe_output.c         const char *client = crm_element_value(scheduler->input,
input             523 lib/pengine/pe_output.c         const char *origin = crm_element_value(scheduler->input,
input            2719 lib/pengine/pe_output.c     xmlNode *cib_status = pcmk_find_cib_element(scheduler->input,
input              39 lib/pengine/status.c     xmlNode *deprecated = pcmk__xpath_find_one(scheduler->input->doc,
input              79 lib/pengine/status.c     if ((scheduler == NULL) || (scheduler->input == NULL)) {
input              94 lib/pengine/status.c     new_version = crm_element_value(scheduler->input, PCMK_XA_CRM_FEATURE_SET);
input             111 lib/pengine/status.c     if (pcmk__xe_attr_is_true(scheduler->input, PCMK_XA_HAVE_QUORUM)) {
input             118 lib/pengine/status.c         pcmk__xpath_find_one(scheduler->input->doc, "//" PCMK_XE_OP_DEFAULTS,
input             123 lib/pengine/status.c         pcmk__xpath_find_one(scheduler->input->doc, "//" PCMK_XE_RSC_DEFAULTS,
input             126 lib/pengine/status.c     section = pcmk__xpath_find_one(scheduler->input->doc,
input             138 lib/pengine/status.c     section = pcmk__xpath_find_one(scheduler->input->doc, "//" PCMK_XE_NODES,
input             142 lib/pengine/status.c     section = pcmk__xpath_find_one(scheduler->input->doc,
input             149 lib/pengine/status.c     section = pcmk__xpath_find_one(scheduler->input->doc,
input             153 lib/pengine/status.c     section = pcmk__xpath_find_one(scheduler->input->doc, "//" PCMK_XE_TAGS,
input             158 lib/pengine/status.c         section = pcmk__xpath_find_one(scheduler->input->doc,
input             325 lib/pengine/status.c     pcmk__xml_free(scheduler->input);
input              18 lib/pengine/tests/native/native_find_rsc_test.c xmlNode *input = NULL;
input              33 lib/pengine/tests/native/native_find_rsc_test.c     input = pcmk__xml_read(path);
input              36 lib/pengine/tests/native/native_find_rsc_test.c     if (input == NULL) {
input              46 lib/pengine/tests/native/native_find_rsc_test.c     scheduler->input = input;
input              19 lib/pengine/tests/native/pe_base_name_eq_test.c xmlNode *input = NULL;
input              32 lib/pengine/tests/native/pe_base_name_eq_test.c     input = pcmk__xml_read(path);
input              35 lib/pengine/tests/native/pe_base_name_eq_test.c     if (input == NULL) {
input              45 lib/pengine/tests/native/pe_base_name_eq_test.c     scheduler->input = input;
input             210 lib/pengine/unpack.c         result = pcmk__xpath_search(scheduler->input->doc, xpath);
input             317 lib/pengine/unpack.c             crm_element_value_int(scheduler->input, PCMK_XA_NO_QUORUM_PANIC,
input            2979 lib/pengine/unpack.c     xml = pcmk__xpath_find_one(scheduler->input->doc, xpath->str, LOG_DEBUG);
input            3010 lib/pengine/unpack.c     xml = pcmk__xpath_find_one(scheduler->input->doc, xpath->str, LOG_DEBUG);
input            3038 lib/pengine/unpack.c     search = pcmk__xpath_search(rsc->priv->scheduler->input->doc, xpath);
input            4919 lib/pengine/unpack.c     const char *dc_id = crm_element_value(scheduler->input, PCMK_XA_DC_UUID);
input            5055 lib/pengine/unpack.c     xmlNode *status = pcmk__xe_first_child(scheduler->input, PCMK_XE_STATUS,
input              68 tools/cibadmin.c static int do_work(xmlNode *input, xmlNode **output);
input             514 tools/cibadmin.c     xmlNode *input = NULL;
input             658 tools/cibadmin.c         input = pcmk__xml_read(options.input_file);
input             662 tools/cibadmin.c         input = pcmk__xml_parse(options.input_xml);
input             666 tools/cibadmin.c         input = pcmk__xml_read(NULL);
input             714 tools/cibadmin.c     if (input != NULL) {
input             715 tools/cibadmin.c         crm_log_xml_debug(input, "[admin input]");
input             727 tools/cibadmin.c         if (input == NULL) {
input             734 tools/cibadmin.c         digest = pcmk__digest_on_disk_cib(input);
input             743 tools/cibadmin.c         if (input == NULL) {
input             750 tools/cibadmin.c         digest = pcmk__digest_xml(input, true);
input             777 tools/cibadmin.c     rc = do_work(input, &output);
input             853 tools/cibadmin.c     pcmk__xml_free(input);
input             866 tools/cibadmin.c do_work(xmlNode *input, xmlNode **output)
input             871 tools/cibadmin.c         && pcmk__xe_is(input, PCMK_XE_CIB)) {
input             872 tools/cibadmin.c         xmlNode *status = pcmk_find_cib_element(input, PCMK_XE_STATUS);
input             875 tools/cibadmin.c             pcmk__xe_create(input, PCMK_XE_STATUS);
input             881 tools/cibadmin.c                            options.cib_section, input, output,
input             119 tools/crm_diff.c apply_patch(xmlNode *input, xmlNode *patch, gboolean as_cib)
input             121 tools/crm_diff.c     xmlNode *output = pcmk__xml_copy(NULL, input);
input            1248 tools/crm_resource.c         before = build_constraint_list(scheduler->input);
input            1252 tools/crm_resource.c         rc = cli_resource_clear_all_expired(scheduler->input, cib_conn,
input            1279 tools/crm_resource.c         scheduler->input = cib_xml;
input            1282 tools/crm_resource.c         after = build_constraint_list(scheduler->input);
input              50 tools/crm_resource_print.c     pcmk__xe_foreach_child(pcmk_find_cib_element(scheduler->input,
input            1427 tools/crm_resource_runtime.c                  && (scheduler->input == NULL) && (scheduler->priv->now == NULL)
input            1454 tools/crm_resource_runtime.c     scheduler->input = updated_xml;
input            1499 tools/crm_resource_runtime.c         rc = pcmk__xml_write_file(scheduler->input, shadow_file, false);
input            2171 tools/crm_resource_runtime.c         search = pcmk__xpath_search(scheduler->input->doc, xpath);
input             101 tools/crm_rule.c     xmlNode *input = NULL;
input             177 tools/crm_rule.c         input = pcmk__xml_read(NULL);
input             179 tools/crm_rule.c         if (input == NULL) {
input             186 tools/crm_rule.c         input = pcmk__xml_parse(options.input_xml);
input             188 tools/crm_rule.c         if (input == NULL) {
input             202 tools/crm_rule.c             rc = pcmk__check_rules(out, input, rule_date,
input             216 tools/crm_rule.c     pcmk__xml_free(input);
input             667 tools/crm_shadow.c     xmlNodePtr input = NULL;
input             691 tools/crm_shadow.c     if (read_xml(filename, &input, error) != pcmk_rc_ok) {
input             695 tools/crm_shadow.c     section_xml = input;
input             699 tools/crm_shadow.c         section_xml = pcmk__xe_first_child(input, section, NULL, NULL);
input             716 tools/crm_shadow.c     pcmk__xml_free(input);
input             346 tools/crm_simulate.c setup_input(pcmk__output_t *out, const char *input, const char *output,
input             353 tools/crm_simulate.c     if (input == NULL) {
input             361 tools/crm_simulate.c     } else if (pcmk__str_eq(input, "-", pcmk__str_casei)) {
input             365 tools/crm_simulate.c         cib_object = pcmk__xml_read(input);
input             440 tools/crm_ticket.c     scheduler->input = cib_xml_copy;