input             998 daemons/based/based_callbacks.c     xmlNode *input = pcmk__xe_first_child(wrapper, NULL, NULL, NULL);
input            1007 daemons/based/based_callbacks.c     if ((*section != NULL) && pcmk__xe_is(input, PCMK_XE_CIB)) {
input            1008 daemons/based/based_callbacks.c         input = pcmk_find_cib_element(input, *section);
input            1011 daemons/based/based_callbacks.c     return input;
input            1039 daemons/based/based_callbacks.c     xmlNode *input = NULL;
input            1083 daemons/based/based_callbacks.c     input = prepare_input(request, operation->type, &section);
input            1087 daemons/based/based_callbacks.c                             request, input, false, &config_changed, &the_cib,
input            1116 daemons/based/based_callbacks.c                         request, input, manage_counters, &config_changed,
input            1197 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             264 daemons/controld/controld_execd.c send_task_ok_ack(const lrm_state_t *lrm_state, const ha_msg_input_t *input,
input             268 daemons/controld/controld_execd.c     lrmd_event_data_t *op = construct_op(lrm_state, input->xml, rsc_id, task);
input             664 daemons/controld/controld_execd.c notify_deleted(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, int rc)
input             667 daemons/controld/controld_execd.c     const char *from_sys = crm_element_value(input->msg, PCMK__XA_CRM_SYS_FROM);
input             668 daemons/controld/controld_execd.c     const char *from_host = crm_element_value(input->msg, PCMK__XA_SRC);
input             673 daemons/controld/controld_execd.c     op = construct_op(lrm_state, input->xml, rsc_id, PCMK_ACTION_DELETE);
input             687 daemons/controld/controld_execd.c         notify_deleted(event->lrm_state, op->input, event->rsc, event->rc);
input             708 daemons/controld/controld_execd.c delete_rsc_entry(lrm_state_t *lrm_state, ha_msg_input_t *input,
input             734 daemons/controld/controld_execd.c     if (input) {
input             735 daemons/controld/controld_execd.c         notify_deleted(lrm_state, input, rsc_id, rc);
input             989 daemons/controld/controld_execd.c             op->input = copy_ha_msg_input(request);
input            1237 daemons/controld/controld_execd.c static bool do_lrm_cancel(ha_msg_input_t *input, lrm_state_t *lrm_state,
input            1247 daemons/controld/controld_execd.c     xmlNode *params = pcmk__xe_first_child(input->xml, PCMK__XE_ATTRIBUTES,
input            1291 daemons/controld/controld_execd.c         send_task_ok_ack(lrm_state, input, rsc->id, rsc, op_task,
input            1306 daemons/controld/controld_execd.c do_lrm_delete(ha_msg_input_t *input, lrm_state_t *lrm_state,
input            1318 daemons/controld/controld_execd.c         op = construct_op(lrm_state, input->xml, rsc->id, PCMK_ACTION_DELETE);
input            1334 daemons/controld/controld_execd.c                     user_name, input, unregister, true);
input            1401 daemons/controld/controld_execd.c     ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg);
input            1403 daemons/controld/controld_execd.c     const char *target_node = lrm_op_target(input->xml);
input            1414 daemons/controld/controld_execd.c         synthesize_lrmd_failure(NULL, input->xml, PCMK_EXEC_NOT_CONNECTED,
input            1421 daemons/controld/controld_execd.c     user_name = pcmk__update_acl_user(input->msg, PCMK__XA_CRM_USER, NULL);
input            1422 daemons/controld/controld_execd.c     crm_op = crm_element_value(input->msg, PCMK__XA_CRM_TASK);
input            1423 daemons/controld/controld_execd.c     from_sys = crm_element_value(input->msg, PCMK__XA_CRM_SYS_FROM);
input            1425 daemons/controld/controld_execd.c         from_host = crm_element_value(input->msg, PCMK__XA_SRC);
input            1434 daemons/controld/controld_execd.c     } else if (input->xml != NULL) {
input            1435 daemons/controld/controld_execd.c         operation = crm_element_value(input->xml, PCMK_XA_OPERATION);
input            1446 daemons/controld/controld_execd.c         fail_lrm_resource(input->xml, lrm_state, user_name, from_host,
input            1453 daemons/controld/controld_execd.c         if (input->xml != NULL) {
input            1455 daemons/controld/controld_execd.c             raw_target = crm_element_value(input->xml, PCMK__META_ON_NODE);
input            1457 daemons/controld/controld_execd.c         handle_reprobe_op(lrm_state, input->msg, from_sys, from_host, user_name,
input            1462 daemons/controld/controld_execd.c         xmlNode *xml_rsc = pcmk__xe_first_child(input->xml, PCMK_XE_PRIMITIVE,
input            1473 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml,
input            1486 daemons/controld/controld_execd.c                       rc, pcmk_strerror(rc), pcmk__xe_id(input->xml));
input            1487 daemons/controld/controld_execd.c             delete_rsc_entry(lrm_state, input, pcmk__xe_id(xml_rsc), NULL,
input            1494 daemons/controld/controld_execd.c             crm_log_xml_warn(input->msg, "invalid resource");
input            1495 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml, PCMK_EXEC_ERROR,
input            1505 daemons/controld/controld_execd.c             crm_log_xml_warn(input->msg, "failed registration");
input            1506 daemons/controld/controld_execd.c             synthesize_lrmd_failure(lrm_state, input->xml, PCMK_EXEC_ERROR,
input            1513 daemons/controld/controld_execd.c             if (!do_lrm_cancel(input, lrm_state, rsc, from_host, from_sys)) {
input            1514 daemons/controld/controld_execd.c                 crm_log_xml_warn(input->xml, "Bad command");
input            1519 daemons/controld/controld_execd.c             do_lrm_delete(input, lrm_state, rsc, from_sys, from_host,
input            1553 daemons/controld/controld_execd.c                 data = new_metadata_cb_data(rsc, input->xml);
input            1562 daemons/controld/controld_execd.c                 do_lrm_rsc_op(lrm_state, rsc, input->xml, md);
input              43 daemons/controld/controld_execd_state.c     delete_ha_msg_input(op->input);
input             123 daemons/controld/controld_fsa.c         ha_msg_input_t *input = fsa_typed_data(msg_data->data_type);
input             125 daemons/controld/controld_fsa.c         crm_log_xml_debug(input->msg, __func__);
input             128 daemons/controld/controld_fsa.c         xmlNode *input = fsa_typed_data(msg_data->data_type);
input             130 daemons/controld/controld_fsa.c         crm_log_xml_debug(input, __func__);
input             133 daemons/controld/controld_fsa.c         lrmd_event_data_t *input = fsa_typed_data(msg_data->data_type);
input             138 daemons/controld/controld_fsa.c                    input->rsc_id, input->call_id, input->rc,
input             139 daemons/controld/controld_fsa.c                    input->op_status, (char *)input->user_data);
input             593 daemons/controld/controld_fsa.c     const char *input = fsa_input2string(current_input);
input             598 daemons/controld/controld_fsa.c                state_from, state_to, input, fsa_cause2string(cause), msg_data->origin);
input             614 daemons/controld/controld_fsa.c                state_from, state_to, input, fsa_cause2string(cause),
input             496 daemons/controld/controld_fsa.h const char *fsa_input2string(enum crmd_fsa_input input);
input             503 daemons/controld/controld_fsa.h enum crmd_fsa_state controld_fsa_get_next_state(enum crmd_fsa_input input);
input             505 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            1233 daemons/controld/controld_matrix.c controld_fsa_get_next_state(enum crmd_fsa_input input)
input            1235 daemons/controld/controld_matrix.c     return fsa_next_states[input][controld_globals.fsa_state];
input            1247 daemons/controld/controld_matrix.c controld_fsa_get_action(enum crmd_fsa_input input)
input            1249 daemons/controld/controld_matrix.c     return fsa_actions[input][controld_globals.fsa_state];
input              37 daemons/controld/controld_messages.c register_fsa_error_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input,
input              53 daemons/controld/controld_messages.c     register_fsa_input_adv(cause, input, new_data, A_NOTHING, TRUE, raised_from);
input              57 daemons/controld/controld_messages.c register_fsa_input_adv(enum crmd_fsa_cause cause, enum crmd_fsa_input input,
input              68 daemons/controld/controld_messages.c     if (input == I_NULL && with_actions == A_NOTHING /* && data == NULL */ ) {
input              74 daemons/controld/controld_messages.c     if (input == I_WAIT_FOR_EVENT) {
input             100 daemons/controld/controld_messages.c               fsa_input2string(input), fsa_cause2string(cause),
input             105 daemons/controld/controld_messages.c     fsa_data->fsa_input = input;
input             167 daemons/controld/controld_messages.c     if (input != I_WAIT_FOR_EVENT) {
input             286 daemons/controld/controld_messages.c     ha_msg_input_t *input = fsa_typed_data(fsa_dt_ha_msg);
input             288 daemons/controld/controld_messages.c     route_message(msg_data->fsa_cause, input->msg);
input             292 daemons/controld/controld_messages.c route_message(enum crmd_fsa_cause cause, xmlNode * input)
input             297 daemons/controld/controld_messages.c     fsa_input.msg = input;
input             301 daemons/controld/controld_messages.c     if (relay_message(input, cause == C_IPC_MESSAGE)) {
input             306 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             148 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             163 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             252 daemons/fenced/fenced_scheduler.c     scheduler->input = NULL; // Wasn't a copy, so don't let API free it
input             125 daemons/schedulerd/schedulerd_messages.c     scheduler->input = NULL;
input             179 include/crm/cib/internal.h                    xmlNode *req, xmlNode *input, bool manage_counters,
input             196 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             200 include/crm/cib/internal.h                       xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             204 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             208 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             212 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             216 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             220 include/crm/cib/internal.h                        xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             224 include/crm/cib/internal.h                      xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             228 include/crm/cib/internal.h                         xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             254 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              81 include/crm/common/internal.h int pcmk__scan_nvpair(const char *input, char **name, char **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              66 include/crm/common/xml_compat.h char *calculate_on_disk_digest(xmlNode *input);
input              69 include/crm/common/xml_compat.h char *calculate_operation_digest(xmlNode *input, const char *version);
input              72 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             222 include/crm/pengine/internal.h pcmk_action_t *find_first_action(const GList *input, const char *uuid,
input             228 include/crm/pengine/internal.h GList *find_actions(GList *input, const char *key, const pcmk_node_t *on_node);
input             229 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             168 lib/cib/cib_ops.c cib_process_query(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             178 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             241 lib/cib/cib_ops.c cib_process_erase(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             261 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             289 lib/cib/cib_ops.c cib_process_bump(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             305 lib/cib/cib_ops.c                     xmlNode * input, xmlNode * existing_cib, xmlNode ** result_cib,
input             314 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             320 lib/cib/cib_ops.c     if (input == NULL) {
input             327 lib/cib/cib_ops.c     } else if (pcmk__xe_is(input, section)) {
input             331 lib/cib/cib_ops.c     if (pcmk__xe_is(input, PCMK_XE_CIB)) {
input             345 lib/cib/cib_ops.c             char *digest_verify = pcmk__digest_xml(input, true);
input             362 lib/cib/cib_ops.c         cib_version_details(input, &replace_admin_epoch, &replace_epoch, &replace_updates);
input             395 lib/cib/cib_ops.c         *result_cib = pcmk__xml_copy(NULL, input);
input             401 lib/cib/cib_ops.c         result = pcmk__xe_replace_match(obj_root, input);
input             425 lib/cib/cib_ops.c cib_process_delete(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             433 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             437 lib/cib/cib_ops.c     if (input == NULL) {
input             443 lib/cib/cib_ops.c     if (pcmk__xe_is(input, section)) {
input             444 lib/cib/cib_ops.c         pcmk__xe_foreach_child(input, NULL, delete_child, obj_root);
input             446 lib/cib/cib_ops.c         delete_child(input, obj_root);
input             453 lib/cib/cib_ops.c cib_process_modify(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             462 lib/cib/cib_ops.c         return cib_process_xpath(op, options, section, req, input,
input             466 lib/cib/cib_ops.c     if (input == NULL) {
input             494 lib/cib/cib_ops.c     if (pcmk__xe_update_match(obj_root, input, flags) != pcmk_rc_ok) {
input             496 lib/cib/cib_ops.c             pcmk__xml_copy(obj_root, input);
input             577 lib/cib/cib_ops.c cib_process_create(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             592 lib/cib/cib_ops.c     } else if (pcmk__xe_is(input, PCMK_XE_CIB)) {
input             598 lib/cib/cib_ops.c     if (input == NULL) {
input             604 lib/cib/cib_ops.c         return cib_process_modify(op, options, section, req, input, existing_cib, result_cib,
input             612 lib/cib/cib_ops.c     if (pcmk__xe_is(input, section)) {
input             615 lib/cib/cib_ops.c         for (a_child = pcmk__xml_first_child(input); a_child != NULL;
input             624 lib/cib/cib_ops.c         result = add_cib_object(update_section, input);
input             625 lib/cib/cib_ops.c         update_results(failed, input, op, result);
input             644 lib/cib/cib_ops.c cib_process_diff(const char *op, int options, const char *section, xmlNode * req, xmlNode * input,
input             662 lib/cib/cib_ops.c     return xml_apply_patchset(*result_cib, input, TRUE);
input             667 lib/cib/cib_ops.c                   const xmlNode *req, xmlNode *input, xmlNode *existing_cib,
input             738 lib/cib/cib_ops.c             if (pcmk__xe_update_match(match, input, flags) != pcmk_rc_ok) {
input             745 lib/cib/cib_ops.c             pcmk__xml_copy(match, input);
input             802 lib/cib/cib_ops.c             pcmk__xml_copy(parent, input);
input             224 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             312 lib/cib/cib_utils.c         rc = (*fn) (op, call_options, section, req, input, scratch, &scratch, output);
input             324 lib/cib/cib_utils.c         rc = (*fn) (op, call_options, section, req, input, *current_cib,
input             378 lib/cib/cib_utils.c             crm_log_xml_warn(input, "Bad Data");
input             388 lib/cib/cib_utils.c                 crm_log_xml_warn(input, "Bad Data");
input             789 lib/cib/cib_utils.c cib_apply_patch_event(xmlNode *event, xmlNode *input, xmlNode **output,
input             797 lib/cib/cib_utils.c     pcmk__assert((event != NULL) && (input != NULL) && (output != NULL));
input             812 lib/cib/cib_utils.c     if (input != NULL) {
input             813 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             341 lib/common/digest.c calculate_on_disk_digest(xmlNode *input)
input             343 lib/common/digest.c     return calculate_xml_digest_v1(input);
input             347 lib/common/digest.c calculate_operation_digest(xmlNode *input, const char *version)
input             349 lib/common/digest.c     xmlNode *sorted = sorted_xml(input, NULL, true);
input             357 lib/common/digest.c calculate_xml_versioned_digest(xmlNode *input, gboolean sort,
input             365 lib/common/digest.c             xmlNode *sorted = sorted_xml(input, NULL, true);
input             367 lib/common/digest.c             input = sorted;
input             373 lib/common/digest.c         digest = calculate_xml_digest_v1(input);
input             379 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             124 lib/common/nvpair.c pcmk__scan_nvpair(const char *input, char **name, char **value)
input             129 lib/common/nvpair.c     if (sscanf(input, "%m[^=]=%m[^\n]", name, value) <= 0) {
input             142 lib/common/nvpair.c     *name = strndup(input, sep-input);
input              69 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              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              45 lib/common/xml_io.c     FILE *input = fopen(filename, "r");
input              47 lib/common/xml_io.c     if (input == NULL) {
input              52 lib/common/xml_io.c     bz_file = BZ2_bzReadOpen(&rc, input, 0, 0, NULL, 0);
input              87 lib/common/xml_io.c     fclose(input);
input             122 lib/common/xml_io.c         char *input = decompress_file(filename);
input             124 lib/common/xml_io.c         if (input != NULL) {
input             125 lib/common/xml_io.c             output = xmlCtxtReadDoc(ctxt, (pcmkXmlStr) input, NULL, NULL,
input             127 lib/common/xml_io.c             free(input);
input             168 lib/common/xml_io.c pcmk__xml_parse(const char *input)
input             175 lib/common/xml_io.c     if (input == NULL) {
input             187 lib/common/xml_io.c     output = xmlCtxtReadDoc(ctxt, (pcmkXmlStr) 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             611 lib/pacemaker/pcmk_graph_producer.c                           pcmk__related_action_t *input)
input             613 lib/pacemaker/pcmk_graph_producer.c     if (input->graphed) {
input             617 lib/pacemaker/pcmk_graph_producer.c     if (input->flags == pcmk__ar_none) {
input             621 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             624 lib/pacemaker/pcmk_graph_producer.c     } else if (!pcmk_is_set(input->action->flags, pcmk__action_runnable)
input             625 lib/pacemaker/pcmk_graph_producer.c                && !ordering_can_change_actions(input)) {
input             629 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             632 lib/pacemaker/pcmk_graph_producer.c     } else if (!pcmk_is_set(input->action->flags, pcmk__action_runnable)
input             633 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->flags, pcmk__ar_min_runnable)) {
input             637 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             640 lib/pacemaker/pcmk_graph_producer.c     } else if (pcmk_is_set(input->flags, pcmk__ar_unmigratable_then_blocks)
input             641 lib/pacemaker/pcmk_graph_producer.c                && !pcmk_is_set(input->action->flags, pcmk__action_runnable)) {
input             645 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             648 lib/pacemaker/pcmk_graph_producer.c     } else if (pcmk_is_set(input->flags, pcmk__ar_if_first_unmigratable)
input             649 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->action->flags, pcmk__action_migratable)) {
input             653 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             656 lib/pacemaker/pcmk_graph_producer.c     } else if ((input->flags == pcmk__ar_ordered)
input             657 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->action->flags, pcmk__action_migratable)
input             658 lib/pacemaker/pcmk_graph_producer.c                && pcmk__ends_with(input->action->uuid, "_stop_0")) {
input             662 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             665 lib/pacemaker/pcmk_graph_producer.c     } else if (input->flags == pcmk__ar_if_on_same_node_or_target) {
input             666 lib/pacemaker/pcmk_graph_producer.c         pcmk_node_t *input_node = input->action->node;
input             682 lib/pacemaker/pcmk_graph_producer.c                           input->action->uuid, input->action->id,
input             685 lib/pacemaker/pcmk_graph_producer.c                 input->flags = pcmk__ar_none;
input             693 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id,
input             696 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             699 lib/pacemaker/pcmk_graph_producer.c         } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) {
input             703 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id);
input             704 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             708 lib/pacemaker/pcmk_graph_producer.c     } else if (input->flags == pcmk__ar_if_required_on_same_node) {
input             709 lib/pacemaker/pcmk_graph_producer.c         if (input->action->node && action->node
input             710 lib/pacemaker/pcmk_graph_producer.c             && !pcmk__same_node(input->action->node, action->node)) {
input             714 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id,
input             716 lib/pacemaker/pcmk_graph_producer.c                       pcmk__node_name(input->action->node));
input             717 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             720 lib/pacemaker/pcmk_graph_producer.c         } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)) {
input             723 lib/pacemaker/pcmk_graph_producer.c                       input->action->uuid, input->action->id);
input             724 lib/pacemaker/pcmk_graph_producer.c             input->flags = pcmk__ar_none;
input             728 lib/pacemaker/pcmk_graph_producer.c     } else if (input->action->rsc
input             729 lib/pacemaker/pcmk_graph_producer.c                && input->action->rsc != action->rsc
input             730 lib/pacemaker/pcmk_graph_producer.c                && pcmk_is_set(input->action->rsc->flags, pcmk__rsc_failed)
input             731 lib/pacemaker/pcmk_graph_producer.c                && !pcmk_is_set(input->action->rsc->flags, pcmk__rsc_managed)
input             732 lib/pacemaker/pcmk_graph_producer.c                && pcmk__ends_with(input->action->uuid, "_stop_0")
input             736 lib/pacemaker/pcmk_graph_producer.c                  input->action->uuid, action->uuid);
input             739 lib/pacemaker/pcmk_graph_producer.c     } else if (pcmk_is_set(input->action->flags, pcmk__action_optional)
input             740 lib/pacemaker/pcmk_graph_producer.c                && !pcmk_any_flags_set(input->action->flags,
input             743 lib/pacemaker/pcmk_graph_producer.c                && !should_add_action_to_graph(input->action)) {
input             747 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid, input->action->id);
input             752 lib/pacemaker/pcmk_graph_producer.c               action->uuid, action->id, action_type_str(input->action->flags),
input             753 lib/pacemaker/pcmk_graph_producer.c               input->action->uuid, input->action->id,
input             754 lib/pacemaker/pcmk_graph_producer.c               action_node_str(input->action),
input             755 lib/pacemaker/pcmk_graph_producer.c               action_runnable_str(input->action->flags),
input             756 lib/pacemaker/pcmk_graph_producer.c               action_optional_str(input->action->flags), input->flags);
input             774 lib/pacemaker/pcmk_graph_producer.c                      const pcmk_action_t *action, pcmk__related_action_t *input)
input             778 lib/pacemaker/pcmk_graph_producer.c     if (pcmk_is_set(input->action->flags, pcmk__action_detect_loop)) {
input             780 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid,
input             781 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->priv->name : "",
input             784 lib/pacemaker/pcmk_graph_producer.c                   input->flags);
input             789 lib/pacemaker/pcmk_graph_producer.c     if (!should_add_input_to_graph(action, input)) {
input             793 lib/pacemaker/pcmk_graph_producer.c     if (input->action == init_action) {
input             802 lib/pacemaker/pcmk_graph_producer.c     pcmk__set_action_flags(input->action, pcmk__action_detect_loop);
input             808 lib/pacemaker/pcmk_graph_producer.c               input->action->uuid,
input             809 lib/pacemaker/pcmk_graph_producer.c               input->action->node? input->action->node->priv->name : "",
input             810 lib/pacemaker/pcmk_graph_producer.c               input->flags,
input             815 lib/pacemaker/pcmk_graph_producer.c     for (GList *iter = input->action->actions_before;
input             818 lib/pacemaker/pcmk_graph_producer.c         if (pcmk__graph_has_loop(init_action, input->action,
input             826 lib/pacemaker/pcmk_graph_producer.c     pcmk__clear_action_flags(input->action, pcmk__action_detect_loop);
input             830 lib/pacemaker/pcmk_graph_producer.c                   input->action->uuid,
input             831 lib/pacemaker/pcmk_graph_producer.c                   input->action->node? input->action->node->priv->name : "",
input             834 lib/pacemaker/pcmk_graph_producer.c                   input->flags);
input             921 lib/pacemaker/pcmk_graph_producer.c         pcmk__related_action_t *input = lpc->data;
input             923 lib/pacemaker/pcmk_graph_producer.c         if (should_add_input_to_graph(action, input)) {
input             926 lib/pacemaker/pcmk_graph_producer.c             input->graphed = true;
input             927 lib/pacemaker/pcmk_graph_producer.c             create_graph_action(input_xml, input->action, true, scheduler);
input              45 lib/pacemaker/pcmk_resource.c     history = get_xpath_object(xpath, rsc->priv->scheduler->input, LOG_NEVER);
input              47 lib/pacemaker/pcmk_rule.c     cib_constraints = pcmk_find_cib_element(scheduler->input,
input             160 lib/pacemaker/pcmk_rule.c pcmk__check_rules(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date,
input             173 lib/pacemaker/pcmk_rule.c     rc = pcmk__init_scheduler(out, input, date, &scheduler);
input             195 lib/pacemaker/pcmk_rule.c pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date,
input             208 lib/pacemaker/pcmk_rule.c     rc = pcmk__check_rules(out, input, date, rule_ids);
input            1366 lib/pacemaker/pcmk_sched_actions.c         pcmk__related_action_t *input = item->data;
input            1370 lib/pacemaker/pcmk_sched_actions.c             && (input->action->id == last_input->action->id)) {
input            1372 lib/pacemaker/pcmk_sched_actions.c                       input->action->uuid, input->action->id,
input            1379 lib/pacemaker/pcmk_sched_actions.c             pcmk__set_relation_flags(last_input->flags, input->flags);
input            1380 lib/pacemaker/pcmk_sched_actions.c             if (input->graphed) {
input            1388 lib/pacemaker/pcmk_sched_actions.c             last_input = input;
input            1389 lib/pacemaker/pcmk_sched_actions.c             input->graphed = false;
input            1936 lib/pacemaker/pcmk_sched_actions.c             history = get_xpath_object(xpath, scheduler->input, LOG_NEVER);
input            1016 lib/pacemaker/pcmk_sched_colocation.c         set = pcmk__xe_resolve_idref(set, scheduler->input);
input              42 lib/pacemaker/pcmk_sched_constraints.c     xmlNode *xml_constraints = pcmk_find_cib_element(scheduler->input,
input             210 lib/pacemaker/pcmk_sched_location.c     rule_xml = pcmk__xe_resolve_idref(rule_xml, rsc->priv->scheduler->input);
input             605 lib/pacemaker/pcmk_sched_location.c         set = pcmk__xe_resolve_idref(set, scheduler->input);
input            1019 lib/pacemaker/pcmk_sched_ordering.c         set = pcmk__xe_resolve_idref(set, scheduler->input);
input            1064 lib/pacemaker/pcmk_sched_ordering.c ordering_is_invalid(pcmk_action_t *action, pcmk__related_action_t *input)
input            1069 lib/pacemaker/pcmk_sched_ordering.c     if (!pcmk_is_set(input->flags, pcmk__ar_guest_allowed)
input            1070 lib/pacemaker/pcmk_sched_ordering.c         && (input->action->rsc != NULL)
input            1071 lib/pacemaker/pcmk_sched_ordering.c         && pcmk__rsc_corresponds_to_guest(action->rsc, input->action->node)) {
input            1074 lib/pacemaker/pcmk_sched_ordering.c                           input->action->rsc->id, action->rsc->id);
input            1085 lib/pacemaker/pcmk_sched_ordering.c     if ((input->flags == pcmk__ar_if_on_same_node_or_target)
input            1088 lib/pacemaker/pcmk_sched_ordering.c         && pcmk__graph_has_loop(action, action, input)) {
input            1102 lib/pacemaker/pcmk_sched_ordering.c         pcmk__related_action_t *input = NULL;
input            1107 lib/pacemaker/pcmk_sched_ordering.c             input = input_iter->data;
input            1108 lib/pacemaker/pcmk_sched_ordering.c             if (ordering_is_invalid(action, input)) {
input            1109 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             758 lib/pacemaker/pcmk_scheduler.c     scheduler->input = cib;
input             835 lib/pacemaker/pcmk_scheduler.c pcmk__init_scheduler(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date,
input             851 lib/pacemaker/pcmk_scheduler.c     if (input != NULL) {
input             852 lib/pacemaker/pcmk_scheduler.c         new_scheduler->input = pcmk__xml_copy(NULL, input);
input             853 lib/pacemaker/pcmk_scheduler.c         if (new_scheduler->input == NULL) {
input             860 lib/pacemaker/pcmk_scheduler.c         int rc = cib__signon_query(out, NULL, &(new_scheduler->input));
input             191 lib/pacemaker/pcmk_simulate.c reset(pcmk_scheduler_t *scheduler, xmlNodePtr input, pcmk__output_t *out,
input             194 lib/pacemaker/pcmk_simulate.c     scheduler->input = input;
input             365 lib/pacemaker/pcmk_simulate.c         xmlNode *input = cib_object;
input             368 lib/pacemaker/pcmk_simulate.c             input = pcmk__xml_copy(NULL, cib_object);
input             370 lib/pacemaker/pcmk_simulate.c         scheduler->input = input;
input             372 lib/pacemaker/pcmk_simulate.c         pcmk__schedule_actions(input, scheduler_flags, scheduler);
input             442 lib/pacemaker/pcmk_simulate.c     crm_element_value_epoch(scheduler->input, PCMK_XA_EXECUTION_DATE,
input             799 lib/pacemaker/pcmk_simulate.c         scheduler->input = cib_object;
input             814 lib/pacemaker/pcmk_simulate.c     xmlNodePtr input = NULL;
input             817 lib/pacemaker/pcmk_simulate.c     rc = cib__signon_query(out, &cib, &input);
input             822 lib/pacemaker/pcmk_simulate.c     reset(scheduler, input, out, use_date, flags);
input             868 lib/pacemaker/pcmk_simulate.c         rc = cib->cmds->query(cib, NULL, &input, cib_sync_call);
input             875 lib/pacemaker/pcmk_simulate.c         reset(scheduler, input, out, use_date, flags);
input             880 lib/pacemaker/pcmk_simulate.c         rc = pcmk__xml_write_file(input, input_file, false);
input             925 lib/pacemaker/pcmk_simulate.c         pcmk__schedule_actions(input, scheduler_flags, scheduler);
input             935 lib/pacemaker/pcmk_simulate.c         input = NULL;           /* Don't try and free it twice */
input             106 lib/pacemaker/pcmk_status.c     scheduler->input = cib_copy;
input             315 lib/pengine/complex.c     cib_resources = get_xpath_object("//" PCMK_XE_RESOURCES, scheduler->input,
input             773 lib/pengine/complex.c     rsc_private->ops_xml = pcmk__xe_resolve_idref(ops, scheduler->input);
input             140 lib/pengine/failcounts.c                 lrm_op_xpathObj = xpath_search(rsc->priv->scheduler->input,
input            1416 lib/pengine/pe_actions.c find_first_action(const GList *input, const char *uuid, const char *task,
input            1421 lib/pengine/pe_actions.c     for (const GList *gIter = input; gIter != NULL; gIter = gIter->next) {
input            1445 lib/pengine/pe_actions.c find_actions(GList *input, const char *key, const pcmk_node_t *on_node)
input            1447 lib/pengine/pe_actions.c     GList *gIter = input;
input            1479 lib/pengine/pe_actions.c find_actions_exact(GList *input, const char *key, const pcmk_node_t *on_node)
input            1489 lib/pengine/pe_actions.c     for (GList *gIter = input; gIter != NULL; gIter = gIter->next) {
input             327 lib/pengine/pe_digest.c     if ((op_version == NULL) && (scheduler->input != NULL)) {
input             328 lib/pengine/pe_digest.c         op_version = crm_element_value(scheduler->input,
input             203 lib/pengine/pe_output.c     xmlNode *stack = get_xpath_object(XPATH_STACK, scheduler->input, LOG_DEBUG);
input             422 lib/pengine/pe_output.c                                                scheduler->input, LOG_DEBUG);
input             426 lib/pengine/pe_output.c         const char *quorum = crm_element_value(scheduler->input,
input             438 lib/pengine/pe_output.c         const char *last_written = crm_element_value(scheduler->input,
input             440 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
input             442 lib/pengine/pe_output.c         const char *client = crm_element_value(scheduler->input,
input             444 lib/pengine/pe_output.c         const char *origin = crm_element_value(scheduler->input,
input             498 lib/pengine/pe_output.c                                                scheduler->input, LOG_DEBUG);
input             502 lib/pengine/pe_output.c         const char *quorum = crm_element_value(scheduler->input,
input             514 lib/pengine/pe_output.c         const char *last_written = crm_element_value(scheduler->input,
input             516 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
input             518 lib/pengine/pe_output.c         const char *client = crm_element_value(scheduler->input,
input             520 lib/pengine/pe_output.c         const char *origin = crm_element_value(scheduler->input,
input            2710 lib/pengine/pe_output.c     xmlNode *cib_status = pcmk_find_cib_element(scheduler->input,
input              81 lib/pengine/status.c                                            scheduler->input, LOG_NEVER);
input             108 lib/pengine/status.c     if ((scheduler == NULL) || (scheduler->input == NULL)) {
input             112 lib/pengine/status.c     new_version = crm_element_value(scheduler->input, PCMK_XA_CRM_FEATURE_SET);
input             131 lib/pengine/status.c     if (pcmk__xe_attr_is_true(scheduler->input, PCMK_XA_HAVE_QUORUM)) {
input             138 lib/pengine/status.c                                                     scheduler->input,
input             143 lib/pengine/status.c                                                      scheduler->input,
input             146 lib/pengine/status.c     section = get_xpath_object("//" PCMK_XE_CRM_CONFIG, scheduler->input,
input             158 lib/pengine/status.c     section = get_xpath_object("//" PCMK_XE_NODES, scheduler->input, LOG_TRACE);
input             161 lib/pengine/status.c     section = get_xpath_object("//" PCMK_XE_RESOURCES, scheduler->input,
input             168 lib/pengine/status.c     section = get_xpath_object("//" PCMK_XE_FENCING_TOPOLOGY, scheduler->input,
input             172 lib/pengine/status.c     section = get_xpath_object("//" PCMK_XE_TAGS, scheduler->input, LOG_NEVER);
input             176 lib/pengine/status.c         section = get_xpath_object("//" PCMK_XE_STATUS, scheduler->input,
input             377 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              47 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              46 lib/pengine/tests/native/pe_base_name_eq_test.c     scheduler->input = input;
input             208 lib/pengine/unpack.c         result = xpath_search(scheduler->input, xpath);
input             319 lib/pengine/unpack.c             crm_element_value_int(scheduler->input, PCMK_XA_NO_QUORUM_PANIC,
input            2966 lib/pengine/unpack.c     xml = get_xpath_object((const char *) xpath->str, scheduler->input,
input            2998 lib/pengine/unpack.c     xml = get_xpath_object((const char *) xpath->str, scheduler->input,
input            3027 lib/pengine/unpack.c     search = xpath_search(rsc->priv->scheduler->input, xpath);
input            4904 lib/pengine/unpack.c     const char *dc_id = crm_element_value(scheduler->input, PCMK_XA_DC_UUID);
input            5045 lib/pengine/unpack.c     xmlNode *status = pcmk__xe_first_child(scheduler->input, PCMK_XE_STATUS,
input             720 lib/pengine/utils.c     pe_eval_nvpairs(scheduler->input, xml_obj, set_name, rule_data, hash,
input              67 tools/cibadmin.c static int do_work(xmlNode *input, xmlNode **output);
input             511 tools/cibadmin.c     xmlNode *input = NULL;
input             668 tools/cibadmin.c         input = pcmk__xml_read(options.input_file);
input             672 tools/cibadmin.c         input = pcmk__xml_parse(options.input_xml);
input             676 tools/cibadmin.c         input = pcmk__xml_read(NULL);
input             724 tools/cibadmin.c     if (input != NULL) {
input             725 tools/cibadmin.c         crm_log_xml_debug(input, "[admin input]");
input             737 tools/cibadmin.c         if (input == NULL) {
input             744 tools/cibadmin.c         digest = pcmk__digest_on_disk_cib(input);
input             753 tools/cibadmin.c         if (input == NULL) {
input             760 tools/cibadmin.c         digest = pcmk__digest_xml(input, true);
input             787 tools/cibadmin.c     rc = do_work(input, &output);
input             888 tools/cibadmin.c     pcmk__xml_free(input);
input             901 tools/cibadmin.c do_work(xmlNode *input, xmlNode **output)
input             906 tools/cibadmin.c         && pcmk__xe_is(input, PCMK_XE_CIB)) {
input             907 tools/cibadmin.c         xmlNode *status = pcmk_find_cib_element(input, PCMK_XE_STATUS);
input             910 tools/cibadmin.c             pcmk__xe_create(input, PCMK_XE_STATUS);
input             916 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             922 tools/crm_resource.c         before = build_constraint_list(scheduler->input);
input             926 tools/crm_resource.c         rc = cli_resource_clear_all_expired(scheduler->input, cib_conn,
input             961 tools/crm_resource.c         scheduler->input = cib_xml;
input             964 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            1387 tools/crm_resource_runtime.c                  && (scheduler->input == NULL) && (scheduler->priv->now == NULL)
input            1414 tools/crm_resource_runtime.c     scheduler->input = updated_xml;
input            1459 tools/crm_resource_runtime.c         rc = pcmk__xml_write_file(scheduler->input, shadow_file, false);
input            1474 tools/crm_resource_runtime.c         pcmk__schedule_actions(scheduler->input, pcmk__sched_no_counts,
input            2104 tools/crm_resource_runtime.c         pcmk__schedule_actions(scheduler->input, pcmk__sched_no_counts,
input            2127 tools/crm_resource_runtime.c         search = xpath_search(scheduler->input, xpath);
input             102 tools/crm_rule.c     xmlNode *input = NULL;
input             178 tools/crm_rule.c         input = pcmk__xml_read(NULL);
input             180 tools/crm_rule.c         if (input == NULL) {
input             187 tools/crm_rule.c         input = pcmk__xml_parse(options.input_xml);
input             189 tools/crm_rule.c         if (input == NULL) {
input             203 tools/crm_rule.c             rc = pcmk__check_rules(out, input, rule_date,
input             217 tools/crm_rule.c     pcmk__xml_free(input);
input             668 tools/crm_shadow.c     xmlNodePtr input = NULL;
input             692 tools/crm_shadow.c     if (read_xml(filename, &input, error) != pcmk_rc_ok) {
input             696 tools/crm_shadow.c     section_xml = input;
input             700 tools/crm_shadow.c         section_xml = pcmk__xe_first_child(input, section, NULL, NULL);
input             717 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             441 tools/crm_ticket.c     scheduler->input = cib_xml_copy;