params 500 daemons/controld/controld_cib.c g_hash_table_foreach(op->params, hash2field, *result); params 541 daemons/controld/controld_cib.c const char *v = g_hash_table_lookup(op->params, param->rap_name); params 569 daemons/controld/controld_cib.c CRM_LOG_ASSERT(op->params != NULL); params 623 daemons/controld/controld_cib.c CRM_LOG_ASSERT(op->params != NULL); params 675 daemons/controld/controld_cib.c caller_version = g_hash_table_lookup(op->params, XML_ATTR_CRM_VERSION); params 684 daemons/controld/controld_cib.c if ((rsc == NULL) || (op->params == NULL) params 688 daemons/controld/controld_cib.c op->op_type, op->rsc_id, op->params, rsc); params 740 daemons/controld/controld_cib.c if ((op->op_type == NULL) || (op->params == NULL) params 746 daemons/controld/controld_cib.c record_pending = crm_meta_value(op->params, XML_OP_ATTR_PENDING); params 931 daemons/controld/controld_cib.c if (op->params != NULL) { params 932 daemons/controld/controld_cib.c container = g_hash_table_lookup(op->params, params 221 daemons/controld/controld_execd.c if (op->params && pcmk__strcase_any_of(op->op_type, PCMK_ACTION_START, params 230 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 550 daemons/controld/controld_execd.c const char *container = g_hash_table_lookup(entry->last->params, CRM_META"_"XML_RSC_ATTR_CONTAINER); params 1245 daemons/controld/controld_execd.c xmlNode *params = find_xml_node(input->xml, XML_TAG_ATTRS, TRUE); params 1247 daemons/controld/controld_execd.c CRM_CHECK(params != NULL, return FALSE); params 1250 daemons/controld/controld_execd.c op_task = crm_element_value(params, meta_key); params 1255 daemons/controld/controld_execd.c if (crm_element_value_ms(params, meta_key, &interval_ms) != pcmk_ok) { params 1264 daemons/controld/controld_execd.c call_id = crm_element_value(params, meta_key); params 1305 daemons/controld/controld_execd.c const char *peer_version = crm_element_value(params, XML_ATTR_CRM_VERSION); params 1609 daemons/controld/controld_execd.c GHashTable *params = NULL; params 1633 daemons/controld/controld_execd.c op->params = pcmk__strkey_table(free, free); params 1635 daemons/controld/controld_execd.c g_hash_table_insert(op->params, strdup(XML_ATTR_CRM_VERSION), strdup(CRM_FEATURE_SET)); params 1641 daemons/controld/controld_execd.c params = xml2list(rsc_op); params 1642 daemons/controld/controld_execd.c g_hash_table_remove(params, CRM_META "_op_target_rc"); params 1644 daemons/controld/controld_execd.c op_delay = crm_meta_value(params, XML_OP_ATTR_START_DELAY); params 1647 daemons/controld/controld_execd.c op_timeout = crm_meta_value(params, XML_ATTR_TIMEOUT); params 1650 daemons/controld/controld_execd.c if (pcmk__guint_from_hash(params, CRM_META "_" XML_LRM_ATTR_INTERVAL_MS, 0, params 1664 daemons/controld/controld_execd.c op_timeout = g_hash_table_lookup(params, "pcmk_monitor_timeout"); params 1671 daemons/controld/controld_execd.c op->params = params; params 1683 daemons/controld/controld_execd.c op->params = params; params 1687 daemons/controld/controld_execd.c op->params = pcmk__strkey_table(free, free); params 1689 daemons/controld/controld_execd.c g_hash_table_foreach(params, copy_meta_keys, op->params); params 1690 daemons/controld/controld_execd.c g_hash_table_foreach(entry->stop_params, copy_instance_keys, op->params); params 1691 daemons/controld/controld_execd.c g_hash_table_destroy(params); params 1692 daemons/controld/controld_execd.c params = NULL; params 2008 daemons/controld/controld_execd.c op->params, &call_id); params 2042 daemons/controld/controld_execd.c pending->params = op->params; params 2043 daemons/controld/controld_execd.c op->params = NULL; params 56 daemons/controld/controld_execd_state.c if (op->params) { params 57 daemons/controld/controld_execd_state.c g_hash_table_destroy(op->params); params 86 daemons/controld/controld_execd_state.c event.params = op->params; params 633 daemons/controld/controld_execd_state.c lrmd_key_value_t *params = NULL; params 653 daemons/controld/controld_execd_state.c params = lrmd_key_value_add(params, CRM_META "_" XML_LRM_ATTR_TARGET, params 657 daemons/controld/controld_execd_state.c class, provider, agent, output, options, params); params 728 daemons/controld/controld_execd_state.c lrmd_key_value_t *params = NULL; params 743 daemons/controld/controld_execd_state.c params = lrmd_key_value_add(params, key, value); params 750 daemons/controld/controld_execd_state.c start_delay_ms, params, call_id); params 758 daemons/controld/controld_execd_state.c params); params 842 daemons/controld/controld_fencing.c const char *op = crm_meta_value(action->params, "stonith_action"); params 867 daemons/controld/controld_fencing.c value = crm_meta_value(action->params, XML_OP_ATTR_DIGESTS_ALL); params 871 daemons/controld/controld_fencing.c value = crm_meta_value(action->params, XML_OP_ATTR_DIGESTS_SECURE); params 958 daemons/controld/controld_fencing.c const char *type = crm_meta_value(action->params, "stonith_action"); params 976 daemons/controld/controld_fencing.c priority_delay = crm_meta_value(action->params, XML_CONFIG_ATTR_PRIORITY_FENCING_DELAY); params 53 daemons/controld/controld_lrm.h GHashTable *params; params 166 daemons/controld/controld_lrm.h int start_delay_ms, lrmd_key_value_t *params, params 739 daemons/controld/controld_messages.c op->params = pcmk__strkey_table(free, free); params 740 daemons/controld/controld_messages.c g_hash_table_insert(op->params, strdup(XML_ATTR_CRM_VERSION), params 66 daemons/controld/controld_remote_ra.c lrmd_key_value_t *params; params 143 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(cmd->params); params 491 daemons/controld/controld_remote_ra.c if (cmd->params) { params 494 daemons/controld/controld_remote_ra.c op.params = pcmk__strkey_table(free, free); params 495 daemons/controld/controld_remote_ra.c for (tmp = cmd->params; tmp; tmp = tmp->next) { params 496 daemons/controld/controld_remote_ra.c g_hash_table_insert(op.params, strdup(tmp->key), strdup(tmp->value)); params 505 daemons/controld/controld_remote_ra.c if (op.params) { params 506 daemons/controld/controld_remote_ra.c g_hash_table_destroy(op.params); params 863 daemons/controld/controld_remote_ra.c for (tmp = cmd->params; tmp; tmp = tmp->next) { params 1249 daemons/controld/controld_remote_ra.c int start_delay_ms, lrmd_key_value_t *params, params 1260 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); return EINVAL); params 1263 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); params 1269 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); params 1279 daemons/controld/controld_remote_ra.c lrmd_key_value_freeall(params); params 1285 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 1303 daemons/controld/controld_remote_ra.c cmd->params = params; params 86 daemons/controld/controld_te_actions.c pcmk__scan_min_int(crm_meta_value(action->params, XML_ATTR_TE_TARGET_RC), params 142 daemons/controld/controld_te_actions.c value = crm_meta_value(action->params, XML_ATTR_TE_NOWAIT); params 391 daemons/controld/controld_te_actions.c value = crm_meta_value(action->params, XML_ATTR_TE_NOWAIT); params 535 daemons/controld/controld_te_actions.c const char *t1 = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_SOURCE); params 536 daemons/controld/controld_te_actions.c const char *t2 = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_TARGET); params 632 daemons/controld/controld_te_actions.c target = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_SOURCE); params 637 daemons/controld/controld_te_actions.c target = crm_meta_value(action->params, XML_LRM_ATTR_MIGRATE_TARGET); params 536 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 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 114 daemons/execd/execd_alerts.c GHashTable *params = NULL; params 129 daemons/execd/execd_alerts.c params = xml2list(alert_xml); params 130 daemons/execd/execd_alerts.c pcmk__add_alert_key_int(params, PCMK__alert_key_node_sequence, params 148 daemons/execd/execd_alerts.c action = services_alert_create(alert_id, alert_path, alert_timeout, params, params 97 daemons/execd/execd_commands.c GHashTable *params; params 321 daemons/execd/execd_commands.c cmd->params = xml2list(rsc_xml); params 323 daemons/execd/execd_commands.c if (pcmk__str_eq(g_hash_table_lookup(cmd->params, "CRM_meta_on_fail"), "block", pcmk__str_casei)) { params 354 daemons/execd/execd_commands.c if (cmd->params) { params 355 daemons/execd/execd_commands.c g_hash_table_destroy(cmd->params); params 654 daemons/execd/execd_commands.c if (cmd->params) { params 661 daemons/execd/execd_commands.c g_hash_table_iter_init(&iter, cmd->params); params 1162 daemons/execd/execd_commands.c if (cmd->params) { params 1165 daemons/execd/execd_commands.c g_hash_table_iter_init(&iter, cmd->params); params 1314 daemons/execd/execd_commands.c params_copy = pcmk__str_table_dup(cmd->params); params 205 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 207 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 209 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 212 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id1", "stonith-ng", "fence_dummy", params), params 226 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 232 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 234 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 236 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 239 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id1", "stonith-ng", "fence_dummy", params), params 241 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 242 daemons/fenced/cts-fence-helper.c params = NULL; params 243 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 245 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "pass"); params 248 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id2", "stonith-ng", "fence_dummy", params), params 266 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 272 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 274 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 276 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "pass"); params 277 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mock_dynamic_hosts", "false_1_node1 false_1_node2"); params 280 daemons/fenced/cts-fence-helper.c cmds->register_device(st, st_opts, "test-id", "stonith-ng", "fence_dummy", params), params 282 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 283 daemons/fenced/cts-fence-helper.c params = NULL; params 310 daemons/fenced/cts-fence-helper.c single_test(st->cmds->register_level(st, st_opts, "node1", 999, params), params 315 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 347 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 355 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 358 daemons/fenced/cts-fence-helper.c rc = st->cmds->register_device(st, st_opts, "test-id", "stonith-ng", "fence_xvm", params); params 403 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 526 daemons/fenced/cts-fence-helper.c stonith_key_value_t *params = NULL; params 528 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 530 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 531 daemons/fenced/cts-fence-helper.c st->cmds->register_device(st, st_opts, "false_1", "stonith-ng", "fence_dummy", params); params 532 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 534 daemons/fenced/cts-fence-helper.c params = NULL; params 535 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 537 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "pass"); params 538 daemons/fenced/cts-fence-helper.c st->cmds->register_device(st, st_opts, "true_1", "stonith-ng", "fence_dummy", params); params 539 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 541 daemons/fenced/cts-fence-helper.c params = NULL; params 542 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, PCMK_STONITH_HOST_MAP, params 544 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "mode", "fail"); params 545 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "delay", "1000"); params 547 daemons/fenced/cts-fence-helper.c params = stonith_key_value_add(params, "pcmk_off_timeout", buf); params 549 daemons/fenced/cts-fence-helper.c params); params 550 daemons/fenced/cts-fence-helper.c stonith_key_value_freeall(params, 1, 1); params 138 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_DELAY_MAX); params 157 daemons/fenced/fenced_commands.c hash_value = g_hash_table_lookup(device->params, PCMK_STONITH_DELAY_BASE); params 217 daemons/fenced/fenced_commands.c if (action && device && device->params) { params 233 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, buffer); params 274 daemons/fenced/fenced_commands.c if ((device != NULL) && (device->params != NULL)) { params 275 daemons/fenced/fenced_commands.c action = g_hash_table_lookup(device->params, "pcmk_reboot_action"); params 391 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_ACTION_LIMIT); params 553 daemons/fenced/fenced_commands.c exec_rc = pcmk__substitute_secrets(device->id, device->params); params 590 daemons/fenced/fenced_commands.c device->params, device->aliases, host_arg); params 717 daemons/fenced/fenced_commands.c g_hash_table_destroy(device->params); params 985 daemons/fenced/fenced_commands.c map_action(GHashTable *params, const char *action, const char *value) params 989 daemons/fenced/fenced_commands.c if (g_hash_table_lookup(params, key)) { params 996 daemons/fenced/fenced_commands.c g_hash_table_insert(params, key, strdup(value)); params 1010 daemons/fenced/fenced_commands.c GHashTable *params = xml2list(dev); params 1017 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(params, STONITH_ATTR_ACTION_OP); params 1030 daemons/fenced/fenced_commands.c map_action(params, PCMK_ACTION_REBOOT, value); params 1033 daemons/fenced/fenced_commands.c map_action(params, PCMK_ACTION_OFF, value); params 1034 daemons/fenced/fenced_commands.c map_action(params, PCMK_ACTION_REBOOT, value); params 1037 daemons/fenced/fenced_commands.c g_hash_table_remove(params, STONITH_ATTR_ACTION_OP); params 1040 daemons/fenced/fenced_commands.c return params; params 1048 daemons/fenced/fenced_commands.c check_type = g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_CHECK); params 1052 daemons/fenced/fenced_commands.c if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_LIST)) { params 1054 daemons/fenced/fenced_commands.c } else if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_MAP)) { params 1084 daemons/fenced/fenced_commands.c device->params = xml2device_params(device->id, dev); params 1086 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_HOST_LIST); params 1091 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, PCMK_STONITH_HOST_MAP); params 1123 daemons/fenced/fenced_commands.c value = g_hash_table_lookup(device->params, "nodeid"); params 1298 daemons/fenced/fenced_commands.c if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_CHECK) == NULL) { params 1300 daemons/fenced/fenced_commands.c g_hash_table_replace(dev->params, strdup(PCMK_STONITH_HOST_CHECK), params 1367 daemons/fenced/fenced_commands.c if (device_params_diff(device->params, dup->params) || params 1368 daemons/fenced/fenced_commands.c device_params_diff(dup->params, device->params)) { params 1422 daemons/fenced/fenced_commands.c g_hash_table_replace(device->params, params 2167 daemons/fenced/fenced_commands.c } else if (g_hash_table_lookup(dev->params, PCMK_STONITH_HOST_MAP) params 2487 daemons/fenced/fenced_commands.c g_hash_table_foreach(device->params, hash2field, attrs); params 121 daemons/fenced/fenced_scheduler.c stonith_key_value_t *params = NULL; params 191 daemons/fenced/fenced_scheduler.c params = stonith_key_value_add(params, name, value); params 195 daemons/fenced/fenced_scheduler.c st_namespace_any, agent, params, params 197 daemons/fenced/fenced_scheduler.c stonith_key_value_freeall(params, 1, 1); params 49 daemons/fenced/pacemaker-fenced.h GHashTable *params; params 51 include/crm/common/internal.h int pcmk__substitute_secrets(const char *rsc_id, GHashTable *params); params 88 include/crm/fencing/internal.h const stonith_key_value_t *params, params 392 include/crm/lrmd.h lrmd_key_value_t *params); params 505 include/crm/lrmd.h lrmd_key_value_t *params); params 526 include/crm/lrmd.h lrmd_key_value_t *params); params 88 include/crm/lrmd_events.h void *params; params 64 include/crm/pengine/common.h GHashTable *params; params 148 include/crm/services.h GHashTable *params; params 260 include/crm/services.h int timeout, GHashTable *params, params 370 include/crm/services.h int timeout, GHashTable *params, params 43 include/crm/services_internal.h int timeout, GHashTable *params, params 210 include/crm/stonith-ng.h const stonith_key_value_t *params); params 521 include/crm/stonith-ng.h const stonith_key_value_t *params, int timeout, params 540 include/pacemaker.h const char *id, const stonith_key_value_t *params, params 235 include/pcmki/pcmki_fence.h const char *id, const stonith_key_value_t *params, params 73 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 480 lib/common/ipc_controld.c xmlNode *request, *msg_data, *xml_rsc, *params; params 517 lib/common/ipc_controld.c params = create_xml_node(msg_data, XML_TAG_ATTRS); params 518 lib/common/ipc_controld.c crm_xml_add(params, XML_ATTR_CRM_VERSION, CRM_FEATURE_SET); params 522 lib/common/ipc_controld.c crm_xml_add(params, key, "60000"); /* 1 minute */ //@TODO pass as arg params 29 lib/fencing/fencing_private.h const char *agent, GHashTable *params, params 47 lib/fencing/fencing_private.h const char *agent, GHashTable *params, params 539 lib/fencing/st_actions.c svc_action->params = NULL; params 625 lib/fencing/st_actions.c svc_action->params = action->args; params 654 lib/fencing/st_actions.c svc_action->params = NULL; params 295 lib/fencing/st_client.c const stonith_key_value_t *params, params 321 lib/fencing/st_client.c for (; params; params = params->next) { params 322 lib/fencing/st_client.c hash2field((gpointer) params->key, (gpointer) params->value, args); params 332 lib/fencing/st_client.c const stonith_key_value_t *params) params 338 lib/fencing/st_client.c agent, params, NULL); params 1731 lib/fencing/st_client.c const stonith_key_value_t *params, int timeout_sec, params 1751 lib/fencing/st_client.c for (; params; params = params->next) { params 1752 lib/fencing/st_client.c if (pcmk__str_eq(params->key, PCMK_STONITH_HOST_ARGUMENT, params 1754 lib/fencing/st_client.c host_arg = params->value; params 1756 lib/fencing/st_client.c if (!pcmk_stonith_param(params->key)) { params 1757 lib/fencing/st_client.c g_hash_table_insert(params_table, strdup(params->key), params 1758 lib/fencing/st_client.c strdup(params->value)); params 276 lib/fencing/st_lha.c const char *agent, GHashTable *params, int timeout, params 258 lib/fencing/st_rhcs.c const char *agent, GHashTable *params, params 299 lib/fencing/st_rhcs.c remaining_timeout, params, NULL, host_arg); params 129 lib/lrmd/lrmd_alerts.c 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, 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 230 lib/lrmd/lrmd_client.c copy->params = pcmk__str_table_dup(event->params); params 254 lib/lrmd/lrmd_client.c if (event->params != NULL) { params 255 lib/lrmd/lrmd_client.c g_hash_table_destroy(event->params); params 315 lib/lrmd/lrmd_client.c event.params = xml2list(msg); params 327 lib/lrmd/lrmd_client.c if (event.params) { params 328 lib/lrmd/lrmd_client.c g_hash_table_destroy(event.params); params 1971 lib/lrmd/lrmd_client.c lrmd_key_value_t *params) params 1977 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 1982 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 1987 lib/lrmd/lrmd_client.c for (const lrmd_key_value_t *param = params; param; param = param->next) { params 1994 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 2029 lib/lrmd/lrmd_client.c enum lrmd_call_options options, lrmd_key_value_t * params) params 2044 lib/lrmd/lrmd_client.c for (tmp = params; tmp; tmp = tmp->next) { params 2051 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 2058 lib/lrmd/lrmd_client.c int timeout, lrmd_key_value_t *params) params 2070 lib/lrmd/lrmd_client.c for (tmp = params; tmp; tmp = tmp->next) { params 2078 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(params); params 747 lib/pacemaker/libpacemaker_private.h void pcmk__substitute_remote_addr(pcmk_resource_t *rsc, GHashTable *params); params 297 lib/pacemaker/pcmk_acl.c const char **params; params 351 lib/pacemaker/pcmk_acl.c params = params_namespace; params 354 lib/pacemaker/pcmk_acl.c params = params_noansi; params 361 lib/pacemaker/pcmk_acl.c params = params_useansi; params 365 lib/pacemaker/pcmk_acl.c xsltQuoteUserParams(xslt_ctxt, params); params 375 lib/pacemaker/pcmk_acl.c if (how == pcmk__acl_render_color && params != params_useansi) { params 376 lib/pacemaker/pcmk_acl.c char **param_i = (char **) params; params 380 lib/pacemaker/pcmk_acl.c free(params); params 576 lib/pacemaker/pcmk_fence.c const char *id, const stonith_key_value_t *params, params 583 lib/pacemaker/pcmk_fence.c rc = st->cmds->validate(st, st_opt_sync_call, id, NULL, agent, params, params 592 lib/pacemaker/pcmk_fence.c const char *id, const stonith_key_value_t *params, params 605 lib/pacemaker/pcmk_fence.c rc = pcmk__fence_validate(out, st, agent, id, params, timeout); params 521 lib/pacemaker/pcmk_graph_consumer.c action->params = xml2list(action->xml); params 523 lib/pacemaker/pcmk_graph_consumer.c value = g_hash_table_lookup(action->params, "CRM_meta_timeout"); params 527 lib/pacemaker/pcmk_graph_consumer.c value = g_hash_table_lookup(action->params, "CRM_meta_start_delay"); params 535 lib/pacemaker/pcmk_graph_consumer.c if (pcmk__guint_from_hash(action->params, params 541 lib/pacemaker/pcmk_graph_consumer.c value = g_hash_table_lookup(action->params, "CRM_meta_can_fail"); params 780 lib/pacemaker/pcmk_graph_consumer.c if (action->params != NULL) { params 781 lib/pacemaker/pcmk_graph_consumer.c g_hash_table_destroy(action->params); params 862 lib/pacemaker/pcmk_graph_consumer.c op->params = pcmk__strkey_table(free, free); params 864 lib/pacemaker/pcmk_graph_consumer.c g_hash_table_iter_init(&iter, action->params); params 866 lib/pacemaker/pcmk_graph_consumer.c g_hash_table_insert(op->params, strdup(name), strdup(value)); params 343 lib/pacemaker/pcmk_graph_producer.c GHashTable *params = pe_rsc_params(action->rsc, action->node, params 346 lib/pacemaker/pcmk_graph_producer.c pcmk__substitute_remote_addr(action->rsc, params); params 348 lib/pacemaker/pcmk_graph_producer.c g_hash_table_foreach(params, hash2smartfield, args_xml); params 352 lib/pacemaker/pcmk_graph_producer.c GHashTable *params = pe_rsc_params(action->rsc, NULL, params 355 lib/pacemaker/pcmk_graph_producer.c g_hash_table_foreach(params, hash2smartfield, args_xml); params 170 lib/pacemaker/pcmk_injections.c op->params = NULL; // Not needed for simulation purposes params 1090 lib/pacemaker/pcmk_sched_actions.c if (op->params == NULL) { params 1094 lib/pacemaker/pcmk_sched_actions.c g_hash_table_foreach(op->params, hash2field, args_xml); params 1160 lib/pacemaker/pcmk_sched_actions.c const char *n_type = crm_meta_value(op->params, "notify_type"); params 1161 lib/pacemaker/pcmk_sched_actions.c const char *n_task = crm_meta_value(op->params, "notify_operation"); params 1261 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); params 1264 lib/pacemaker/pcmk_sched_actions.c crm_xml_add(xml_op, name, crm_meta_value(op->params, name)); params 805 lib/pacemaker/pcmk_sched_bundle.c GHashTable *params = pe_rsc_params(replica->remote, params 808 lib/pacemaker/pcmk_sched_bundle.c g_hash_table_replace(params, params 144 lib/pacemaker/pcmk_sched_location.c .params = pe_rsc_params(rsc, node, rsc->cluster), params 655 lib/pacemaker/pcmk_sched_remote.c pcmk__substitute_remote_addr(pcmk_resource_t *rsc, GHashTable *params) params 657 lib/pacemaker/pcmk_sched_remote.c const char *remote_addr = g_hash_table_lookup(params, params 665 lib/pacemaker/pcmk_sched_remote.c g_hash_table_insert(params, strdup(XML_RSC_ATTR_REMOTE_RA_ADDR), params 504 lib/pacemaker/pcmk_simulate.c const char *target_rc_s = crm_meta_value(action->params, params 687 lib/pacemaker/pcmk_simulate.c const char *op = crm_meta_value(action->params, "stonith_action"); params 923 lib/pengine/bundle.c GHashTable *params = NULL; params 930 lib/pengine/bundle.c params = pe_rsc_params(rsc, NULL, rsc->cluster); params 931 lib/pengine/bundle.c value = g_hash_table_lookup(params, XML_RSC_ATTR_REMOTE_RA_ADDR); params 860 lib/pengine/complex.c GHashTable *params = pe_rsc_params(*rsc, NULL, scheduler); params 868 lib/pengine/complex.c value = g_hash_table_lookup(params, XML_REMOTE_ATTR_RECONNECT_INTERVAL); params 334 lib/pengine/native.c GHashTable *params = NULL; params 340 lib/pengine/native.c params = pe_rsc_params(rsc, node, scheduler); params 341 lib/pengine/native.c value = g_hash_table_lookup(params, name); params 244 lib/pengine/pe_actions.c GHashTable *params = pcmk__strkey_table(free, free); params 256 lib/pengine/pe_actions.c &rule_data, params, NULL, params 258 lib/pengine/pe_actions.c return params; params 798 lib/pengine/pe_actions.c GHashTable *params = pe_rsc_params(rsc, node, rsc->cluster); params 800 lib/pengine/pe_actions.c timeout_spec = g_hash_table_lookup(params, "pcmk_monitor_timeout"); params 100 lib/pengine/pe_digest.c const pcmk_node_t *node, GHashTable *params, params 134 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2field, data->params_all); params 149 lib/pengine/pe_digest.c params = pcmk__unpack_action_rsc_params(action_config, node->details->attrs, params 151 lib/pengine/pe_digest.c if ((*interval_ms == 0) && (g_hash_table_size(params) > 0)) { params 154 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2field, data->params_all); params 155 lib/pengine/pe_digest.c g_hash_table_destroy(params); params 158 lib/pengine/pe_digest.c params = pcmk__unpack_action_meta(rsc, node, task, *interval_ms, params 160 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2metafield, data->params_all); params 161 lib/pengine/pe_digest.c g_hash_table_destroy(params); params 189 lib/pengine/pe_digest.c GHashTable *params, const xmlNode *xml_op, params 208 lib/pengine/pe_digest.c g_hash_table_foreach(params, hash2field, data->params_secure); params 313 lib/pengine/pe_digest.c GHashTable *params = NULL; params 333 lib/pengine/pe_digest.c params = pe_rsc_params(rsc, node, scheduler); params 334 lib/pengine/pe_digest.c calculate_main_digest(data, rsc, node, params, task, interval_ms, xml_op, params 337 lib/pengine/pe_digest.c calculate_secure_digest(data, rsc, params, xml_op, op_version, params 73 lib/pengine/pe_output.c GHashTable *params = NULL; params 86 lib/pengine/pe_output.c params = pe_rsc_params(rsc, node, scheduler); params 87 lib/pengine/pe_output.c name = g_hash_table_lookup(params, "name"); params 96 lib/pengine/pe_output.c const char *hosts = g_hash_table_lookup(params, "host_list"); params 97 lib/pengine/pe_output.c const char *multiplier = g_hash_table_lookup(params, "multiplier"); params 946 lib/pengine/rules.c table = match_data->params; params 1261 lib/pengine/rules.c .params = NULL, params 1285 lib/pengine/rules.c .params = NULL, params 257 lib/services/services.c GHashTable *params, enum svc_action_flags flags) params 266 lib/services/services.c if (params != NULL) { params 267 lib/services/services.c g_hash_table_destroy(params); params 279 lib/services/services.c op->params = params; params 280 lib/services/services.c } else if (params != NULL) { params 281 lib/services/services.c g_hash_table_destroy(params); params 282 lib/services/services.c params = NULL; params 338 lib/services/services.c GHashTable *params, enum svc_action_flags flags) params 342 lib/services/services.c params, flags); params 414 lib/services/services.c GHashTable *params, int sequence, void *cb_data) params 423 lib/services/services.c action->params = params; params 629 lib/services/services.c if (op->params) { params 630 lib/services/services.c g_hash_table_destroy(op->params); params 631 lib/services/services.c op->params = NULL; params 416 lib/services/services_linux.c if (env_setter != NULL && op->params != NULL) { params 417 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 955 lib/services/services_linux.c rc = pcmk__substitute_secrets(op->rsc, op->params); params 61 lib/services/services_nagios.c } else if (op->params != NULL) { params 67 lib/services/services_nagios.c g_hash_table_iter_init(&iter, op->params); params 90 lib/services/services_nagios.c if (op->params != NULL) { params 91 lib/services/services_nagios.c g_hash_table_destroy(op->params); params 92 lib/services/services_nagios.c op->params = NULL; params 22 maint/gnulib/lib/arg-nonnull.h # define _GL_ARG_NONNULL(params) __attribute__ ((__nonnull__ params)) params 24 maint/gnulib/lib/arg-nonnull.h # define _GL_ARG_NONNULL(params) params 22 maint/gnulib/lib/canonicalize-lgpl.c # define _GL_ARG_NONNULL(params) params 288 maint/gnulib/lib/cdefs.h # define __attribute_alloc_size__(params) \ params 289 maint/gnulib/lib/cdefs.h __attribute__ ((__alloc_size__ params)) params 291 maint/gnulib/lib/cdefs.h # define __attribute_alloc_size__(params) /* Ignore. */ params 383 maint/gnulib/lib/cdefs.h # define __attribute_nonnull__(params) __attribute__ ((__nonnull__ params)) params 385 maint/gnulib/lib/cdefs.h # define __attribute_nonnull__(params) params 389 maint/gnulib/lib/cdefs.h # define __nonnull(params) __attribute_nonnull__ (params) params 639 maint/gnulib/lib/clean-temp.c struct try_create_file_params *params = params_; params 641 maint/gnulib/lib/clean-temp.c (params->flags & ~O_ACCMODE) | O_RDWR | O_CREAT | O_EXCL, params 642 maint/gnulib/lib/clean-temp.c params->mode); params 659 maint/gnulib/lib/clean-temp.c struct try_create_file_params params; params 660 maint/gnulib/lib/clean-temp.c params.flags = flags; params 661 maint/gnulib/lib/clean-temp.c params.mode = mode; params 663 maint/gnulib/lib/clean-temp.c int fd = try_tempname (file_name_tmpl, suffixlen, ¶ms, try_create_file); params 21 maint/gnulib/lib/execl.c #define _GL_ARG_NONNULL(params) params 21 maint/gnulib/lib/execle.c #define _GL_ARG_NONNULL(params) params 21 maint/gnulib/lib/execlp.c #define _GL_ARG_NONNULL(params) params 21 maint/gnulib/lib/execve.c #define _GL_ARG_NONNULL(params) params 21 maint/gnulib/lib/execvpe.c #define _GL_ARG_NONNULL(params) params 20 maint/gnulib/lib/getaddrinfo.c #define _GL_ARG_NONNULL(params) params 22 maint/gnulib/lib/getdelim.c #define _GL_ARG_NONNULL(params) params 21 maint/gnulib/lib/getpass.c # define _GL_ARG_NONNULL(params) params 22 maint/gnulib/lib/glob.c # define _GL_ARG_NONNULL(params) params 58 maint/gnulib/lib/random_r.c # define _GL_ARG_NONNULL(params) params 20 maint/gnulib/lib/setenv.c # define _GL_ARG_NONNULL(params) params 90 maint/gnulib/lib/tsearch.c #define _GL_ARG_NONNULL(params) params 19 maint/gnulib/lib/unsetenv.c #define _GL_ARG_NONNULL(params) params 22 maint/gnulib/tests/test-canonicalize-lgpl.c #define _GL_ARG_NONNULL(params) params 22 maint/gnulib/tests/test-canonicalize.c #define _GL_ARG_NONNULL(params) params 20 maint/gnulib/tests/test-ptsname_r.c #define _GL_ARG_NONNULL(params) params 1922 tools/crm_resource.c GHashTable *params = NULL; params 1937 tools/crm_resource.c params = pe_rsc_params(rsc, current, scheduler); params 1940 tools/crm_resource.c value = g_hash_table_lookup(params, options.prop_name); params 1943 tools/crm_resource.c params = pcmk__strkey_table(free, free); params 1944 tools/crm_resource.c get_meta_attributes(params, rsc, current, scheduler); params 1946 tools/crm_resource.c value = g_hash_table_lookup(params, options.prop_name); params 1954 tools/crm_resource.c params = pcmk__strkey_table(free, free); params 1955 tools/crm_resource.c pe__unpack_dataset_nvpairs(rsc->xml, XML_TAG_UTILIZATION, NULL, params, params 1958 tools/crm_resource.c value = g_hash_table_lookup(params, options.prop_name); params 1963 tools/crm_resource.c g_hash_table_destroy(params); params 101 tools/crm_resource.h GHashTable *params, GHashTable *override_hash, params 1065 tools/crm_resource_runtime.c GHashTable *params = NULL; params 1074 tools/crm_resource_runtime.c params = pe_rsc_params(rsc, node, scheduler); params 1075 tools/crm_resource_runtime.c if (params != NULL) { params 1076 tools/crm_resource_runtime.c g_hash_table_iter_init(&iter, params); params 1946 tools/crm_resource_runtime.c set_agent_environment(GHashTable *params, int timeout_ms, int check_level, params 1949 tools/crm_resource_runtime.c g_hash_table_insert(params, strdup("CRM_meta_timeout"), params 1952 tools/crm_resource_runtime.c g_hash_table_insert(params, strdup(XML_ATTR_CRM_VERSION), params 1982 tools/crm_resource_runtime.c apply_overrides(GHashTable *params, GHashTable *overrides) params 1992 tools/crm_resource_runtime.c g_hash_table_replace(params, strdup(name), strdup(value)); params 2001 tools/crm_resource_runtime.c GHashTable *params, GHashTable *override_hash, params 2015 tools/crm_resource_runtime.c set_agent_environment(params, timeout_ms, check_level, resource_verbose); params 2016 tools/crm_resource_runtime.c apply_overrides(params, override_hash); params 2020 tools/crm_resource_runtime.c 0, timeout_ms, params, 0); params 2025 tools/crm_resource_runtime.c g_hash_table_destroy(params); params 2075 tools/crm_resource_runtime.c GHashTable *params = NULL; params 2110 tools/crm_resource_runtime.c params = generate_resource_params(rsc, NULL /* @TODO use local node */, params 2121 tools/crm_resource_runtime.c params, override_hash, timeout_ms, params 53 tools/stonith_admin.c stonith_key_value_t *params; params 253 tools/stonith_admin.c options.params = stonith_key_value_add(options.params, optarg, env); params 289 tools/stonith_admin.c options.params = stonith_key_value_add(options.params, name, value); params 580 tools/stonith_admin.c options.params); params 650 tools/stonith_admin.c rc = pcmk__fence_validate(out, st, options.agent, device, options.params, params 670 tools/stonith_admin.c stonith_key_value_freeall(options.params, 1, 1);