meta 431 daemons/execd/cts-exec-helper.c GHashTable *meta = NULL; meta 486 daemons/execd/cts-exec-helper.c meta = crm_str_table_new(); meta 489 daemons/execd/cts-exec-helper.c get_meta_attributes(meta, rsc, NULL, data_set); meta 502 daemons/execd/cts-exec-helper.c if (meta) { meta 506 daemons/execd/cts-exec-helper.c g_hash_table_iter_init(&iter, meta); meta 513 daemons/execd/cts-exec-helper.c g_hash_table_destroy(meta); meta 654 daemons/fenced/pacemaker-fenced.c get_meta_attributes(rsc->meta, rsc, node, data_set); meta 656 daemons/fenced/pacemaker-fenced.c rsc_provides = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_PROVIDES); meta 158 include/crm/pengine/common.h GHashTable *meta; meta 360 include/crm/pengine/pe_types.h GHashTable *meta; meta 405 include/crm/pengine/pe_types.h GHashTable *meta; meta 216 lib/pacemaker/pcmk_sched_allocate.c add_hash_param(cancel->meta, XML_LRM_ATTR_CALLID, call_id); meta 939 lib/pacemaker/pcmk_sched_allocate.c add_hash_param(probe_op->meta, XML_ATTR_TE_NOWAIT, XML_BOOLEAN_TRUE); meta 1922 lib/pacemaker/pcmk_sched_allocate.c if (pcmk__guint_from_hash(action->meta, meta 2341 lib/pacemaker/pcmk_sched_allocate.c const char *op = g_hash_table_lookup(rh_action->meta, "stonith_action"); meta 2548 lib/pacemaker/pcmk_sched_allocate.c const char *interleave_s = g_hash_table_lookup(after->rsc->meta, meta 3043 lib/pacemaker/pcmk_sched_allocate.c const char *op = g_hash_table_lookup(action->meta, "stonith_action"); meta 457 lib/pacemaker/pcmk_sched_bundle.c const char *max_clones_node = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION_NODEMAX); meta 804 lib/pacemaker/pcmk_sched_bundle.c interleave_s = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INTERLEAVE); meta 1101 lib/pacemaker/pcmk_sched_clone.c interleave_s = g_hash_table_lookup(constraint->rsc_lh->meta, XML_RSC_ATTR_INTERLEAVE); meta 427 lib/pacemaker/pcmk_sched_constraints.c const char *min_clones_s = g_hash_table_lookup(rsc_first->meta, meta 771 lib/pacemaker/pcmk_sched_constraints.c .meta = r->meta, meta 837 lib/pacemaker/pcmk_sched_graph.c task = g_hash_table_lookup(action->meta, "notify_operation"); meta 966 lib/pacemaker/pcmk_sched_graph.c const char *fence = g_hash_table_lookup(action->meta, "stonith_action"); meta 1079 lib/pacemaker/pcmk_sched_graph.c if (pcmk__guint_from_hash(action->meta, meta 1086 lib/pacemaker/pcmk_sched_graph.c const char *n_type = g_hash_table_lookup(action->meta, "notify_type"); meta 1087 lib/pacemaker/pcmk_sched_graph.c const char *n_task = g_hash_table_lookup(action->meta, "notify_operation"); meta 1121 lib/pacemaker/pcmk_sched_graph.c g_hash_table_insert(action->meta, strdup(XML_LRM_ATTR_TARGET), strdup(action->node->details->uname)); meta 1122 lib/pacemaker/pcmk_sched_graph.c g_hash_table_insert(action->meta, strdup(XML_LRM_ATTR_TARGET_UUID), strdup(action->node->details->id)); meta 1202 lib/pacemaker/pcmk_sched_graph.c g_hash_table_lookup(action->rsc->meta, attr_list[lpc])); meta 1253 lib/pacemaker/pcmk_sched_graph.c g_hash_table_foreach(action->meta, hash2metafield, args_xml); meta 1255 lib/pacemaker/pcmk_sched_graph.c const char *value = g_hash_table_lookup(action->rsc->meta, "external-ip"); meta 1273 lib/pacemaker/pcmk_sched_graph.c const char *n_task = g_hash_table_lookup(action->meta, "notify_operation"); meta 1298 lib/pacemaker/pcmk_sched_graph.c (gpointer)g_hash_table_lookup(action->rsc->meta, XML_RSC_ATTR_TARGET), (gpointer)args_xml); meta 1392 lib/pacemaker/pcmk_sched_graph.c const char *interval_ms_s = g_hash_table_lookup(action->meta, meta 110 lib/pacemaker/pcmk_sched_group.c value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_PROMOTABLE); meta 865 lib/pacemaker/pcmk_sched_native.c add_hash_param(mon->meta, XML_ATTR_TE_TARGET_RC, running_master); meta 1025 lib/pacemaker/pcmk_sched_native.c add_hash_param(stopped_mon->meta, XML_ATTR_TE_TARGET_RC, rc_inactive); meta 1188 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_to->meta, XML_LRM_ATTR_MIGRATE_SOURCE, current->details->uname); meta 1189 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_to->meta, XML_LRM_ATTR_MIGRATE_TARGET, chosen->details->uname); meta 1201 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_to->meta, XML_OP_ATTR_PENDING, "true"); meta 1206 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_from->meta, XML_LRM_ATTR_MIGRATE_SOURCE, current->details->uname); meta 1207 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_from->meta, XML_LRM_ATTR_MIGRATE_TARGET, chosen->details->uname); meta 3096 lib/pacemaker/pcmk_sched_native.c add_hash_param(probe->meta, XML_ATTR_TE_TARGET_RC, rc_inactive); meta 3099 lib/pacemaker/pcmk_sched_native.c add_hash_param(probe->meta, XML_ATTR_TE_TARGET_RC, rc_master); meta 3470 lib/pacemaker/pcmk_sched_native.c char *value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION); meta 3481 lib/pacemaker/pcmk_sched_native.c value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_REMOTE_NODE); meta 199 lib/pacemaker/pcmk_sched_notif.c add_hash_param(action->meta, nvpair->name, nvpair->value); meta 228 lib/pacemaker/pcmk_sched_notif.c value = g_hash_table_lookup(op->meta, "notify_type"); meta 229 lib/pacemaker/pcmk_sched_notif.c task = g_hash_table_lookup(op->meta, "notify_operation"); meta 237 lib/pacemaker/pcmk_sched_notif.c g_hash_table_foreach(op->meta, dup_attr, trigger->meta); meta 271 lib/pacemaker/pcmk_sched_notif.c const char *interval_ms_s = g_hash_table_lookup(mon->meta, meta 322 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_type", "pre"); meta 323 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_operation", n_data->action); meta 325 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_key_type", "pre"); meta 326 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_key_operation", start->task); meta 339 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_type", "pre"); meta 340 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_operation", n_data->action); meta 342 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_key_type", "confirmed-pre"); meta 343 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_key_operation", start->task); meta 367 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_type", "post"); meta 368 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_operation", n_data->action); meta 370 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_key_type", "post"); meta 371 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_key_operation", end->task); meta 390 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_type", "post"); meta 391 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_operation", n_data->action); meta 393 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_key_type", "confirmed-post"); meta 394 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_key_operation", end->task); meta 596 lib/pacemaker/pcmk_sched_notif.c source = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET); meta 311 lib/pacemaker/pcmk_sched_utils.c const char *interval_ms_s = g_hash_table_lookup(op->meta, XML_LRM_ATTR_INTERVAL_MS); meta 324 lib/pacemaker/pcmk_sched_utils.c if(pcmk__str_eq(rc_inactive, g_hash_table_lookup(op->meta, XML_ATTR_TE_TARGET_RC), pcmk__str_casei)) { meta 514 lib/pacemaker/pcmk_sched_utils.c add_hash_param(cancel_op->meta, XML_LRM_ATTR_TASK, task); meta 515 lib/pacemaker/pcmk_sched_utils.c add_hash_param(cancel_op->meta, XML_LRM_ATTR_INTERVAL_MS, interval_ms_s); meta 541 lib/pacemaker/pcmk_sched_utils.c add_hash_param(shutdown_op->meta, XML_ATTR_TE_NOWAIT, XML_BOOLEAN_TRUE); meta 879 lib/pengine/bundle.c add_hash_param(replica->child->meta, "external-ip", replica->ipaddr); meta 1307 lib/pengine/bundle.c bundle_data->attribute_target = g_hash_table_lookup(replica->child->meta, meta 1312 lib/pengine/bundle.c g_hash_table_replace(rsc->meta, strdup(XML_RSC_ATTR_TARGET), meta 1314 lib/pengine/bundle.c g_hash_table_replace(bundle_data->child->meta, meta 101 lib/pengine/clone.c add_hash_param(child_rsc->meta, XML_RSC_ATTR_INCARNATION_MAX, inc_max); meta 119 lib/pengine/clone.c const char *ordered = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_ORDERED); meta 120 lib/pengine/clone.c const char *max_clones = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION_MAX); meta 121 lib/pengine/clone.c const char *max_clones_node = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION_NODEMAX); meta 132 lib/pengine/clone.c promoted_max = g_hash_table_lookup(rsc->meta, meta 136 lib/pengine/clone.c promoted_max = g_hash_table_lookup(rsc->meta, meta 140 lib/pengine/clone.c promoted_node_max = g_hash_table_lookup(rsc->meta, meta 144 lib/pengine/clone.c promoted_node_max = g_hash_table_lookup(rsc->meta, meta 205 lib/pengine/clone.c if (g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_STICKINESS) == NULL) { meta 206 lib/pengine/clone.c add_hash_param(rsc->meta, XML_RSC_ATTR_STICKINESS, "1"); meta 212 lib/pengine/clone.c add_hash_param(rsc->meta, XML_RSC_ATTR_UNIQUE, meta 287 lib/pengine/clone.c const char *target_role = g_hash_table_lookup(rsc->meta, meta 291 lib/pengine/clone.c target_role = g_hash_table_lookup(((pe_resource_t*)rsc->children->data)->meta, meta 602 lib/pengine/common.c source = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET); meta 138 lib/pengine/complex.c g_hash_table_foreach(rsc->parent->meta, dup_attr, meta_hash); meta 376 lib/pengine/complex.c const char *promotable = g_hash_table_lookup(rsc->meta, meta 388 lib/pengine/complex.c g_hash_table_insert(rsc->meta, strdup(XML_RSC_ATTR_PROMOTABLE), meta 467 lib/pengine/complex.c (*rsc)->meta = crm_str_table_new(); meta 478 lib/pengine/complex.c add_hash_param((*rsc)->meta, XML_RSC_ATTR_INCARNATION, value); meta 487 lib/pengine/complex.c get_meta_attributes((*rsc)->meta, *rsc, NULL, data_set); meta 511 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_CIB_ATTR_PRIORITY); meta 514 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_NOTIFY); meta 521 lib/pengine/complex.c if (g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_CONTAINER)) { meta 528 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_OP_ATTR_ALLOW_MIGRATE); meta 547 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_MANAGED); meta 556 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_MAINTENANCE); meta 567 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_UNIQUE); meta 580 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_RESTART); meta 592 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_MULTIPLE); meta 606 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_STICKINESS); meta 611 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_FAIL_STICKINESS); meta 631 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_REQUIRES); meta 705 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_FAIL_TIMEOUT); meta 834 lib/pengine/complex.c if (rsc->meta != NULL) { meta 835 lib/pengine/complex.c g_hash_table_destroy(rsc->meta); meta 371 lib/pengine/failcounts.c add_hash_param(clear->meta, XML_ATTR_TE_NOWAIT, XML_BOOLEAN_TRUE); meta 28 lib/pengine/group.c const char *group_ordered = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_ORDERED); meta 29 lib/pengine/group.c const char *group_colocated = g_hash_table_lookup(rsc->meta, "collocated"); meta 183 lib/pengine/native.c add_hash_param(rsc->meta, XML_RSC_ATTR_UNIQUE, XML_BOOLEAN_FALSE); meta 348 lib/pengine/native.c value = g_hash_table_lookup(rsc->meta, name); meta 489 lib/pengine/native.c if (rsc->meta) { meta 490 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 729 lib/pengine/native.c if (rsc->meta) { meta 730 lib/pengine/native.c const char *is_internal = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INTERNAL_RSC); meta 738 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 816 lib/pengine/native.c if (rsc->meta) { meta 817 lib/pengine/native.c const char *is_internal = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INTERNAL_RSC); meta 825 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 882 lib/pengine/native.c if (rsc->meta) { meta 883 lib/pengine/native.c const char *is_internal = g_hash_table_lookup(rsc->meta, meta 892 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 1072 lib/pengine/native.c if (rsc->meta != NULL) { meta 1073 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 1145 lib/pengine/rules.c table = rule_data->match_data->meta; meta 1406 lib/pengine/rules.c .meta = NULL, meta 1430 lib/pengine/rules.c .meta = NULL, meta 621 lib/pengine/unpack.c container_id = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_CONTAINER); meta 540 lib/pengine/utils.c action->meta = crm_str_table_new(); meta 603 lib/pengine/utils.c && g_hash_table_lookup(action->meta, meta 714 lib/pengine/utils.c const char *value = g_hash_table_lookup(action->meta, XML_OP_ATTR_ON_FAIL); meta 819 lib/pengine/utils.c unpack_start_delay(const char *value, GHashTable *meta) meta 830 lib/pengine/utils.c if (meta) { meta 831 lib/pengine/utils.c g_hash_table_replace(meta, strdup(XML_OP_ATTR_START_DELAY), crm_itoa(start_delay)); meta 1025 lib/pengine/utils.c action->meta, NULL, FALSE, data_set); meta 1037 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_ATTR_TIMEOUT), meta 1048 lib/pengine/utils.c action->meta, NULL, TRUE, data_set); meta 1070 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(prop_name), strdup(prop_value)); meta 1074 lib/pengine/utils.c g_hash_table_remove(action->meta, "id"); meta 1078 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_LRM_ATTR_INTERVAL), meta 1081 lib/pengine/utils.c g_hash_table_remove(action->meta, XML_LRM_ATTR_INTERVAL); meta 1111 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_ATTR_TIMEOUT), meta 1117 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_ATTR_TIMEOUT); meta 1119 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_ATTR_TIMEOUT), meta 1146 lib/pengine/utils.c g_hash_table_insert(action->meta, strdup(XML_OP_ATTR_ON_FAIL), strdup("block")); meta 1258 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, "role_after_failure"); meta 1278 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_OP_ATTR_START_DELAY); meta 1280 lib/pengine/utils.c unpack_start_delay(value, action->meta); meta 1284 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_OP_ATTR_ORIGIN); meta 1287 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_OP_ATTR_START_DELAY), meta 1429 lib/pengine/utils.c if (action->meta) { meta 1430 lib/pengine/utils.c g_hash_table_destroy(action->meta); meta 1457 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_LRM_ATTR_INTERVAL_MS); meta 1848 lib/pengine/utils.c const char *value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 2093 lib/pengine/utils.c g_hash_table_foreach(action->meta, hash2metafield, data->params_all); meta 2360 lib/pengine/utils.c const char *provides = g_hash_table_lookup(candidate->meta, XML_RSC_ATTR_PROVIDES); meta 2361 lib/pengine/utils.c const char *requires = g_hash_table_lookup(candidate->meta, XML_RSC_ATTR_REQUIRES); meta 2462 lib/pengine/utils.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET, node->details->uname); meta 2463 lib/pengine/utils.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET_UUID, node->details->id); meta 2464 lib/pengine/utils.c add_hash_param(stonith_op->meta, "stonith_action", op); meta 2483 lib/pengine/utils.c const char *agent = g_hash_table_lookup(match->meta, meta 2504 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, meta 2507 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, meta 2525 lib/pengine/utils.c || g_hash_table_lookup(stonith_op->meta, meta 2534 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, meta 2764 lib/pengine/utils.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 509 lib/services/systemd.c char *meta = NULL; meta 521 lib/services/systemd.c meta = crm_strdup_printf("<?xml version=\"1.0\"?>\n" meta 542 lib/services/systemd.c return meta; meta 339 tools/crm_mon_print.c const char *type = g_hash_table_lookup(rsc->meta, "type"); meta 934 tools/crm_resource_runtime.c GHashTable *meta = NULL; meta 944 tools/crm_resource_runtime.c meta = crm_str_table_new(); meta 948 tools/crm_resource_runtime.c get_meta_attributes(meta, rsc, NULL /* TODO: Pass in local node */ , data_set); meta 961 tools/crm_resource_runtime.c if (meta) { meta 965 tools/crm_resource_runtime.c g_hash_table_iter_init(&iter, meta); meta 971 tools/crm_resource_runtime.c g_hash_table_destroy(meta); meta 1213 tools/crm_resource_runtime.c const char *value = g_hash_table_lookup(stop->meta, XML_ATTR_TIMEOUT); meta 546 tools/crm_simulate.c if (pcmk__guint_from_hash(action->meta, meta 553 tools/crm_simulate.c const char *n_type = g_hash_table_lookup(action->meta, "notify_key_type"); meta 554 tools/crm_simulate.c const char *n_task = g_hash_table_lookup(action->meta, "notify_key_operation"); meta 572 tools/crm_simulate.c const char *op = g_hash_table_lookup(action->meta, "stonith_action");