custom_action 363 include/crm/pengine/internal.h extern pe_action_t *custom_action(pe_resource_t * rsc, char *key, const char *task, pe_node_t * on_node, custom_action 367 include/crm/pengine/internal.h # define delete_action(rsc, node, optional) custom_action( \ custom_action 372 include/crm/pengine/internal.h # define stopped_action(rsc, node, optional) custom_action( \ custom_action 377 include/crm/pengine/internal.h # define stop_action(rsc, node, optional) custom_action( \ custom_action 383 include/crm/pengine/internal.h # define start_action(rsc, node, optional) custom_action( \ custom_action 388 include/crm/pengine/internal.h # define started_action(rsc, node, optional) custom_action( \ custom_action 393 include/crm/pengine/internal.h # define promote_action(rsc, node, optional) custom_action( \ custom_action 398 include/crm/pengine/internal.h # define promoted_action(rsc, node, optional) custom_action( \ custom_action 403 include/crm/pengine/internal.h # define demote_action(rsc, node, optional) custom_action( \ custom_action 408 include/crm/pengine/internal.h # define demoted_action(rsc, node, optional) custom_action( \ custom_action 272 lib/pacemaker/pcmk_sched_allocate.c required = custom_action(rsc, key, task, NULL, TRUE, TRUE, data_set); custom_action 295 lib/pacemaker/pcmk_sched_allocate.c op = custom_action(rsc, key, task, active_node, TRUE, TRUE, data_set); custom_action 314 lib/pacemaker/pcmk_sched_allocate.c required = custom_action(rsc, key, task, NULL, TRUE, TRUE, data_set); custom_action 913 lib/pacemaker/pcmk_sched_allocate.c pe_action_t *probe_op = custom_action(NULL, crm_strdup_printf("%s-%s", CRM_OP_REPROBE, node->details->uname), custom_action 1871 lib/pacemaker/pcmk_sched_allocate.c lh_action = custom_action(lh_rsc, key, op_type, NULL, TRUE, TRUE, data_set); custom_action 157 lib/pacemaker/pcmk_sched_group.c op = custom_action(rsc, started_key(rsc), custom_action 164 lib/pacemaker/pcmk_sched_group.c op = custom_action(rsc, stopped_key(rsc), custom_action 170 lib/pacemaker/pcmk_sched_group.c op = custom_action(rsc, demote_key(rsc), RSC_DEMOTE, NULL, TRUE, TRUE, data_set); custom_action 173 lib/pacemaker/pcmk_sched_group.c op = custom_action(rsc, demoted_key(rsc), RSC_DEMOTED, NULL, TRUE, TRUE, data_set); custom_action 176 lib/pacemaker/pcmk_sched_group.c op = custom_action(rsc, promote_key(rsc), RSC_PROMOTE, NULL, TRUE, TRUE, data_set); custom_action 179 lib/pacemaker/pcmk_sched_group.c op = custom_action(rsc, promoted_key(rsc), RSC_PROMOTED, NULL, TRUE, TRUE, data_set); custom_action 838 lib/pacemaker/pcmk_sched_native.c mon = custom_action(rsc, key, name, node, is_optional, TRUE, data_set); custom_action 1020 lib/pacemaker/pcmk_sched_native.c stopped_mon = custom_action(rsc, strdup(key), name, stop_node, is_optional, TRUE, data_set); custom_action 1132 lib/pacemaker/pcmk_sched_native.c migrate_to = custom_action(rsc, pcmk__op_key(rsc->id, RSC_MIGRATE, 0), custom_action 1136 lib/pacemaker/pcmk_sched_native.c migrate_from = custom_action(rsc, pcmk__op_key(rsc->id, RSC_MIGRATED, 0), custom_action 2806 lib/pacemaker/pcmk_sched_native.c probe = custom_action(rsc, key, RSC_STATUS, node, FALSE, TRUE, data_set); custom_action 3175 lib/pacemaker/pcmk_sched_native.c reload = custom_action(rsc, reload_key(rsc), CRMD_ACTION_RELOAD_AGENT, node, custom_action 236 lib/pacemaker/pcmk_sched_notif.c trigger = custom_action(rsc, key, op->task, node, custom_action 316 lib/pacemaker/pcmk_sched_notif.c custom_action(rsc, key, RSC_NOTIFY, NULL, custom_action 329 lib/pacemaker/pcmk_sched_notif.c n_data->pre_done = custom_action(rsc, key, RSC_NOTIFIED, NULL, custom_action 348 lib/pacemaker/pcmk_sched_notif.c n_data->post = custom_action(rsc, key, RSC_NOTIFY, NULL, custom_action 368 lib/pacemaker/pcmk_sched_notif.c n_data->post_done = custom_action(rsc, key, RSC_NOTIFIED, NULL, custom_action 474 lib/pacemaker/pcmk_sched_utils.c pe_action_t *action = custom_action(rsc, pcmk__op_key(rsc->id, task, 0), custom_action 506 lib/pacemaker/pcmk_sched_utils.c cancel_op = custom_action(rsc, key, RSC_CANCEL, node, FALSE, TRUE, custom_action 537 lib/pacemaker/pcmk_sched_utils.c pe_action_t *shutdown_op = custom_action(NULL, shutdown_id, CRM_OP_SHUTDOWN, custom_action 373 lib/pengine/failcounts.c clear = custom_action(rsc, key, CRM_OP_CLEAR_FAILCOUNT, node, FALSE, TRUE, custom_action 172 lib/pengine/pe_digest.c action = custom_action(rsc, pcmk__op_key(rsc->id, task, *interval_ms), custom_action 2248 lib/pengine/unpack.c custom_action(rsc, key, task, node, TRUE, TRUE, data_set); custom_action 3044 lib/pengine/unpack.c action = custom_action(rsc, strdup(key), task, NULL, TRUE, FALSE, data_set); custom_action 3524 lib/pengine/unpack.c pe_action_t *action = custom_action(rsc, strdup(key), task, NULL, TRUE, FALSE, data_set); custom_action 1862 lib/pengine/utils.c op = custom_action(NULL, strdup(name), name, NULL, TRUE, TRUE, data_set); custom_action 2058 lib/pengine/utils.c stonith_op = custom_action(NULL, op_key, CRM_OP_FENCE, node, TRUE, TRUE, data_set); custom_action 2394 lib/pengine/utils.c return custom_action(rsc, key, CRM_OP_LRM_DELETE, node, FALSE, TRUE, custom_action 1210 tools/crm_resource_runtime.c pe_action_t *stop = custom_action(rsc, key, RSC_STOP, NULL, TRUE, FALSE, data_set);