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 635 daemons/controld/controld_messages.c xmlNode *xml_op = pcmk__xe_first_child(wrapper, NULL, NULL, NULL); xml_op 637 daemons/controld/controld_messages.c if (xml_op) { xml_op 638 daemons/controld/controld_messages.c xmlNode *xml_rsc = pcmk__xe_first_child(xml_op, PCMK_XE_PRIMITIVE, NULL, xml_op 640 daemons/controld/controld_messages.c xmlNode *xml_attrs = pcmk__xe_first_child(xml_op, PCMK__XE_ATTRIBUTES, xml_op 654 daemons/controld/controld_messages.c uname = crm_element_value(xml_op, PCMK__META_ON_NODE); xml_op 661 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 524 lib/common/actions.c xmlNode *xml_op; xml_op 528 lib/common/actions.c xml_op = pcmk__xe_create(parent, PCMK_XE_OP); xml_op 529 lib/common/actions.c crm_xml_set_id(xml_op, "%s-%s-%s", prefix, task, interval_spec); xml_op 530 lib/common/actions.c crm_xml_add(xml_op, PCMK_META_INTERVAL, interval_spec); xml_op 531 lib/common/actions.c crm_xml_add(xml_op, PCMK_XA_NAME, task); xml_op 533 lib/common/actions.c crm_xml_add(xml_op, PCMK_META_TIMEOUT, timeout); xml_op 535 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 1131 lib/pacemaker/pcmk_sched_actions.c xmlNode *xml_op = NULL; xml_op 1203 lib/pacemaker/pcmk_sched_actions.c xml_op = pcmk__xe_first_child(parent, PCMK__XE_LRM_RSC_OP, PCMK_XA_ID, xml_op 1205 lib/pacemaker/pcmk_sched_actions.c if (xml_op == NULL) { xml_op 1206 lib/pacemaker/pcmk_sched_actions.c xml_op = pcmk__xe_create(parent, PCMK__XE_LRM_RSC_OP); xml_op 1223 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK_XA_ID, op_id); xml_op 1224 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK__XA_OPERATION_KEY, key); xml_op 1225 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK_XA_OPERATION, task); xml_op 1226 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK_XA_CRM_DEBUG_ORIGIN, origin); xml_op 1227 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK_XA_CRM_FEATURE_SET, caller_version); xml_op 1228 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK__XA_TRANSITION_KEY, op->user_data); xml_op 1229 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK__XA_TRANSITION_MAGIC, magic); xml_op 1230 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK_XA_EXIT_REASON, pcmk__s(exit_reason, "")); xml_op 1231 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, PCMK__META_ON_NODE, node); // For context during triage xml_op 1233 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_int(xml_op, PCMK__XA_CALL_ID, op->call_id); xml_op 1234 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_int(xml_op, PCMK__XA_RC_CODE, op->rc); xml_op 1235 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_int(xml_op, PCMK__XA_OP_STATUS, op->op_status); xml_op 1236 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_ms(xml_op, PCMK_META_INTERVAL, op->interval_ms); xml_op 1247 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_ll(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 1250 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_ll(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 1254 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_int(xml_op, PCMK_XA_EXEC_TIME, op->exec_time); xml_op 1255 lib/pacemaker/pcmk_sched_actions.c crm_xml_add_int(xml_op, PCMK_XA_QUEUE_TIME, op->queue_time); xml_op 1266 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); xml_op 1269 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); xml_op 1272 lib/pacemaker/pcmk_sched_actions.c add_op_digest_to_xml(op, xml_op); xml_op 1288 lib/pacemaker/pcmk_sched_actions.c return xml_op; xml_op 1495 lib/pacemaker/pcmk_sched_actions.c only_sanitized_changed(const xmlNode *xml_op, xml_op 1506 lib/pacemaker/pcmk_sched_actions.c digest_secure = crm_element_value(xml_op, PCMK__XA_OP_SECURE_DIGEST); xml_op 1610 lib/pacemaker/pcmk_sched_actions.c const xmlNode *xml_op) xml_op 1616 lib/pacemaker/pcmk_sched_actions.c CRM_CHECK((rsc != NULL) && (node != NULL) && (xml_op != NULL), xml_op 1619 lib/pacemaker/pcmk_sched_actions.c task = crm_element_value(xml_op, PCMK_XA_OPERATION); xml_op 1622 lib/pacemaker/pcmk_sched_actions.c crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &interval_ms); xml_op 1634 lib/pacemaker/pcmk_sched_actions.c crm_element_value(xml_op, PCMK__XA_CALL_ID), xml_op 1649 lib/pacemaker/pcmk_sched_actions.c digest_data = rsc_action_digest_cmp(rsc, xml_op, node, rsc->cluster); xml_op 1651 lib/pacemaker/pcmk_sched_actions.c if (only_sanitized_changed(xml_op, digest_data, rsc->cluster)) { xml_op 1660 lib/pacemaker/pcmk_sched_actions.c crm_element_value(xml_op, PCMK__XA_TRANSITION_MAGIC)); xml_op 1683 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 340 lib/pengine/failcounts.c fc_data->xml_op); xml_op 362 lib/pengine/failcounts.c time_t *last_failure, uint32_t flags, const xmlNode *xml_op) xml_op 368 lib/pengine/failcounts.c .xml_op = xml_op, xml_op 384 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 1401 lib/pengine/pe_output.c failed_action_friendly(pcmk__output_t *out, const xmlNode *xml_op, xml_op 1449 lib/pengine/pe_output.c if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 1487 lib/pengine/pe_output.c failed_action_technical(pcmk__output_t *out, const xmlNode *xml_op, xml_op 1492 lib/pengine/pe_output.c const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID); xml_op 1493 lib/pengine/pe_output.c const char *queue_time = crm_element_value(xml_op, PCMK_XA_QUEUE_TIME); xml_op 1519 lib/pengine/pe_output.c if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 1543 lib/pengine/pe_output.c xmlNodePtr xml_op = va_arg(args, xmlNodePtr); xml_op 1546 lib/pengine/pe_output.c const char *op_key = pcmk__xe_history_key(xml_op); xml_op 1547 lib/pengine/pe_output.c const char *node_name = crm_element_value(xml_op, PCMK_XA_UNAME); xml_op 1548 lib/pengine/pe_output.c const char *exit_reason = crm_element_value(xml_op, PCMK_XA_EXIT_REASON); xml_op 1549 lib/pengine/pe_output.c const char *exec_time = crm_element_value(xml_op, PCMK_XA_EXEC_TIME); xml_op 1554 lib/pengine/pe_output.c pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_RC_CODE), &rc, 0); xml_op 1556 lib/pengine/pe_output.c pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS), &status, xml_op 1564 lib/pengine/pe_output.c failed_action_technical(out, xml_op, op_key, node_name, rc, status, xml_op 1567 lib/pengine/pe_output.c failed_action_friendly(out, xml_op, op_key, node_name, rc, status, xml_op 1576 lib/pengine/pe_output.c xmlNodePtr xml_op = va_arg(args, xmlNodePtr); xml_op 1579 lib/pengine/pe_output.c const char *op_key = pcmk__xe_history_key(xml_op); xml_op 1583 lib/pengine/pe_output.c const char *uname = crm_element_value(xml_op, PCMK_XA_UNAME); xml_op 1584 lib/pengine/pe_output.c const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID); xml_op 1586 lib/pengine/pe_output.c const char *exit_reason = pcmk__s(crm_element_value(xml_op, xml_op 1600 lib/pengine/pe_output.c pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_RC_CODE), &rc, 0); xml_op 1601 lib/pengine/pe_output.c pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS), &status, xml_op 1604 lib/pengine/pe_output.c if (crm_element_value(xml_op, PCMK__XA_OPERATION_KEY) == NULL) { xml_op 1621 lib/pengine/pe_output.c if ((crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 1624 lib/pengine/pe_output.c const char *queue_time = crm_element_value(xml_op, PCMK_XA_QUEUE_TIME); xml_op 1625 lib/pengine/pe_output.c const char *exec = crm_element_value(xml_op, PCMK_XA_EXEC_TIME); xml_op 1626 lib/pengine/pe_output.c const char *task = crm_element_value(xml_op, PCMK_XA_OPERATION); xml_op 1634 lib/pengine/pe_output.c crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &interval_ms); xml_op 1663 lib/pengine/pe_output.c xmlNode *xml_op = NULL; xml_op 1670 lib/pengine/pe_output.c for (xml_op = pcmk__xe_first_child(scheduler->failed, NULL, NULL, NULL); xml_op 1671 lib/pengine/pe_output.c xml_op != NULL; xml_op = pcmk__xe_next(xml_op)) { xml_op 1675 lib/pengine/pe_output.c if (!pcmk__str_in_list(crm_element_value(xml_op, PCMK_XA_UNAME), xml_op 1681 lib/pengine/pe_output.c if (pcmk_xe_mask_probe_failure(xml_op)) { xml_op 1685 lib/pengine/pe_output.c if (!parse_op_key(pcmk__xe_history_key(xml_op), &rsc, NULL, NULL)) { xml_op 1697 lib/pengine/pe_output.c out->message(out, "failed-action", xml_op, show_opts); xml_op 2188 lib/pengine/pe_output.c xmlNodePtr xml_op = va_arg(args, xmlNodePtr); xml_op 2194 lib/pengine/pe_output.c const char *op_rsc = crm_element_value(xml_op, PCMK_XA_RESOURCE); xml_op 2198 lib/pengine/pe_output.c pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS), &status, xml_op 2219 lib/pengine/pe_output.c if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 2221 lib/pengine/pe_output.c const char *exec_time = crm_element_value(xml_op, PCMK_XA_EXEC_TIME); xml_op 2230 lib/pengine/pe_output.c node_str, pcmk__xe_history_key(xml_op), xml_op 2231 lib/pengine/pe_output.c crm_element_value(xml_op, PCMK_XA_UNAME), xml_op 2232 lib/pengine/pe_output.c crm_element_value(xml_op, PCMK__XA_CALL_ID), xml_op 2233 lib/pengine/pe_output.c crm_element_value(xml_op, PCMK__XA_RC_CODE), xml_op 2246 lib/pengine/pe_output.c xmlNodePtr xml_op = va_arg(args, xmlNodePtr); xml_op 2249 lib/pengine/pe_output.c const char *uname = crm_element_value(xml_op, PCMK_XA_UNAME); xml_op 2250 lib/pengine/pe_output.c const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID); xml_op 2251 lib/pengine/pe_output.c const char *rc_s = crm_element_value(xml_op, PCMK__XA_RC_CODE); xml_op 2253 lib/pengine/pe_output.c const char *op_rsc = crm_element_value(xml_op, PCMK_XA_RESOURCE); xml_op 2258 lib/pengine/pe_output.c pcmk__scan_min_int(crm_element_value(xml_op, PCMK__XA_OP_STATUS), xml_op 2263 lib/pengine/pe_output.c PCMK_XA_OP, pcmk__xe_history_key(xml_op), xml_op 2291 lib/pengine/pe_output.c if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 2294 lib/pengine/pe_output.c const char *exec_time = crm_element_value(xml_op, PCMK_XA_EXEC_TIME); xml_op 2773 lib/pengine/pe_output.c xmlNodePtr xml_op = va_arg(args, xmlNodePtr); xml_op 2779 lib/pengine/pe_output.c char *buf = op_history_string(xml_op, task, interval_ms_s, rc, xml_op 2791 lib/pengine/pe_output.c xmlNodePtr xml_op = va_arg(args, xmlNodePtr); xml_op 2797 lib/pengine/pe_output.c const char *call_id = crm_element_value(xml_op, PCMK__XA_CALL_ID); xml_op 2820 lib/pengine/pe_output.c if ((crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 2827 lib/pengine/pe_output.c value = crm_element_value(xml_op, PCMK_XA_EXEC_TIME); xml_op 2833 lib/pengine/pe_output.c value = crm_element_value(xml_op, PCMK_XA_QUEUE_TIME); xml_op 3118 lib/pengine/pe_output.c xmlNode *xml_op = (xmlNode *) gIter->data; xml_op 3119 lib/pengine/pe_output.c const char *task = crm_element_value(xml_op, PCMK_XA_OPERATION); xml_op 3120 lib/pengine/pe_output.c const char *interval_ms_s = crm_element_value(xml_op, xml_op 3122 lib/pengine/pe_output.c const char *op_rc = crm_element_value(xml_op, PCMK__XA_RC_CODE); xml_op 3145 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 3048 lib/pengine/unpack.c const xmlNode *xml_op, bool same_node, xml_op 3057 lib/pengine/unpack.c return (monitor && pe__is_newer_op(monitor, xml_op, same_node) > 0); xml_op 3074 lib/pengine/unpack.c const xmlNode *xml_op, bool same_node, xml_op 3090 lib/pengine/unpack.c if (op == xml_op) { xml_op 3099 lib/pengine/unpack.c && pe__is_newer_op(op, xml_op, same_node) > 0) { xml_op 3125 lib/pengine/unpack.c const xmlNode *xml_op = migrate_to; xml_op 3131 lib/pengine/unpack.c xml_op = migrate_from; xml_op 3134 lib/pengine/unpack.c source = crm_element_value(xml_op, PCMK__META_MIGRATE_SOURCE); xml_op 3135 lib/pengine/unpack.c target = crm_element_value(xml_op, PCMK__META_MIGRATE_TARGET); xml_op 3142 lib/pengine/unpack.c xml_op = migrate_from; xml_op 3146 lib/pengine/unpack.c xml_op = migrate_to; xml_op 3151 lib/pengine/unpack.c xml_op = migrate_to; xml_op 3155 lib/pengine/unpack.c xml_op = migrate_from; xml_op 3163 lib/pengine/unpack.c return non_monitor_after(rsc_id, node_name, xml_op, same_node, scheduler) xml_op 3164 lib/pengine/unpack.c || monitor_not_running_after(rsc_id, node_name, xml_op, same_node, xml_op 3548 lib/pengine/unpack.c last_change_str(const xmlNode *xml_op) xml_op 3553 lib/pengine/unpack.c if (crm_element_value_epoch(xml_op, PCMK_XA_LAST_RC_CHANGE, xml_op 4135 lib/pengine/unpack.c should_clear_for_param_change(const xmlNode *xml_op, const char *task, xml_op 4144 lib/pengine/unpack.c pe__add_param_check(xml_op, rsc, node, pcmk__check_last_failure, xml_op 4150 lib/pengine/unpack.c digest_data = rsc_action_digest_cmp(rsc, xml_op, node, xml_op 4156 lib/pengine/unpack.c rsc->id, pcmk__xe_history_key(xml_op), xml_op 4385 lib/pengine/unpack.c pe__target_rc_from_xml(const xmlNode *xml_op) xml_op 4388 lib/pengine/unpack.c const char *key = crm_element_value(xml_op, PCMK__XA_TRANSITION_KEY); xml_op 4802 lib/pengine/unpack.c unpack_rsc_op(pcmk_resource_t *rsc, pcmk_node_t *node, xmlNode *xml_op, xml_op 4814 lib/pengine/unpack.c .xml = xml_op, xml_op 4818 lib/pengine/unpack.c CRM_CHECK(rsc && node && xml_op, return); xml_op 4820 lib/pengine/unpack.c history.id = pcmk__xe_id(xml_op); xml_op 4828 lib/pengine/unpack.c history.task = crm_element_value(xml_op, PCMK_XA_OPERATION); xml_op 4835 lib/pengine/unpack.c crm_element_value_ms(xml_op, PCMK_META_INTERVAL, &(history.interval_ms)); xml_op 4849 lib/pengine/unpack.c history.expected_exit_status = pe__target_rc_from_xml(xml_op); xml_op 4850 lib/pengine/unpack.c history.key = pcmk__xe_history_key(xml_op); xml_op 4851 lib/pengine/unpack.c crm_element_value_int(xml_op, PCMK__XA_CALL_ID, &(history.call_id)); xml_op 4875 lib/pengine/unpack.c if (!pcmk__is_bundled(rsc) && pcmk_xe_mask_probe_failure(xml_op)) { xml_op 4946 lib/pengine/unpack.c char *last_change_s = last_change_str(xml_op); xml_op 4958 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);