operation          42 daemons/based/based_callbacks.c                                const cib__operation_t *operation,
operation         488 daemons/based/based_callbacks.c                     const cib__operation_t *operation,
operation         499 daemons/based/based_callbacks.c     if (pcmk_is_set(operation->flags, cib__op_attr_local)) {
operation         519 daemons/based/based_callbacks.c     if (pcmk_is_set(operation->flags, cib__op_attr_modifies)
operation         547 daemons/based/based_callbacks.c parse_peer_options(const cib__operation_t *operation, xmlNode *request,
operation         629 daemons/based/based_callbacks.c                && pcmk_is_set(operation->flags, cib__op_attr_modifies)) {
operation         783 daemons/based/based_callbacks.c     const cib__operation_t *operation = NULL;
operation         807 daemons/based/based_callbacks.c     rc = cib__get_operation(op, &operation);
operation         815 daemons/based/based_callbacks.c     op_function = based_get_op_function(operation);
operation         822 daemons/based/based_callbacks.c         parse_local_options(cib_client, operation, host, op,
operation         826 daemons/based/based_callbacks.c     } else if (!parse_peer_options(operation, request, &local_notify,
operation         845 daemons/based/based_callbacks.c     is_update = pcmk_is_set(operation->flags, cib__op_attr_modifies);
operation         879 daemons/based/based_callbacks.c         rc = cib_process_command(request, operation, op_function, &op_reply,
operation        1035 daemons/based/based_callbacks.c cib_process_command(xmlNode *request, const cib__operation_t *operation,
operation        1077 daemons/based/based_callbacks.c     if (!privileged && pcmk_is_set(operation->flags, cib__op_attr_privileged)) {
operation        1083 daemons/based/based_callbacks.c     input = prepare_input(request, operation->type, &section);
operation        1085 daemons/based/based_callbacks.c     if (!pcmk_is_set(operation->flags, cib__op_attr_modifies)) {
operation        1123 daemons/based/based_callbacks.c         && pcmk_is_set(operation->flags, cib__op_attr_writes_through)) {
operation        1132 daemons/based/based_callbacks.c             if (pcmk_is_set(operation->flags, cib__op_attr_writes_through)) {
operation        1160 daemons/based/based_callbacks.c         if ((operation->type == cib__op_commit_transact)
operation          50 daemons/based/based_operation.c based_get_op_function(const cib__operation_t *operation)
operation          52 daemons/based/based_operation.c     enum cib__op_type type = operation->type;
operation          66 daemons/based/based_transaction.c         const cib__operation_t *operation = NULL;
operation          67 daemons/based/based_transaction.c         int rc = cib__get_operation(op, &operation);
operation          70 daemons/based/based_transaction.c             if (!pcmk_is_set(operation->flags, cib__op_attr_transaction)
operation         127 daemons/based/pacemaker-based.h cib__op_fn_t based_get_op_function(const cib__operation_t *operation);
operation          68 daemons/controld/controld_alerts.c                             e->target, e->operation, desc, e->result);
operation          43 daemons/controld/controld_execd.c                                        const char *operation);
operation         772 daemons/controld/controld_execd.c                        const char *operation, guint interval_ms)
operation         783 daemons/controld/controld_execd.c         if (last_failed_matches_op(entry, operation, interval_ms)) {
operation        1100 daemons/controld/controld_execd.c     const char *operation = crm_element_value(action, PCMK_XA_OPERATION);
operation        1112 daemons/controld/controld_execd.c     } else if(operation == NULL) {
operation        1119 daemons/controld/controld_execd.c     op = construct_op(lrm_state, action, pcmk__xe_id(xml_rsc), operation);
operation        1121 daemons/controld/controld_execd.c     if (pcmk__str_eq(operation, PCMK_ACTION_NOTIFY, pcmk__str_casei)) {
operation        1400 daemons/controld/controld_execd.c     const char *operation = NULL;
operation        1432 daemons/controld/controld_execd.c         operation = PCMK_ACTION_DELETE;
operation        1435 daemons/controld/controld_execd.c         operation = crm_element_value(input->xml, PCMK_XA_OPERATION);
operation        1438 daemons/controld/controld_execd.c     CRM_CHECK(!pcmk__str_empty(crm_op) || !pcmk__str_empty(operation), return);
operation        1441 daemons/controld/controld_execd.c               pcmk__s(crm_op, operation),
operation        1450 daemons/controld/controld_execd.c                || pcmk__str_eq(operation, CRM_OP_REPROBE, pcmk__str_none)) {
operation        1460 daemons/controld/controld_execd.c     } else if (operation != NULL) {
operation        1464 daemons/controld/controld_execd.c         gboolean create_rsc = !pcmk__str_eq(operation, PCMK_ACTION_DELETE,
operation        1485 daemons/controld/controld_execd.c                       pcmk__xe_id(xml_rsc), operation,
operation        1512 daemons/controld/controld_execd.c         if (pcmk__str_eq(operation, PCMK_ACTION_CANCEL, pcmk__str_none)) {
operation        1517 daemons/controld/controld_execd.c         } else if (pcmk__str_eq(operation, PCMK_ACTION_DELETE,
operation        1533 daemons/controld/controld_execd.c             if (strcmp(operation, PCMK_ACTION_START) != 0) {
operation        1539 daemons/controld/controld_execd.c                                                       operation)) {
operation        1577 daemons/controld/controld_execd.c              const char *rsc_id, const char *operation)
operation        1589 daemons/controld/controld_execd.c     pcmk__assert((rsc_id != NULL) && (operation != NULL));
operation        1591 daemons/controld/controld_execd.c     op = lrmd_new_event(rsc_id, operation, 0);
operation        1598 daemons/controld/controld_execd.c         CRM_LOG_ASSERT(pcmk__str_eq(operation, PCMK_ACTION_STOP,
operation        1610 daemons/controld/controld_execd.c         crm_trace("Constructed %s op for %s", operation, rsc_id);
operation        1634 daemons/controld/controld_execd.c             && pcmk__str_eq(operation, PCMK_ACTION_MONITOR, pcmk__str_casei)
operation        1645 daemons/controld/controld_execd.c     if (!pcmk__str_eq(operation, PCMK_ACTION_STOP, pcmk__str_casei)) {
operation        1685 daemons/controld/controld_execd.c         if (pcmk__strcase_any_of(operation, PCMK_ACTION_START, PCMK_ACTION_STOP,
operation        1694 daemons/controld/controld_execd.c               operation, rsc_id, op->interval_ms);
operation        1898 daemons/controld/controld_execd.c     const char *operation = NULL;
operation        1903 daemons/controld/controld_execd.c     operation = crm_element_value(msg, PCMK_XA_OPERATION);
operation        1904 daemons/controld/controld_execd.c     CRM_CHECK(!pcmk__str_empty(operation), return);
operation        1915 daemons/controld/controld_execd.c                 operation, rsc->id, pcmk__s(transition, ""));
operation        1922 daemons/controld/controld_execd.c     if (pcmk__str_any_of(operation, PCMK_ACTION_RELOAD,
operation        1931 daemons/controld/controld_execd.c             operation = PCMK_ACTION_RELOAD;
operation        1933 daemons/controld/controld_execd.c             operation = PCMK_ACTION_RELOAD_AGENT;
operation        1937 daemons/controld/controld_execd.c     op = construct_op(lrm_state, msg, rsc->id, operation);
operation        1940 daemons/controld/controld_execd.c     if (should_cancel_recurring(rsc->id, operation, op->interval_ms)) {
operation        1953 daemons/controld/controld_execd.c                       rsc->id, operation, op->interval_ms);
operation        1962 daemons/controld/controld_execd.c                operation, op->interval_ms);
operation        1964 daemons/controld/controld_execd.c     nack_reason = should_nack_action(operation);
operation        1967 daemons/controld/controld_execd.c                    "(shutdown=%s)", operation, rsc->id,
operation        2005 daemons/controld/controld_execd.c         pending->op_type = pcmk__str_copy(operation);
operation        2031 daemons/controld/controld_execd.c                 QB_XS " rc=%d", operation, rsc->id, pcmk_rc_str(rc), rc);
operation        2040 daemons/controld/controld_execd.c                 operation, rsc->id, lrm_state->node_name, pcmk_rc_str(rc), rc);
operation          16 daemons/controld/controld_lrm.h                             const char *operation, guint interval_ms);
operation        1156 daemons/fenced/fenced_remote.c     const char *operation = NULL;
operation        1213 daemons/fenced/fenced_remote.c     operation = crm_element_value(request, PCMK__XA_ST_OP);
operation        1215 daemons/fenced/fenced_remote.c     if (pcmk__str_eq(operation, STONITH_OP_RELAY, pcmk__str_none)) {
operation        1297 daemons/fenced/fenced_remote.c     const char *operation = NULL;
operation        1352 daemons/fenced/fenced_remote.c     operation = crm_element_value(request, PCMK__XA_ST_OP);
operation        1353 daemons/fenced/fenced_remote.c     if (pcmk__str_eq(operation, STONITH_OP_RELAY, pcmk__str_none)) {
operation         193 include/crm/cib/internal.h int cib__get_operation(const char *op, const cib__operation_t **operation);
operation          70 include/crm/common/ipc_attrd_internal.h                                    const char *resource, const char *operation,
operation         146 include/crm/stonith-ng.h     char *operation;
operation         169 lib/cib/cib_file.c file_get_op_function(const cib__operation_t *operation)
operation         171 lib/cib/cib_file.c     enum cib__op_type type = operation->type;
operation         216 lib/cib/cib_file.c     const cib__operation_t *operation = NULL;
operation         235 lib/cib/cib_file.c     cib__get_operation(op, &operation);
operation         236 lib/cib/cib_file.c     op_function = file_get_op_function(operation);
operation         245 lib/cib/cib_file.c     read_only = !pcmk_is_set(operation->flags, cib__op_attr_modifies);
operation         297 lib/cib/cib_file.c     const cib__operation_t *operation = NULL;
operation         311 lib/cib/cib_file.c     rc = cib__get_operation(op, &operation);
operation         318 lib/cib/cib_file.c     if (file_get_op_function(operation) == NULL) {
operation         144 lib/cib/cib_ops.c cib__get_operation(const char *op, const cib__operation_t **operation)
operation         146 lib/cib/cib_ops.c     pcmk__assert((op != NULL) && (operation != NULL));
operation         159 lib/cib/cib_ops.c     *operation = g_hash_table_lookup(operation_table, op);
operation         160 lib/cib/cib_ops.c     if (*operation == NULL) {
operation         550 lib/cib/cib_ops.c update_results(xmlNode *failed, xmlNode *target, const char *operation,
operation         566 lib/cib/cib_ops.c         crm_xml_add(xml_node, PCMK_XA_OPERATION, operation);
operation         570 lib/cib/cib_ops.c                  operation, error_msg, return_code);
operation         587 lib/cib/cib_utils.c     const cib__operation_t *operation = NULL;
operation         588 lib/cib/cib_utils.c     int rc = cib__get_operation(op, &operation);
operation         595 lib/cib/cib_utils.c     if (!pcmk_is_set(operation->flags, cib__op_attr_transaction)) {
operation         178 lib/common/ipc_attrd.c                                const char *resource, const char *operation,
operation         192 lib/common/ipc_attrd.c     if (operation) {
operation         194 lib/common/ipc_attrd.c         op_desc = operation;
operation         206 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK__XA_ATTR_CLEAR_OPERATION, operation);
operation         133 lib/common/messages.c     const char *operation = crm_element_value(original_request,
operation         164 lib/common/messages.c                                 host_from, sys_from, operation, data);
operation        1427 lib/fencing/st_client.c     event->operation = crm_element_value_copy(msg, PCMK__XA_ST_OP);
operation        1434 lib/fencing/st_client.c     if (pcmk__str_eq(event->operation, PCMK__VALUE_ST_NOTIFY_FENCE,
operation        1436 lib/fencing/st_client.c         xmlNode *data = get_event_data_xml(msg, event->operation);
operation        1439 lib/fencing/st_client.c             crm_err("No data for %s event", event->operation);
operation        1454 lib/fencing/st_client.c     } else if (pcmk__str_any_of(event->operation,
operation        1458 lib/fencing/st_client.c         xmlNode *data = get_event_data_xml(msg, event->operation);
operation        1461 lib/fencing/st_client.c             crm_err("No data for %s event", event->operation);
operation        1477 lib/fencing/st_client.c     free(event->operation);
operation        2681 lib/fencing/st_client.c     const char *action = pcmk__s(event->action, event->operation);
operation        2698 lib/fencing/st_client.c     if (pcmk__str_eq(event->operation, PCMK__VALUE_ST_NOTIFY_HISTORY,
operation        2702 lib/fencing/st_client.c     } else if (pcmk__str_eq(event->operation, STONITH_OP_DEVICE_ADD,
operation        2706 lib/fencing/st_client.c     } else if (pcmk__str_eq(event->operation, STONITH_OP_DEVICE_DEL,
operation        2710 lib/fencing/st_client.c     } else if (pcmk__str_eq(event->operation, STONITH_OP_LEVEL_ADD,
operation        2715 lib/fencing/st_client.c     } else if (pcmk__str_eq(event->operation, STONITH_OP_LEVEL_DEL,
operation        1750 lib/pacemaker/pcmk_output.c     const char *operation = va_arg(args, const char *);
operation        1760 lib/pacemaker/pcmk_output.c                        rsc, operation, interval_ms, node);
operation        1763 lib/pacemaker/pcmk_output.c                        rsc, operation, node);
operation        1775 lib/pacemaker/pcmk_output.c     const char *operation = va_arg(args, const char *);
operation        1787 lib/pacemaker/pcmk_output.c                                             PCMK_XA_OP, operation,
operation         508 lib/pacemaker/pcmk_simulate.c     const char *operation = crm_element_value(action->xml, PCMK_XA_OPERATION);
operation         523 lib/pacemaker/pcmk_simulate.c     if (pcmk__str_eq(operation, CRM_OP_REPROBE, pcmk__str_none)) {
operation         524 lib/pacemaker/pcmk_simulate.c         crm_debug("No history injection for %s op on %s", operation, node);
operation         556 lib/pacemaker/pcmk_simulate.c     if (pcmk__strcase_any_of(operation, PCMK_ACTION_DELETE,
operation         558 lib/pacemaker/pcmk_simulate.c         out->message(out, "inject-rsc-action", resource, operation, node,
operation          95 lib/pengine/pe_actions.c     for (xmlNode *operation = pcmk__xe_first_child(rsc->priv->ops_xml,
operation          97 lib/pengine/pe_actions.c          operation != NULL; operation = pcmk__xe_next(operation, PCMK_XE_OP)) {
operation         106 lib/pengine/pe_actions.c             && (pcmk__xe_get_bool_attr(operation, PCMK_META_ENABLED,
operation         111 lib/pengine/pe_actions.c         interval_spec = crm_element_value(operation, PCMK_META_INTERVAL);
operation         117 lib/pengine/pe_actions.c         config_name = crm_element_value(operation, PCMK_XA_NAME);
operation         119 lib/pengine/pe_actions.c             return operation;
operation         461 lib/pengine/pe_actions.c         for (xmlNode *operation = pcmk__xe_first_child(rsc->priv->ops_xml,
operation         463 lib/pengine/pe_actions.c              operation != NULL;
operation         464 lib/pengine/pe_actions.c              operation = pcmk__xe_next(operation, PCMK_XE_OP)) {
operation         472 lib/pengine/pe_actions.c             promote_on_fail = crm_element_value(operation, PCMK_META_ON_FAIL);
operation         478 lib/pengine/pe_actions.c             name = crm_element_value(operation, PCMK_XA_NAME);
operation         479 lib/pengine/pe_actions.c             role = crm_element_value(operation, PCMK_XA_ROLE);
operation         485 lib/pengine/pe_actions.c             interval_spec = crm_element_value(operation, PCMK_META_INTERVAL);
operation         492 lib/pengine/pe_actions.c             if ((pcmk__xe_get_bool_attr(operation, PCMK_META_ENABLED,
operation         631 lib/pengine/pe_actions.c     for (xmlNode *operation = pcmk__xe_first_child(rsc->priv->ops_xml,
operation         633 lib/pengine/pe_actions.c          operation != NULL; operation = pcmk__xe_next(operation, PCMK_XE_OP)) {
operation         637 lib/pengine/pe_actions.c         const char *interval_spec = crm_element_value(operation,
operation         641 lib/pengine/pe_actions.c         if (!pcmk__str_eq(crm_element_value(operation, PCMK_XA_NAME),
operation         652 lib/pengine/pe_actions.c         if ((pcmk__xe_get_bool_attr(operation, PCMK_META_ENABLED,
operation         659 lib/pengine/pe_actions.c             op = operation;
operation        2034 tools/crm_mon.c         send_custom_trap(e->target, NULL, e->operation, pcmk_ok, e->result, 0, desc);
operation          86 tools/crm_resource.c     gchar *operation;             // Value of --operation
operation         360 tools/crm_resource.c         g_free(options.operation);
operation         361 tools/crm_resource.c         options.operation = g_strdup(option_name + 2);  // skip "--"
operation         716 tools/crm_resource.c     { "operation", 'n', G_OPTION_FLAG_NONE, G_OPTION_ARG_STRING, &options.operation,
operation         898 tools/crm_resource.c                              options.operation, options.interval_spec, TRUE,
operation        1782 tools/crm_resource.c                     options.operation, options.cmdline_params,
operation        1787 tools/crm_resource.c                     options.operation, options.override_params,
operation        1987 tools/crm_resource.c                                      options.operation, options.interval_spec,
operation        2068 tools/crm_resource.c     g_free(options.operation);
operation          94 tools/crm_resource.h                         const pcmk_resource_t *rsc, const char *operation,
operation          98 tools/crm_resource.h                     const char *operation, const char *interval_spec,
operation         833 tools/crm_resource_runtime.c                    const char *node_name, const char *rsc_id, const char *operation,
operation         850 tools/crm_resource_runtime.c     if (operation) {
operation         888 tools/crm_resource_runtime.c         if (operation) {
operation         890 tools/crm_resource_runtime.c             if (!pcmk__str_eq(operation, failed_value, pcmk__str_casei)) {
operation         920 tools/crm_resource_runtime.c clear_rsc_fail_attrs(const pcmk_resource_t *rsc, const char *operation,
operation         932 tools/crm_resource_runtime.c                                         operation, interval_spec, NULL,
operation         941 tools/crm_resource_runtime.c                     const pcmk_resource_t *rsc, const char *operation,
operation         959 tools/crm_resource_runtime.c             rc = cli_resource_delete(controld_api, host_uname, child, operation,
operation         996 tools/crm_resource_runtime.c                                          operation, interval_spec, just_failures,
operation        1029 tools/crm_resource_runtime.c     rc = clear_rsc_fail_attrs(rsc, operation, interval_spec, node);
operation        1037 tools/crm_resource_runtime.c         rc = clear_rsc_failures(out, controld_api, host_uname, rsc->id, operation,
operation        1054 tools/crm_resource_runtime.c                 const char *operation, const char *interval_spec,
operation        1080 tools/crm_resource_runtime.c     rc = pcmk__attrd_api_clear_failures(NULL, node_name, NULL, operation,
operation        1090 tools/crm_resource_runtime.c                                 operation, interval_spec, scheduler);
operation        1101 tools/crm_resource_runtime.c                                     NULL, operation, interval_spec, scheduler);