xml_op            737 daemons/controld/controld_cib.c     xmlNode *xml_op = NULL;
xml_op            751 daemons/controld/controld_cib.c     xml_op = pcmk__create_history_xml(parent, op, caller_version, target_rc,
xml_op            753 daemons/controld/controld_cib.c     if (xml_op == NULL) {
xml_op            787 daemons/controld/controld_cib.c     append_restart_list(op, metadata, xml_op, caller_version);
xml_op            788 daemons/controld/controld_cib.c     append_secure_list(op, metadata, xml_op, caller_version);
xml_op            591 daemons/controld/controld_messages.c     xmlNode *xml_op = get_message_xml(stored_msg, F_CRM_DATA);
xml_op            593 daemons/controld/controld_messages.c     if (xml_op) {
xml_op            594 daemons/controld/controld_messages.c         xmlNode *xml_rsc = first_named_child(xml_op, XML_CIB_TAG_RESOURCE);
xml_op            595 daemons/controld/controld_messages.c         xmlNode *xml_attrs = first_named_child(xml_op, XML_TAG_ATTRS);
xml_op            608 daemons/controld/controld_messages.c     uname = crm_element_value(xml_op, XML_LRM_ATTR_TARGET);
xml_op            615 daemons/controld/controld_messages.c     if (crm_element_value(xml_op, XML_LRM_ATTR_ROUTER_NODE)) {
xml_op            224 daemons/fenced/fenced_history.c     xmlNode *xml_op = NULL;
xml_op            231 daemons/fenced/fenced_history.c     for (xml_op = pcmk__xml_first_child(history); xml_op != NULL;
xml_op            232 daemons/fenced/fenced_history.c          xml_op = pcmk__xml_next(xml_op)) {
xml_op            234 daemons/fenced/fenced_history.c         char *id = crm_element_value_copy(xml_op, F_STONITH_REMOTE_OP_ID);
xml_op            251 daemons/fenced/fenced_history.c         op->target = crm_element_value_copy(xml_op, F_STONITH_TARGET);
xml_op            252 daemons/fenced/fenced_history.c         op->action = crm_element_value_copy(xml_op, F_STONITH_ACTION);
xml_op            253 daemons/fenced/fenced_history.c         op->originator = crm_element_value_copy(xml_op, F_STONITH_ORIGIN);
xml_op            254 daemons/fenced/fenced_history.c         op->delegate = crm_element_value_copy(xml_op, F_STONITH_DELEGATE);
xml_op            255 daemons/fenced/fenced_history.c         op->client_name = crm_element_value_copy(xml_op, F_STONITH_CLIENTNAME);
xml_op            256 daemons/fenced/fenced_history.c         crm_element_value_ll(xml_op, F_STONITH_DATE, &completed);
xml_op            258 daemons/fenced/fenced_history.c         crm_element_value_ll(xml_op, F_STONITH_DATE_NSEC, &completed_nsec);
xml_op            260 daemons/fenced/fenced_history.c         crm_element_value_int(xml_op, F_STONITH_STATE, &state);
xml_op            267 daemons/fenced/fenced_history.c         if ((crm_element_value_int(xml_op, XML_LRM_ATTR_RC, &exit_status) < 0)
xml_op            268 daemons/fenced/fenced_history.c             || (crm_element_value_int(xml_op, XML_LRM_ATTR_OPSTATUS,
xml_op            274 daemons/fenced/fenced_history.c                          crm_element_value(xml_op, XML_LRM_ATTR_EXIT_REASON));
xml_op            276 daemons/fenced/fenced_history.c                                 crm_element_value_copy(xml_op, F_STONITH_OUTPUT),
xml_op             79 include/crm/common/util.h bool pcmk_xe_is_probe(const xmlNode *xml_op);
xml_op             80 include/crm/common/util.h bool pcmk_xe_mask_probe_failure(const xmlNode *xml_op);
xml_op            341 include/crm/pengine/internal.h                      const xmlNode *xml_op);
xml_op            490 include/crm/pengine/internal.h int pe__target_rc_from_xml(const xmlNode *xml_op);
xml_op            520 include/crm/pengine/internal.h                                          const xmlNode *xml_op,
xml_op            528 include/crm/pengine/internal.h                                          const xmlNode *xml_op,
xml_op            431 lib/common/operations.c     xmlNode *xml_op;
xml_op            435 lib/common/operations.c     xml_op = create_xml_node(parent, XML_ATTR_OP);
xml_op            436 lib/common/operations.c     crm_xml_set_id(xml_op, "%s-%s-%s", prefix, task, interval_spec);
xml_op            437 lib/common/operations.c     crm_xml_add(xml_op, XML_LRM_ATTR_INTERVAL, interval_spec);
xml_op            438 lib/common/operations.c     crm_xml_add(xml_op, "name", task);
xml_op            440 lib/common/operations.c         crm_xml_add(xml_op, XML_ATTR_TIMEOUT, timeout);
xml_op            442 lib/common/operations.c     return xml_op;
xml_op            505 lib/common/operations.c pcmk_xe_is_probe(const xmlNode *xml_op)
xml_op            507 lib/common/operations.c     const char *task = crm_element_value(xml_op, XML_LRM_ATTR_TASK);
xml_op            508 lib/common/operations.c     const char *interval_ms_s = crm_element_value(xml_op, XML_LRM_ATTR_INTERVAL_MS);
xml_op            516 lib/common/operations.c pcmk_xe_mask_probe_failure(const xmlNode *xml_op)
xml_op            521 lib/common/operations.c     if (!pcmk_xe_is_probe(xml_op)) {
xml_op            525 lib/common/operations.c     crm_element_value_int(xml_op, XML_LRM_ATTR_OPSTATUS, &status);
xml_op            526 lib/common/operations.c     crm_element_value_int(xml_op, XML_LRM_ATTR_RC, &rc);
xml_op            332 lib/pacemaker/libpacemaker_private.h                                const xmlNode *xml_op);
xml_op            122 lib/pacemaker/pcmk_resource.c     xmlNode *xml_op = NULL;
xml_op            136 lib/pacemaker/pcmk_resource.c     xml_op = best_op(rsc, node, rsc->cluster);
xml_op            139 lib/pacemaker/pcmk_resource.c     if (xml_op != NULL) {
xml_op            140 lib/pacemaker/pcmk_resource.c         task = crm_element_value(xml_op, XML_LRM_ATTR_TASK);
xml_op            141 lib/pacemaker/pcmk_resource.c         crm_element_value_ms(xml_op, XML_LRM_ATTR_INTERVAL_MS, &interval_ms);
xml_op            149 lib/pacemaker/pcmk_resource.c     digests = pe__calculate_digests(rsc, task, &interval_ms, node, xml_op,
xml_op           1119 lib/pacemaker/pcmk_sched_actions.c     xmlNode *xml_op = NULL;
xml_op           1189 lib/pacemaker/pcmk_sched_actions.c     xml_op = pcmk__xe_match(parent, XML_LRM_TAG_RSC_OP, XML_ATTR_ID, op_id);
xml_op           1190 lib/pacemaker/pcmk_sched_actions.c     if (xml_op == NULL) {
xml_op           1191 lib/pacemaker/pcmk_sched_actions.c         xml_op = create_xml_node(parent, XML_LRM_TAG_RSC_OP);
xml_op           1208 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_ATTR_ID, op_id);
xml_op           1209 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_LRM_ATTR_TASK_KEY, key);
xml_op           1210 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_LRM_ATTR_TASK, task);
xml_op           1211 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_ATTR_ORIGIN, origin);
xml_op           1212 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_ATTR_CRM_VERSION, caller_version);
xml_op           1213 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_ATTR_TRANSITION_KEY, op->user_data);
xml_op           1214 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_ATTR_TRANSITION_MAGIC, magic);
xml_op           1215 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_LRM_ATTR_EXIT_REASON, exit_reason == NULL ? "" : exit_reason);
xml_op           1216 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add(xml_op, XML_LRM_ATTR_TARGET, node); /* For context during triage */
xml_op           1218 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_int(xml_op, XML_LRM_ATTR_CALLID, op->call_id);
xml_op           1219 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_int(xml_op, XML_LRM_ATTR_RC, op->rc);
xml_op           1220 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_int(xml_op, XML_LRM_ATTR_OPSTATUS, op->op_status);
xml_op           1221 lib/pacemaker/pcmk_sched_actions.c     crm_xml_add_ms(xml_op, XML_LRM_ATTR_INTERVAL_MS, op->interval_ms);
xml_op           1232 lib/pacemaker/pcmk_sched_actions.c                 crm_xml_add_ll(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           1235 lib/pacemaker/pcmk_sched_actions.c                 crm_xml_add_ll(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           1239 lib/pacemaker/pcmk_sched_actions.c             crm_xml_add_int(xml_op, XML_RSC_OP_T_EXEC, op->exec_time);
xml_op           1240 lib/pacemaker/pcmk_sched_actions.c             crm_xml_add_int(xml_op, XML_RSC_OP_T_QUEUE, op->queue_time);
xml_op           1250 lib/pacemaker/pcmk_sched_actions.c         crm_xml_add(xml_op, name, crm_meta_value(op->params, name));
xml_op           1253 lib/pacemaker/pcmk_sched_actions.c         crm_xml_add(xml_op, name, crm_meta_value(op->params, name));
xml_op           1256 lib/pacemaker/pcmk_sched_actions.c     add_op_digest_to_xml(op, xml_op);
xml_op           1272 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, XML_LRM_ATTR_SECURE_DIGEST);
xml_op           1606 lib/pacemaker/pcmk_sched_actions.c                           const xmlNode *xml_op)
xml_op           1612 lib/pacemaker/pcmk_sched_actions.c     CRM_CHECK((rsc != NULL) && (node != NULL) && (xml_op != NULL),
xml_op           1615 lib/pacemaker/pcmk_sched_actions.c     task = crm_element_value(xml_op, XML_LRM_ATTR_TASK);
xml_op           1618 lib/pacemaker/pcmk_sched_actions.c     crm_element_value_ms(xml_op, XML_LRM_ATTR_INTERVAL_MS, &interval_ms);
xml_op           1629 lib/pacemaker/pcmk_sched_actions.c                                   crm_element_value(xml_op, XML_LRM_ATTR_CALLID),
xml_op           1644 lib/pacemaker/pcmk_sched_actions.c     digest_data = rsc_action_digest_cmp(rsc, xml_op, node, rsc->cluster);
xml_op           1646 lib/pacemaker/pcmk_sched_actions.c     if (only_sanitized_changed(xml_op, digest_data, rsc->cluster)) {
xml_op           1655 lib/pacemaker/pcmk_sched_actions.c                       crm_element_value(xml_op, XML_ATTR_TRANSITION_MAGIC));
xml_op           1678 lib/pacemaker/pcmk_sched_actions.c             } else if (crm_element_value(xml_op,
xml_op             80 lib/pengine/failcounts.c block_failure(const pe_node_t *node, pe_resource_t *rsc, const xmlNode *xml_op)
xml_op            112 lib/pengine/failcounts.c             if (xml_op) {
xml_op            113 lib/pengine/failcounts.c                 should_block = is_matched_failure(xml_name, pref, xml_op);
xml_op            276 lib/pengine/failcounts.c                  time_t *last_failure, uint32_t flags, const xmlNode *xml_op)
xml_op            314 lib/pengine/failcounts.c         && block_failure(node, rsc, xml_op)) {
xml_op            354 lib/pengine/failcounts.c                                           flags, xml_op);
xml_op            102 lib/pengine/pe_digest.c                       const xmlNode *xml_op, const char *op_version,
xml_op            181 lib/pengine/pe_digest.c                         GHashTable *params, const xmlNode *xml_op,
xml_op            188 lib/pengine/pe_digest.c     if (xml_op == NULL) {
xml_op            191 lib/pengine/pe_digest.c         secure_list = crm_element_value(xml_op, XML_LRM_ATTR_OP_SECURE);
xml_op            250 lib/pengine/pe_digest.c calculate_restart_digest(op_digest_cache_t *data, const xmlNode *xml_op,
xml_op            256 lib/pengine/pe_digest.c     if (xml_op == NULL) {
xml_op            261 lib/pengine/pe_digest.c     if (crm_element_value(xml_op, XML_LRM_ATTR_RESTART_DIGEST) == NULL) {
xml_op            269 lib/pengine/pe_digest.c     value = crm_element_value(xml_op, XML_LRM_ATTR_OP_RESTART);
xml_op            275 lib/pengine/pe_digest.c     value = crm_element_value(xml_op, XML_ATTR_CRM_VERSION);
xml_op            299 lib/pengine/pe_digest.c                       const pe_node_t *node, const xmlNode *xml_op,
xml_op            313 lib/pengine/pe_digest.c     if (xml_op != NULL) {
xml_op            314 lib/pengine/pe_digest.c         op_version = crm_element_value(xml_op, XML_ATTR_CRM_VERSION);
xml_op            326 lib/pengine/pe_digest.c     calculate_main_digest(data, rsc, node, params, task, interval_ms, xml_op,
xml_op            329 lib/pengine/pe_digest.c         calculate_secure_digest(data, rsc, params, xml_op, op_version,
xml_op            332 lib/pengine/pe_digest.c     calculate_restart_digest(data, xml_op, op_version);
xml_op            352 lib/pengine/pe_digest.c                   pe_node_t *node, const xmlNode *xml_op,
xml_op            360 lib/pengine/pe_digest.c         data = pe__calculate_digests(rsc, task, &interval_ms, node, xml_op,
xml_op            381 lib/pengine/pe_digest.c rsc_action_digest_cmp(pe_resource_t *rsc, const xmlNode *xml_op,
xml_op            388 lib/pengine/pe_digest.c     const char *task = crm_element_value(xml_op, XML_LRM_ATTR_TASK);
xml_op            394 lib/pengine/pe_digest.c     op_version = crm_element_value(xml_op, XML_ATTR_CRM_VERSION);
xml_op            395 lib/pengine/pe_digest.c     digest_all = crm_element_value(xml_op, XML_LRM_ATTR_OP_DIGEST);
xml_op            396 lib/pengine/pe_digest.c     digest_restart = crm_element_value(xml_op, XML_LRM_ATTR_RESTART_DIGEST);
xml_op            398 lib/pengine/pe_digest.c     crm_element_value_ms(xml_op, XML_LRM_ATTR_INTERVAL_MS, &interval_ms);
xml_op            399 lib/pengine/pe_digest.c     data = rsc_action_digest(rsc, task, interval_ms, node, xml_op,
xml_op            410 lib/pengine/pe_digest.c                     crm_element_value(xml_op, XML_ATTR_TRANSITION_MAGIC));
xml_op            435 lib/pengine/pe_digest.c                         crm_element_value(xml_op, XML_ATTR_TRANSITION_MAGIC));
xml_op            444 lib/pengine/pe_digest.c                         crm_element_value(xml_op, XML_ATTR_TRANSITION_MAGIC));
xml_op            216 lib/pengine/pe_output.c op_history_string(xmlNode *xml_op, const char *task, const char *interval_ms_s,
xml_op            218 lib/pengine/pe_output.c     const char *call = crm_element_value(xml_op, XML_LRM_ATTR_CALLID);
xml_op            237 lib/pengine/pe_output.c         if ((crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE, &epoch) == pcmk_ok)
xml_op            247 lib/pengine/pe_output.c         value = crm_element_value(xml_op, XML_RSC_OP_T_EXEC);
xml_op            254 lib/pengine/pe_output.c         value = crm_element_value(xml_op, XML_RSC_OP_T_QUEUE);
xml_op           1264 lib/pengine/pe_output.c failed_action_friendly(pcmk__output_t *out, const xmlNode *xml_op,
xml_op           1311 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           1349 lib/pengine/pe_output.c failed_action_technical(pcmk__output_t *out, const xmlNode *xml_op,
xml_op           1354 lib/pengine/pe_output.c     const char *call_id = crm_element_value(xml_op, XML_LRM_ATTR_CALLID);
xml_op           1355 lib/pengine/pe_output.c     const char *queue_time = crm_element_value(xml_op, XML_RSC_OP_T_QUEUE);
xml_op           1381 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           1405 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           1408 lib/pengine/pe_output.c     const char *op_key = pe__xe_history_key(xml_op);
xml_op           1409 lib/pengine/pe_output.c     const char *node_name = crm_element_value(xml_op, XML_ATTR_UNAME);
xml_op           1410 lib/pengine/pe_output.c     const char *exit_reason = crm_element_value(xml_op,
xml_op           1412 lib/pengine/pe_output.c     const char *exec_time = crm_element_value(xml_op, XML_RSC_OP_T_EXEC);
xml_op           1417 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, XML_LRM_ATTR_RC), &rc, 0);
xml_op           1419 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, XML_LRM_ATTR_OPSTATUS),
xml_op           1427 lib/pengine/pe_output.c         failed_action_technical(out, xml_op, op_key, node_name, rc, status,
xml_op           1430 lib/pengine/pe_output.c         failed_action_friendly(out, xml_op, op_key, node_name, rc, status,
xml_op           1439 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           1442 lib/pengine/pe_output.c     const char *op_key = pe__xe_history_key(xml_op);
xml_op           1446 lib/pengine/pe_output.c     const char *exit_reason = crm_element_value(xml_op, XML_LRM_ATTR_EXIT_REASON);
xml_op           1453 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, XML_LRM_ATTR_RC), &rc, 0);
xml_op           1454 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, XML_LRM_ATTR_OPSTATUS),
xml_op           1458 lib/pengine/pe_output.c     if (crm_element_value(xml_op, XML_LRM_ATTR_TASK_KEY) == NULL) {
xml_op           1463 lib/pengine/pe_output.c                                         "node", crm_element_value(xml_op, XML_ATTR_UNAME),
xml_op           1467 lib/pengine/pe_output.c                                         "call", crm_element_value(xml_op, XML_LRM_ATTR_CALLID),
xml_op           1472 lib/pengine/pe_output.c     if ((crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           1481 lib/pengine/pe_output.c         crm_element_value_ms(xml_op, XML_LRM_ATTR_INTERVAL_MS, &interval_ms);
xml_op           1485 lib/pengine/pe_output.c                            "queued", crm_element_value(xml_op, XML_RSC_OP_T_QUEUE),
xml_op           1486 lib/pengine/pe_output.c                            "exec", crm_element_value(xml_op, XML_RSC_OP_T_EXEC),
xml_op           1488 lib/pengine/pe_output.c                            "task", crm_element_value(xml_op, XML_LRM_ATTR_TASK),
xml_op           1509 lib/pengine/pe_output.c     xmlNode *xml_op = NULL;
xml_op           1516 lib/pengine/pe_output.c     for (xml_op = pcmk__xml_first_child(data_set->failed); xml_op != NULL;
xml_op           1517 lib/pengine/pe_output.c          xml_op = pcmk__xml_next(xml_op)) {
xml_op           1520 lib/pengine/pe_output.c         if (!pcmk__str_in_list(crm_element_value(xml_op, XML_ATTR_UNAME), only_node,
xml_op           1525 lib/pengine/pe_output.c         if (pcmk_xe_mask_probe_failure(xml_op)) {
xml_op           1529 lib/pengine/pe_output.c         if (!parse_op_key(pe__xe_history_key(xml_op), &rsc, NULL, NULL)) {
xml_op           1541 lib/pengine/pe_output.c         out->message(out, "failed-action", xml_op, show_opts);
xml_op           1966 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           1972 lib/pengine/pe_output.c     const char *op_rsc = crm_element_value(xml_op, "resource");
xml_op           1976 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, XML_LRM_ATTR_OPSTATUS),
xml_op           1996 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           2001 lib/pengine/pe_output.c                                             crm_element_value(xml_op, XML_RSC_OP_T_EXEC));
xml_op           2005 lib/pengine/pe_output.c                    node_str, pe__xe_history_key(xml_op),
xml_op           2006 lib/pengine/pe_output.c                    crm_element_value(xml_op, XML_ATTR_UNAME),
xml_op           2007 lib/pengine/pe_output.c                    crm_element_value(xml_op, XML_LRM_ATTR_CALLID),
xml_op           2008 lib/pengine/pe_output.c                    crm_element_value(xml_op, XML_LRM_ATTR_RC),
xml_op           2021 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           2024 lib/pengine/pe_output.c     const char *op_rsc = crm_element_value(xml_op, "resource");
xml_op           2029 lib/pengine/pe_output.c     pcmk__scan_min_int(crm_element_value(xml_op, XML_LRM_ATTR_OPSTATUS),
xml_op           2032 lib/pengine/pe_output.c                                         "op", pe__xe_history_key(xml_op),
xml_op           2033 lib/pengine/pe_output.c                                         "node", crm_element_value(xml_op, XML_ATTR_UNAME),
xml_op           2034 lib/pengine/pe_output.c                                         "call", crm_element_value(xml_op, XML_LRM_ATTR_CALLID),
xml_op           2035 lib/pengine/pe_output.c                                         "rc", crm_element_value(xml_op, XML_LRM_ATTR_RC),
xml_op           2056 lib/pengine/pe_output.c     if (crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           2060 lib/pengine/pe_output.c                            XML_RSC_OP_T_EXEC, crm_element_value(xml_op, XML_RSC_OP_T_EXEC),
xml_op           2523 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           2529 lib/pengine/pe_output.c     char *buf = op_history_string(xml_op, task, interval_ms_s, rc,
xml_op           2541 lib/pengine/pe_output.c     xmlNodePtr xml_op = va_arg(args, xmlNodePtr);
xml_op           2549 lib/pengine/pe_output.c                                                    "call", crm_element_value(xml_op, XML_LRM_ATTR_CALLID),
xml_op           2566 lib/pengine/pe_output.c         if ((crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           2573 lib/pengine/pe_output.c         value = crm_element_value(xml_op, XML_RSC_OP_T_EXEC);
xml_op           2579 lib/pengine/pe_output.c         value = crm_element_value(xml_op, XML_RSC_OP_T_QUEUE);
xml_op           2859 lib/pengine/pe_output.c         xmlNode *xml_op = (xmlNode *) gIter->data;
xml_op           2860 lib/pengine/pe_output.c         const char *task = crm_element_value(xml_op, XML_LRM_ATTR_TASK);
xml_op           2861 lib/pengine/pe_output.c         const char *interval_ms_s = crm_element_value(xml_op,
xml_op           2863 lib/pengine/pe_output.c         const char *op_rc = crm_element_value(xml_op, XML_LRM_ATTR_RC);
xml_op           2886 lib/pengine/pe_output.c         out->message(out, "op-history", xml_op, task, interval_ms_s,
xml_op             69 lib/pengine/unpack.c static void unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op,
xml_op           2717 lib/pengine/unpack.c                           const xmlNode *xml_op, bool same_node,
xml_op           2726 lib/pengine/unpack.c     return (monitor && pe__is_newer_op(monitor, xml_op, same_node) > 0);
xml_op           2743 lib/pengine/unpack.c                   const xmlNode *xml_op, bool same_node,
xml_op           2757 lib/pengine/unpack.c         if (op == xml_op) {
xml_op           2765 lib/pengine/unpack.c             && pe__is_newer_op(op, xml_op, same_node) > 0) {
xml_op           2791 lib/pengine/unpack.c     const xmlNode *xml_op = migrate_to;
xml_op           2797 lib/pengine/unpack.c         xml_op = migrate_from;
xml_op           2800 lib/pengine/unpack.c     source = crm_element_value(xml_op, XML_LRM_ATTR_MIGRATE_SOURCE);
xml_op           2801 lib/pengine/unpack.c     target = crm_element_value(xml_op, XML_LRM_ATTR_MIGRATE_TARGET);
xml_op           2808 lib/pengine/unpack.c            xml_op = migrate_from;
xml_op           2812 lib/pengine/unpack.c            xml_op = migrate_to;
xml_op           2817 lib/pengine/unpack.c            xml_op = migrate_to;
xml_op           2821 lib/pengine/unpack.c            xml_op = migrate_from;
xml_op           2829 lib/pengine/unpack.c     return non_monitor_after(rsc_id, node_name, xml_op, same_node, data_set)
xml_op           2830 lib/pengine/unpack.c            || monitor_not_running_after(rsc_id, node_name, xml_op, same_node,
xml_op           3211 lib/pengine/unpack.c last_change_str(const xmlNode *xml_op)
xml_op           3216 lib/pengine/unpack.c     if (crm_element_value_epoch(xml_op, XML_RSC_OP_LAST_CHANGE,
xml_op           3767 lib/pengine/unpack.c should_clear_for_param_change(const xmlNode *xml_op, const char *task,
xml_op           3777 lib/pengine/unpack.c             pe__add_param_check(xml_op, rsc, node, pe_check_last_failure,
xml_op           3783 lib/pengine/unpack.c             digest_data = rsc_action_digest_cmp(rsc, xml_op, node,
xml_op           3789 lib/pengine/unpack.c                               rsc->id, pe__xe_history_key(xml_op),
xml_op           4011 lib/pengine/unpack.c pe__target_rc_from_xml(const xmlNode *xml_op)
xml_op           4014 lib/pengine/unpack.c     const char *key = crm_element_value(xml_op, XML_ATTR_TRANSITION_KEY);
xml_op           4442 lib/pengine/unpack.c unpack_rsc_op(pe_resource_t *rsc, pe_node_t *node, xmlNode *xml_op,
xml_op           4453 lib/pengine/unpack.c         .xml = xml_op,
xml_op           4457 lib/pengine/unpack.c     CRM_CHECK(rsc && node && xml_op, return);
xml_op           4459 lib/pengine/unpack.c     history.id = ID(xml_op);
xml_op           4467 lib/pengine/unpack.c     history.task = crm_element_value(xml_op, XML_LRM_ATTR_TASK);
xml_op           4473 lib/pengine/unpack.c     crm_element_value_ms(xml_op, XML_LRM_ATTR_INTERVAL_MS,
xml_op           4487 lib/pengine/unpack.c     history.expected_exit_status = pe__target_rc_from_xml(xml_op);
xml_op           4488 lib/pengine/unpack.c     history.key = pe__xe_history_key(xml_op);
xml_op           4489 lib/pengine/unpack.c     crm_element_value_int(xml_op, XML_LRM_ATTR_CALLID, &(history.call_id));
xml_op           4512 lib/pengine/unpack.c     if (!pe_rsc_is_bundled(rsc) && pcmk_xe_mask_probe_failure(xml_op)) {
xml_op           4579 lib/pengine/unpack.c         char *last_change_s = last_change_str(xml_op);
xml_op           4591 lib/pengine/unpack.c         crm_xml_add(xml_op, XML_ATTR_UNAME, node->details->uname);
xml_op            905 lib/pengine/utils.c     for (xmlNode *xml_op = pcmk__xml_first_child(rsc->cluster->failed); xml_op != NULL;
xml_op            906 lib/pengine/utils.c          xml_op = pcmk__xml_next(xml_op)) {
xml_op            911 lib/pengine/utils.c         if (!pcmk_xe_mask_probe_failure(xml_op)) {
xml_op            918 lib/pengine/utils.c         value = crm_element_value(xml_op, XML_LRM_ATTR_TARGET);
xml_op            923 lib/pengine/utils.c         if (!parse_op_key(pe__xe_history_key(xml_op), &op_id, NULL, NULL)) {
xml_op            934 lib/pengine/utils.c         return xml_op;
xml_op            107 tools/crm_resource_print.c         xmlNode *xml_op = (xmlNode *) lpc->data;
xml_op            108 tools/crm_resource_print.c         out->message(out, "node-and-op", data_set, xml_op);
xml_op            678 tools/crm_resource_runtime.c     for (xmlNode *xml_op = pcmk__xml_first_child(data_set->failed);
xml_op            679 tools/crm_resource_runtime.c          xml_op != NULL;
xml_op            680 tools/crm_resource_runtime.c          xml_op = pcmk__xml_next(xml_op)) {
xml_op            682 tools/crm_resource_runtime.c         failed_id = crm_element_value(xml_op, XML_LRM_ATTR_RSCID);
xml_op            700 tools/crm_resource_runtime.c         failed_value = crm_element_value(xml_op, XML_ATTR_UNAME);
xml_op            707 tools/crm_resource_runtime.c             failed_value = crm_element_value(xml_op, XML_LRM_ATTR_TASK);
xml_op            713 tools/crm_resource_runtime.c             failed_value = crm_element_value(xml_op, XML_LRM_ATTR_INTERVAL_MS);