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);