params 228 daemons/controld/controld_execd.c if (op->params && pcmk__strcase_any_of(op->op_type, CRMD_ACTION_START, params 235 daemons/controld/controld_execd.c g_hash_table_foreach(op->params, copy_instance_keys, entry->stop_params); params 549 daemons/controld/controld_execd.c const char *v = g_hash_table_lookup(op->params, param->rap_name); params 573 daemons/controld/controld_execd.c CRM_LOG_ASSERT(op->params != NULL); params 618 daemons/controld/controld_execd.c CRM_LOG_ASSERT(op->params != NULL); params 666 daemons/controld/controld_execd.c caller_version = g_hash_table_lookup(op->params, XML_ATTR_CRM_VERSION); params 680 daemons/controld/controld_execd.c if ((rsc == NULL) || (op->params == NULL) params 684 daemons/controld/controld_execd.c op->op_type, op->rsc_id, op->params, rsc); params 792 daemons/controld/controld_execd.c if (entry->last && entry->last->params) { params 793 daemons/controld/controld_execd.c const char *container = g_hash_table_lookup(entry->last->params, CRM_META"_"XML_RSC_ATTR_CONTAINER); params 1624 daemons/controld/controld_execd.c xmlNode *params = find_xml_node(input->xml, XML_TAG_ATTRS, TRUE); params 1626 daemons/controld/controld_execd.c CRM_CHECK(params != NULL, return FALSE); params 1629 daemons/controld/controld_execd.c op_task = crm_element_value(params, meta_key); params 1634 daemons/controld/controld_execd.c if (crm_element_value_ms(params, meta_key, &interval_ms) != pcmk_ok) { params 1643 daemons/controld/controld_execd.c call_id = crm_element_value(params, meta_key); params 1681 daemons/controld/controld_execd.c const char *peer_version = crm_element_value(params, XML_ATTR_CRM_VERSION); params 1883 daemons/controld/controld_execd.c const xmlNode *rsc_op, GHashTable *params) params 1903 daemons/controld/controld_execd.c g_hash_table_replace(params, key, value); params 1911 daemons/controld/controld_execd.c g_hash_table_replace(params, crm_meta_name(key), strdup(value)); params 1926 daemons/controld/controld_execd.c g_hash_table_replace(params, key, value); params 1942 daemons/controld/controld_execd.c GHashTable *params = NULL; params 1966 daemons/controld/controld_execd.c op->params = crm_str_table_new(); params 1968 daemons/controld/controld_execd.c g_hash_table_insert(op->params, strdup(XML_ATTR_CRM_VERSION), strdup(CRM_FEATURE_SET)); params 1974 daemons/controld/controld_execd.c params = xml2list(rsc_op); params 1975 daemons/controld/controld_execd.c g_hash_table_remove(params, CRM_META "_op_target_rc"); params 1977 daemons/controld/controld_execd.c op_delay = crm_meta_value(params, XML_OP_ATTR_START_DELAY); params 1980 daemons/controld/controld_execd.c op_timeout = crm_meta_value(params, XML_ATTR_TIMEOUT); params 1983 daemons/controld/controld_execd.c if (pcmk__guint_from_hash(params, CRM_META "_" XML_LRM_ATTR_INTERVAL_MS, 0, params 1997 daemons/controld/controld_execd.c op_timeout = g_hash_table_lookup(params, "pcmk_monitor_timeout"); params 2007 daemons/controld/controld_execd.c resolve_versioned_parameters(lrm_state, rsc_id, rsc_op, params); params 2012 daemons/controld/controld_execd.c op->params = params; params 2024 daemons/controld/controld_execd.c op->params = params; params 2028 daemons/controld/controld_execd.c op->params = crm_str_table_new(); params 2030 daemons/controld/controld_execd.c g_hash_table_foreach(params, copy_meta_keys, op->params); params 2031 daemons/controld/controld_execd.c g_hash_table_foreach(entry->stop_params, copy_instance_keys, op->params); params 2032 daemons/controld/controld_execd.c g_hash_table_destroy(params); params 2033 daemons/controld/controld_execd.c params = NULL; params 2192 daemons/controld/controld_execd.c if ((op->op_type == NULL) || (op->params == NULL) params 2198 daemons/controld/controld_execd.c record_pending = crm_meta_value(op->params, XML_OP_ATTR_PENDING); params 2224 daemons/controld/controld_execd.c lrmd_key_value_t *params = NULL; params 2318 daemons/controld/controld_execd.c if (op->params) { params 2323 daemons/controld/controld_execd.c g_hash_table_iter_init(&iter, op->params); params 2325 daemons/controld/controld_execd.c params = lrmd_key_value_add(params, key, value); params 2331 daemons/controld/controld_execd.c params); params 2377 daemons/controld/controld_execd.c pending->params = op->params; params 2378 daemons/controld/controld_execd.c op->params = NULL; params 2494 daemons/controld/controld_execd.c if (op->params) { params 2495 daemons/controld/controld_execd.c container = g_hash_table_lookup(op->params, CRM_META"_"XML_RSC_ATTR_CONTAINER); params 53 daemons/controld/controld_execd_state.c if (op->params) { params 54 daemons/controld/controld_execd_state.c g_hash_table_destroy(op->params); params 83 daemons/controld/controld_execd_state.c event.params = op->params; params 608 daemons/controld/controld_execd_state.c lrmd_key_value_t *params = NULL; params 628 daemons/controld/controld_execd_state.c params = lrmd_key_value_add(params, CRM_META "_" XML_LRM_ATTR_TARGET, params 632 daemons/controld/controld_execd_state.c class, provider, agent, output, options, params); params 684 daemons/controld/controld_execd_state.c lrmd_key_value_t * params) params 688 daemons/controld/controld_execd_state.c lrmd_key_value_freeall(params); params 694 daemons/controld/controld_execd_state.c timeout, start_delay, params); params 704 daemons/controld/controld_execd_state.c lrmd_opt_notify_changes_only, params); params 753 daemons/controld/controld_fencing.c const char *op = crm_meta_value(action->params, "stonith_action"); params 765 daemons/controld/controld_fencing.c value = crm_meta_value(action->params, XML_OP_ATTR_DIGESTS_ALL); params 768 daemons/controld/controld_fencing.c value = crm_meta_value(action->params, XML_OP_ATTR_DIGESTS_SECURE); params 840 daemons/controld/controld_fencing.c type = crm_meta_value(action->params, "stonith_action"); params 852 daemons/controld/controld_fencing.c priority_delay = crm_meta_value(action->params, XML_CONFIG_ATTR_PRIORITY_FENCING_DELAY); params 54 daemons/controld/controld_lrm.h GHashTable *params; params 157 daemons/controld/controld_lrm.h lrmd_key_value_t * params); params 177 daemons/controld/controld_lrm.h lrmd_key_value_t * params); params 711 daemons/controld/controld_messages.c op->params = crm_str_table_new(); params 712 daemons/controld/controld_messages.c g_hash_table_insert(op->params, strdup(XML_ATTR_CRM_VERSION), params 50 daemons/controld/controld_remote_ra.c lrmd_key_value_t *params; params 117 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(cmd->params); params 382 daemons/controld/controld_remote_ra.c if (cmd->params) { params 385 daemons/controld/controld_remote_ra.c op.params = crm_str_table_new(); params 386 daemons/controld/controld_remote_ra.c for (tmp = cmd->params; tmp; tmp = tmp->next) { params 387 daemons/controld/controld_remote_ra.c g_hash_table_insert(op.params, strdup(tmp->key), strdup(tmp->value)); params 396 daemons/controld/controld_remote_ra.c if (op.params) { params 397 daemons/controld/controld_remote_ra.c g_hash_table_destroy(op.params); params 738 daemons/controld/controld_remote_ra.c for (tmp = cmd->params; tmp; tmp = tmp->next) { params 1090 daemons/controld/controld_remote_ra.c lrmd_key_value_t * params) params 1125 daemons/controld/controld_remote_ra.c cmd->params = params; params 1140 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); params 79 daemons/controld/controld_te_actions.c const char *target_rc_s = crm_meta_value(action->params, XML_ATTR_TE_TARGET_RC); params 127 daemons/controld/controld_te_actions.c value = crm_meta_value(action->params, XML_ATTR_TE_NOWAIT); params 315 daemons/controld/controld_te_actions.c value = crm_meta_value(action->params, XML_ATTR_TE_NOWAIT); params 457 daemons/controld/controld_te_actions.c const char *t1 = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_SOURCE); params 458 daemons/controld/controld_te_actions.c const char *t2 = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_TARGET); params 532 daemons/controld/controld_te_actions.c target = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_SOURCE); params 537 daemons/controld/controld_te_actions.c target = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_TARGET); params 442 daemons/controld/controld_te_events.c if (pcmk__str_eq(crm_meta_value(action->params, XML_OP_ATTR_ON_FAIL), "ignore", pcmk__str_casei)) { params 147 daemons/execd/cts-exec-helper.c lrmd_key_value_t *params; params 288 daemons/execd/cts-exec-helper.c options.start_delay, exec_call_opts, options.params); params 430 daemons/execd/cts-exec-helper.c GHashTable *params = NULL; params 434 daemons/execd/cts-exec-helper.c if (options.params) { params 485 daemons/execd/cts-exec-helper.c params = crm_str_table_new(); params 488 daemons/execd/cts-exec-helper.c get_rsc_attributes(params, rsc, NULL, data_set); params 491 daemons/execd/cts-exec-helper.c if (params) { params 495 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 499 daemons/execd/cts-exec-helper.c g_hash_table_destroy(params); params 510 daemons/execd/cts-exec-helper.c options.params = lrmd_key_value_add(options.params, crm_name, value); params 610 daemons/execd/cts-exec-helper.c options.params = lrmd_key_value_add(options.params, key, val); params 617 daemons/execd/cts-exec-helper.c options.params = lrmd_key_value_add(options.params, key, val); params 93 daemons/execd/execd_alerts.c GHashTable *params = NULL; params 108 daemons/execd/execd_alerts.c params = xml2list(alert_xml); params 109 daemons/execd/execd_alerts.c pcmk__add_alert_key_int(params, PCMK__alert_key_node_sequence, params 123 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 288 daemons/execd/execd_commands.c cmd->params = xml2list(rsc_xml); params 290 daemons/execd/execd_commands.c if (pcmk__str_eq(g_hash_table_lookup(cmd->params, "CRM_meta_on_fail"), "block", pcmk__str_casei)) { params 321 daemons/execd/execd_commands.c if (cmd->params) { params 322 daemons/execd/execd_commands.c g_hash_table_destroy(cmd->params); params 606 daemons/execd/execd_commands.c if (cmd->params) { params 613 daemons/execd/execd_commands.c g_hash_table_iter_init(&iter, cmd->params); params 1222 daemons/execd/execd_commands.c if (cmd->params) { params 1225 daemons/execd/execd_commands.c g_hash_table_iter_init(&iter, cmd->params); params 1356 daemons/execd/execd_commands.c params_copy = crm_str_table_dup(cmd->params); params 185 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 187 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "false_1_node1=1,2 false_1_node2=3,4"); params 188 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 191 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id1", "stonith-ng", "fence_dummy", params), params 203 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 209 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 211 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "false_1_node1=1,2 false_1_node2=3,4"); params 212 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 215 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id1", "stonith-ng", "fence_dummy", params), params 217 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 218 daemons/fenced/cts-fence-helper.c params = NULL; params 219 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "false_1_node1=1,2 false_1_node2=3,4"); params 220 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "pass"); params 223 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id2", "stonith-ng", "fence_dummy", params), params 239 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 245 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 247 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "false_1_node1=1,2 false_1_node2=3,4"); 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", "false_1_node1 false_1_node2"); params 252 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id", "stonith-ng", "fence_dummy", params), params 254 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 255 daemons/fenced/cts-fence-helper.c params = NULL; params 278 daemons/fenced/cts-fence-helper.c single_test(st->cmds->register_level(st, st_opts, "node1", 999, params), params 283 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 315 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 323 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "some-host=pcmk-7 true_1_node1=3,4"); params 325 daemons/fenced/cts-fence-helper.c rc = st->cmds->register_device(st, st_opts, "test-id", "stonith-ng", "fence_xvm", params); params 370 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 499 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 501 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "false_1_node1=1,2"); params 502 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 503 daemons/fenced/cts-fence-helper.c st->cmds->register_device(st, st_opts, "false_1", "stonith-ng", "fence_dummy", params); params 504 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 506 daemons/fenced/cts-fence-helper.c params = NULL; params 507 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "true_1_node1=1,2"); params 508 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "pass"); params 509 daemons/fenced/cts-fence-helper.c st->cmds->register_device(st, st_opts, "true_1", "stonith-ng", "fence_dummy", params); params 510 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 512 daemons/fenced/cts-fence-helper.c params = NULL; params 513 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_host_map", "custom_timeout_node1=1,2"); params 514 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 515 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "delay", "1000"); params 517 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_off_timeout", buf); params 519 daemons/fenced/cts-fence-helper.c params); params 520 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 131 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, STONITH_ATTR_DELAY_MAX); params 149 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, STONITH_ATTR_DELAY_BASE); params 180 daemons/fenced/fenced_commands.c if (action && device && device->params) { params 196 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, buffer); params 272 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, STONITH_ATTR_ACTION_LIMIT); params 390 daemons/fenced/fenced_commands.c if (pcmk__substitute_secrets(device->id, device->params) != pcmk_rc_ok) { params 425 daemons/fenced/fenced_commands.c cmd->timeout, device->params, params 553 daemons/fenced/fenced_commands.c g_hash_table_destroy(device->params); params 823 daemons/fenced/fenced_commands.c map_action(GHashTable *params, const char *action, const char *value) params 827 daemons/fenced/fenced_commands.c if (g_hash_table_lookup(params, key)) { params 834 daemons/fenced/fenced_commands.c g_hash_table_insert(params, key, strdup(value)); params 848 daemons/fenced/fenced_commands.c GHashTable *params = xml2list(dev); params 855 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(params, STONITH_ATTR_ACTION_OP); params 868 daemons/fenced/fenced_commands.c map_action(params, "reboot", value); params 871 daemons/fenced/fenced_commands.c map_action(params, "off", value); params 872 daemons/fenced/fenced_commands.c map_action(params, "reboot", value); params 875 daemons/fenced/fenced_commands.c g_hash_table_remove(params, STONITH_ATTR_ACTION_OP); params 878 daemons/fenced/fenced_commands.c return params; params 898 daemons/fenced/fenced_commands.c device->params = xml2device_params(device->id, dev); params 900 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, STONITH_ATTR_HOSTLIST); params 905 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, STONITH_ATTR_HOSTMAP); params 915 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, "nodeid"); params 945 daemons/fenced/fenced_commands.c check_type = g_hash_table_lookup(dev->params, STONITH_ATTR_HOSTCHECK); params 949 daemons/fenced/fenced_commands.c if (g_hash_table_lookup(dev->params, STONITH_ATTR_HOSTLIST)) { params 951 daemons/fenced/fenced_commands.c } else if (g_hash_table_lookup(dev->params, STONITH_ATTR_HOSTMAP)) { params 1070 daemons/fenced/fenced_commands.c g_hash_table_replace(dev->params, strdup(STONITH_ATTR_HOSTCHECK), strdup("status")); params 1143 daemons/fenced/fenced_commands.c if (device_params_diff(device->params, dup->params) || params 1144 daemons/fenced/fenced_commands.c device_params_diff(dup->params, device->params)) { params 1661 daemons/fenced/fenced_commands.c } else if (g_hash_table_lookup(dev->params, STONITH_ATTR_HOSTMAP) params 1958 daemons/fenced/fenced_commands.c g_hash_table_foreach(device->params, hash2field, attrs); params 646 daemons/fenced/pacemaker-fenced.c stonith_key_value_t *params = NULL; params 663 daemons/fenced/pacemaker-fenced.c params = stonith_key_value_add(params, name, value); params 669 daemons/fenced/pacemaker-fenced.c agent, params, rsc_provides); params 670 daemons/fenced/pacemaker-fenced.c stonith_key_value_freeall(params, 1, 1); params 1508 daemons/fenced/pacemaker-fenced.c stonith_key_value_t *params = NULL; params 1510 daemons/fenced/pacemaker-fenced.c params = stonith_key_value_add(params, STONITH_ATTR_HOSTLIST, stonith_our_uname); params 1513 daemons/fenced/pacemaker-fenced.c STONITH_WATCHDOG_AGENT, params, params 1515 daemons/fenced/pacemaker-fenced.c stonith_key_value_freeall(params, 1, 1); params 41 daemons/fenced/pacemaker-fenced.h GHashTable *params; params 47 include/crm/common/internal.h int pcmk__substitute_secrets(const char *rsc_id, GHashTable *params); params 81 include/crm/fencing/internal.h stonith_key_value_t *params, params 184 include/crm/fencing/internal.h const char *agent, GHashTable *params, params 193 include/crm/fencing/internal.h const char *agent, GHashTable *params, const char *host_arg, params 240 include/crm/lrmd.h void *params; params 399 include/crm/lrmd.h enum lrmd_call_options options, lrmd_key_value_t * params); /* ownership of params is given up to api here */ params 506 include/crm/lrmd.h lrmd_key_value_t *params); /* ownership of params is given up to api here */ params 528 include/crm/lrmd.h lrmd_key_value_t *params); params 157 include/crm/pengine/common.h GHashTable *params; params 133 include/crm/services.h GHashTable *params; /* used for setting up environment for ocf-ra & params 245 include/crm/services.h int timeout /* ms */, GHashTable *params, params 299 include/crm/services.h int timeout, GHashTable *params, params 182 include/crm/stonith-ng.h const char *provider, const char *agent, stonith_key_value_t *params); params 392 include/crm/stonith-ng.h stonith_key_value_t *params, int timeout, char **output, params 196 include/pacemaker.h const char *id, stonith_key_value_t *params, params 219 include/pcmki/pcmki_fence.h const char *id, stonith_key_value_t *params, params 48 include/pcmki/pcmki_transition.h GHashTable *params; params 96 lib/common/cib_secrets.c pcmk__substitute_secrets(const char *rsc_id, GHashTable *params) params 104 lib/common/cib_secrets.c if (params == NULL) { params 112 lib/common/cib_secrets.c g_hash_table_foreach(params, add_secret_params, &secret_params); params 129 lib/common/cib_secrets.c pvalue = g_hash_table_lookup(params, key); params 178 lib/common/cib_secrets.c g_hash_table_replace(params, strdup(key), secret_value); params 498 lib/common/ipc_controld.c xmlNode *request, *msg_data, *xml_rsc, *params; params 535 lib/common/ipc_controld.c params = create_xml_node(msg_data, XML_TAG_ATTRS); params 536 lib/common/ipc_controld.c crm_xml_add(params, XML_ATTR_CRM_VERSION, CRM_FEATURE_SET); params 540 lib/common/ipc_controld.c crm_xml_add(params, key, "60000"); /* 1 minute */ //@TODO pass as arg params 275 lib/fencing/st_client.c const char *agent, stonith_key_value_t *params, params 301 lib/fencing/st_client.c for (; params; params = params->next) { params 302 lib/fencing/st_client.c hash2field((gpointer) params->key, (gpointer) params->value, args); params 311 lib/fencing/st_client.c stonith_key_value_t * params) params 317 lib/fencing/st_client.c agent, params, NULL); params 737 lib/fencing/st_client.c svc_action->params = NULL; params 808 lib/fencing/st_client.c svc_action->params = action->args; params 850 lib/fencing/st_client.c svc_action->params = NULL; params 2029 lib/fencing/st_client.c stonith_key_value_t *params, int timeout, char **output, params 2049 lib/fencing/st_client.c for (; params; params = params->next) { params 2050 lib/fencing/st_client.c if (pcmk__str_eq(params->key, STONITH_ATTR_HOSTARG, pcmk__str_casei)) { params 2051 lib/fencing/st_client.c host_arg = params->value; params 2055 lib/fencing/st_client.c if (!pcmk__starts_with(params->key, "pcmk_") params 2056 lib/fencing/st_client.c && strcmp(params->key, "provides") params 2057 lib/fencing/st_client.c && strcmp(params->key, "stonith-timeout")) { params 2058 lib/fencing/st_client.c g_hash_table_insert(params_table, strdup(params->key), params 2059 lib/fencing/st_client.c strdup(params->value)); params 275 lib/fencing/st_lha.c const char *agent, GHashTable *params, int timeout, params 245 lib/fencing/st_rhcs.c const char *agent, GHashTable *params, params 285 lib/fencing/st_rhcs.c target, 0, remaining_timeout, params, params 129 lib/lrmd/lrmd_alerts.c const char *attr_name, lrmd_key_value_t *params) params 138 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_kind, kind_s); params 139 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_version, VERSION); params 170 lib/lrmd/lrmd_alerts.c for (head = params; head != NULL; head = head->next) { params 242 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 248 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, node); params 249 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_nodeid, nodeid); params 250 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_attribute_name, attr_name); params 251 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_attribute_value, params 255 lib/lrmd/lrmd_alerts.c params); params 256 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 279 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 285 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, node); params 286 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, state); params 287 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_nodeid, nodeid); params 289 lib/lrmd/lrmd_alerts.c rc = exec_alert_list(lrmd, alert_list, pcmk__alert_node, NULL, params); params 290 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 315 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 321 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, target); params 322 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_task, task); params 323 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, desc); params 324 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_rc, op_rc); params 326 lib/lrmd/lrmd_alerts.c rc = exec_alert_list(lrmd, alert_list, pcmk__alert_fencing, NULL, params); params 327 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 350 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *params = NULL; params 368 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_node, node); params 369 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_rsc, op->rsc_id); params 370 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_task, op->op_type); params 371 lib/lrmd/lrmd_alerts.c params = alert_key2param_ms(params, PCMK__alert_key_interval, params 373 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_target_rc, target_rc); params 374 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_status, op->op_status); params 375 lib/lrmd/lrmd_alerts.c params = alert_key2param_int(params, PCMK__alert_key_rc, op->rc); params 381 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_int(params, PCMK__alert_key_exec_time, params 389 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, params 392 lib/lrmd/lrmd_alerts.c params = alert_key2param(params, PCMK__alert_key_desc, params 396 lib/lrmd/lrmd_alerts.c rc = exec_alert_list(lrmd, alert_list, pcmk__alert_resource, NULL, params); params 397 lib/lrmd/lrmd_alerts.c lrmd_key_value_freeall(params); params 229 lib/lrmd/lrmd_client.c copy->params = crm_str_table_dup(event->params); params 248 lib/lrmd/lrmd_client.c if (event->params) { params 249 lib/lrmd/lrmd_client.c g_hash_table_destroy(event->params); params 306 lib/lrmd/lrmd_client.c event.params = xml2list(msg); params 318 lib/lrmd/lrmd_client.c if (event.params) { params 319 lib/lrmd/lrmd_client.c g_hash_table_destroy(event.params); params 1763 lib/lrmd/lrmd_client.c lrmd_key_value_t *params) params 1769 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 1774 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 1779 lib/lrmd/lrmd_client.c for (const lrmd_key_value_t *param = params; param; param = param->next) { params 1786 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 1819 lib/lrmd/lrmd_client.c enum lrmd_call_options options, lrmd_key_value_t * params) params 1834 lib/lrmd/lrmd_client.c for (tmp = params; tmp; tmp = tmp->next) { params 1841 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 1848 lib/lrmd/lrmd_client.c int timeout, lrmd_key_value_t *params) params 1860 lib/lrmd/lrmd_client.c for (tmp = params; tmp; tmp = tmp->next) { params 1868 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 479 lib/pacemaker/pcmk_fence.c const char *id, stonith_key_value_t *params, params 485 lib/pacemaker/pcmk_fence.c rc = st->cmds->validate(st, st_opt_sync_call, id, NULL, agent, params, params 494 lib/pacemaker/pcmk_fence.c const char *id, stonith_key_value_t *params, params 504 lib/pacemaker/pcmk_fence.c rc = pcmk__fence_validate(out, st, agent, id, params, timeout); params 770 lib/pacemaker/pcmk_sched_constraints.c .params = r->parameters, params 138 lib/pacemaker/pcmk_sched_transition.c op->params = NULL; /* TODO: Fill me in */ params 623 lib/pacemaker/pcmk_sched_transition.c const char *target_rc_s = crm_meta_value(action->params, XML_ATTR_TE_TARGET_RC); params 773 lib/pacemaker/pcmk_sched_transition.c const char *op = crm_meta_value(action->params, "stonith_action"); params 563 lib/pacemaker/pcmk_sched_utils.c if (op->params == NULL) { params 568 lib/pacemaker/pcmk_sched_utils.c g_hash_table_foreach(op->params, hash2field, args_xml); params 641 lib/pacemaker/pcmk_sched_utils.c const char *n_type = crm_meta_value(op->params, "notify_type"); params 642 lib/pacemaker/pcmk_sched_utils.c const char *n_task = crm_meta_value(op->params, "notify_operation"); params 744 lib/pacemaker/pcmk_sched_utils.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); params 747 lib/pacemaker/pcmk_sched_utils.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); params 55 lib/pacemaker/pcmk_trans_unpack.c action->params = xml2list(action->xml); params 57 lib/pacemaker/pcmk_trans_unpack.c value = g_hash_table_lookup(action->params, "CRM_meta_timeout"); params 63 lib/pacemaker/pcmk_trans_unpack.c value = g_hash_table_lookup(action->params, "CRM_meta_start_delay"); params 68 lib/pacemaker/pcmk_trans_unpack.c if (pcmk__guint_from_hash(action->params, params 74 lib/pacemaker/pcmk_trans_unpack.c value = g_hash_table_lookup(action->params, "CRM_meta_can_fail"); params 249 lib/pacemaker/pcmk_trans_unpack.c if (action->params) { params 250 lib/pacemaker/pcmk_trans_unpack.c g_hash_table_destroy(action->params); params 318 lib/pacemaker/pcmk_trans_unpack.c op->params = g_hash_table_new_full(crm_str_hash, g_str_equal, free, free); params 320 lib/pacemaker/pcmk_trans_unpack.c g_hash_table_iter_init(&iter, action->params); params 322 lib/pacemaker/pcmk_trans_unpack.c g_hash_table_insert(op->params, strdup(name), strdup(value)); params 1143 lib/pengine/rules.c table = rule_data->match_data->params; params 1405 lib/pengine/rules.c .params = NULL, params 1429 lib/pengine/rules.c .params = NULL, params 2024 lib/pengine/utils.c append_versioned_params(xmlNode *versioned_params, const char *ra_version, xmlNode *params) params 2033 lib/pengine/utils.c crm_xml_add(params, key, value); params 168 lib/services/services.c GHashTable *params, enum svc_action_flags flags) params 233 lib/services/services.c op->params = params; params 234 lib/services/services.c params = NULL; // so we don't free them in this function params 265 lib/services/services.c } else if (op->params) { params 272 lib/services/services.c g_hash_table_iter_init(&iter, op->params); params 286 lib/services/services.c if (op->params != NULL) { params 287 lib/services/services.c g_hash_table_destroy(op->params); params 288 lib/services/services.c op->params = NULL; params 296 lib/services/services.c if(params) { params 297 lib/services/services.c g_hash_table_destroy(params); params 302 lib/services/services.c if(params) { params 303 lib/services/services.c g_hash_table_destroy(params); params 350 lib/services/services.c GHashTable *params, int sequence, void *cb_data) params 357 lib/services/services.c action->params = params; params 515 lib/services/services.c if (op->params) { params 516 lib/services/services.c g_hash_table_destroy(op->params); params 517 lib/services/services.c op->params = NULL; params 415 lib/services/services_linux.c if (env_setter != NULL && op->params != NULL) { params 416 lib/services/services_linux.c g_hash_table_foreach(op->params, env_setter, NULL); params 470 lib/services/services_linux.c if (op->params) { params 471 lib/services/services_linux.c g_hash_table_foreach(op->params, pipe_in_single_parameter, (gpointer) op); params 715 lib/services/services_linux.c if (pcmk__substitute_secrets(op->rsc, op->params) != pcmk_rc_ok) { params 78 tools/crm_resource.h const char *rsc_action, GHashTable *params, params 287 tools/crm_resource_print.c GHashTable *params = NULL; params 297 tools/crm_resource_print.c params = crm_str_table_new(); params 300 tools/crm_resource_print.c get_rsc_attributes(params, rsc, current, data_set); params 304 tools/crm_resource_print.c get_meta_attributes(params, rsc, current, data_set); params 307 tools/crm_resource_print.c pe__unpack_dataset_nvpairs(rsc->xml, XML_TAG_UTILIZATION, NULL, params, params 312 tools/crm_resource_print.c value = g_hash_table_lookup(params, attr); params 321 tools/crm_resource_print.c g_hash_table_destroy(params); params 933 tools/crm_resource_runtime.c GHashTable *params = NULL; params 943 tools/crm_resource_runtime.c params = crm_str_table_new(); params 947 tools/crm_resource_runtime.c get_rsc_attributes(params, rsc, NULL /* TODO: Pass in local node */ , data_set); params 950 tools/crm_resource_runtime.c if (params) { params 954 tools/crm_resource_runtime.c g_hash_table_iter_init(&iter, params); params 958 tools/crm_resource_runtime.c g_hash_table_destroy(params); params 1680 tools/crm_resource_runtime.c const char *action, GHashTable *params, params 1700 tools/crm_resource_runtime.c g_hash_table_insert(params, strdup("CRM_meta_timeout"), params 1704 tools/crm_resource_runtime.c g_hash_table_insert(params, strdup(XML_ATTR_CRM_VERSION), strdup(CRM_FEATURE_SET)); params 1711 tools/crm_resource_runtime.c params_copy = crm_str_table_dup(params); params 1718 tools/crm_resource_runtime.c params_copy = crm_str_table_dup(params); params 1726 tools/crm_resource_runtime.c g_hash_table_destroy(params); params 1754 tools/crm_resource_runtime.c g_hash_table_replace(op->params, strdup(name), strdup(value)); params 1813 tools/crm_resource_runtime.c g_hash_table_destroy(params); params 1829 tools/crm_resource_runtime.c GHashTable *params = NULL; params 1874 tools/crm_resource_runtime.c params = generate_resource_params(rsc, data_set); params 1883 tools/crm_resource_runtime.c params, override_hash, timeout_ms, params 53 tools/stonith_admin.c stonith_key_value_t *params; params 252 tools/stonith_admin.c options.params = stonith_key_value_add(options.params, optarg, env); params 288 tools/stonith_admin.c options.params = stonith_key_value_add(options.params, name, value); params 550 tools/stonith_admin.c options.params); params 606 tools/stonith_admin.c rc = pcmk__fence_validate(out, st, options.agent, device, options.params, params 624 tools/stonith_admin.c stonith_key_value_freeall(options.params, 1, 1);