rsc_id            286 daemons/controld/controld_based.c controld_delete_resource_history(const char *rsc_id, const char *node,
rsc_id            293 daemons/controld/controld_based.c     CRM_CHECK((rsc_id != NULL) && (node != NULL), return EINVAL);
rsc_id            295 daemons/controld/controld_based.c     desc = crm_strdup_printf("resource history for %s on %s", rsc_id, node);
rsc_id            303 daemons/controld/controld_based.c     xpath = crm_strdup_printf(XPATH_RESOURCE_HISTORY, node, rsc_id);
rsc_id            310 daemons/controld/controld_based.c                 CRM_XS " rc=%d", rsc_id, node,
rsc_id             36 daemons/controld/controld_execd.c static gboolean is_rsc_active(lrm_state_t * lrm_state, const char *rsc_id);
rsc_id             41 daemons/controld/controld_execd.c                                        const char *rsc_id, const char *operation);
rsc_id            104 daemons/controld/controld_execd.c             && pcmk__str_eq(op->rsc_id, existing->rsc_id, pcmk__str_none)
rsc_id            167 daemons/controld/controld_execd.c         crm_debug("Purged history for '%s' after %s", op->rsc_id, op->op_type);
rsc_id            168 daemons/controld/controld_execd.c         controld_delete_resource_history(op->rsc_id, lrm_state->node_name,
rsc_id            177 daemons/controld/controld_execd.c     crm_debug("Updating history for '%s' with %s op", op->rsc_id, op->op_type);
rsc_id            179 daemons/controld/controld_execd.c     entry = g_hash_table_lookup(lrm_state->resource_history, op->rsc_id);
rsc_id            182 daemons/controld/controld_execd.c         entry->id = strdup(op->rsc_id);
rsc_id            195 daemons/controld/controld_execd.c         crm_info("Resource %s no longer exists, not updating cache", op->rsc_id);
rsc_id            204 daemons/controld/controld_execd.c                       op->rsc_id, op->op_type, op->interval_ms);
rsc_id            209 daemons/controld/controld_execd.c                       op->rsc_id, op->op_type, op->interval_ms, op->rc,
rsc_id            244 daemons/controld/controld_execd.c                   op->rsc_id, op->op_type, op->interval_ms);
rsc_id            249 daemons/controld/controld_execd.c                   g_list_length(entry->recurring_op_list), op->rsc_id,
rsc_id            269 daemons/controld/controld_execd.c                  const char *rsc_id, lrmd_rsc_info_t *rsc, const char *task,
rsc_id            272 daemons/controld/controld_execd.c     lrmd_event_data_t *op = construct_op(lrm_state, input->xml, rsc_id, task);
rsc_id            276 daemons/controld/controld_execd.c     controld_ack_event_directly(ack_host, ack_sys, rsc, op, rsc_id);
rsc_id            476 daemons/controld/controld_execd.c                 if (pcmk__str_eq(entry->id, pending->rsc_id, pcmk__str_none)) {
rsc_id            602 daemons/controld/controld_execd.c     crm_trace("%s: %s, %s", op->rsc_id, digest, list);
rsc_id            633 daemons/controld/controld_execd.c         crm_trace("%s: %s, %s", op->rsc_id, digest, list);
rsc_id            636 daemons/controld/controld_execd.c         crm_trace("%s: no secure parameters", op->rsc_id);
rsc_id            673 daemons/controld/controld_execd.c     crm_trace("Building %s operation update with originator version: %s", op->rsc_id, caller_version);
rsc_id            684 daemons/controld/controld_execd.c                   op->op_type, op->rsc_id, op->params, rsc);
rsc_id            692 daemons/controld/controld_execd.c                  op->rsc_id, op->op_type, op->interval_ms, node_name);
rsc_id            744 daemons/controld/controld_execd.c is_rsc_active(lrm_state_t * lrm_state, const char *rsc_id)
rsc_id            748 daemons/controld/controld_execd.c     entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
rsc_id            753 daemons/controld/controld_execd.c     crm_trace("Processing %s: %s.%d=%d", rsc_id, entry->last->op_type,
rsc_id            892 daemons/controld/controld_execd.c controld_trigger_delete_refresh(const char *from_sys, const char *rsc_id)
rsc_id            897 daemons/controld/controld_execd.c         crm_debug("Triggering a refresh after %s cleaned %s", from_sys, rsc_id);
rsc_id            906 daemons/controld/controld_execd.c notify_deleted(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id, int rc)
rsc_id            913 daemons/controld/controld_execd.c              from_sys, (from_host? from_host : "localhost"), rsc_id,
rsc_id            915 daemons/controld/controld_execd.c     op = construct_op(lrm_state, input->xml, rsc_id, CRMD_ACTION_DELETE);
rsc_id            917 daemons/controld/controld_execd.c     controld_ack_event_directly(from_host, from_sys, NULL, op, rsc_id);
rsc_id            919 daemons/controld/controld_execd.c     controld_trigger_delete_refresh(from_sys, rsc_id);
rsc_id            941 daemons/controld/controld_execd.c     if (pcmk__str_eq(rsc, pending->rsc_id, pcmk__str_none)) {
rsc_id            950 daemons/controld/controld_execd.c delete_rsc_entry(lrm_state_t * lrm_state, ha_msg_input_t * input, const char *rsc_id,
rsc_id            955 daemons/controld/controld_execd.c     CRM_CHECK(rsc_id != NULL, return);
rsc_id            958 daemons/controld/controld_execd.c         char *rsc_id_copy = strdup(rsc_id);
rsc_id            972 daemons/controld/controld_execd.c         notify_deleted(lrm_state, input, rsc_id, rc);
rsc_id            976 daemons/controld/controld_execd.c     event.rsc = rsc_id;
rsc_id           1000 daemons/controld/controld_execd.c         char *op_id = pcmk__op_key(op->rsc_id, op->op_type, op->interval_ms);
rsc_id           1008 daemons/controld/controld_execd.c               op->rsc_id, op->op_type, op->interval_ms, op->call_id);
rsc_id           1048 daemons/controld/controld_execd.c erase_lrm_history_by_id(lrm_state_t *lrm_state, const char *rsc_id,
rsc_id           1053 daemons/controld/controld_execd.c     CRM_CHECK((rsc_id != NULL) && (key != NULL), return);
rsc_id           1057 daemons/controld/controld_execd.c                                      lrm_state->node_name, rsc_id, key,
rsc_id           1062 daemons/controld/controld_execd.c                                      lrm_state->node_name, rsc_id, key,
rsc_id           1066 daemons/controld/controld_execd.c                                      lrm_state->node_name, rsc_id, key);
rsc_id           1070 daemons/controld/controld_execd.c               key, rsc_id, call_id);
rsc_id           1103 daemons/controld/controld_execd.c lrm_clear_last_failure(const char *rsc_id, const char *node_name,
rsc_id           1116 daemons/controld/controld_execd.c     op_key = pcmk__op_key(rsc_id, "last_failure", 0);
rsc_id           1118 daemons/controld/controld_execd.c         orig_op_key = pcmk__op_key(rsc_id, operation, interval_ms);
rsc_id           1120 daemons/controld/controld_execd.c     erase_lrm_history_by_id(lrm_state, rsc_id, op_key, orig_op_key, 0);
rsc_id           1127 daemons/controld/controld_execd.c                                                    rsc_id);
rsc_id           1138 daemons/controld/controld_execd.c cancel_op(lrm_state_t * lrm_state, const char *rsc_id, const char *key, int op, gboolean remove)
rsc_id           1145 daemons/controld/controld_execd.c     CRM_CHECK(rsc_id != NULL, return FALSE);
rsc_id           1147 daemons/controld/controld_execd.c         local_key = make_stop_id(rsc_id, op);
rsc_id           1171 daemons/controld/controld_execd.c     crm_debug("Cancelling op %d for %s (%s)", op, rsc_id, key);
rsc_id           1172 daemons/controld/controld_execd.c     rc = lrm_state_cancel(lrm_state, pending->rsc_id, pending->op_type,
rsc_id           1175 daemons/controld/controld_execd.c         crm_debug("Op %d for %s (%s): cancelled", op, rsc_id, key);
rsc_id           1180 daemons/controld/controld_execd.c     crm_debug("Op %d for %s (%s): Nothing to cancel", op, rsc_id, key);
rsc_id           1353 daemons/controld/controld_execd.c get_fake_call_id(lrm_state_t *lrm_state, const char *rsc_id)
rsc_id           1359 daemons/controld/controld_execd.c         entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
rsc_id           1379 daemons/controld/controld_execd.c     op->call_id = get_fake_call_id(lrm_state, op->rsc_id);
rsc_id           1471 daemons/controld/controld_execd.c              op->rsc_id, op->op_type, op->interval_ms, op->rc, target_node);
rsc_id           1882 daemons/controld/controld_execd.c resolve_versioned_parameters(lrm_state_t *lrm_state, const char *rsc_id,
rsc_id           1887 daemons/controld/controld_execd.c     lrmd_rsc_info_t *rsc = lrm_state_get_rsc_info(lrm_state, rsc_id, 0);
rsc_id           1936 daemons/controld/controld_execd.c construct_op(lrm_state_t *lrm_state, xmlNode *rsc_op, const char *rsc_id,
rsc_id           1949 daemons/controld/controld_execd.c     CRM_ASSERT(rsc_id && operation);
rsc_id           1951 daemons/controld/controld_execd.c     op = lrmd_new_event(rsc_id, operation, 0);
rsc_id           1970 daemons/controld/controld_execd.c         crm_trace("Constructed %s op for %s", operation, rsc_id);
rsc_id           2004 daemons/controld/controld_execd.c     if (lrm_state && !is_remote_lrmd_ra(NULL, NULL, rsc_id)
rsc_id           2007 daemons/controld/controld_execd.c         resolve_versioned_parameters(lrm_state, rsc_id, rsc_op, params);
rsc_id           2018 daemons/controld/controld_execd.c             entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
rsc_id           2059 daemons/controld/controld_execd.c               operation, rsc_id, op->interval_ms);
rsc_id           2080 daemons/controld/controld_execd.c                             const char *rsc_id)
rsc_id           2087 daemons/controld/controld_execd.c     if (op->rsc_id == NULL) {
rsc_id           2088 daemons/controld/controld_execd.c         CRM_ASSERT(rsc_id != NULL);
rsc_id           2089 daemons/controld/controld_execd.c         op->rsc_id = strdup(rsc_id);
rsc_id           2104 daemons/controld/controld_execd.c     crm_xml_add(iter, XML_ATTR_ID, op->rsc_id);
rsc_id           2112 daemons/controld/controld_execd.c               op->rsc_id, op->op_type, op->interval_ms, op->user_data,
rsc_id           2157 daemons/controld/controld_execd.c         && pcmk__str_eq(op->rsc_id, event->rsc->id, pcmk__str_none)) {
rsc_id           2159 daemons/controld/controld_execd.c         crm_debug("Cancelling op %d for %s (%s)", op->call_id, op->rsc_id, (char*)key);
rsc_id           2174 daemons/controld/controld_execd.c         crm_info("Cancelling op %d for %s (%s)", op->call_id, op->rsc_id,
rsc_id           2176 daemons/controld/controld_execd.c         remove = !cancel_op(lrm_state, op->rsc_id, key, op->call_id, FALSE);
rsc_id           2212 daemons/controld/controld_execd.c               op->rsc_id, op->op_type, op->interval_ms, node_name);
rsc_id           2357 daemons/controld/controld_execd.c         pending->rsc_id = strdup(rsc->id);
rsc_id           2473 daemons/controld/controld_execd.c     crm_xml_add(iter, XML_ATTR_ID, op->rsc_id);
rsc_id           2498 daemons/controld/controld_execd.c             crm_trace("Resource %s is a part of container resource %s", op->rsc_id, container);
rsc_id           2503 daemons/controld/controld_execd.c         crm_warn("Resource %s no longer exists in the executor", op->rsc_id);
rsc_id           2504 daemons/controld/controld_execd.c         controld_ack_event_directly(NULL, NULL, rsc, op, op->rsc_id);
rsc_id           2535 daemons/controld/controld_execd.c               rc, op->op_type, op->interval_ms, op->rsc_id);
rsc_id           2577 daemons/controld/controld_execd.c did_lrm_rsc_op_fail(lrm_state_t *lrm_state, const char * rsc_id,
rsc_id           2583 daemons/controld/controld_execd.c     CRM_CHECK(rsc_id != NULL, return FALSE);
rsc_id           2586 daemons/controld/controld_execd.c     entry = g_hash_table_lookup(lrm_state->resource_history, rsc_id);
rsc_id           2591 daemons/controld/controld_execd.c     if (pcmk__str_eq(entry->failed->rsc_id, rsc_id, pcmk__str_none)
rsc_id           2615 daemons/controld/controld_execd.c     CRM_CHECK(op->rsc_id != NULL, return);
rsc_id           2633 daemons/controld/controld_execd.c     op_id = make_stop_id(op->rsc_id, op->call_id);
rsc_id           2634 daemons/controld/controld_execd.c     op_key = pcmk__op_key(op->rsc_id, op->op_type, op->interval_ms);
rsc_id           2638 daemons/controld/controld_execd.c         rsc = lrm_state_get_rsc_info(lrm_state, op->rsc_id, 0);
rsc_id           2649 daemons/controld/controld_execd.c                      op->rsc_id, standard,
rsc_id           2651 daemons/controld/controld_execd.c             rsc = lrmd_new_rsc_info(op->rsc_id, standard, provider, type);
rsc_id           2654 daemons/controld/controld_execd.c                     op_key, op->rsc_id);
rsc_id           2755 daemons/controld/controld_execd.c         if (did_lrm_rsc_op_fail(lrm_state, pending->rsc_id,
rsc_id           2777 daemons/controld/controld_execd.c         controld_ack_event_directly(NULL, NULL, NULL, op, op->rsc_id);
rsc_id           2808 daemons/controld/controld_execd.c                      op->rsc_id, node_name,
rsc_id           2817 daemons/controld/controld_execd.c                        op->rsc_id, node_name,
rsc_id           2826 daemons/controld/controld_execd.c                     op->rsc_id, node_name,
rsc_id           2835 daemons/controld/controld_execd.c                     op->rsc_id, node_name,
rsc_id           2843 daemons/controld/controld_execd.c                               op->rsc_id, op->op_type, op->interval_ms,
rsc_id           2866 daemons/controld/controld_execd.c         crm_info("Deletion of resource '%s' complete after %s", op->rsc_id, op_key);
rsc_id           2868 daemons/controld/controld_execd.c             delete_rsc_entry(lrm_state, NULL, op->rsc_id, NULL, pcmk_ok, NULL);
rsc_id             50 daemons/controld/controld_execd_state.c     free(op->rsc_id);
rsc_id             67 daemons/controld/controld_execd_state.c               op->rsc_id, op->op_type, op->interval_ms,
rsc_id             71 daemons/controld/controld_execd_state.c     event.rsc_id = op->rsc_id;
rsc_id            636 daemons/controld/controld_execd_state.c lrm_state_cancel(lrm_state_t *lrm_state, const char *rsc_id, const char *action,
rsc_id            645 daemons/controld/controld_execd_state.c     if (is_remote_lrmd_ra(NULL, NULL, rsc_id)) {
rsc_id            646 daemons/controld/controld_execd_state.c         return remote_ra_cancel(lrm_state, rsc_id, action, interval_ms);
rsc_id            648 daemons/controld/controld_execd_state.c     return ((lrmd_t *) lrm_state->conn)->cmds->cancel(lrm_state->conn, rsc_id,
rsc_id            653 daemons/controld/controld_execd_state.c lrm_state_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id, enum lrmd_call_options options)
rsc_id            660 daemons/controld/controld_execd_state.c     if (is_remote_lrmd_ra(NULL, NULL, rsc_id)) {
rsc_id            661 daemons/controld/controld_execd_state.c         return remote_ra_get_rsc_info(lrm_state, rsc_id);
rsc_id            664 daemons/controld/controld_execd_state.c     rsc = g_hash_table_lookup(lrm_state->rsc_info_cache, rsc_id);
rsc_id            667 daemons/controld/controld_execd_state.c         rsc = ((lrmd_t *) lrm_state->conn)->cmds->get_rsc_info(lrm_state->conn, rsc_id, options);
rsc_id            680 daemons/controld/controld_execd_state.c lrm_state_exec(lrm_state_t *lrm_state, const char *rsc_id, const char *action,
rsc_id            692 daemons/controld/controld_execd_state.c     if (is_remote_lrmd_ra(NULL, NULL, rsc_id)) {
rsc_id            693 daemons/controld/controld_execd_state.c         return remote_ra_exec(lrm_state, rsc_id, action, userdata, interval_ms,
rsc_id            698 daemons/controld/controld_execd_state.c                                                     rsc_id,
rsc_id            709 daemons/controld/controld_execd_state.c                        const char *rsc_id,
rsc_id            720 daemons/controld/controld_execd_state.c         return lrm_state_find_or_create(rsc_id)? pcmk_ok : -EINVAL;
rsc_id            726 daemons/controld/controld_execd_state.c     return conn->cmds->register_rsc(lrm_state->conn, rsc_id, class, provider,
rsc_id            732 daemons/controld/controld_execd_state.c                          const char *rsc_id, enum lrmd_call_options options)
rsc_id            738 daemons/controld/controld_execd_state.c     if (is_remote_lrmd_ra(NULL, NULL, rsc_id)) {
rsc_id            739 daemons/controld/controld_execd_state.c         lrm_state_destroy(rsc_id);
rsc_id            743 daemons/controld/controld_execd_state.c     g_hash_table_remove(lrm_state->rsc_info_cache, rsc_id);
rsc_id            750 daemons/controld/controld_execd_state.c     return ((lrmd_t *) lrm_state->conn)->cmds->unregister_rsc(lrm_state->conn, rsc_id, options);
rsc_id            153 daemons/controld/controld_fsa.c                    input->rsc_id, input->call_id, input->rc,
rsc_id             16 daemons/controld/controld_lrm.h void lrm_clear_last_failure(const char *rsc_id, const char *node_name,
rsc_id             50 daemons/controld/controld_lrm.h     char *rsc_id;
rsc_id            151 daemons/controld/controld_lrm.h int lrm_state_cancel(lrm_state_t *lrm_state, const char *rsc_id,
rsc_id            153 daemons/controld/controld_lrm.h int lrm_state_exec(lrm_state_t *lrm_state, const char *rsc_id,
rsc_id            159 daemons/controld/controld_lrm.h                                         const char *rsc_id, enum lrmd_call_options options);
rsc_id            161 daemons/controld/controld_lrm.h                            const char *rsc_id,
rsc_id            165 daemons/controld/controld_lrm.h                              const char *rsc_id, enum lrmd_call_options options);
rsc_id            170 daemons/controld/controld_lrm.h lrmd_rsc_info_t *remote_ra_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id);
rsc_id            171 daemons/controld/controld_lrm.h int remote_ra_cancel(lrm_state_t *lrm_state, const char *rsc_id,
rsc_id            173 daemons/controld/controld_lrm.h int remote_ra_exec(lrm_state_t *lrm_state, const char *rsc_id,
rsc_id            189 daemons/controld/controld_lrm.h                                  const char *rsc_id);
rsc_id            191 daemons/controld/controld_lrm.h void controld_trigger_delete_refresh(const char *from_sys, const char *rsc_id);
rsc_id            664 daemons/controld/controld_messages.c         const char *rsc_id = NULL;
rsc_id            672 daemons/controld/controld_messages.c         rsc_id = ID(rsc_xml);
rsc_id            679 daemons/controld/controld_messages.c                   "(clearing CIB resource history only)", rsc_id, node,
rsc_id            682 daemons/controld/controld_messages.c         rc = controld_delete_resource_history(rsc_id, node, user_name,
rsc_id            686 daemons/controld/controld_messages.c             rc = controld_delete_resource_history(rsc_id, node, user_name,
rsc_id            706 daemons/controld/controld_messages.c                      from_sys, (from_host? from_host : "local node"), rsc_id,
rsc_id            708 daemons/controld/controld_messages.c             op = lrmd_new_event(rsc_id, CRMD_ACTION_DELETE, 0);
rsc_id            715 daemons/controld/controld_messages.c             controld_ack_event_directly(from_host, from_sys, NULL, op, rsc_id);
rsc_id            717 daemons/controld/controld_messages.c             controld_trigger_delete_refresh(from_sys, rsc_id);
rsc_id             29 daemons/controld/controld_remote_ra.c     char *rsc_id;
rsc_id            113 daemons/controld/controld_remote_ra.c     free(cmd->rsc_id);
rsc_id            141 daemons/controld/controld_remote_ra.c     connection_rsc = lrm_state_find(cmd->rsc_id);
rsc_id            160 daemons/controld/controld_remote_ra.c     connection_rsc = lrm_state_find(cmd->rsc_id);
rsc_id            304 daemons/controld/controld_remote_ra.c         remote_node_up(cmd->rsc_id);
rsc_id            314 daemons/controld/controld_remote_ra.c         crm_node_t *node = crm_remote_peer_get(cmd->rsc_id);
rsc_id            320 daemons/controld/controld_remote_ra.c         lrm_state_t *lrm_state = lrm_state_find(cmd->rsc_id);
rsc_id            326 daemons/controld/controld_remote_ra.c                 remote_node_down(cmd->rsc_id, DOWN_KEEP_LRM);
rsc_id            332 daemons/controld/controld_remote_ra.c                 crm_remote_peer_cache_remove(cmd->rsc_id);
rsc_id            356 daemons/controld/controld_remote_ra.c     op.rsc_id = cmd->rsc_id;
rsc_id            452 daemons/controld/controld_remote_ra.c     crm_info("takeover event timed out for node %s", cmd->rsc_id);
rsc_id            455 daemons/controld/controld_remote_ra.c     lrm_state = lrm_state_find(cmd->rsc_id);
rsc_id            469 daemons/controld/controld_remote_ra.c     lrm_state = lrm_state_find(cmd->rsc_id);
rsc_id            472 daemons/controld/controld_remote_ra.c              cmd->rsc_id, (lrm_state? "" : " (no LRM state)"));
rsc_id            498 daemons/controld/controld_remote_ra.c synthesize_lrmd_success(lrm_state_t *lrm_state, const char *rsc_id, const char *op_type)
rsc_id            509 daemons/controld/controld_remote_ra.c     op.rsc_id = rsc_id;
rsc_id            810 daemons/controld/controld_remote_ra.c                           cmd->rsc_id);
rsc_id            900 daemons/controld/controld_remote_ra.c remote_ra_get_rsc_info(lrm_state_t * lrm_state, const char *rsc_id)
rsc_id            904 daemons/controld/controld_remote_ra.c     if ((lrm_state_find(rsc_id))) {
rsc_id            907 daemons/controld/controld_remote_ra.c         info->id = strdup(rsc_id);
rsc_id            952 daemons/controld/controld_remote_ra.c                   cmd->action, cmd->rsc_id, cmd->interval_ms, cmd->userdata);
rsc_id            986 daemons/controld/controld_remote_ra.c remote_ra_cancel(lrm_state_t *lrm_state, const char *rsc_id,
rsc_id            992 daemons/controld/controld_remote_ra.c     connection_rsc = lrm_state_find(rsc_id);
rsc_id           1058 daemons/controld/controld_remote_ra.c               cmd->rsc_id, "monitor", interval_ms);
rsc_id           1086 daemons/controld/controld_remote_ra.c remote_ra_exec(lrm_state_t *lrm_state, const char *rsc_id, const char *action,
rsc_id           1102 daemons/controld/controld_remote_ra.c     connection_rsc = lrm_state_find(rsc_id);
rsc_id           1119 daemons/controld/controld_remote_ra.c     cmd->rsc_id = strdup(rsc_id);
rsc_id            189 daemons/controld/controld_te_actions.c     const char *rsc_id = NULL;
rsc_id            205 daemons/controld/controld_te_actions.c     rsc_id = ID(action_rsc);
rsc_id            206 daemons/controld/controld_te_actions.c     CRM_CHECK(rsc_id != NULL,
rsc_id            228 daemons/controld/controld_te_actions.c     crm_xml_add(rsc, XML_ATTR_ID, rsc_id);
rsc_id            117 daemons/controld/controld_te_events.c     char *rsc_id = NULL;
rsc_id            135 daemons/controld/controld_te_events.c     CRM_CHECK(parse_op_key(id, &rsc_id, &task, &interval_ms),
rsc_id            174 daemons/controld/controld_te_events.c                  rsc_id, on_uname, task, rc, value, now);
rsc_id            178 daemons/controld/controld_te_events.c             attr_name = pcmk__failcount_name(rsc_id, task, interval_ms);
rsc_id            186 daemons/controld/controld_te_events.c         attr_name = pcmk__lastfailure_name(rsc_id, task, interval_ms);
rsc_id            194 daemons/controld/controld_te_events.c     free(rsc_id);
rsc_id            112 daemons/controld/controld_utils.h int controld_delete_resource_history(const char *rsc_id, const char *node,
rsc_id            141 daemons/execd/cts-exec-helper.c     const char *rsc_id;
rsc_id            170 daemons/execd/cts-exec-helper.c              event->rsc_id,                                             \
rsc_id            283 daemons/execd/cts-exec-helper.c                                    options.rsc_id,
rsc_id            297 daemons/execd/cts-exec-helper.c                                            options.rsc_id,
rsc_id            302 daemons/execd/cts-exec-helper.c         rsc_info = lrmd_conn->cmds->get_rsc_info(lrmd_conn, options.rsc_id, 0);
rsc_id            315 daemons/execd/cts-exec-helper.c         rc = lrmd_conn->cmds->unregister_rsc(lrmd_conn, options.rsc_id, 0);
rsc_id            317 daemons/execd/cts-exec-helper.c         rc = lrmd_conn->cmds->cancel(lrmd_conn, options.rsc_id, options.action,
rsc_id            385 daemons/execd/cts-exec-helper.c         rc = lrmd_conn->cmds->get_recurring_ops(lrmd_conn, options.rsc_id, 0, 0,
rsc_id            392 daemons/execd/cts-exec-helper.c                                 op_info->rsc_id, op_info->action,
rsc_id            474 daemons/execd/cts-exec-helper.c     if (options.rsc_id) {
rsc_id            475 daemons/execd/cts-exec-helper.c         rsc = pe_find_resource_with_flags(data_set->resources, options.rsc_id,
rsc_id            576 daemons/execd/cts-exec-helper.c                 options.rsc_id = optarg;
rsc_id            650 daemons/execd/cts-exec-helper.c         if (!options.rsc_id) {
rsc_id             57 daemons/execd/execd_commands.c     char *rsc_id;
rsc_id            212 daemons/execd/execd_commands.c                cmd->rsc_id, cmd->action, cmd->call_id,
rsc_id            217 daemons/execd/execd_commands.c                cmd->rsc_id, cmd->action, cmd->call_id,
rsc_id            232 daemons/execd/execd_commands.c                cmd->rsc_id, cmd->action, cmd->call_id);
rsc_id            255 daemons/execd/execd_commands.c     rsc->rsc_id = crm_element_value_copy(rsc_xml, F_LRMD_RSC_ID);
rsc_id            286 daemons/execd/execd_commands.c     cmd->rsc_id = crm_element_value_copy(rsc_xml, F_LRMD_RSC_ID);
rsc_id            293 daemons/execd/execd_commands.c                   cmd->rsc_id, cmd->action, cmd->interval_ms);
rsc_id            328 daemons/execd/execd_commands.c     free(cmd->rsc_id);
rsc_id            343 daemons/execd/execd_commands.c     if (!cmd->rsc_id) {
rsc_id            347 daemons/execd/execd_commands.c     rsc = g_hash_table_lookup(rsc_list, cmd->rsc_id);
rsc_id            379 daemons/execd/execd_commands.c     rsc = cmd->rsc_id ? g_hash_table_lookup(rsc_list, cmd->rsc_id) : NULL;
rsc_id            427 daemons/execd/execd_commands.c              rsc->rsc_id, normalize_action_name(rsc, dup->action),
rsc_id            446 daemons/execd/execd_commands.c         services_action_kick(rsc->rsc_id,
rsc_id            462 daemons/execd/execd_commands.c     crm_trace("Scheduling %s on %s", cmd->action, rsc->rsc_id);
rsc_id            596 daemons/execd/execd_commands.c     crm_xml_add(notify, F_LRMD_RSC_ID, cmd->rsc_id);
rsc_id            638 daemons/execd/execd_commands.c         const char *rsc_id = crm_element_value(rsc_xml, F_LRMD_RSC_ID);
rsc_id            648 daemons/execd/execd_commands.c         crm_xml_add(notify, F_LRMD_RSC_ID, rsc_id);
rsc_id            675 daemons/execd/execd_commands.c     crm_trace("Resource operation rsc:%s action:%s completed (%p %p)", cmd->rsc_id, cmd->action,
rsc_id            922 daemons/execd/execd_commands.c     rsc = cmd->rsc_id ? g_hash_table_lookup(rsc_list, cmd->rsc_id) : NULL;
rsc_id            959 daemons/execd/execd_commands.c                           cmd->rsc_id, cmd->real_action, time_sum, timeout_left,
rsc_id           1011 daemons/execd/execd_commands.c                           cmd->rsc_id, cmd->real_action, time_sum, timeout_left, delay);
rsc_id           1015 daemons/execd/execd_commands.c                          cmd->rsc_id, cmd->action, time_sum, timeout_left, delay);
rsc_id           1019 daemons/execd/execd_commands.c                            cmd->rsc_id, cmd->action, services_ocf_exitcode_str(cmd->exec_rc), cmd->exec_rc, time_sum, timeout_left, delay);
rsc_id           1033 daemons/execd/execd_commands.c                        cmd->rsc_id, cmd->real_action?cmd->real_action:cmd->action, cmd->exec_rc, time_sum, timeout_left);
rsc_id           1106 daemons/execd/execd_commands.c     lrmd_rsc_t *rsc = g_hash_table_lookup(rsc_list, cmd->rsc_id);
rsc_id           1238 daemons/execd/execd_commands.c                                             cmd->rsc_id, rsc->provider,
rsc_id           1264 daemons/execd/execd_commands.c                                             rsc->rsc_id);
rsc_id           1280 daemons/execd/execd_commands.c     int rc = stonith_api->cmds->monitor(stonith_api, 0, cmd->rsc_id,
rsc_id           1344 daemons/execd/execd_commands.c               rsc->rsc_id, cmd->action, rsc->class, rsc->provider, rsc->type);
rsc_id           1358 daemons/execd/execd_commands.c     action = resources_action_create(rsc->rsc_id, rsc->class, rsc->provider,
rsc_id           1365 daemons/execd/execd_commands.c         crm_err("Failed to create action, action:%s on resource %s", cmd->action, rsc->rsc_id);
rsc_id           1404 daemons/execd/execd_commands.c         crm_trace("%s is still active", rsc->rsc_id);
rsc_id           1415 daemons/execd/execd_commands.c                  cmd->rsc_id, cmd->action, cmd->start_delay);
rsc_id           1428 daemons/execd/execd_commands.c         crm_trace("Nothing further to do for %s", rsc->rsc_id);
rsc_id           1495 daemons/execd/execd_commands.c             services_action_cancel(rsc->rsc_id,
rsc_id           1505 daemons/execd/execd_commands.c     free(rsc->rsc_id);
rsc_id           1554 daemons/execd/execd_commands.c     lrmd_rsc_t *dup = g_hash_table_lookup(rsc_list, rsc->rsc_id);
rsc_id           1560 daemons/execd/execd_commands.c         crm_notice("Ignoring duplicate registration of '%s'", rsc->rsc_id);
rsc_id           1565 daemons/execd/execd_commands.c     g_hash_table_replace(rsc_list, rsc->rsc_id, rsc);
rsc_id           1566 daemons/execd/execd_commands.c     crm_info("Cached agent information for '%s'", rsc->rsc_id);
rsc_id           1575 daemons/execd/execd_commands.c     const char *rsc_id = crm_element_value(rsc_xml, F_LRMD_RSC_ID);
rsc_id           1579 daemons/execd/execd_commands.c     if (rsc_id == NULL) {
rsc_id           1582 daemons/execd/execd_commands.c         rsc = g_hash_table_lookup(rsc_list, rsc_id);
rsc_id           1584 daemons/execd/execd_commands.c             crm_info("Agent information for '%s' not in cache", rsc_id);
rsc_id           1591 daemons/execd/execd_commands.c         crm_xml_add(reply, F_LRMD_RSC_ID, rsc->rsc_id);
rsc_id           1606 daemons/execd/execd_commands.c     const char *rsc_id = crm_element_value(rsc_xml, F_LRMD_RSC_ID);
rsc_id           1608 daemons/execd/execd_commands.c     if (!rsc_id) {
rsc_id           1612 daemons/execd/execd_commands.c     rsc = g_hash_table_lookup(rsc_list, rsc_id);
rsc_id           1615 daemons/execd/execd_commands.c                  rsc_id);
rsc_id           1622 daemons/execd/execd_commands.c                   rsc->active, rsc_id);
rsc_id           1626 daemons/execd/execd_commands.c     g_hash_table_remove(rsc_list, rsc_id);
rsc_id           1637 daemons/execd/execd_commands.c     const char *rsc_id = crm_element_value(rsc_xml, F_LRMD_RSC_ID);
rsc_id           1640 daemons/execd/execd_commands.c     if (!rsc_id) {
rsc_id           1643 daemons/execd/execd_commands.c     if (!(rsc = g_hash_table_lookup(rsc_list, rsc_id))) {
rsc_id           1645 daemons/execd/execd_commands.c                  rsc_id, g_hash_table_size(rsc_list));
rsc_id           1660 daemons/execd/execd_commands.c cancel_op(const char *rsc_id, const char *action, guint interval_ms)
rsc_id           1663 daemons/execd/execd_commands.c     lrmd_rsc_t *rsc = g_hash_table_lookup(rsc_list, rsc_id);
rsc_id           1708 daemons/execd/execd_commands.c     } else if (services_action_cancel(rsc_id,
rsc_id           1754 daemons/execd/execd_commands.c         cancel_op(rsc->rsc_id, cmd->action, cmd->interval_ms);
rsc_id           1764 daemons/execd/execd_commands.c     const char *rsc_id = crm_element_value(rsc_xml, F_LRMD_RSC_ID);
rsc_id           1770 daemons/execd/execd_commands.c     if (!rsc_id || !action) {
rsc_id           1774 daemons/execd/execd_commands.c     return cancel_op(rsc_id, action, interval_ms);
rsc_id           1782 daemons/execd/execd_commands.c     crm_xml_add(rsc_xml, F_LRMD_RSC_ID, rsc->rsc_id);
rsc_id           1798 daemons/execd/execd_commands.c     const char *rsc_id = NULL;
rsc_id           1809 daemons/execd/execd_commands.c         rsc_id = crm_element_value(rsc_xml, F_LRMD_RSC_ID);
rsc_id           1813 daemons/execd/execd_commands.c     if (rsc_id != NULL) {
rsc_id           1814 daemons/execd/execd_commands.c         rsc = g_hash_table_lookup(rsc_list, rsc_id);
rsc_id           1817 daemons/execd/execd_commands.c                      rsc_id, g_hash_table_size(rsc_list));
rsc_id           1825 daemons/execd/execd_commands.c     if (rsc_id == NULL) {
rsc_id             26 daemons/execd/pacemaker-execd.h     char *rsc_id;
rsc_id            423 daemons/fenced/pacemaker-fenced.c         const char *rsc_id = NULL;
rsc_id            436 daemons/fenced/pacemaker-fenced.c         rsc_id = crm_element_value(match, XML_ATTR_ID);
rsc_id            438 daemons/fenced/pacemaker-fenced.c         stonith_device_remove(rsc_id, TRUE);
rsc_id            732 daemons/fenced/pacemaker-fenced.c             const char *rsc_id = NULL;
rsc_id            743 daemons/fenced/pacemaker-fenced.c             rsc_id = strstr(mutable, "primitive[@id=\'");
rsc_id            744 daemons/fenced/pacemaker-fenced.c             if (rsc_id != NULL) {
rsc_id            745 daemons/fenced/pacemaker-fenced.c                 rsc_id += strlen("primitive[@id=\'");
rsc_id            746 daemons/fenced/pacemaker-fenced.c                 search = strchr(rsc_id, '\'');
rsc_id            750 daemons/fenced/pacemaker-fenced.c                 stonith_device_remove(rsc_id, TRUE);
rsc_id            813 daemons/fenced/pacemaker-fenced.c             const char *rsc_id = NULL;
rsc_id            817 daemons/fenced/pacemaker-fenced.c             rsc_id = crm_element_value(match, XML_ATTR_ID);
rsc_id            824 daemons/fenced/pacemaker-fenced.c             crm_trace("Fencing resource %s was added or modified", rsc_id);
rsc_id             47 include/crm/common/internal.h int pcmk__substitute_secrets(const char *rsc_id, GHashTable *params);
rsc_id            206 include/crm/common/internal.h char *pcmk__op_key(const char *rsc_id, const char *op_type, guint interval_ms);
rsc_id            207 include/crm/common/internal.h char *pcmk__notify_key(const char *rsc_id, const char *notify_type,
rsc_id            374 include/crm/common/internal.h pcmk__fail_attr_name(const char *prefix, const char *rsc_id, const char *op,
rsc_id            377 include/crm/common/internal.h     CRM_CHECK(prefix && rsc_id && op, return NULL);
rsc_id            378 include/crm/common/internal.h     return crm_strdup_printf("%s-%s#%s_%u", prefix, rsc_id, op, interval_ms);
rsc_id            382 include/crm/common/internal.h pcmk__failcount_name(const char *rsc_id, const char *op, guint interval_ms)
rsc_id            384 include/crm/common/internal.h     return pcmk__fail_attr_name(PCMK__FAIL_COUNT_PREFIX, rsc_id, op,
rsc_id            389 include/crm/common/internal.h pcmk__lastfailure_name(const char *rsc_id, const char *op, guint interval_ms)
rsc_id            391 include/crm/common/internal.h     return pcmk__fail_attr_name(PCMK__LAST_FAILURE_PREFIX, rsc_id, op,
rsc_id             94 include/crm/common/ipc_controld.h                            const char *router_node, const char *rsc_id,
rsc_id             98 include/crm/common/ipc_controld.h                               const char *router_node, const char *rsc_id,
rsc_id            121 include/crm/common/util.h gboolean parse_op_key(const char *key, char **rsc_id, char **op_type,
rsc_id            203 include/crm/lrmd.h     const char *rsc_id;
rsc_id            251 include/crm/lrmd.h lrmd_event_data_t *lrmd_new_event(const char *rsc_id, const char *task,
rsc_id            264 include/crm/lrmd.h     char *rsc_id;
rsc_id            270 include/crm/lrmd.h lrmd_rsc_info_t *lrmd_new_rsc_info(const char *rsc_id, const char *standard,
rsc_id            338 include/crm/lrmd.h                          const char *rsc_id,
rsc_id            349 include/crm/lrmd.h                                       const char *rsc_id, enum lrmd_call_options options);
rsc_id            356 include/crm/lrmd.h     int (*get_recurring_ops) (lrmd_t *lrmd, const char *rsc_id, int timeout_ms,
rsc_id            373 include/crm/lrmd.h     int (*unregister_rsc) (lrmd_t * lrmd, const char *rsc_id, enum lrmd_call_options options);
rsc_id            395 include/crm/lrmd.h     int (*exec) (lrmd_t * lrmd, const char *rsc_id, const char *action, const char *userdata,   /* userdata string given back in event notification */
rsc_id            424 include/crm/lrmd.h     int (*cancel) (lrmd_t *lrmd, const char *rsc_id, const char *action,
rsc_id            390 include/crm/stonith-ng.h     int (*validate)(stonith_t *st, int call_options, const char *rsc_id,
rsc_id             96 lib/common/cib_secrets.c pcmk__substitute_secrets(const char *rsc_id, GHashTable *params)
rsc_id            117 lib/common/cib_secrets.c     crm_debug("Replace secret parameters for resource %s", rsc_id);
rsc_id            119 lib/common/cib_secrets.c     if (snprintf(local_file, FILENAME_MAX, LRM_CIBSECRETS_DIR "/%s/", rsc_id)
rsc_id            122 lib/common/cib_secrets.c                 rsc_id);
rsc_id            131 lib/common/cib_secrets.c             crm_err("odd, no parameter %s for rsc %s found now", key, rsc_id);
rsc_id            136 lib/common/cib_secrets.c             crm_err("%s: parameter name %s too big", rsc_id, key);
rsc_id            145 lib/common/cib_secrets.c                     rsc_id, key, LRM_CIBSECRETS_DIR);
rsc_id            163 lib/common/cib_secrets.c                         "cannot be read from %s", rsc_id, key, hash_file);
rsc_id            170 lib/common/cib_secrets.c                         "does not match", rsc_id, key);
rsc_id            492 lib/common/ipc_controld.c                        bool cib_only, const char *rsc_id,
rsc_id            529 lib/common/ipc_controld.c     crm_xml_add(xml_rsc, XML_ATTR_ID, rsc_id);
rsc_id            568 lib/common/ipc_controld.c                        const char *rsc_id, const char *rsc_long_id,
rsc_id            573 lib/common/ipc_controld.c               pcmk_ipc_name(api, true), crm_str(rsc_id), crm_str(rsc_long_id),
rsc_id            576 lib/common/ipc_controld.c                                   router_node, false, rsc_id, rsc_long_id,
rsc_id            599 lib/common/ipc_controld.c                           const char *rsc_id, const char *rsc_long_id,
rsc_id            604 lib/common/ipc_controld.c               pcmk_ipc_name(api, true), crm_str(rsc_id), crm_str(rsc_long_id),
rsc_id            607 lib/common/ipc_controld.c                                   router_node, cib_only, rsc_id, rsc_long_id,
rsc_id             44 lib/common/operations.c pcmk__op_key(const char *rsc_id, const char *op_type, guint interval_ms)
rsc_id             46 lib/common/operations.c     CRM_ASSERT(rsc_id != NULL);
rsc_id             48 lib/common/operations.c     return crm_strdup_printf(PCMK__OP_FMT, rsc_id, op_type, interval_ms);
rsc_id             69 lib/common/operations.c                char **rsc_id, char **op_type, guint *interval_ms)
rsc_id             77 lib/common/operations.c     if (rsc_id) {
rsc_id             78 lib/common/operations.c         *rsc_id = strndup(key, underbar1-key);
rsc_id             89 lib/common/operations.c try_basic_match(const char *key, char **rsc_id, char **op_type, guint *interval_ms)
rsc_id            129 lib/common/operations.c     if (rsc_id) {
rsc_id            130 lib/common/operations.c         *rsc_id = strndup(key, type_sep-key);
rsc_id            137 lib/common/operations.c try_migrate_notify_match(const char *key, char **rsc_id, char **op_type, guint *interval_ms)
rsc_id            156 lib/common/operations.c     if (rsc_id) {
rsc_id            157 lib/common/operations.c         *rsc_id = strndup(key+pmatch[1].rm_so, pmatch[1].rm_eo-pmatch[1].rm_so);
rsc_id            166 lib/common/operations.c             if (rsc_id) {
rsc_id            167 lib/common/operations.c                 free(*rsc_id);
rsc_id            168 lib/common/operations.c                 *rsc_id = NULL;
rsc_id            184 lib/common/operations.c parse_op_key(const char *key, char **rsc_id, char **op_type, guint *interval_ms)
rsc_id            191 lib/common/operations.c     if (rsc_id) {
rsc_id            192 lib/common/operations.c         *rsc_id = NULL;
rsc_id            219 lib/common/operations.c                               rsc_id, op_type, interval_ms);
rsc_id            220 lib/common/operations.c     } else if (try_migrate_notify_match(key, rsc_id, op_type, interval_ms)) {
rsc_id            223 lib/common/operations.c         return try_basic_match(key, rsc_id, op_type, interval_ms);
rsc_id            228 lib/common/operations.c pcmk__notify_key(const char *rsc_id, const char *notify_type,
rsc_id            231 lib/common/operations.c     CRM_CHECK(rsc_id != NULL, return NULL);
rsc_id            235 lib/common/operations.c                              rsc_id, notify_type, op_type);
rsc_id           2027 lib/fencing/st_client.c stonith_api_validate(stonith_t *st, int call_options, const char *rsc_id,
rsc_id           2064 lib/fencing/st_client.c     rc = pcmk__substitute_secrets(rsc_id, params_table);
rsc_id            369 lib/lrmd/lrmd_alerts.c     params = alert_key2param(params, PCMK__alert_key_rsc, op->rsc_id);
rsc_id            194 lib/lrmd/lrmd_client.c lrmd_new_event(const char *rsc_id, const char *task, guint interval_ms)
rsc_id            199 lib/lrmd/lrmd_client.c     if (rsc_id != NULL) {
rsc_id            200 lib/lrmd/lrmd_client.c         event->rsc_id = strdup(rsc_id);
rsc_id            201 lib/lrmd/lrmd_client.c         CRM_ASSERT(event->rsc_id != NULL);
rsc_id            223 lib/lrmd/lrmd_client.c     copy->rsc_id = event->rsc_id ? strdup(event->rsc_id) : NULL;
rsc_id            242 lib/lrmd/lrmd_client.c     free((char *)event->rsc_id);
rsc_id            275 lib/lrmd/lrmd_client.c     event.rsc_id = crm_element_value(msg, F_LRMD_RSC_ID);
rsc_id           1496 lib/lrmd/lrmd_client.c                       const char *rsc_id,
rsc_id           1503 lib/lrmd/lrmd_client.c     if (!class || !type || !rsc_id) {
rsc_id           1514 lib/lrmd/lrmd_client.c     crm_xml_add(data, F_LRMD_RSC_ID, rsc_id);
rsc_id           1525 lib/lrmd/lrmd_client.c lrmd_api_unregister_rsc(lrmd_t * lrmd, const char *rsc_id, enum lrmd_call_options options)
rsc_id           1531 lib/lrmd/lrmd_client.c     crm_xml_add(data, F_LRMD_RSC_ID, rsc_id);
rsc_id           1539 lib/lrmd/lrmd_client.c lrmd_new_rsc_info(const char *rsc_id, const char *standard,
rsc_id           1545 lib/lrmd/lrmd_client.c     if (rsc_id) {
rsc_id           1546 lib/lrmd/lrmd_client.c         rsc_info->id = strdup(rsc_id);
rsc_id           1585 lib/lrmd/lrmd_client.c lrmd_api_get_rsc_info(lrmd_t * lrmd, const char *rsc_id, enum lrmd_call_options options)
rsc_id           1595 lib/lrmd/lrmd_client.c     crm_xml_add(data, F_LRMD_RSC_ID, rsc_id);
rsc_id           1616 lib/lrmd/lrmd_client.c     rsc_info = lrmd_new_rsc_info(rsc_id, class, provider, type);
rsc_id           1625 lib/lrmd/lrmd_client.c         free(op_info->rsc_id);
rsc_id           1634 lib/lrmd/lrmd_client.c lrmd_api_get_recurring_ops(lrmd_t *lrmd, const char *rsc_id, int timeout_ms,
rsc_id           1647 lib/lrmd/lrmd_client.c     if (rsc_id) {
rsc_id           1650 lib/lrmd/lrmd_client.c         crm_xml_add(data, F_LRMD_RSC_ID, rsc_id);
rsc_id           1665 lib/lrmd/lrmd_client.c         rsc_id = crm_element_value(rsc_xml, F_LRMD_RSC_ID);
rsc_id           1666 lib/lrmd/lrmd_client.c         if (rsc_id == NULL) {
rsc_id           1676 lib/lrmd/lrmd_client.c             op_info->rsc_id = strdup(rsc_id);
rsc_id           1815 lib/lrmd/lrmd_client.c lrmd_api_exec(lrmd_t *lrmd, const char *rsc_id, const char *action,
rsc_id           1827 lib/lrmd/lrmd_client.c     crm_xml_add(data, F_LRMD_RSC_ID, rsc_id);
rsc_id           1873 lib/lrmd/lrmd_client.c lrmd_api_cancel(lrmd_t *lrmd, const char *rsc_id, const char *action,
rsc_id           1881 lib/lrmd/lrmd_client.c     crm_xml_add(data, F_LRMD_RSC_ID, rsc_id);
rsc_id            597 lib/pacemaker/pcmk_sched_allocate.c                             const char *rsc_id = ID(rsc_entry);
rsc_id            599 lib/pacemaker/pcmk_sched_allocate.c                             CRM_CHECK(rsc_id != NULL, return);
rsc_id            601 lib/pacemaker/pcmk_sched_allocate.c                             result = find_rsc_list(NULL, NULL, rsc_id, TRUE, FALSE, data_set);
rsc_id            127 lib/pacemaker/pcmk_sched_utilization.c     const char *rsc_id;
rsc_id            142 lib/pacemaker/pcmk_sched_utilization.c         CRM_ASSERT(data->rsc_id);
rsc_id            146 lib/pacemaker/pcmk_sched_utilization.c                   data->node->details->uname, (char *)key, data->rsc_id, required, remaining);
rsc_id            152 lib/pacemaker/pcmk_sched_utilization.c have_enough_capacity(pe_node_t * node, const char * rsc_id, GHashTable * utilization)
rsc_id            157 lib/pacemaker/pcmk_sched_utilization.c     data.rsc_id = rsc_id;
rsc_id            621 lib/pacemaker/pcmk_sched_utils.c                origin, op->rsc_id, op->op_type, services_lrm_status_str(op->op_status),
rsc_id            639 lib/pacemaker/pcmk_sched_utils.c     key = pcmk__op_key(op->rsc_id, task, op->interval_ms);
rsc_id            646 lib/pacemaker/pcmk_sched_utils.c         op_id = pcmk__notify_key(op->rsc_id, n_type, n_task);
rsc_id            659 lib/pacemaker/pcmk_sched_utils.c         op_id = pcmk__op_key(op->rsc_id, "last_failure", 0);
rsc_id            662 lib/pacemaker/pcmk_sched_utils.c             op_id_additional = pcmk__op_key(op->rsc_id, "last", 0);
rsc_id            670 lib/pacemaker/pcmk_sched_utils.c         op_id = pcmk__op_key(op->rsc_id, "last", 0);
rsc_id            681 lib/pacemaker/pcmk_sched_utils.c                   " %d from %s", op->rsc_id, op->op_type, op->interval_ms,
rsc_id            711 lib/pacemaker/pcmk_sched_utils.c                       op->rsc_id, op->op_type, op->interval_ms,
rsc_id             21 lib/pengine/failcounts.c is_matched_failure(const char *rsc_id, xmlNode *conf_op_xml,
rsc_id             33 lib/pengine/failcounts.c     if (rsc_id == NULL || conf_op_xml == NULL || lrm_op_xml == NULL) {
rsc_id             54 lib/pengine/failcounts.c     last_failure_key = pcmk__op_key(rsc_id, "last_failure", 0);
rsc_id             60 lib/pengine/failcounts.c         char *expected_op_key = pcmk__op_key(rsc_id, conf_op_name,
rsc_id            173 lib/pengine/pe_output.c resource_history_string(pe_resource_t *rsc, const char *rsc_id, gboolean all,
rsc_id            178 lib/pengine/pe_output.c         buf = crm_strdup_printf("%s: orphan", rsc_id);
rsc_id            196 lib/pengine/pe_output.c                                 rsc_id, rsc->migration_threshold, failcount_s,
rsc_id            201 lib/pengine/pe_output.c         buf = crm_strdup_printf("%s:", rsc_id);
rsc_id           1590 lib/pengine/pe_output.c     const char *rsc_id = va_arg(args, const char *);
rsc_id           1596 lib/pengine/pe_output.c     char *buf = resource_history_string(rsc, rsc_id, all, failcount, last_failure);
rsc_id           1612 lib/pengine/pe_output.c     const char *rsc_id = va_arg(args, const char *);
rsc_id           1619 lib/pengine/pe_output.c     xmlSetProp(node, (pcmkXmlStr) "id", (pcmkXmlStr) rsc_id);
rsc_id           1614 lib/pengine/unpack.c create_fake_resource(const char *rsc_id, xmlNode * rsc_entry, pe_working_set_t * data_set)
rsc_id           1620 lib/pengine/unpack.c     crm_xml_add(xml_rsc, XML_ATTR_ID, rsc_id);
rsc_id           1630 lib/pengine/unpack.c         crm_debug("Detected orphaned remote node %s", rsc_id);
rsc_id           1631 lib/pengine/unpack.c         node = pe_find_node(data_set->nodes, rsc_id);
rsc_id           1633 lib/pengine/unpack.c 	        node = pe_create_node(rsc_id, rsc_id, "remote", NULL, data_set);
rsc_id           1638 lib/pengine/unpack.c             crm_trace("Setting node %s as shutting down due to orphaned connection resource", rsc_id);
rsc_id           1645 lib/pengine/unpack.c         crm_trace("Detected orphaned container filler %s", rsc_id);
rsc_id           1658 lib/pengine/unpack.c create_anonymous_orphan(pe_resource_t *parent, const char *rsc_id,
rsc_id           1664 lib/pengine/unpack.c     pe_resource_t *orphan = top->fns->find_rsc(top, rsc_id, NULL, pe_find_clone);
rsc_id           1667 lib/pengine/unpack.c                  top->id, parent->id, rsc_id, node->details->uname);
rsc_id           1687 lib/pengine/unpack.c                      const char *rsc_id)
rsc_id           1699 lib/pengine/unpack.c     pe_rsc_trace(parent, "Looking for %s on %s in %s", rsc_id, node->details->uname, parent->id);
rsc_id           1735 lib/pengine/unpack.c                 rsc = parent->fns->find_rsc(child, rsc_id, NULL, pe_find_clone);
rsc_id           1762 lib/pengine/unpack.c                 inactive_instance = parent->fns->find_rsc(child, rsc_id, NULL,
rsc_id           1802 lib/pengine/unpack.c         rsc = create_anonymous_orphan(parent, rsc_id, node, data_set);
rsc_id           1809 lib/pengine/unpack.c unpack_find_resource(pe_working_set_t * data_set, pe_node_t * node, const char *rsc_id,
rsc_id           1815 lib/pengine/unpack.c     crm_trace("looking for %s", rsc_id);
rsc_id           1816 lib/pengine/unpack.c     rsc = pe_find_resource(data_set->resources, rsc_id);
rsc_id           1823 lib/pengine/unpack.c         char *clone0_id = clone_zero(rsc_id);
rsc_id           1829 lib/pengine/unpack.c             crm_trace("%s found as %s (%s)", rsc_id, clone0_id, parent->id);
rsc_id           1832 lib/pengine/unpack.c                       rsc_id, clone0_id);
rsc_id           1838 lib/pengine/unpack.c                   rsc_id);
rsc_id           1850 lib/pengine/unpack.c             char *base = clone_strip(rsc_id);
rsc_id           1858 lib/pengine/unpack.c     if (rsc && !pcmk__str_eq(rsc_id, rsc->id, pcmk__str_casei)
rsc_id           1859 lib/pengine/unpack.c         && !pcmk__str_eq(rsc_id, rsc->clone_name, pcmk__str_casei)) {
rsc_id           1862 lib/pengine/unpack.c         rsc->clone_name = strdup(rsc_id);
rsc_id           1864 lib/pengine/unpack.c                      rsc_id, node->details->uname, rsc->id,
rsc_id           1874 lib/pengine/unpack.c     const char *rsc_id = crm_element_value(rsc_entry, XML_ATTR_ID);
rsc_id           1876 lib/pengine/unpack.c     crm_debug("Detected orphan resource %s on %s", rsc_id, node->details->uname);
rsc_id           1877 lib/pengine/unpack.c     rsc = create_fake_resource(rsc_id, rsc_entry, data_set);
rsc_id           2270 lib/pengine/unpack.c     const char *rsc_id = crm_element_value(rsc_entry, XML_ATTR_ID);
rsc_id           2284 lib/pengine/unpack.c               crm_element_name(rsc_entry), rsc_id, node->details->uname);
rsc_id           2307 lib/pengine/unpack.c     rsc = unpack_find_resource(data_set, node, rsc_id, rsc_entry);
rsc_id           2378 lib/pengine/unpack.c         const char *rsc_id;
rsc_id           2386 lib/pengine/unpack.c         rsc_id = crm_element_value(rsc_entry, XML_ATTR_ID);
rsc_id           2387 lib/pengine/unpack.c         if (container_id == NULL || rsc_id == NULL) {
rsc_id           2396 lib/pengine/unpack.c         rsc = pe_find_resource(data_set->resources, rsc_id);
rsc_id           4009 lib/pengine/unpack.c                         const char *rsc_id = crm_element_value(lrm_rsc, XML_ATTR_ID);
rsc_id           4011 lib/pengine/unpack.c                         if (rsc != NULL && !pcmk__str_eq(rsc_id, rsc, pcmk__str_casei)) {
rsc_id           4015 lib/pengine/unpack.c                         intermediate = extract_operations(uname, rsc_id, lrm_rsc, active_filter);
rsc_id           2216 lib/pengine/utils.c create_unfencing_summary(const char *rsc_id, const char *agent_type,
rsc_id           2219 lib/pengine/utils.c     return crm_strdup_printf("%s:%s:%s", rsc_id, agent_type, param_digest);
rsc_id           2239 lib/pengine/utils.c unfencing_digest_matches(const char *rsc_id, const char *agent,
rsc_id           2244 lib/pengine/utils.c     if (rsc_id && agent && digest_calc && node_summary) {
rsc_id           2245 lib/pengine/utils.c         char *search_secure = create_unfencing_summary(rsc_id, agent,
rsc_id             45 tools/crm_attribute.c const char *rsc_id = NULL;
rsc_id            323 tools/crm_attribute.c                 rsc_id = optarg;
rsc_id            180 tools/crm_mon_print.c     const char *rsc_id = crm_element_value(rsc_entry, XML_ATTR_ID);
rsc_id            181 tools/crm_mon_print.c     pe_resource_t *rsc = pe_find_resource(data_set->resources, rsc_id);
rsc_id            203 tools/crm_mon_print.c             out->message(out, "resource-history", rsc, rsc_id, TRUE, failcount, last_failure, TRUE);
rsc_id            245 tools/crm_mon_print.c         const char *rsc_id = crm_element_value(rsc_entry, XML_ATTR_ID);
rsc_id            246 tools/crm_mon_print.c         pe_resource_t *rsc = pe_find_resource(data_set->resources, rsc_id);
rsc_id            289 tools/crm_mon_print.c             out->message(out, "resource-history", rsc, rsc_id, FALSE,
rsc_id             90 tools/crm_resource.c     gchar *rsc_id;
rsc_id            916 tools/crm_resource.c         rc = cli_resource_ban(options.rsc_id, current->details->uname, move_lifetime, NULL,
rsc_id            935 tools/crm_resource.c             rc = cli_resource_ban(options.rsc_id, current->details->uname, move_lifetime, NULL,
rsc_id            947 tools/crm_resource.c                         options.rsc_id, nactive, count, options.rsc_id, options.rsc_id);
rsc_id            957 tools/crm_resource.c                     options.rsc_id, nactive, options.rsc_id);
rsc_id            973 tools/crm_resource.c               rsc->id, options.rsc_id, (options.host_uname? options.host_uname: "all nodes"));
rsc_id           1003 tools/crm_resource.c                                             options.rsc_id, options.host_uname,
rsc_id           1015 tools/crm_resource.c         rc = cli_resource_clear(options.rsc_id, dest->details->uname, NULL,
rsc_id           1019 tools/crm_resource.c         rc = cli_resource_clear(options.rsc_id, NULL, data_set->nodes,
rsc_id           1066 tools/crm_resource.c     crm_xml_add(msg_data, XML_ATTR_ID, options.rsc_id);
rsc_id           1303 tools/crm_resource.c               rsc->id, options.rsc_id, (options.host_uname? options.host_uname: "all nodes"));
rsc_id           1339 tools/crm_resource.c     crm_xml_add(msg_data, XML_ATTR_ID, options.rsc_id);
rsc_id           1391 tools/crm_resource.c     if (options.rsc_id != NULL) {
rsc_id           1440 tools/crm_resource.c         { "resource", 'r', G_OPTION_FLAG_NONE, G_OPTION_ARG_STRING, &options.rsc_id,
rsc_id           1632 tools/crm_resource.c     if (options.require_resource && !options.rsc_id) {
rsc_id           1639 tools/crm_resource.c     if (options.find_flags && options.rsc_id) {
rsc_id           1670 tools/crm_resource.c     if (options.find_flags && options.rsc_id) {
rsc_id           1671 tools/crm_resource.c         rsc = pe_find_resource_with_flags(data_set->resources, options.rsc_id,
rsc_id           1676 tools/crm_resource.c                         "Resource '%s' not found", options.rsc_id);
rsc_id           1740 tools/crm_resource.c             exit_code = cli_resource_execute(rsc, options.rsc_id,
rsc_id           1769 tools/crm_resource.c                                    options.rsc_id, data_set);
rsc_id           1776 tools/crm_resource.c             rc = cli_resource_print_operations(options.rsc_id,
rsc_id           1782 tools/crm_resource.c             rc = cli_resource_print_operations(options.rsc_id,
rsc_id           1788 tools/crm_resource.c             cli_resource_search(rsc, options.rsc_id, data_set);
rsc_id           1824 tools/crm_resource.c                 rc = cli_resource_move(rsc, options.rsc_id, options.host_uname,
rsc_id           1843 tools/crm_resource.c                 rc = cli_resource_ban(options.rsc_id, dest->details->uname,
rsc_id           1872 tools/crm_resource.c             rc = cli_resource_update_attribute(rsc, options.rsc_id,
rsc_id           1885 tools/crm_resource.c             rc = cli_resource_delete_attribute(rsc, options.rsc_id,
rsc_id           1955 tools/crm_resource.c     g_free(options.rsc_id);
rsc_id             28 tools/crm_resource.h int cli_resource_prefer(const char *rsc_id, const char *host, const char *move_lifetime,
rsc_id             30 tools/crm_resource.h int cli_resource_ban(const char *rsc_id, const char *host, const char *move_lifetime,
rsc_id             33 tools/crm_resource.h int cli_resource_clear(const char *rsc_id, const char *host, GListPtr allnodes,
rsc_id             52 tools/crm_resource.h int cli_resource_print_operations(const char *rsc_id, const char *host_uname, bool active, pe_working_set_t * data_set);
rsc_id             57 tools/crm_resource.h                       const char *host_uname, const char *rsc_id,
rsc_id             72 tools/crm_resource.h int cli_resource_move(pe_resource_t *rsc, const char *rsc_id,
rsc_id             61 tools/crm_resource_ban.c cli_resource_ban(const char *rsc_id, const char *host, const char *move_lifetime,
rsc_id             75 tools/crm_resource_ban.c             rc = cli_resource_ban(rsc_id, target->details->uname, move_lifetime,
rsc_id             89 tools/crm_resource_ban.c     crm_xml_set_id(location, "cli-ban-%s-on-%s", rsc_id, host);
rsc_id             94 tools/crm_resource_ban.c                 " on %s.", ID(location), rsc_id, host);
rsc_id             98 tools/crm_resource_ban.c                 rsc_id, (promoted_role_only? "being promoted" : "running"), host);
rsc_id            103 tools/crm_resource_ban.c     crm_xml_add(location, XML_LOC_ATTR_SOURCE, rsc_id);
rsc_id            119 tools/crm_resource_ban.c         crm_xml_set_id(rule, "cli-ban-%s-on-%s-rule", rsc_id, host);
rsc_id            123 tools/crm_resource_ban.c         crm_xml_set_id(expr, "cli-ban-%s-on-%s-expr", rsc_id, host);
rsc_id            130 tools/crm_resource_ban.c         crm_xml_set_id(expr, "cli-ban-%s-on-%s-lifetime", rsc_id, host);
rsc_id            146 tools/crm_resource_ban.c cli_resource_prefer(const char *rsc_id, const char *host, const char *move_lifetime,
rsc_id            166 tools/crm_resource_ban.c     crm_xml_set_id(location, "cli-prefer-%s", rsc_id);
rsc_id            168 tools/crm_resource_ban.c     crm_xml_add(location, XML_LOC_ATTR_SOURCE, rsc_id);
rsc_id            184 tools/crm_resource_ban.c         crm_xml_set_id(rule, "cli-prefer-rule-%s", rsc_id);
rsc_id            188 tools/crm_resource_ban.c         crm_xml_set_id(expr, "cli-prefer-expr-%s", rsc_id);
rsc_id            195 tools/crm_resource_ban.c         crm_xml_set_id(expr, "cli-prefer-lifetime-end-%s", rsc_id);
rsc_id            230 tools/crm_resource_ban.c resource_clear_node_in_expr(const char *rsc_id, const char *host, cib_t * cib_conn,
rsc_id            237 tools/crm_resource_ban.c                                      rsc_id, rsc_id, host);
rsc_id            252 tools/crm_resource_ban.c resource_clear_node_in_location(const char *rsc_id, const char *host, cib_t * cib_conn,
rsc_id            263 tools/crm_resource_ban.c         crm_xml_set_id(location, "cli-ban-%s-on-%s", rsc_id, host);
rsc_id            267 tools/crm_resource_ban.c     crm_xml_set_id(location, "cli-prefer-%s", rsc_id);
rsc_id            286 tools/crm_resource_ban.c cli_resource_clear(const char *rsc_id, const char *host, GListPtr allnodes, cib_t * cib_conn,
rsc_id            296 tools/crm_resource_ban.c         rc = resource_clear_node_in_expr(rsc_id, host, cib_conn, cib_options);
rsc_id            303 tools/crm_resource_ban.c             rc = resource_clear_node_in_location(rsc_id, host, cib_conn,
rsc_id            317 tools/crm_resource_ban.c             rc = cli_resource_clear(rsc_id, target->details->uname, NULL,
rsc_id            133 tools/crm_resource_print.c cli_resource_print_operations(const char *rsc_id, const char *host_uname, bool active,
rsc_id            138 tools/crm_resource_print.c     GListPtr ops = find_operations(rsc_id, host_uname, active, data_set);
rsc_id            159 tools/crm_resource_runtime.c find_matching_attr_resources_recursive(GList/* <pe_resource_t*> */ ** result, pe_resource_t * rsc, const char * rsc_id, 
rsc_id            170 tools/crm_resource_runtime.c                                                rsc_id, attr_set, attr_set_type,
rsc_id            193 tools/crm_resource_runtime.c find_matching_attr_resources(pe_resource_t * rsc, const char * rsc_id, const char * attr_set,
rsc_id            210 tools/crm_resource_runtime.c         rc = find_resource_attr(cib, XML_ATTR_ID, rsc_id, attr_set_type, attr_set, attr_id, attr_name, &local_attr_id);
rsc_id            216 tools/crm_resource_runtime.c                 printf("Performing %s of '%s' on '%s', the parent of '%s'\n", cmd, attr_name, rsc->id, rsc_id);
rsc_id            230 tools/crm_resource_runtime.c                     printf("A value for '%s' already exists in child '%s', performing %s on that instead of '%s'\n", attr_name, lookup_id, cmd, rsc_id);
rsc_id            240 tools/crm_resource_runtime.c     find_matching_attr_resources_recursive(&result, rsc, rsc_id, attr_set,
rsc_id            475 tools/crm_resource_runtime.c                 const char *host_uname, const char *rsc_id,
rsc_id            485 tools/crm_resource_runtime.c     pe_resource_t *rsc = pe_find_resource(data_set->resources, rsc_id);
rsc_id            488 tools/crm_resource_runtime.c         CMD_ERR("Resource %s not found", rsc_id);
rsc_id            492 tools/crm_resource_runtime.c         CMD_ERR("We can only process primitive resources, not %s", rsc_id);
rsc_id            500 tools/crm_resource_runtime.c         CMD_ERR("Resource %s does not have a class and type", rsc_id);
rsc_id            572 tools/crm_resource_runtime.c                   const char *rsc_id, pe_working_set_t *data_set)
rsc_id            581 tools/crm_resource_runtime.c     rc = send_lrm_rsc_op(controld_api, false, host_uname, rsc_id, data_set);
rsc_id            598 tools/crm_resource_runtime.c                    const char *rsc_id, const char *operation,
rsc_id            631 tools/crm_resource_runtime.c         if (rsc_id) {
rsc_id            636 tools/crm_resource_runtime.c             if (!fail_rsc || !pcmk__str_eq(rsc_id, fail_rsc->id, pcmk__str_casei)) {
rsc_id            924 tools/crm_resource_runtime.c                   const char *rsc_id, pe_working_set_t *data_set)
rsc_id            926 tools/crm_resource_runtime.c     crm_notice("Failing %s on %s", rsc_id, host_uname);
rsc_id            927 tools/crm_resource_runtime.c     return send_lrm_rsc_op(controld_api, true, host_uname, rsc_id, data_set);
rsc_id           1275 tools/crm_resource_runtime.c     char *rsc_id = NULL;
rsc_id           1295 tools/crm_resource_runtime.c     rsc_id = strdup(rsc->id);
rsc_id           1339 tools/crm_resource_runtime.c         rc = cli_resource_ban(rsc_id, host, move_lifetime, NULL, cib,
rsc_id           1352 tools/crm_resource_runtime.c         rc = cli_resource_update_attribute(rsc, rsc_id, NULL, XML_TAG_META_SETS, NULL,
rsc_id           1358 tools/crm_resource_runtime.c         fprintf(stderr, "Could not set target-role for %s: %s (%d)\n", rsc_id, pcmk_strerror(rc), rc);
rsc_id           1414 tools/crm_resource_runtime.c             fprintf(stderr, "Could not complete shutdown of %s, %d resources remaining\n", rsc_id, g_list_length(list_delta));
rsc_id           1423 tools/crm_resource_runtime.c         rc = cli_resource_clear(rsc_id, host, NULL, cib, cib_options, TRUE, force);
rsc_id           1426 tools/crm_resource_runtime.c         rc = cli_resource_update_attribute(rsc, rsc_id, NULL, XML_TAG_META_SETS,
rsc_id           1433 tools/crm_resource_runtime.c         rc = cli_resource_delete_attribute(rsc, rsc_id, NULL, XML_TAG_META_SETS, NULL,
rsc_id           1439 tools/crm_resource_runtime.c         fprintf(stderr, "Could not unset target-role for %s: %s (%d)\n", rsc_id, pcmk_strerror(rc), rc);
rsc_id           1489 tools/crm_resource_runtime.c             fprintf(stdout, "Could not complete restart of %s, %d resources remaining\n", rsc_id, g_list_length(list_delta));
rsc_id           1502 tools/crm_resource_runtime.c         cli_resource_clear(rsc_id, host, NULL, cib, cib_options, TRUE, force);
rsc_id           1504 tools/crm_resource_runtime.c         cli_resource_update_attribute(rsc, rsc_id, NULL, XML_TAG_META_SETS, NULL,
rsc_id           1509 tools/crm_resource_runtime.c         cli_resource_delete_attribute(rsc, rsc_id, NULL, XML_TAG_META_SETS, NULL,
rsc_id           1527 tools/crm_resource_runtime.c     free(rsc_id);
rsc_id           1890 tools/crm_resource_runtime.c cli_resource_move(pe_resource_t *rsc, const char *rsc_id, const char *host_name,
rsc_id           1909 tools/crm_resource_runtime.c             CMD_ERR("Using parent '%s' for move instead of '%s'.", rsc->id, rsc_id);
rsc_id           1910 tools/crm_resource_runtime.c             rsc_id = p->id;
rsc_id           1914 tools/crm_resource_runtime.c             CMD_ERR("Ignoring master option: %s is not promotable", rsc_id);
rsc_id           1955 tools/crm_resource_runtime.c                      rsc_id, promoted_role_only?"promoted":"active", dest->details->uname);
rsc_id           1962 tools/crm_resource_runtime.c     cli_resource_clear(rsc_id, NULL, data_set->nodes, cib, cib_options, FALSE, force);
rsc_id           1965 tools/crm_resource_runtime.c     cli_resource_clear(rsc_id, dest->details->uname, data_set->nodes, cib,
rsc_id           1969 tools/crm_resource_runtime.c     rc = cli_resource_prefer(rsc_id, dest->details->uname, move_lifetime,
rsc_id           1981 tools/crm_resource_runtime.c             (void)cli_resource_ban(rsc_id, current->details->uname, move_lifetime,
rsc_id           1987 tools/crm_resource_runtime.c                     rsc_id, (promoted_role_only? "promoted" : "active"),
rsc_id           1991 tools/crm_resource_runtime.c                     rsc_id, (promoted_role_only? "promoted" : "active"));
rsc_id           1994 tools/crm_resource_runtime.c             crm_trace("Not banning %s from its current location: not active", rsc_id);