params 486 daemons/controld/controld_cib.c g_hash_table_foreach(op->params, hash2field, *result); params 527 daemons/controld/controld_cib.c const char *v = g_hash_table_lookup(op->params, param->rap_name); params 555 daemons/controld/controld_cib.c CRM_LOG_ASSERT(op->params != NULL); params 613 daemons/controld/controld_cib.c CRM_LOG_ASSERT(op->params != NULL); params 664 daemons/controld/controld_cib.c caller_version = g_hash_table_lookup(op->params, PCMK_XA_CRM_FEATURE_SET); params 674 daemons/controld/controld_cib.c if ((rsc == NULL) || (op->params == NULL) params 678 daemons/controld/controld_cib.c op->op_type, op->rsc_id, op->params, rsc); params 730 daemons/controld/controld_cib.c if ((op->op_type == NULL) || (op->params == NULL) params 736 daemons/controld/controld_cib.c record_pending = crm_meta_value(op->params, PCMK_META_RECORD_PENDING); params 924 daemons/controld/controld_cib.c if (op->params != NULL) { params 925 daemons/controld/controld_cib.c container = g_hash_table_lookup(op->params, params 219 daemons/controld/controld_execd.c if (op->params && pcmk__strcase_any_of(op->op_type, PCMK_ACTION_START, params 228 daemons/controld/controld_execd.c g_hash_table_foreach(op->params, copy_instance_keys, entry->stop_params); params 549 daemons/controld/controld_execd.c if (entry->last && entry->last->params) { params 551 daemons/controld/controld_execd.c const char *container = g_hash_table_lookup(entry->last->params, params 1248 daemons/controld/controld_execd.c xmlNode *params = pcmk__xe_first_child(input->xml, PCMK__XE_ATTRIBUTES, params 1251 daemons/controld/controld_execd.c CRM_CHECK(params != NULL, return FALSE); params 1254 daemons/controld/controld_execd.c op_task = crm_element_value(params, meta_key); params 1259 daemons/controld/controld_execd.c if (crm_element_value_ms(params, meta_key, &interval_ms) != pcmk_ok) { params 1268 daemons/controld/controld_execd.c call_id = crm_element_value(params, meta_key); params 1583 daemons/controld/controld_execd.c GHashTable *params = NULL; params 1607 daemons/controld/controld_execd.c op->params = pcmk__strkey_table(free, free); params 1609 daemons/controld/controld_execd.c pcmk__insert_dup(op->params, PCMK_XA_CRM_FEATURE_SET, CRM_FEATURE_SET); params 1615 daemons/controld/controld_execd.c params = xml2list(rsc_op); params 1616 daemons/controld/controld_execd.c g_hash_table_remove(params, CRM_META "_" PCMK__META_OP_TARGET_RC); params 1618 daemons/controld/controld_execd.c op_delay = crm_meta_value(params, PCMK_META_START_DELAY); params 1621 daemons/controld/controld_execd.c op_timeout = crm_meta_value(params, PCMK_META_TIMEOUT); params 1624 daemons/controld/controld_execd.c if (pcmk__guint_from_hash(params, CRM_META "_" PCMK_META_INTERVAL, 0, params 1638 daemons/controld/controld_execd.c op_timeout = g_hash_table_lookup(params, "pcmk_monitor_timeout"); params 1647 daemons/controld/controld_execd.c op->params = params; params 1659 daemons/controld/controld_execd.c op->params = params; params 1663 daemons/controld/controld_execd.c op->params = pcmk__strkey_table(free, free); params 1665 daemons/controld/controld_execd.c g_hash_table_foreach(params, copy_meta_keys, op->params); params 1666 daemons/controld/controld_execd.c g_hash_table_foreach(entry->stop_params, copy_instance_keys, op->params); params 1667 daemons/controld/controld_execd.c g_hash_table_destroy(params); params 1668 daemons/controld/controld_execd.c params = NULL; params 1991 daemons/controld/controld_execd.c op->params, &call_id); params 2025 daemons/controld/controld_execd.c pending->params = op->params; params 2026 daemons/controld/controld_execd.c op->params = NULL; params 54 daemons/controld/controld_execd_state.c if (op->params) { params 55 daemons/controld/controld_execd_state.c g_hash_table_destroy(op->params); params 84 daemons/controld/controld_execd_state.c event.params = op->params; params 648 daemons/controld/controld_execd_state.c lrmd_key_value_t *params = NULL; params 668 daemons/controld/controld_execd_state.c params = lrmd_key_value_add(params, CRM_META "_" PCMK__META_ON_NODE, params 672 daemons/controld/controld_execd_state.c class, provider, agent, output, options, params); params 743 daemons/controld/controld_execd_state.c lrmd_key_value_t *params = NULL; params 758 daemons/controld/controld_execd_state.c params = lrmd_key_value_add(params, key, value); params 765 daemons/controld/controld_execd_state.c start_delay_ms, params, call_id); params 773 daemons/controld/controld_execd_state.c params); params 842 daemons/controld/controld_fencing.c const char *op = crm_meta_value(action->params, params 869 daemons/controld/controld_fencing.c value = crm_meta_value(action->params, PCMK__META_DIGESTS_ALL); params 873 daemons/controld/controld_fencing.c value = crm_meta_value(action->params, params 960 daemons/controld/controld_fencing.c const char *type = crm_meta_value(action->params, params 978 daemons/controld/controld_fencing.c priority_delay = crm_meta_value(action->params, params 53 daemons/controld/controld_lrm.h GHashTable *params; params 158 daemons/controld/controld_lrm.h int start_delay_ms, lrmd_key_value_t *params, params 769 daemons/controld/controld_messages.c op->params = pcmk__strkey_table(free, free); params 770 daemons/controld/controld_messages.c pcmk__insert_dup(op->params, PCMK_XA_CRM_FEATURE_SET, params 67 daemons/controld/controld_remote_ra.c lrmd_key_value_t *params; params 144 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(cmd->params); params 497 daemons/controld/controld_remote_ra.c if (cmd->params) { params 500 daemons/controld/controld_remote_ra.c op.params = pcmk__strkey_table(free, free); params 501 daemons/controld/controld_remote_ra.c for (tmp = cmd->params; tmp; tmp = tmp->next) { params 502 daemons/controld/controld_remote_ra.c pcmk__insert_dup(op.params, tmp->key, tmp->value); params 511 daemons/controld/controld_remote_ra.c if (op.params) { params 512 daemons/controld/controld_remote_ra.c g_hash_table_destroy(op.params); params 872 daemons/controld/controld_remote_ra.c for (tmp = cmd->params; tmp; tmp = tmp->next) { params 1266 daemons/controld/controld_remote_ra.c int start_delay_ms, lrmd_key_value_t *params, params 1277 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); return EINVAL); params 1280 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); params 1286 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); params 1296 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); params 1309 daemons/controld/controld_remote_ra.c cmd->params = params; params 85 daemons/controld/controld_te_actions.c pcmk__scan_min_int(crm_meta_value(action->params, PCMK__META_OP_TARGET_RC), params 142 daemons/controld/controld_te_actions.c value = crm_meta_value(action->params, PCMK__META_OP_NO_WAIT); params 395 daemons/controld/controld_te_actions.c value = crm_meta_value(action->params, PCMK__META_OP_NO_WAIT); params 544 daemons/controld/controld_te_actions.c const char *t1 = crm_meta_value(action->params, params 546 daemons/controld/controld_te_actions.c const char *t2 = crm_meta_value(action->params, params 643 daemons/controld/controld_te_actions.c target = crm_meta_value(action->params, PCMK__META_MIGRATE_SOURCE); params 648 daemons/controld/controld_te_actions.c target = crm_meta_value(action->params, PCMK__META_MIGRATE_TARGET); params 549 daemons/controld/controld_te_events.c if (pcmk__str_eq(crm_meta_value(action->params, PCMK_META_ON_FAIL), params 54 daemons/execd/cts-exec-helper.c lrmd_key_value_t *params; params 83 daemons/execd/cts-exec-helper.c options.params = lrmd_key_value_add(options.params, key, val); params 300 daemons/execd/cts-exec-helper.c options.params); params 449 daemons/execd/cts-exec-helper.c GHashTable *params = NULL; params 455 daemons/execd/cts-exec-helper.c if (options.params != NULL) { params 492 daemons/execd/cts-exec-helper.c params = pe_rsc_params(rsc, NULL, scheduler); params 493 daemons/execd/cts-exec-helper.c if (params != NULL) { params 494 daemons/execd/cts-exec-helper.c g_hash_table_iter_init(&iter, params); params 497 daemons/execd/cts-exec-helper.c options.params = lrmd_key_value_add(options.params, key, value); params 509 daemons/execd/cts-exec-helper.c options.params = lrmd_key_value_add(options.params, crm_name, value); params 118 daemons/execd/execd_alerts.c GHashTable *params = NULL; params 134 daemons/execd/execd_alerts.c params = xml2list(alert_xml); params 135 daemons/execd/execd_alerts.c pcmk__add_alert_key_int(params, PCMK__alert_key_node_sequence, params 144 daemons/execd/execd_alerts.c action = services_alert_create(alert_id, alert_path, alert_timeout, params, params 98 daemons/execd/execd_commands.c GHashTable *params; params 333 daemons/execd/execd_commands.c cmd->params = xml2list(rsc_xml); params 335 daemons/execd/execd_commands.c if (pcmk__str_eq(g_hash_table_lookup(cmd->params, "CRM_meta_on_fail"), params 367 daemons/execd/execd_commands.c if (cmd->params) { params 368 daemons/execd/execd_commands.c g_hash_table_destroy(cmd->params); params 672 daemons/execd/execd_commands.c if (cmd->params) { params 679 daemons/execd/execd_commands.c g_hash_table_iter_init(&iter, cmd->params); params 1210 daemons/execd/execd_commands.c if (cmd->params) { params 1213 daemons/execd/execd_commands.c g_hash_table_iter_init(&iter, cmd->params); params 1356 daemons/execd/execd_commands.c params_copy = pcmk__str_table_dup(cmd->params); params 177 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 179 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 181 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mode", "fail"); params 184 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id1", "stonith-ng", "fence_dummy", params), params 198 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 204 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 206 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 208 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mode", "fail"); params 211 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id1", "stonith-ng", "fence_dummy", params), params 213 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 214 daemons/fenced/cts-fence-helper.c params = NULL; params 215 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 217 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mode", "pass"); params 220 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id2", "stonith-ng", "fence_dummy", params), params 238 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 244 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 246 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 248 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mode", "pass"); params 249 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mock_dynamic_hosts", params 253 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id", "stonith-ng", "fence_dummy", params), params 255 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 256 daemons/fenced/cts-fence-helper.c params = NULL; params 283 daemons/fenced/cts-fence-helper.c single_test(st->cmds->register_level(st, st_opts, "node1", 999, params), params 288 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 322 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 330 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 333 daemons/fenced/cts-fence-helper.c rc = st->cmds->register_device(st, st_opts, "test-id", "stonith-ng", "fence_xvm", params); params 378 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 501 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 503 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 505 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mode", "fail"); params 506 daemons/fenced/cts-fence-helper.c st->cmds->register_device(st, st_opts, "false_1", "stonith-ng", "fence_dummy", params); params 507 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 509 daemons/fenced/cts-fence-helper.c params = NULL; params 510 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 512 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mode", "pass"); params 513 daemons/fenced/cts-fence-helper.c st->cmds->register_device(st, st_opts, "true_1", "stonith-ng", "fence_dummy", params); params 514 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 516 daemons/fenced/cts-fence-helper.c params = NULL; params 517 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, PCMK_STONITH_HOST_MAP, params 519 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "mode", "fail"); params 520 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "delay", "1000"); params 522 daemons/fenced/cts-fence-helper.c params = stonith__key_value_add(params, "pcmk_off_timeout", buf); params 524 daemons/fenced/cts-fence-helper.c params); params 525 daemons/fenced/cts-fence-helper.c stonith__key_value_freeall(params, true, true); params 195 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_DELAY_MAX); params 215 daemons/fenced/fenced_commands.c hash_value = g_hash_table_lookup(device->params, PCMK_STONITH_DELAY_BASE); params 274 daemons/fenced/fenced_commands.c if (action && device && device->params) { params 290 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, buffer); params 332 daemons/fenced/fenced_commands.c if ((device != NULL) && (device->params != NULL)) { params 333 daemons/fenced/fenced_commands.c action = g_hash_table_lookup(device->params, "pcmk_reboot_action"); params 455 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_ACTION_LIMIT); params 619 daemons/fenced/fenced_commands.c exec_rc = pcmk__substitute_secrets(device->id, device->params); params 648 daemons/fenced/fenced_commands.c cmd->timeout, device->params, params 770 daemons/fenced/fenced_commands.c g_hash_table_destroy(device->params); params 1028 daemons/fenced/fenced_commands.c check_type = g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_CHECK); params 1032 daemons/fenced/fenced_commands.c if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_LIST)) { params 1034 daemons/fenced/fenced_commands.c } else if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_MAP)) { params 1062 daemons/fenced/fenced_commands.c device->params = xml2list(dev); params 1064 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_HOST_LIST); params 1069 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_HOST_MAP); params 1269 daemons/fenced/fenced_commands.c if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_CHECK) == NULL) { params 1271 daemons/fenced/fenced_commands.c pcmk__insert_dup(dev->params, PCMK_STONITH_HOST_CHECK, params 1338 daemons/fenced/fenced_commands.c if (device_params_diff(device->params, dup->params) || params 1339 daemons/fenced/fenced_commands.c device_params_diff(dup->params, device->params)) { params 1405 daemons/fenced/fenced_commands.c pcmk__insert_dup(device->params, PCMK_STONITH_HOST_LIST, params 2134 daemons/fenced/fenced_commands.c } else if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_MAP) params 2468 daemons/fenced/fenced_commands.c g_hash_table_foreach(device->params, hash2field, attrs); params 151 daemons/fenced/fenced_scheduler.c stonith_key_value_t *params = NULL; params 223 daemons/fenced/fenced_scheduler.c params = stonith__key_value_add(params, name, value); params 227 daemons/fenced/fenced_scheduler.c params, rsc_provides); params 228 daemons/fenced/fenced_scheduler.c stonith__key_value_freeall(params, true, true); params 142 daemons/fenced/pacemaker-fenced.h GHashTable *params; params 55 include/crm/common/internal.h int pcmk__substitute_secrets(const char *rsc_id, GHashTable *params); params 91 include/crm/fencing/internal.h const stonith_key_value_t *params, params 189 include/crm/fencing/internal.h const char *agent, GHashTable *params, int timeout_sec, params 335 include/crm/lrmd.h lrmd_key_value_t *params); params 448 include/crm/lrmd.h lrmd_key_value_t *params); params 469 include/crm/lrmd.h lrmd_key_value_t *params); params 90 include/crm/lrmd_events.h void *params; params 43 include/crm/pengine/common_compat.h GHashTable *params; params 130 include/crm/services.h GHashTable *params; params 242 include/crm/services.h int timeout, GHashTable *params, params 352 include/crm/services.h int timeout, GHashTable *params, params 46 include/crm/services_internal.h int timeout, GHashTable *params, params 294 include/crm/stonith-ng.h const stonith_key_value_t *params); params 624 include/crm/stonith-ng.h const stonith_key_value_t *params, int timeout, params 692 include/pacemaker.h GHashTable *params, unsigned int timeout); params 237 include/pcmki/pcmki_fence.h const char *id, GHashTable *params, unsigned int timeout); params 79 include/pcmki/pcmki_transition.h GHashTable *params; params 129 lib/common/cib_secrets.c pcmk__substitute_secrets(const char *rsc_id, GHashTable *params) params 138 lib/common/cib_secrets.c if (params == NULL) { params 143 lib/common/cib_secrets.c g_hash_table_iter_init(&iter, params); params 500 lib/common/ipc_controld.c xmlNode *request, *msg_data, *xml_rsc, *params; params 537 lib/common/ipc_controld.c params = pcmk__xe_create(msg_data, PCMK__XE_ATTRIBUTES); params 538 lib/common/ipc_controld.c crm_xml_add(params, PCMK_XA_CRM_FEATURE_SET, CRM_FEATURE_SET); params 542 lib/common/ipc_controld.c crm_xml_add(params, key, "60000"); /* 1 minute */ //@TODO pass as arg params 40 lib/fencing/fencing_private.h const char *agent, GHashTable *params, params 58 lib/fencing/fencing_private.h const char *agent, GHashTable *params, params 528 lib/fencing/st_actions.c svc_action->params = NULL; params 598 lib/fencing/st_actions.c svc_action->params = action->args; params 662 lib/fencing/st_actions.c svc_action->params = NULL; params 305 lib/fencing/st_client.c const stonith_key_value_t *params, params 331 lib/fencing/st_client.c for (; params; params = params->next) { params 332 lib/fencing/st_client.c hash2field((gpointer) params->key, (gpointer) params->value, args); params 342 lib/fencing/st_client.c const stonith_key_value_t *params) params 348 lib/fencing/st_client.c agent, params, NULL); params 1743 lib/fencing/st_client.c const char *agent, GHashTable *params, int timeout_sec, params 1755 lib/fencing/st_client.c if (params != NULL) { params 1756 lib/fencing/st_client.c host_arg = pcmk__str_copy(g_hash_table_lookup(params, PCMK_STONITH_HOST_ARGUMENT)); params 1759 lib/fencing/st_client.c g_hash_table_foreach_remove(params, is_stonith_param, NULL); params 1763 lib/fencing/st_client.c rc = pcmk__substitute_secrets(rsc_id, params); params 1785 lib/fencing/st_client.c params, host_arg, timeout_sec, params 1793 lib/fencing/st_client.c params, timeout_sec, output, params 1832 lib/fencing/st_client.c const stonith_key_value_t *params, int timeout_sec, params 1845 lib/fencing/st_client.c for (; params; params = params->next) { params 1846 lib/fencing/st_client.c if (!pcmk_stonith_param(params->key)) { params 1847 lib/fencing/st_client.c pcmk__insert_dup(params_table, params->key, params->value); params 303 lib/fencing/st_lha.c const char *agent, GHashTable *params, int timeout, params 269 lib/fencing/st_rhcs.c const char *agent, GHashTable *params, params 304 lib/fencing/st_rhcs.c remaining_timeout, params, NULL, host_arg); params 124 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params) params 133 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_kind, kind_s); params 134 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_version, params 165 lib/lrmd/lrmd_alerts.c for (head = params; head != NULL; head = head->next) { params 237 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 243 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, node); params 244 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_nodeid, nodeid); params 245 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_attribute_name, attr_name); params 246 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_attribute_value, params 250 lib/lrmd/lrmd_alerts.c params); params 251 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 274 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 280 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, node); params 281 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, state); params 282 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_nodeid, nodeid); params 284 lib/lrmd/lrmd_alerts.c rc = exec_alert_list(lrmd, alert_list, pcmk__alert_node, NULL, params); params 285 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 310 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 316 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, target); params 317 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_task, task); params 318 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, desc); params 319 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_rc, op_rc); params 321 lib/lrmd/lrmd_alerts.c rc = exec_alert_list(lrmd, alert_list, pcmk__alert_fencing, NULL, params); params 322 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 345 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 363 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, node); params 364 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_rsc, op->rsc_id); params 365 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_task, op->op_type); params 366 lib/lrmd/lrmd_alerts.c params = alert_key2param_ms(params, PCMK__alert_key_interval, params 368 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_target_rc, target_rc); params 369 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_status, op->op_status); params 370 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_rc, op->rc); params 376 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_exec_time, params 379 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_exec_time, params 384 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, params 387 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, params 391 lib/lrmd/lrmd_alerts.c rc = exec_alert_list(lrmd, alert_list, pcmk__alert_resource, NULL, params); params 392 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 235 lib/lrmd/lrmd_client.c copy->params = pcmk__str_table_dup(event->params); params 257 lib/lrmd/lrmd_client.c if (event->params != NULL) { params 258 lib/lrmd/lrmd_client.c g_hash_table_destroy(event->params); params 338 lib/lrmd/lrmd_client.c event.params = xml2list(msg); params 350 lib/lrmd/lrmd_client.c if (event.params) { params 351 lib/lrmd/lrmd_client.c g_hash_table_destroy(event.params); params 2093 lib/lrmd/lrmd_client.c lrmd_key_value_t *params) params 2099 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 2104 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 2111 lib/lrmd/lrmd_client.c for (const lrmd_key_value_t *param = params; param; param = param->next) { params 2118 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 2153 lib/lrmd/lrmd_client.c enum lrmd_call_options options, lrmd_key_value_t * params) params 2168 lib/lrmd/lrmd_client.c for (tmp = params; tmp; tmp = tmp->next) { params 2175 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 2182 lib/lrmd/lrmd_client.c int timeout, lrmd_key_value_t *params) params 2194 lib/lrmd/lrmd_client.c for (tmp = params; tmp; tmp = tmp->next) { params 2202 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 703 lib/pacemaker/libpacemaker_private.h void pcmk__substitute_remote_addr(pcmk_resource_t *rsc, GHashTable *params); params 291 lib/pacemaker/pcmk_acl.c const char **params; params 348 lib/pacemaker/pcmk_acl.c params = params_namespace; params 351 lib/pacemaker/pcmk_acl.c params = params_noansi; params 358 lib/pacemaker/pcmk_acl.c params = params_useansi; params 362 lib/pacemaker/pcmk_acl.c xsltQuoteUserParams(xslt_ctxt, params); params 372 lib/pacemaker/pcmk_acl.c if (how == pcmk__acl_render_color && params != params_useansi) { params 373 lib/pacemaker/pcmk_acl.c char **param_i = (char **) params; params 377 lib/pacemaker/pcmk_acl.c free(params); params 619 lib/pacemaker/pcmk_fence.c const char *id, GHashTable *params, unsigned int timeout) params 625 lib/pacemaker/pcmk_fence.c rc = stonith__validate(st, st_opt_sync_call, id, agent, params, params 633 lib/pacemaker/pcmk_fence.c GHashTable *params, unsigned int timeout) params 644 lib/pacemaker/pcmk_fence.c rc = pcmk__fence_validate(out, st, agent, id, params, timeout); params 41 lib/pacemaker/pcmk_graph_consumer.c if (action->params != NULL) { params 42 lib/pacemaker/pcmk_graph_consumer.c g_hash_table_destroy(action->params); params 577 lib/pacemaker/pcmk_graph_consumer.c action->params = xml2list(action->xml); params 579 lib/pacemaker/pcmk_graph_consumer.c value = crm_meta_value(action->params, PCMK_META_TIMEOUT); params 585 lib/pacemaker/pcmk_graph_consumer.c value = crm_meta_value(action->params, PCMK_META_START_DELAY); params 593 lib/pacemaker/pcmk_graph_consumer.c if (pcmk__guint_from_hash(action->params, CRM_META "_" PCMK_META_INTERVAL, params 847 lib/pacemaker/pcmk_graph_consumer.c op->params = pcmk__strkey_table(free, free); params 849 lib/pacemaker/pcmk_graph_consumer.c g_hash_table_iter_init(&iter, action->params); params 851 lib/pacemaker/pcmk_graph_consumer.c pcmk__insert_dup(op->params, name, value); params 352 lib/pacemaker/pcmk_graph_producer.c GHashTable *params = pe_rsc_params(rsc, action->node, params 355 lib/pacemaker/pcmk_graph_producer.c pcmk__substitute_remote_addr(rsc, params); params 357 lib/pacemaker/pcmk_graph_producer.c g_hash_table_foreach(params, hash2smartfield, args_xml); params 361 lib/pacemaker/pcmk_graph_producer.c GHashTable *params = pe_rsc_params(rsc, NULL, rsc->priv->scheduler); params 363 lib/pacemaker/pcmk_graph_producer.c g_hash_table_foreach(params, hash2smartfield, args_xml); params 203 lib/pacemaker/pcmk_injections.c op->params = NULL; // Not needed for simulation purposes params 1103 lib/pacemaker/pcmk_sched_actions.c if (op->params == NULL) { params 1107 lib/pacemaker/pcmk_sched_actions.c g_hash_table_foreach(op->params, hash2field, args_xml); params 1178 lib/pacemaker/pcmk_sched_actions.c const char *n_type = crm_meta_value(op->params, "notify_type"); params 1179 lib/pacemaker/pcmk_sched_actions.c const char *n_task = crm_meta_value(op->params, "notify_operation"); params 1283 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); params 1286 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); params 830 lib/pacemaker/pcmk_sched_bundle.c GHashTable *params = NULL; params 832 lib/pacemaker/pcmk_sched_bundle.c params = pe_rsc_params(replica->remote, NULL, params 834 lib/pacemaker/pcmk_sched_bundle.c pcmk__insert_dup(params, PCMK_REMOTE_RA_ADDR, calculated_addr); params 652 lib/pacemaker/pcmk_sched_remote.c pcmk__substitute_remote_addr(pcmk_resource_t *rsc, GHashTable *params) params 654 lib/pacemaker/pcmk_sched_remote.c const char *remote_addr = g_hash_table_lookup(params, PCMK_REMOTE_RA_ADDR); params 661 lib/pacemaker/pcmk_sched_remote.c pcmk__insert_dup(params, PCMK_REMOTE_RA_ADDR, remote_addr); params 567 lib/pacemaker/pcmk_simulate.c const char *target_rc_s = crm_meta_value(action->params, params 763 lib/pacemaker/pcmk_simulate.c const char *op = crm_meta_value(action->params, PCMK__META_STONITH_ACTION); params 896 lib/pengine/bundle.c GHashTable *params = NULL; params 903 lib/pengine/bundle.c params = pe_rsc_params(rsc, NULL, rsc->priv->scheduler); params 904 lib/pengine/bundle.c value = g_hash_table_lookup(params, PCMK_REMOTE_RA_ADDR); params 919 lib/pengine/complex.c GHashTable *params = pe_rsc_params(*rsc, NULL, scheduler); params 927 lib/pengine/complex.c value = g_hash_table_lookup(params, PCMK_REMOTE_RA_RECONNECT_INTERVAL); params 251 lib/pengine/pe_actions.c GHashTable *params = pcmk__strkey_table(free, free); params 259 lib/pengine/pe_actions.c &rule_input, params, NULL, scheduler); params 260 lib/pengine/pe_actions.c return params; params 772 lib/pengine/pe_actions.c GHashTable *params = pe_rsc_params(rsc, node, rsc->priv->scheduler); params 774 lib/pengine/pe_actions.c timeout_spec = g_hash_table_lookup(params, "pcmk_monitor_timeout"); params 99 lib/pengine/pe_digest.c const pcmk_node_t *node, GHashTable *params, params 133 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2field, data->params_all); params 148 lib/pengine/pe_digest.c params = pcmk__unpack_action_rsc_params(action_config, node->priv->attrs, params 150 lib/pengine/pe_digest.c if ((*interval_ms == 0) && (g_hash_table_size(params) > 0)) { params 153 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2field, data->params_all); params 154 lib/pengine/pe_digest.c g_hash_table_destroy(params); params 157 lib/pengine/pe_digest.c params = pcmk__unpack_action_meta(rsc, node, task, *interval_ms, params 159 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2metafield, data->params_all); params 160 lib/pengine/pe_digest.c g_hash_table_destroy(params); params 187 lib/pengine/pe_digest.c GHashTable *params, const xmlNode *xml_op, params 206 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2field, data->params_secure); params 309 lib/pengine/pe_digest.c GHashTable *params = NULL; params 335 lib/pengine/pe_digest.c params = pe_rsc_params(rsc, node, scheduler); params 336 lib/pengine/pe_digest.c calculate_main_digest(data, rsc, node, params, task, interval_ms, xml_op, params 339 lib/pengine/pe_digest.c calculate_secure_digest(data, rsc, params, xml_op, op_version, params 77 lib/pengine/pe_output.c GHashTable *params = NULL; params 90 lib/pengine/pe_output.c params = pe_rsc_params(rsc, node, scheduler); params 91 lib/pengine/pe_output.c name = g_hash_table_lookup(params, PCMK_XA_NAME); params 100 lib/pengine/pe_output.c const char *hosts = g_hash_table_lookup(params, "host_list"); params 101 lib/pengine/pe_output.c const char *multiplier = g_hash_table_lookup(params, "multiplier"); params 64 lib/pengine/rules_compat.c new->rsc_params = old->match_data->params; params 258 lib/services/services.c GHashTable *params, enum svc_action_flags flags) params 267 lib/services/services.c if (params != NULL) { params 268 lib/services/services.c g_hash_table_destroy(params); params 280 lib/services/services.c op->params = params; params 281 lib/services/services.c } else if (params != NULL) { params 282 lib/services/services.c g_hash_table_destroy(params); params 283 lib/services/services.c params = NULL; params 332 lib/services/services.c GHashTable *params, enum svc_action_flags flags) params 336 lib/services/services.c params, flags); params 408 lib/services/services.c GHashTable *params, int sequence, void *cb_data) params 415 lib/services/services.c action->params = params; params 615 lib/services/services.c if (op->params) { params 616 lib/services/services.c g_hash_table_destroy(op->params); params 617 lib/services/services.c op->params = NULL; params 456 lib/services/services_linux.c if (env_setter != NULL && op->params != NULL) { params 457 lib/services/services_linux.c g_hash_table_foreach(op->params, env_setter, NULL); params 511 lib/services/services_linux.c if (op->params) { params 512 lib/services/services_linux.c g_hash_table_foreach(op->params, pipe_in_single_parameter, (gpointer) op); params 984 lib/services/services_linux.c rc = pcmk__substitute_secrets(op->rsc, op->params); params 1416 tools/crm_resource.c GHashTable *params = NULL; params 1434 tools/crm_resource.c params = pe_rsc_params(rsc, current, scheduler); params 1437 tools/crm_resource.c value = g_hash_table_lookup(params, options.prop_name); params 1441 tools/crm_resource.c params = pcmk__strkey_table(free, free); params 1442 tools/crm_resource.c get_meta_attributes(params, rsc, NULL, scheduler); params 1444 tools/crm_resource.c value = g_hash_table_lookup(params, options.prop_name); params 1456 tools/crm_resource.c params = pcmk__strkey_table(free, free); params 1458 tools/crm_resource.c &rule_input, params, NULL, scheduler); params 1460 tools/crm_resource.c value = g_hash_table_lookup(params, options.prop_name); params 1465 tools/crm_resource.c g_hash_table_destroy(params); params 108 tools/crm_resource.h GHashTable *params, GHashTable *override_hash, params 1283 tools/crm_resource_runtime.c GHashTable *params = NULL; params 1292 tools/crm_resource_runtime.c params = pe_rsc_params(rsc, NULL, rsc->priv->scheduler); params 1293 tools/crm_resource_runtime.c if (params != NULL) { params 1294 tools/crm_resource_runtime.c g_hash_table_iter_init(&iter, params); params 2216 tools/crm_resource_runtime.c set_agent_environment(GHashTable *params, guint timeout_ms, int check_level, params 2219 tools/crm_resource_runtime.c g_hash_table_insert(params, crm_meta_name(PCMK_META_TIMEOUT), params 2222 tools/crm_resource_runtime.c pcmk__insert_dup(params, PCMK_XA_CRM_FEATURE_SET, CRM_FEATURE_SET); params 2251 tools/crm_resource_runtime.c apply_overrides(GHashTable *params, GHashTable *overrides) params 2261 tools/crm_resource_runtime.c pcmk__insert_dup(params, name, value); params 2273 tools/crm_resource_runtime.c GHashTable *params, GHashTable *override_hash, params 2287 tools/crm_resource_runtime.c set_agent_environment(params, timeout_ms, check_level, resource_verbose); params 2288 tools/crm_resource_runtime.c apply_overrides(params, override_hash); params 2294 tools/crm_resource_runtime.c params, 0); params 2299 tools/crm_resource_runtime.c g_hash_table_destroy(params); params 2376 tools/crm_resource_runtime.c GHashTable *params = NULL; params 2419 tools/crm_resource_runtime.c params = generate_resource_params(rsc); // @TODO use local node params 2430 tools/crm_resource_runtime.c params, override_hash, timeout_ms, params 54 tools/stonith_admin.c GHashTable *params; params 255 tools/stonith_admin.c if (options.params != NULL) { params 256 tools/stonith_admin.c options.params = pcmk__strkey_table(free, free); params 259 tools/stonith_admin.c pcmk__insert_dup(options.params, optarg, env); params 303 tools/stonith_admin.c if (options.params == NULL) { params 304 tools/stonith_admin.c options.params = pcmk__strkey_table(free, free); params 307 tools/stonith_admin.c pcmk__insert_dup(options.params, name, value); params 606 tools/stonith_admin.c stonith_key_value_t *params = NULL; params 610 tools/stonith_admin.c if (options.params != NULL) { params 611 tools/stonith_admin.c g_hash_table_iter_init(&iter, options.params); params 613 tools/stonith_admin.c params = stonith__key_value_add(params, key, val); params 617 tools/stonith_admin.c params); params 618 tools/stonith_admin.c stonith__key_value_freeall(params, true, true); params 694 tools/stonith_admin.c rc = pcmk__fence_validate(out, st, options.agent, device, options.params, params 716 tools/stonith_admin.c if (options.params != NULL) { params 717 tools/stonith_admin.c g_hash_table_destroy(options.params);