xml_op            663 daemons/controld/controld_cib.c     xmlNode *xml_op = NULL;
xml_op            677 daemons/controld/controld_cib.c     xml_op = pcmk__create_history_xml(parent, op, caller_version, target_rc,
xml_op            679 daemons/controld/controld_cib.c     if (xml_op == NULL) {
xml_op            713 daemons/controld/controld_cib.c     append_restart_list(op, metadata, xml_op, caller_version);
xml_op            714 daemons/controld/controld_cib.c     append_secure_list(op, metadata, xml_op, caller_version);
xml_op            648 daemons/controld/controld_messages.c     xmlNode *xml_op = pcmk__xe_first_child(wrapper, NULL, NULL, NULL);
xml_op            650 daemons/controld/controld_messages.c     if (xml_op) {
xml_op            651 daemons/controld/controld_messages.c         xmlNode *xml_rsc = pcmk__xe_first_child(xml_op, PCMK_XE_PRIMITIVE, NULL,
xml_op            653 daemons/controld/controld_messages.c         xmlNode *xml_attrs = pcmk__xe_first_child(xml_op, PCMK__XE_ATTRIBUTES,
xml_op            667 daemons/controld/controld_messages.c     uname = crm_element_value(xml_op, PCMK__META_ON_NODE);
xml_op            674 daemons/controld/controld_messages.c     if (crm_element_value(xml_op, PCMK__XA_ROUTER_NODE)) {
xml_op            237 daemons/fenced/fenced_history.c     xmlNode *xml_op = NULL;
xml_op            244 daemons/fenced/fenced_history.c     for (xml_op = pcmk__xe_first_child(history, NULL, NULL, NULL);
xml_op            245 daemons/fenced/fenced_history.c          xml_op != NULL; xml_op = pcmk__xe_next(xml_op)) {
xml_op            248 daemons/fenced/fenced_history.c         char *id = crm_element_value_copy(xml_op, PCMK__XA_ST_REMOTE_OP);
xml_op            265 daemons/fenced/fenced_history.c         op->target = crm_element_value_copy(xml_op, PCMK__XA_ST_TARGET);
xml_op            266 daemons/fenced/fenced_history.c         op->action = crm_element_value_copy(xml_op, PCMK__XA_ST_DEVICE_ACTION);
xml_op            267 daemons/fenced/fenced_history.c         op->originator = crm_element_value_copy(xml_op, PCMK__XA_ST_ORIGIN);
xml_op            268 daemons/fenced/fenced_history.c         op->delegate = crm_element_value_copy(xml_op, PCMK__XA_ST_DELEGATE);
xml_op            269 daemons/fenced/fenced_history.c         op->client_name = crm_element_value_copy(xml_op,
xml_op            271 daemons/fenced/fenced_history.c         crm_element_value_ll(xml_op, PCMK__XA_ST_DATE, &completed);
xml_op            273 daemons/fenced/fenced_history.c         crm_element_value_ll(xml_op, PCMK__XA_ST_DATE_NSEC, &completed_nsec);
xml_op            275 daemons/fenced/fenced_history.c         crm_element_value_int(xml_op, PCMK__XA_ST_STATE, &state);
xml_op            282 daemons/fenced/fenced_history.c         if ((crm_element_value_int(xml_op, PCMK__XA_RC_CODE, &exit_status) < 0)
xml_op            283 daemons/fenced/fenced_history.c             || (crm_element_value_int(xml_op, PCMK__XA_OP_STATUS,
xml_op            289 daemons/fenced/fenced_history.c                          crm_element_value(xml_op, PCMK_XA_EXIT_REASON));
xml_op            291 daemons/fenced/fenced_history.c                                 crm_element_value_copy(xml_op,
xml_op            413 include/crm/common/actions.h bool pcmk_xe_is_probe(const xmlNode *xml_op);
xml_op            414 include/crm/common/actions.h bool pcmk_xe_mask_probe_failure(const xmlNode *xml_op);
xml_op            149 include/crm/pengine/internal.h                      const xmlNode *xml_op);
xml_op            281 include/crm/pengine/internal.h int pe__target_rc_from_xml(const xmlNode *xml_op);
xml_op            289 include/crm/pengine/internal.h                                          const xmlNode *xml_op,
xml_op            297 include/crm/pengine/internal.h                                          const xmlNode *xml_op,
xml_op            523 lib/common/actions.c     xmlNode *xml_op;
xml_op            527 lib/common/actions.c     xml_op = pcmk__xe_create(parent, PCMK_XE_OP);
xml_op            528 lib/common/actions.c     crm_xml_set_id(xml_op, "%s-%s-%s", prefix, task, interval_spec);
xml_op            529 lib/common/actions.c     crm_xml_add(xml_op, PCMK_META_INTERVAL, interval_spec);
xml_op            530 lib/common/actions.c     crm_xml_add(xml_op, PCMK_XA_NAME, task);
xml_op            532 lib/common/actions.c         crm_xml_add(xml_op, PCMK_META_TIMEOUT, timeout);
xml_op            534 lib/common/actions.c     return xml_op;
xml_op            382 lib/pacemaker/libpacemaker_private.h                                const xmlNode *xml_op);
xml_op            200 lib/pacemaker/pcmk_resource.c     xmlNode *xml_op = NULL;
xml_op            214 lib/pacemaker/pcmk_resource.c     xml_op = best_op(rsc, node);
xml_op            217 lib/pacemaker/pcmk_resource.c     if (xml_op != NULL) {
xml_op            218 lib/pacemaker/pcmk_resource.c         task = crm_element_value(xml_op, PCMK_XA_OPERATION);
xml_op            219 lib/pacemaker/pcmk_resource.c         crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &interval_ms);
xml_op            227 lib/pacemaker/pcmk_resource.c     digests = pe__calculate_digests(rsc, task, &interval_ms, node, xml_op,
xml_op           1130 lib/pacemaker/pcmk_sched_actions.c     xmlNode *xml_op = NULL;
xml_op           1202 lib/pacemaker/pcmk_sched_actions.c     xml_op = pcmk__xe_first_child(parent, PCMK__XE_LRM_RSC_OP, PCMK_XA_ID,
xml_op           1204 lib/pacemaker/pcmk_sched_actions.c     if (xml_op == NULL) {
xml_op           1205 lib/pacemaker/pcmk_sched_actions.c         xml_op = pcmk__xe_create(parent, PCMK__XE_LRM_RSC_OP);
xml_op           1222 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK_XA_ID, op_id);
xml_op           1223 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK__XA_OPERATION_KEY, key);
xml_op           1224 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK_XA_OPERATION, task);
xml_op           1225 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK_XA_CRM_DEBUG_ORIGIN, origin);
xml_op           1226 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK_XA_CRM_FEATURE_SET, caller_version);
xml_op           1227 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK__XA_TRANSITION_KEY, op->user_data);
xml_op           1228 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK__XA_TRANSITION_MAGIC, magic);
xml_op           1229 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK_XA_EXIT_REASON, pcmk__s(exit_reason, ""));
xml_op           1230 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, PCMK__META_ON_NODE, node); // For context during triage
xml_op           1232 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_int(xml_op, PCMK__XA_CALL_ID, op->call_id);
xml_op           1233 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_int(xml_op, PCMK__XA_RC_CODE, op->rc);
xml_op           1234 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_int(xml_op, PCMK__XA_OP_STATUS, op->op_status);
xml_op           1235 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_ms(xml_op, PCMK_META_INTERVAL, op->interval_ms);
xml_op           1246 lib/pacemaker/pcmk_sched_actions.c                 crm_xml_add_ll(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           1249 lib/pacemaker/pcmk_sched_actions.c                 crm_xml_add_ll(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           1253 lib/pacemaker/pcmk_sched_actions.c             crm_xml_add_int(xml_op, PCMK_XA_EXEC_TIME, op->exec_time);
xml_op           1254 lib/pacemaker/pcmk_sched_actions.c             crm_xml_add_int(xml_op, PCMK_XA_QUEUE_TIME, op->queue_time);
xml_op           1265 lib/pacemaker/pcmk_sched_actions.c         crm_xml_add(xml_op, name, crm_meta_value(op->params, name));
xml_op           1268 lib/pacemaker/pcmk_sched_actions.c         crm_xml_add(xml_op, name, crm_meta_value(op->params, name));
xml_op           1271 lib/pacemaker/pcmk_sched_actions.c     add_op_digest_to_xml(op, xml_op);
xml_op           1287 lib/pacemaker/pcmk_sched_actions.c     return xml_op;
xml_op           1494 lib/pacemaker/pcmk_sched_actions.c only_sanitized_changed(const xmlNode *xml_op,
xml_op           1505 lib/pacemaker/pcmk_sched_actions.c     digest_secure = crm_element_value(xml_op, PCMK__XA_OP_SECURE_DIGEST);
xml_op           1609 lib/pacemaker/pcmk_sched_actions.c                           const xmlNode *xml_op)
xml_op           1615 lib/pacemaker/pcmk_sched_actions.c     CRM_CHECK((rsc != NULL) && (node != NULL) && (xml_op != NULL),
xml_op           1618 lib/pacemaker/pcmk_sched_actions.c     task = crm_element_value(xml_op, PCMK_XA_OPERATION);
xml_op           1621 lib/pacemaker/pcmk_sched_actions.c     crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &interval_ms);
xml_op           1633 lib/pacemaker/pcmk_sched_actions.c                                   crm_element_value(xml_op, PCMK__XA_CALL_ID),
xml_op           1648 lib/pacemaker/pcmk_sched_actions.c     digest_data = rsc_action_digest_cmp(rsc, xml_op, node, rsc->cluster);
xml_op           1650 lib/pacemaker/pcmk_sched_actions.c     if (only_sanitized_changed(xml_op, digest_data, rsc->cluster)) {
xml_op           1659 lib/pacemaker/pcmk_sched_actions.c                       crm_element_value(xml_op, PCMK__XA_TRANSITION_MAGIC));
xml_op           1682 lib/pacemaker/pcmk_sched_actions.c             } else if (crm_element_value(xml_op,
xml_op             78 lib/pengine/failcounts.c               const xmlNode *xml_op)
xml_op            111 lib/pengine/failcounts.c             if (xml_op) {
xml_op            112 lib/pengine/failcounts.c                 should_block = is_matched_failure(xml_name, pref, xml_op);
xml_op            281 lib/pengine/failcounts.c     const xmlNode *xml_op;  // History entry for expiration purposes (or NULL)
xml_op            352 lib/pengine/failcounts.c                                            fc_data->xml_op);
xml_op            374 lib/pengine/failcounts.c                  time_t *last_failure, uint32_t flags, const xmlNode *xml_op)
xml_op            380 lib/pengine/failcounts.c         .xml_op = xml_op,
xml_op            396 lib/pengine/failcounts.c         && block_failure(node, rsc, xml_op)) {
xml_op            101 lib/pengine/pe_digest.c                       const xmlNode *xml_op, const char *op_version,
xml_op            188 lib/pengine/pe_digest.c                         GHashTable *params, const xmlNode *xml_op,
xml_op            195 lib/pengine/pe_digest.c     if (xml_op == NULL) {
xml_op            198 lib/pengine/pe_digest.c         secure_list = crm_element_value(xml_op, PCMK__XA_OP_SECURE_PARAMS);
xml_op            258 lib/pengine/pe_digest.c calculate_restart_digest(pcmk__op_digest_t *data, const xmlNode *xml_op,
xml_op            264 lib/pengine/pe_digest.c     if (xml_op == NULL) {
xml_op            269 lib/pengine/pe_digest.c     if (crm_element_value(xml_op, PCMK__XA_OP_RESTART_DIGEST) == NULL) {
xml_op            277 lib/pengine/pe_digest.c     value = crm_element_value(xml_op, PCMK__XA_OP_FORCE_RESTART);
xml_op            283 lib/pengine/pe_digest.c     value = crm_element_value(xml_op, PCMK_XA_CRM_FEATURE_SET);
xml_op            308 lib/pengine/pe_digest.c                       const xmlNode *xml_op, GHashTable *overrides,
xml_op            325 lib/pengine/pe_digest.c     if (xml_op != NULL) {
xml_op            326 lib/pengine/pe_digest.c         op_version = crm_element_value(xml_op, PCMK_XA_CRM_FEATURE_SET);
xml_op            339 lib/pengine/pe_digest.c     calculate_main_digest(data, rsc, node, params, task, interval_ms, xml_op,
xml_op            342 lib/pengine/pe_digest.c         calculate_secure_digest(data, rsc, params, xml_op, op_version,
xml_op            345 lib/pengine/pe_digest.c     calculate_restart_digest(data, xml_op, op_version);
xml_op            365 lib/pengine/pe_digest.c                   pcmk_node_t *node, const xmlNode *xml_op,
xml_op            373 lib/pengine/pe_digest.c         data = pe__calculate_digests(rsc, task, &interval_ms, node, xml_op,
xml_op            394 lib/pengine/pe_digest.c rsc_action_digest_cmp(pcmk_resource_t *rsc, const xmlNode *xml_op,
xml_op            401 lib/pengine/pe_digest.c     const char *task = crm_element_value(xml_op, PCMK_XA_OPERATION);
xml_op            407 lib/pengine/pe_digest.c     op_version = crm_element_value(xml_op, PCMK_XA_CRM_FEATURE_SET);
xml_op            408 lib/pengine/pe_digest.c     digest_all = crm_element_value(xml_op, PCMK__XA_OP_DIGEST);
xml_op            409 lib/pengine/pe_digest.c     digest_restart = crm_element_value(xml_op, PCMK__XA_OP_RESTART_DIGEST);
xml_op            411 lib/pengine/pe_digest.c     crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &interval_ms);
xml_op            412 lib/pengine/pe_digest.c     data = rsc_action_digest(rsc, task, interval_ms, node, xml_op,
xml_op            424 lib/pengine/pe_digest.c                        crm_element_value(xml_op, PCMK__XA_TRANSITION_MAGIC));
xml_op            449 lib/pengine/pe_digest.c                            crm_element_value(xml_op,
xml_op            461 lib/pengine/pe_digest.c                            crm_element_value(xml_op,
xml_op            232 lib/pengine/pe_output.c op_history_string(xmlNode *xml_op, const char *task, const char *interval_ms_s,
xml_op            234 lib/pengine/pe_output.c     const char *call = crm_element_value(xml_op, PCMK__XA_CALL_ID);
xml_op            253 lib/pengine/pe_output.c         if ((crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op            264 lib/pengine/pe_output.c         value = crm_element_value(xml_op, PCMK_XA_EXEC_TIME);
xml_op            271 lib/pengine/pe_output.c         value = crm_element_value(xml_op, PCMK_XA_QUEUE_TIME);
xml_op           1402 lib/pengine/pe_output.c failed_action_friendly(pcmk__output_t *out, const xmlNode *xml_op,
xml_op           1450 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           1488 lib/pengine/pe_output.c failed_action_technical(pcmk__output_t *out, const xmlNode *xml_op,
xml_op           1493 lib/pengine/pe_output.c     const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID);
xml_op           1494 lib/pengine/pe_output.c     const char *queue_time = crm_element_value(xml_op, PCMK_XA_QUEUE_TIME);
xml_op           1520 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           1544 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           1547 lib/pengine/pe_output.c     const char *op_key = pcmk__xe_history_key(xml_op);
xml_op           1548 lib/pengine/pe_output.c     const char *node_name = crm_element_value(xml_op, PCMK_XA_UNAME);
xml_op           1549 lib/pengine/pe_output.c     const char *exit_reason = crm_element_value(xml_op, PCMK_XA_EXIT_REASON);
xml_op           1550 lib/pengine/pe_output.c     const char *exec_time = crm_element_value(xml_op, PCMK_XA_EXEC_TIME);
xml_op           1555 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_RC_CODE), &rc, 0);
xml_op           1557 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS), &status,
xml_op           1565 lib/pengine/pe_output.c         failed_action_technical(out, xml_op, op_key, node_name, rc, status,
xml_op           1568 lib/pengine/pe_output.c         failed_action_friendly(out, xml_op, op_key, node_name, rc, status,
xml_op           1577 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           1580 lib/pengine/pe_output.c     const char *op_key = pcmk__xe_history_key(xml_op);
xml_op           1584 lib/pengine/pe_output.c     const char *uname = crm_element_value(xml_op, PCMK_XA_UNAME);
xml_op           1585 lib/pengine/pe_output.c     const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID);
xml_op           1587 lib/pengine/pe_output.c     const char *exit_reason = pcmk__s(crm_element_value(xml_op,
xml_op           1601 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_RC_CODE), &rc, 0);
xml_op           1602 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS), &status,
xml_op           1605 lib/pengine/pe_output.c     if (crm_element_value(xml_op, PCMK__XA_OPERATION_KEY) == NULL) {
xml_op           1622 lib/pengine/pe_output.c     if ((crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           1625 lib/pengine/pe_output.c         const char *queue_time = crm_element_value(xml_op, PCMK_XA_QUEUE_TIME);
xml_op           1626 lib/pengine/pe_output.c         const char *exec = crm_element_value(xml_op, PCMK_XA_EXEC_TIME);
xml_op           1627 lib/pengine/pe_output.c         const char *task = crm_element_value(xml_op, PCMK_XA_OPERATION);
xml_op           1635 lib/pengine/pe_output.c         crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &interval_ms);
xml_op           1664 lib/pengine/pe_output.c     xmlNode *xml_op = NULL;
xml_op           1671 lib/pengine/pe_output.c     for (xml_op = pcmk__xe_first_child(scheduler->failed, NULL, NULL, NULL);
xml_op           1672 lib/pengine/pe_output.c          xml_op != NULL; xml_op = pcmk__xe_next(xml_op)) {
xml_op           1676 lib/pengine/pe_output.c         if (!pcmk__str_in_list(crm_element_value(xml_op, PCMK_XA_UNAME),
xml_op           1682 lib/pengine/pe_output.c         if (pcmk_xe_mask_probe_failure(xml_op)) {
xml_op           1686 lib/pengine/pe_output.c         if (!parse_op_key(pcmk__xe_history_key(xml_op), &rsc, NULL, NULL)) {
xml_op           1698 lib/pengine/pe_output.c         out->message(out, "failed-action", xml_op, show_opts);
xml_op           2189 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           2195 lib/pengine/pe_output.c     const char *op_rsc = crm_element_value(xml_op, PCMK_XA_RESOURCE);
xml_op           2199 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS), &status,
xml_op           2220 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           2222 lib/pengine/pe_output.c         const char *exec_time = crm_element_value(xml_op, PCMK_XA_EXEC_TIME);
xml_op           2231 lib/pengine/pe_output.c                    node_str, pcmk__xe_history_key(xml_op),
xml_op           2232 lib/pengine/pe_output.c                    crm_element_value(xml_op, PCMK_XA_UNAME),
xml_op           2233 lib/pengine/pe_output.c                    crm_element_value(xml_op, PCMK__XA_CALL_ID),
xml_op           2234 lib/pengine/pe_output.c                    crm_element_value(xml_op, PCMK__XA_RC_CODE),
xml_op           2247 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           2250 lib/pengine/pe_output.c     const char *uname = crm_element_value(xml_op, PCMK_XA_UNAME);
xml_op           2251 lib/pengine/pe_output.c     const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID);
xml_op           2252 lib/pengine/pe_output.c     const char *rc_s = crm_element_value(xml_op, PCMK__XA_RC_CODE);
xml_op           2254 lib/pengine/pe_output.c     const char *op_rsc = crm_element_value(xml_op, PCMK_XA_RESOURCE);
xml_op           2259 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS),
xml_op           2264 lib/pengine/pe_output.c                                         PCMK_XA_OP, pcmk__xe_history_key(xml_op),
xml_op           2292 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           2295 lib/pengine/pe_output.c         const char *exec_time = crm_element_value(xml_op, PCMK_XA_EXEC_TIME);
xml_op           2784 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           2790 lib/pengine/pe_output.c     char *buf = op_history_string(xml_op, task, interval_ms_s, rc,
xml_op           2802 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           2808 lib/pengine/pe_output.c     const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID);
xml_op           2831 lib/pengine/pe_output.c         if ((crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           2838 lib/pengine/pe_output.c         value = crm_element_value(xml_op, PCMK_XA_EXEC_TIME);
xml_op           2844 lib/pengine/pe_output.c         value = crm_element_value(xml_op, PCMK_XA_QUEUE_TIME);
xml_op           3129 lib/pengine/pe_output.c         xmlNode *xml_op = (xmlNode *) gIter->data;
xml_op           3130 lib/pengine/pe_output.c         const char *task = crm_element_value(xml_op, PCMK_XA_OPERATION);
xml_op           3131 lib/pengine/pe_output.c         const char *interval_ms_s = crm_element_value(xml_op,
xml_op           3133 lib/pengine/pe_output.c         const char *op_rc = crm_element_value(xml_op, PCMK__XA_RC_CODE);
xml_op           3156 lib/pengine/pe_output.c         out->message(out, "op-history", xml_op, task, interval_ms_s,
xml_op             71 lib/pengine/unpack.c                           xmlNode *xml_op, xmlNode **last_failure,
xml_op           3081 lib/pengine/unpack.c                           const xmlNode *xml_op, bool same_node,
xml_op           3090 lib/pengine/unpack.c     return (monitor && pe__is_newer_op(monitor, xml_op, same_node) > 0);
xml_op           3107 lib/pengine/unpack.c                   const xmlNode *xml_op, bool same_node,
xml_op           3123 lib/pengine/unpack.c         if (op == xml_op) {
xml_op           3132 lib/pengine/unpack.c             && pe__is_newer_op(op, xml_op, same_node) > 0) {
xml_op           3158 lib/pengine/unpack.c     const xmlNode *xml_op = migrate_to;
xml_op           3164 lib/pengine/unpack.c         xml_op = migrate_from;
xml_op           3167 lib/pengine/unpack.c     source = crm_element_value(xml_op, PCMK__META_MIGRATE_SOURCE);
xml_op           3168 lib/pengine/unpack.c     target = crm_element_value(xml_op, PCMK__META_MIGRATE_TARGET);
xml_op           3175 lib/pengine/unpack.c            xml_op = migrate_from;
xml_op           3179 lib/pengine/unpack.c            xml_op = migrate_to;
xml_op           3184 lib/pengine/unpack.c            xml_op = migrate_to;
xml_op           3188 lib/pengine/unpack.c            xml_op = migrate_from;
xml_op           3196 lib/pengine/unpack.c     return non_monitor_after(rsc_id, node_name, xml_op, same_node, scheduler)
xml_op           3197 lib/pengine/unpack.c            || monitor_not_running_after(rsc_id, node_name, xml_op, same_node,
xml_op           3581 lib/pengine/unpack.c last_change_str(const xmlNode *xml_op)
xml_op           3586 lib/pengine/unpack.c     if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE,
xml_op           4168 lib/pengine/unpack.c should_clear_for_param_change(const xmlNode *xml_op, const char *task,
xml_op           4177 lib/pengine/unpack.c             pe__add_param_check(xml_op, rsc, node, pcmk__check_last_failure,
xml_op           4183 lib/pengine/unpack.c             digest_data = rsc_action_digest_cmp(rsc, xml_op, node,
xml_op           4189 lib/pengine/unpack.c                               rsc->id, pcmk__xe_history_key(xml_op),
xml_op           4418 lib/pengine/unpack.c pe__target_rc_from_xml(const xmlNode *xml_op)
xml_op           4421 lib/pengine/unpack.c     const char *key = crm_element_value(xml_op, PCMK__XA_TRANSITION_KEY);
xml_op           4835 lib/pengine/unpack.c unpack_rsc_op(pcmk_resource_t *rsc, pcmk_node_t *node, xmlNode *xml_op,
xml_op           4847 lib/pengine/unpack.c         .xml = xml_op,
xml_op           4851 lib/pengine/unpack.c     CRM_CHECK(rsc && node && xml_op, return);
xml_op           4853 lib/pengine/unpack.c     history.id = pcmk__xe_id(xml_op);
xml_op           4861 lib/pengine/unpack.c     history.task = crm_element_value(xml_op, PCMK_XA_OPERATION);
xml_op           4868 lib/pengine/unpack.c     crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &(history.interval_ms));
xml_op           4882 lib/pengine/unpack.c     history.expected_exit_status = pe__target_rc_from_xml(xml_op);
xml_op           4883 lib/pengine/unpack.c     history.key = pcmk__xe_history_key(xml_op);
xml_op           4884 lib/pengine/unpack.c     crm_element_value_int(xml_op, PCMK__XA_CALL_ID, &(history.call_id));
xml_op           4908 lib/pengine/unpack.c     if (!pcmk__is_bundled(rsc) && pcmk_xe_mask_probe_failure(xml_op)) {
xml_op           4979 lib/pengine/unpack.c         char *last_change_s = last_change_str(xml_op);
xml_op           4991 lib/pengine/unpack.c         crm_xml_add(xml_op, PCMK_XA_UNAME, node->details->uname);
xml_op            892 lib/pengine/utils.c     for (xmlNode *xml_op = pcmk__xe_first_child(rsc->cluster->failed, NULL,
xml_op            894 lib/pengine/utils.c          xml_op != NULL; xml_op = pcmk__xe_next(xml_op)) {
xml_op            900 lib/pengine/utils.c         if (!pcmk_xe_mask_probe_failure(xml_op)) {
xml_op            907 lib/pengine/utils.c         value = crm_element_value(xml_op, PCMK__META_ON_NODE);
xml_op            912 lib/pengine/utils.c         if (!parse_op_key(pcmk__xe_history_key(xml_op), &op_id, NULL, NULL)) {
xml_op            923 lib/pengine/utils.c         return xml_op;
xml_op            111 tools/crm_resource_print.c         xmlNode *xml_op = (xmlNode *) lpc->data;
xml_op            112 tools/crm_resource_print.c         out->message(out, "node-and-op", scheduler, xml_op);
xml_op            786 tools/crm_resource_runtime.c     for (xmlNode *xml_op = pcmk__xe_first_child(scheduler->failed, NULL, NULL,
xml_op            788 tools/crm_resource_runtime.c          xml_op != NULL; xml_op = pcmk__xe_next(xml_op)) {
xml_op            790 tools/crm_resource_runtime.c         failed_id = crm_element_value(xml_op, PCMK__XA_RSC_ID);
xml_op            810 tools/crm_resource_runtime.c         failed_value = crm_element_value(xml_op, PCMK_XA_UNAME);
xml_op            817 tools/crm_resource_runtime.c             failed_value = crm_element_value(xml_op, PCMK_XA_OPERATION);
xml_op            823 tools/crm_resource_runtime.c             failed_value = crm_element_value(xml_op, PCMK_META_INTERVAL);