meta 432 daemons/execd/cts-exec-helper.c GHashTable *meta = NULL; meta 475 daemons/execd/cts-exec-helper.c meta = pcmk__strkey_table(free, free); meta 477 daemons/execd/cts-exec-helper.c get_meta_attributes(meta, rsc, NULL, data_set); meta 489 daemons/execd/cts-exec-helper.c if (meta) { meta 493 daemons/execd/cts-exec-helper.c g_hash_table_iter_init(&iter, meta); meta 500 daemons/execd/cts-exec-helper.c g_hash_table_destroy(meta); meta 743 daemons/fenced/pacemaker-fenced.c get_meta_attributes(rsc->meta, rsc, node, data_set); meta 745 daemons/fenced/pacemaker-fenced.c rsc_provides = g_hash_table_lookup(rsc->meta, PCMK_STONITH_PROVIDES); meta 170 include/crm/pengine/common.h GHashTable *meta; meta 373 include/crm/pengine/pe_types.h GHashTable *meta; meta 424 include/crm/pengine/pe_types.h GHashTable *meta; meta 188 lib/cib/cib_utils.c xmlNode *meta = create_xml_node(rsc_defaults, XML_TAG_META_SETS); meta 189 lib/cib/cib_utils.c xmlNode *nvpair = create_xml_node(meta, XML_CIB_TAG_NVPAIR); meta 191 lib/cib/cib_utils.c crm_xml_add(meta, XML_ATTR_ID, "build-resource-defaults"); meta 722 lib/pacemaker/pcmk_graph_producer.c const char *fence = g_hash_table_lookup(action->meta, "stonith_action"); meta 835 lib/pacemaker/pcmk_graph_producer.c if (pcmk__guint_from_hash(action->meta, meta 842 lib/pacemaker/pcmk_graph_producer.c const char *n_type = g_hash_table_lookup(action->meta, "notify_type"); meta 843 lib/pacemaker/pcmk_graph_producer.c const char *n_task = g_hash_table_lookup(action->meta, "notify_operation"); meta 877 lib/pacemaker/pcmk_graph_producer.c g_hash_table_insert(action->meta, strdup(XML_LRM_ATTR_TARGET), strdup(action->node->details->uname)); meta 878 lib/pacemaker/pcmk_graph_producer.c g_hash_table_insert(action->meta, strdup(XML_LRM_ATTR_TARGET_UUID), strdup(action->node->details->id)); meta 958 lib/pacemaker/pcmk_graph_producer.c g_hash_table_lookup(action->rsc->meta, attr_list[lpc])); meta 1012 lib/pacemaker/pcmk_graph_producer.c g_hash_table_foreach(action->meta, hash2metafield, args_xml); meta 1014 lib/pacemaker/pcmk_graph_producer.c const char *value = g_hash_table_lookup(action->rsc->meta, "external-ip"); meta 1115 lib/pacemaker/pcmk_graph_producer.c const char *interval_ms_s = g_hash_table_lookup(action->meta, meta 166 lib/pacemaker/pcmk_sched_allocate.c add_hash_param(cancel->meta, XML_LRM_ATTR_CALLID, call_id); meta 829 lib/pacemaker/pcmk_sched_allocate.c add_hash_param(probe_op->meta, XML_ATTR_TE_NOWAIT, XML_BOOLEAN_TRUE); meta 1514 lib/pacemaker/pcmk_sched_allocate.c const char *op = g_hash_table_lookup(rh_action->meta, "stonith_action"); meta 1721 lib/pacemaker/pcmk_sched_allocate.c const char *interleave_s = g_hash_table_lookup(after->rsc->meta, meta 2134 lib/pacemaker/pcmk_sched_allocate.c const char *op = g_hash_table_lookup(action->meta, "stonith_action"); meta 442 lib/pacemaker/pcmk_sched_bundle.c const char *max_clones_node = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION_NODEMAX); meta 802 lib/pacemaker/pcmk_sched_bundle.c interleave_s = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INTERLEAVE); meta 1137 lib/pacemaker/pcmk_sched_clone.c interleave_s = g_hash_table_lookup(constraint->dependent->meta, meta 171 lib/pacemaker/pcmk_sched_group.c value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_PROMOTABLE); meta 144 lib/pacemaker/pcmk_sched_location.c .meta = rsc->meta, meta 850 lib/pacemaker/pcmk_sched_native.c add_hash_param(mon->meta, XML_ATTR_TE_TARGET_RC, running_promoted); meta 1011 lib/pacemaker/pcmk_sched_native.c add_hash_param(stopped_mon->meta, XML_ATTR_TE_TARGET_RC, rc_inactive); meta 1171 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_to->meta, XML_LRM_ATTR_MIGRATE_SOURCE, current->details->uname); meta 1172 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_to->meta, XML_LRM_ATTR_MIGRATE_TARGET, chosen->details->uname); meta 1184 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_to->meta, XML_OP_ATTR_PENDING, "true"); meta 1189 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_from->meta, XML_LRM_ATTR_MIGRATE_SOURCE, current->details->uname); meta 1190 lib/pacemaker/pcmk_sched_native.c add_hash_param(migrate_from->meta, XML_LRM_ATTR_MIGRATE_TARGET, chosen->details->uname); meta 2432 lib/pacemaker/pcmk_sched_native.c add_hash_param(probe->meta, XML_ATTR_TE_TARGET_RC, rc_inactive); meta 2435 lib/pacemaker/pcmk_sched_native.c add_hash_param(probe->meta, XML_ATTR_TE_TARGET_RC, rc_promoted); meta 2540 lib/pacemaker/pcmk_sched_native.c char *value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION); meta 2551 lib/pacemaker/pcmk_sched_native.c value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_REMOTE_NODE); meta 201 lib/pacemaker/pcmk_sched_notif.c add_hash_param(action->meta, nvpair->name, nvpair->value); meta 230 lib/pacemaker/pcmk_sched_notif.c value = g_hash_table_lookup(op->meta, "notify_type"); meta 231 lib/pacemaker/pcmk_sched_notif.c task = g_hash_table_lookup(op->meta, "notify_operation"); meta 239 lib/pacemaker/pcmk_sched_notif.c g_hash_table_foreach(op->meta, dup_attr, trigger->meta); meta 273 lib/pacemaker/pcmk_sched_notif.c const char *interval_ms_s = g_hash_table_lookup(mon->meta, meta 321 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_type", "pre"); meta 322 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_operation", n_data->action); meta 324 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_key_type", "pre"); meta 325 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre->meta, "notify_key_operation", start->task); meta 335 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_type", "pre"); meta 336 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_operation", n_data->action); meta 338 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_key_type", "confirmed-pre"); meta 339 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->pre_done->meta, "notify_key_operation", start->task); meta 360 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_type", "post"); meta 361 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_operation", n_data->action); meta 363 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_key_type", "post"); meta 364 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post->meta, "notify_key_operation", end->task); meta 380 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_type", "post"); meta 381 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_operation", n_data->action); meta 383 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_key_type", "confirmed-post"); meta 384 lib/pacemaker/pcmk_sched_notif.c add_hash_param(n_data->post_done->meta, "notify_key_operation", end->task); meta 594 lib/pacemaker/pcmk_sched_notif.c source = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET); meta 275 lib/pacemaker/pcmk_sched_ordering.c clone_min = g_hash_table_lookup(rsc->meta, meta 165 lib/pacemaker/pcmk_sched_remote.c if (pcmk__guint_from_hash(action->meta, meta 612 lib/pacemaker/pcmk_sched_remote.c task = g_hash_table_lookup(action->meta, "notify_operation"); meta 703 lib/pacemaker/pcmk_sched_remote.c task = text2task(g_hash_table_lookup(action->meta, "notify_operation")); meta 730 lib/pacemaker/pcmk_sched_remote.c (gpointer) g_hash_table_lookup(action->rsc->meta, meta 268 lib/pacemaker/pcmk_sched_utils.c const char *interval_ms_s = g_hash_table_lookup(op->meta, XML_LRM_ATTR_INTERVAL_MS); meta 279 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 470 lib/pacemaker/pcmk_sched_utils.c add_hash_param(cancel_op->meta, XML_LRM_ATTR_TASK, task); meta 471 lib/pacemaker/pcmk_sched_utils.c add_hash_param(cancel_op->meta, XML_LRM_ATTR_INTERVAL_MS, interval_ms_s); meta 496 lib/pacemaker/pcmk_sched_utils.c add_hash_param(shutdown_op->meta, XML_ATTR_TE_NOWAIT, XML_BOOLEAN_TRUE); meta 50 lib/pacemaker/pcmk_simulate.c if (pcmk__guint_from_hash(action->meta, meta 57 lib/pacemaker/pcmk_simulate.c const char *n_type = g_hash_table_lookup(action->meta, "notify_key_type"); meta 58 lib/pacemaker/pcmk_simulate.c const char *n_task = g_hash_table_lookup(action->meta, "notify_key_operation"); meta 76 lib/pacemaker/pcmk_simulate.c const char *op = g_hash_table_lookup(action->meta, "stonith_action"); meta 865 lib/pengine/bundle.c add_hash_param(replica->child->meta, "external-ip", replica->ipaddr); meta 1270 lib/pengine/bundle.c bundle_data->attribute_target = g_hash_table_lookup(replica->child->meta, meta 1275 lib/pengine/bundle.c g_hash_table_replace(rsc->meta, strdup(XML_RSC_ATTR_TARGET), meta 1277 lib/pengine/bundle.c g_hash_table_replace(bundle_data->child->meta, meta 143 lib/pengine/clone.c add_hash_param(child_rsc->meta, XML_RSC_ATTR_INCARNATION_MAX, inc_max); meta 161 lib/pengine/clone.c const char *ordered = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_ORDERED); meta 162 lib/pengine/clone.c const char *max_clones = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION_MAX); meta 163 lib/pengine/clone.c const char *max_clones_node = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INCARNATION_NODEMAX); meta 174 lib/pengine/clone.c promoted_max = g_hash_table_lookup(rsc->meta, meta 178 lib/pengine/clone.c promoted_max = g_hash_table_lookup(rsc->meta, meta 182 lib/pengine/clone.c promoted_node_max = g_hash_table_lookup(rsc->meta, meta 186 lib/pengine/clone.c promoted_node_max = g_hash_table_lookup(rsc->meta, meta 263 lib/pengine/clone.c if (g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_STICKINESS) == NULL) { meta 264 lib/pengine/clone.c add_hash_param(rsc->meta, XML_RSC_ATTR_STICKINESS, "1"); meta 270 lib/pengine/clone.c add_hash_param(rsc->meta, XML_RSC_ATTR_UNIQUE, meta 345 lib/pengine/clone.c const char *target_role = g_hash_table_lookup(rsc->meta, meta 349 lib/pengine/clone.c target_role = g_hash_table_lookup(((pe_resource_t*)rsc->children->data)->meta, meta 608 lib/pengine/common.c source = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET); meta 185 lib/pengine/complex.c g_hash_table_foreach(rsc->parent->meta, dup_attr, meta_hash); meta 418 lib/pengine/complex.c const char *promotable = g_hash_table_lookup(rsc->meta, meta 431 lib/pengine/complex.c g_hash_table_insert(rsc->meta, strdup(XML_RSC_ATTR_PROMOTABLE), meta 562 lib/pengine/complex.c (*rsc)->meta = pcmk__strkey_table(free, free); meta 569 lib/pengine/complex.c add_hash_param((*rsc)->meta, XML_RSC_ATTR_INCARNATION, value); meta 578 lib/pengine/complex.c get_meta_attributes((*rsc)->meta, *rsc, NULL, data_set); meta 602 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_CIB_ATTR_PRIORITY); meta 605 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_CRITICAL); meta 610 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_NOTIFY); meta 617 lib/pengine/complex.c if (g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_CONTAINER)) { meta 624 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_OP_ATTR_ALLOW_MIGRATE); meta 643 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_MANAGED); meta 652 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_MAINTENANCE); meta 663 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_UNIQUE); meta 676 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_RESTART); meta 688 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_MULTIPLE); meta 702 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_STICKINESS); meta 707 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_FAIL_STICKINESS); meta 727 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_REQUIRES); meta 801 lib/pengine/complex.c value = g_hash_table_lookup((*rsc)->meta, XML_RSC_ATTR_FAIL_TIMEOUT); meta 938 lib/pengine/complex.c if (rsc->meta != NULL) { meta 939 lib/pengine/complex.c g_hash_table_destroy(rsc->meta); meta 375 lib/pengine/failcounts.c add_hash_param(clear->meta, XML_ATTR_TE_NOWAIT, XML_BOOLEAN_TRUE); meta 102 lib/pengine/group.c const char *group_ordered = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_ORDERED); meta 103 lib/pengine/group.c const char *group_colocated = g_hash_table_lookup(rsc->meta, "collocated"); meta 190 lib/pengine/native.c add_hash_param(rsc->meta, XML_RSC_ATTR_UNIQUE, XML_BOOLEAN_FALSE); meta 336 lib/pengine/native.c value = g_hash_table_lookup(rsc->meta, name); meta 465 lib/pengine/native.c if (rsc->meta) { meta 466 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 686 lib/pengine/native.c if (rsc->meta) { meta 687 lib/pengine/native.c const char *is_internal = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INTERNAL_RSC); meta 695 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 737 lib/pengine/native.c if (rsc->meta) { meta 738 lib/pengine/native.c const char *is_internal = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_INTERNAL_RSC); meta 746 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 767 lib/pengine/native.c if (rsc->meta) { meta 768 lib/pengine/native.c const char *is_internal = g_hash_table_lookup(rsc->meta, meta 777 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 916 lib/pengine/native.c if (rsc->meta != NULL) { meta 917 lib/pengine/native.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 179 lib/pengine/pe_digest.c g_hash_table_foreach(action->meta, hash2metafield, data->params_all); meta 54 lib/pengine/pe_output.c const char *type = g_hash_table_lookup(rsc->meta, "type"); meta 1714 lib/pengine/pe_output.c const char *target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 1052 lib/pengine/rules.c table = match_data->meta; meta 1360 lib/pengine/rules.c .meta = NULL, meta 1384 lib/pengine/rules.c .meta = NULL, meta 606 lib/pengine/unpack.c container_id = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_CONTAINER); meta 493 lib/pengine/utils.c action->meta = pcmk__strkey_table(free, free); meta 581 lib/pengine/utils.c && (g_hash_table_lookup(action->meta, meta 782 lib/pengine/utils.c const char *value = g_hash_table_lookup(action->meta, XML_OP_ATTR_ON_FAIL); meta 891 lib/pengine/utils.c unpack_start_delay(const char *value, GHashTable *meta) meta 902 lib/pengine/utils.c if (meta) { meta 903 lib/pengine/utils.c g_hash_table_replace(meta, strdup(XML_OP_ATTR_START_DELAY), meta 1100 lib/pengine/utils.c action->meta, NULL, FALSE, data_set); meta 1111 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_ATTR_TIMEOUT), meta 1122 lib/pengine/utils.c action->meta, NULL, TRUE, data_set); meta 1144 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(prop_name), strdup(prop_value)); meta 1148 lib/pengine/utils.c g_hash_table_remove(action->meta, "id"); meta 1152 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_LRM_ATTR_INTERVAL), meta 1155 lib/pengine/utils.c g_hash_table_remove(action->meta, XML_LRM_ATTR_INTERVAL); meta 1184 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_ATTR_TIMEOUT), meta 1190 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_ATTR_TIMEOUT); meta 1192 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_ATTR_TIMEOUT), meta 1219 lib/pengine/utils.c g_hash_table_insert(action->meta, strdup(XML_OP_ATTR_ON_FAIL), strdup("block")); meta 1331 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, "role_after_failure"); meta 1351 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_OP_ATTR_START_DELAY); meta 1353 lib/pengine/utils.c unpack_start_delay(value, action->meta); meta 1357 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_OP_ATTR_ORIGIN); meta 1360 lib/pengine/utils.c g_hash_table_replace(action->meta, strdup(XML_OP_ATTR_START_DELAY), meta 1466 lib/pengine/utils.c if (action->meta) { meta 1467 lib/pengine/utils.c g_hash_table_destroy(action->meta); meta 1494 lib/pengine/utils.c value = g_hash_table_lookup(action->meta, XML_LRM_ATTR_INTERVAL_MS); meta 1870 lib/pengine/utils.c const char *value = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 2051 lib/pengine/utils.c const char *provides = g_hash_table_lookup(candidate->meta, meta 2053 lib/pengine/utils.c const char *requires = g_hash_table_lookup(candidate->meta, XML_RSC_ATTR_REQUIRES); meta 2151 lib/pengine/utils.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET, node->details->uname); meta 2152 lib/pengine/utils.c add_hash_param(stonith_op->meta, XML_LRM_ATTR_TARGET_UUID, node->details->id); meta 2153 lib/pengine/utils.c add_hash_param(stonith_op->meta, "stonith_action", op); meta 2172 lib/pengine/utils.c const char *agent = g_hash_table_lookup(match->meta, meta 2195 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, meta 2198 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, meta 2216 lib/pengine/utils.c || g_hash_table_lookup(stonith_op->meta, meta 2225 lib/pengine/utils.c g_hash_table_insert(stonith_op->meta, meta 2433 lib/pengine/utils.c target_role = g_hash_table_lookup(rsc->meta, XML_RSC_ATTR_TARGET_ROLE); meta 652 lib/services/systemd.c char *meta = NULL; meta 664 lib/services/systemd.c meta = crm_strdup_printf(METADATA_FORMAT, name, desc, name); meta 667 lib/services/systemd.c return meta; meta 309 maint/gnulib/lib/glob.c int meta; meta 962 maint/gnulib/lib/glob.c meta = __glob_pattern_type (dirname, !(flags & GLOB_NOESCAPE)); meta 968 maint/gnulib/lib/glob.c if (meta & (GLOBPAT_SPECIAL | GLOBPAT_BRACKET)) meta 1108 maint/gnulib/lib/glob.c if (meta & GLOBPAT_BACKSLASH) meta 1295 maint/gnulib/lib/glob.c int meta; meta 1306 maint/gnulib/lib/glob.c meta = __glob_pattern_type (pattern, !(flags & GLOB_NOESCAPE)); meta 1307 maint/gnulib/lib/glob.c if (meta == GLOBPAT_NONE && (flags & (GLOB_NOCHECK|GLOB_NOMAGIC))) meta 1314 maint/gnulib/lib/glob.c else if (meta == GLOBPAT_NONE) meta 937 tools/crm_resource_runtime.c GHashTable *meta = NULL; meta 953 tools/crm_resource_runtime.c meta = pcmk__strkey_table(free, free); meta 954 tools/crm_resource_runtime.c get_meta_attributes(meta, rsc, node, data_set); meta 955 tools/crm_resource_runtime.c if (meta != NULL) { meta 956 tools/crm_resource_runtime.c g_hash_table_iter_init(&iter, meta); meta 962 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);