child 350 daemons/attrd/attrd_cib.c xmlNode *child = update; child 353 daemons/attrd/attrd_cib.c crm_xml_add(child, PCMK_XA_ID, node_id); child 355 daemons/attrd/attrd_cib.c child = pcmk__xe_create(child, PCMK__XE_TRANSIENT_ATTRIBUTES); child 356 daemons/attrd/attrd_cib.c crm_xml_add(child, PCMK_XA_ID, node_id); child 358 daemons/attrd/attrd_cib.c child = pcmk__xe_create(child, attr->set_type); child 359 daemons/attrd/attrd_cib.c crm_xml_add(child, PCMK_XA_ID, set_id); child 361 daemons/attrd/attrd_cib.c child = pcmk__xe_create(child, PCMK_XE_NVPAIR); child 362 daemons/attrd/attrd_cib.c crm_xml_add(child, PCMK_XA_ID, attr_id); child 363 daemons/attrd/attrd_cib.c crm_xml_add(child, PCMK_XA_NAME, attr->id); child 364 daemons/attrd/attrd_cib.c crm_xml_add(child, PCMK_XA_VALUE, value); child 494 daemons/attrd/attrd_corosync.c for (xmlNode *child = pcmk__xe_first_child(xml, NULL, NULL, NULL); child 495 daemons/attrd/attrd_corosync.c child != NULL; child = pcmk__xe_next(child)) { child 497 daemons/attrd/attrd_corosync.c attrd_peer_update(peer, child, child 498 daemons/attrd/attrd_corosync.c crm_element_value(child, PCMK__XA_ATTR_HOST), true); child 582 daemons/attrd/attrd_corosync.c for (xmlNode *child = pcmk__xe_first_child(xml, PCMK_XE_OP, NULL, NULL); child 583 daemons/attrd/attrd_corosync.c child != NULL; child = pcmk__xe_next_same(child)) { child 585 daemons/attrd/attrd_corosync.c pcmk__xe_copy_attrs(child, xml, pcmk__xaf_no_overwrite); child 586 daemons/attrd/attrd_corosync.c attrd_peer_update_one(peer, child, filter); child 588 daemons/attrd/attrd_corosync.c if (attrd_request_has_sync_point(child)) { child 264 daemons/attrd/attrd_ipc.c xmlNode *child = pcmk__xe_create(xml, PCMK_XE_OP); child 272 daemons/attrd/attrd_ipc.c pcmk__xe_copy_attrs(child, xml, pcmk__xaf_no_overwrite); child 273 daemons/attrd/attrd_ipc.c pcmk__xe_remove_attr(child, PCMK__XA_ATTR_REGEX); child 274 daemons/attrd/attrd_ipc.c crm_xml_add(child, PCMK__XA_ATTR_NAME, attr); child 377 daemons/attrd/attrd_ipc.c send_child_update(xmlNode *child, void *data) child 384 daemons/attrd/attrd_ipc.c request->xml = child; child 410 daemons/attrd/attrd_ipc.c for (xmlNode *child = pcmk__xe_first_child(xml, PCMK_XE_OP, NULL, child 412 daemons/attrd/attrd_ipc.c child != NULL; child = pcmk__xe_next_same(child)) { child 414 daemons/attrd/attrd_ipc.c attr = crm_element_value(child, PCMK__XA_ATTR_NAME); child 415 daemons/attrd/attrd_ipc.c value = crm_element_value(child, PCMK__XA_ATTR_VALUE); child 417 daemons/attrd/attrd_ipc.c handle_missing_host(child); child 419 daemons/attrd/attrd_ipc.c if (handle_value_expansion(&value, child, request->op, attr) == EINVAL) { child 314 daemons/attrd/attrd_sync.c xmlNode *child = pcmk__xe_first_child(xml, PCMK_XE_OP, child 317 daemons/attrd/attrd_sync.c if (child) { child 318 daemons/attrd/attrd_sync.c return crm_element_value(child, PCMK__XA_ATTR_SYNC_POINT); child 106 daemons/execd/remoted_schemas.c for (xmlNode *child = xml->children; child != NULL; child = child->next) { child 109 daemons/execd/remoted_schemas.c if (child->type != XML_CDATA_SECTION_NODE) { child 117 daemons/execd/remoted_schemas.c rc = fprintf(stream, "%s", child->content); child 2399 daemons/fenced/fenced_commands.c xmlNode *child = pcmk__xe_create(xml, PCMK__XE_ST_DEVICE_ACTION); child 2401 daemons/fenced/fenced_commands.c crm_xml_add(child, PCMK_XA_ID, action); child 2402 daemons/fenced/fenced_commands.c add_action_specific_attributes(child, action, device, target); child 2403 daemons/fenced/fenced_commands.c add_disallowed(child, action, device, target, allow_self); child 2225 daemons/fenced/fenced_remote.c xmlNode *child; child 2254 daemons/fenced/fenced_remote.c for (child = pcmk__xe_first_child(xml, NULL, NULL, NULL); child != NULL; child 2255 daemons/fenced/fenced_remote.c child = pcmk__xe_next(child)) { child 2260 daemons/fenced/fenced_remote.c if (pcmk__str_eq(pcmk__xe_id(child), PCMK_ACTION_OFF, pcmk__str_none)) { child 2261 daemons/fenced/fenced_remote.c parse_action_specific(child, peer->host, device, PCMK_ACTION_OFF, child 2264 daemons/fenced/fenced_remote.c } else if (pcmk__str_eq(pcmk__xe_id(child), PCMK_ACTION_ON, child 2266 daemons/fenced/fenced_remote.c parse_action_specific(child, peer->host, device, PCMK_ACTION_ON, child 2289 daemons/fenced/fenced_remote.c xmlNode *child; child 2295 daemons/fenced/fenced_remote.c for (child = pcmk__xe_first_child(xml, NULL, NULL, NULL); child != NULL; child 2296 daemons/fenced/fenced_remote.c child = pcmk__xe_next(child)) { child 2297 daemons/fenced/fenced_remote.c const char *device = pcmk__xe_id(child); child 2300 daemons/fenced/fenced_remote.c add_device_properties(child, op, peer, device); child 121 daemons/pacemakerd/pcmkd_subdaemons.c static int child_liveness(pcmk_child_t *child); child 123 daemons/pacemakerd/pcmkd_subdaemons.c static int start_child(pcmk_child_t * child); child 125 daemons/pacemakerd/pcmkd_subdaemons.c static void pcmk_process_exit(pcmk_child_t * child); child 127 daemons/pacemakerd/pcmkd_subdaemons.c static gboolean stop_child(pcmk_child_t * child, int signal); child 144 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_child_t *child = &(pcmk_children[next_child]); child 145 daemons/pacemakerd/pcmkd_subdaemons.c const long long pid = PCMK__SPECIAL_PID_AS_0(child->pid); child 146 daemons/pacemakerd/pcmkd_subdaemons.c int rc = child_liveness(child); child 149 daemons/pacemakerd/pcmkd_subdaemons.c child->name, pid, pcmk_rc_str(rc), rc); child 153 daemons/pacemakerd/pcmkd_subdaemons.c child->check_count = 0; child 158 daemons/pacemakerd/pcmkd_subdaemons.c if (++(child->check_count) >= PCMK_PROCESS_CHECK_RETRIES) { child 161 daemons/pacemakerd/pcmkd_subdaemons.c child->name, pid, child->check_count, child 162 daemons/pacemakerd/pcmkd_subdaemons.c pcmk__plural_s(child->check_count)); child 163 daemons/pacemakerd/pcmkd_subdaemons.c stop_child(child, SIGKILL); child 164 daemons/pacemakerd/pcmkd_subdaemons.c if (pcmk_is_set(child->flags, child_respawn)) { child 166 daemons/pacemakerd/pcmkd_subdaemons.c child->check_count = 0; child 170 daemons/pacemakerd/pcmkd_subdaemons.c child->name, pid, child->check_count, child 171 daemons/pacemakerd/pcmkd_subdaemons.c pcmk__plural_s(child->check_count)); child 172 daemons/pacemakerd/pcmkd_subdaemons.c if (pcmk_is_set(child->flags, child_respawn)) { child 186 daemons/pacemakerd/pcmkd_subdaemons.c if (!pcmk_is_set(child->flags, child_respawn)) { child 193 daemons/pacemakerd/pcmkd_subdaemons.c if (child->respawn_count <= MAX_RESPAWN) { child 197 daemons/pacemakerd/pcmkd_subdaemons.c if (!pcmk_is_set(child->flags, child_active_before_startup)) { child 199 daemons/pacemakerd/pcmkd_subdaemons.c child->name, pid); child 202 daemons/pacemakerd/pcmkd_subdaemons.c if (pcmk_is_set(child->flags, child_respawn)) { child 203 daemons/pacemakerd/pcmkd_subdaemons.c crm_err("%s[%lld] terminated", child->name, pid); child 206 daemons/pacemakerd/pcmkd_subdaemons.c crm_notice("%s[%lld] terminated", child->name, pid); child 208 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_process_exit(child); child 225 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_child_t *child = data; child 227 daemons/pacemakerd/pcmkd_subdaemons.c if (child->pid == PCMK__SPECIAL_PID) { child 228 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_process_exit(child); child 230 daemons/pacemakerd/pcmkd_subdaemons.c } else if (child->pid != 0) { child 232 daemons/pacemakerd/pcmkd_subdaemons.c crm_err("Child %s not terminating in a timely manner, forcing", child->name); child 233 daemons/pacemakerd/pcmkd_subdaemons.c stop_child(child, SIGSEGV); child 241 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_child_t *child = mainloop_child_userdata(p); child 260 daemons/pacemakerd/pcmkd_subdaemons.c child->flags &= ~child_respawn; child 267 daemons/pacemakerd/pcmkd_subdaemons.c child->flags &= ~child_respawn; child 280 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_process_exit(child); child 284 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_process_exit(pcmk_child_t * child) child 286 daemons/pacemakerd/pcmkd_subdaemons.c child->pid = 0; child 287 daemons/pacemakerd/pcmkd_subdaemons.c child->flags &= ~child_active_before_startup; child 288 daemons/pacemakerd/pcmkd_subdaemons.c child->check_count = 0; child 290 daemons/pacemakerd/pcmkd_subdaemons.c child->respawn_count += 1; child 291 daemons/pacemakerd/pcmkd_subdaemons.c if (child->respawn_count > MAX_RESPAWN) { child 292 daemons/pacemakerd/pcmkd_subdaemons.c crm_err("Child respawn count exceeded by %s", child->name); child 293 daemons/pacemakerd/pcmkd_subdaemons.c child->flags &= ~child_respawn; child 300 daemons/pacemakerd/pcmkd_subdaemons.c } else if (!pcmk_is_set(child->flags, child_respawn)) { child 304 daemons/pacemakerd/pcmkd_subdaemons.c crm_err("Rebooting system because of %s", child->name); child 307 daemons/pacemakerd/pcmkd_subdaemons.c } else if (child_liveness(child) == pcmk_rc_ok) { child 310 daemons/pacemakerd/pcmkd_subdaemons.c child->name, child->endpoint); child 312 daemons/pacemakerd/pcmkd_subdaemons.c } else if (pcmk_is_set(child->flags, child_needs_cluster) && !pcmkd_cluster_connected()) { child 314 daemons/pacemakerd/pcmkd_subdaemons.c child->name); child 315 daemons/pacemakerd/pcmkd_subdaemons.c child->flags |= child_needs_retry; child 319 daemons/pacemakerd/pcmkd_subdaemons.c child->name); child 320 daemons/pacemakerd/pcmkd_subdaemons.c start_child(child); child 336 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_child_t *child = &(pcmk_children[phase]); child 338 daemons/pacemakerd/pcmkd_subdaemons.c if (child->pid != 0) { child 341 daemons/pacemakerd/pcmkd_subdaemons.c if (pcmk_is_set(child->flags, child_respawn)) { child 342 daemons/pacemakerd/pcmkd_subdaemons.c if (child->pid == PCMK__SPECIAL_PID) { child 351 daemons/pacemakerd/pcmkd_subdaemons.c child->name, (long) SHUTDOWN_ESCALATION_PERIOD, child 352 daemons/pacemakerd/pcmkd_subdaemons.c child->command); child 355 daemons/pacemakerd/pcmkd_subdaemons.c child->flags &= ~child_respawn; child 356 daemons/pacemakerd/pcmkd_subdaemons.c stop_child(child, SIGTERM); child 359 daemons/pacemakerd/pcmkd_subdaemons.c escalate_shutdown, child); child 366 daemons/pacemakerd/pcmkd_subdaemons.c child->name, (long long) child->pid); child 372 daemons/pacemakerd/pcmkd_subdaemons.c crm_debug("%s confirmed stopped", child->name); child 373 daemons/pacemakerd/pcmkd_subdaemons.c child->pid = 0; child 418 daemons/pacemakerd/pcmkd_subdaemons.c start_child(pcmk_child_t * child) child 427 daemons/pacemakerd/pcmkd_subdaemons.c child->flags &= ~child_active_before_startup; child 428 daemons/pacemakerd/pcmkd_subdaemons.c child->check_count = 0; child 430 daemons/pacemakerd/pcmkd_subdaemons.c if (child->command == NULL) { child 431 daemons/pacemakerd/pcmkd_subdaemons.c crm_info("Nothing to do for child \"%s\"", child->name); child 439 daemons/pacemakerd/pcmkd_subdaemons.c } else if (env_callgrind != NULL && strstr(env_callgrind, child->name)) { child 446 daemons/pacemakerd/pcmkd_subdaemons.c } else if (env_valgrind != NULL && strstr(env_valgrind, child->name)) { child 452 daemons/pacemakerd/pcmkd_subdaemons.c " The location of the valgrind binary is unknown", child->name); child 456 daemons/pacemakerd/pcmkd_subdaemons.c if ((child->uid != NULL) && (crm_user_lookup(child->uid, &uid, &gid) < 0)) { child 458 daemons/pacemakerd/pcmkd_subdaemons.c child->uid, child->name); child 462 daemons/pacemakerd/pcmkd_subdaemons.c child->pid = fork(); child 463 daemons/pacemakerd/pcmkd_subdaemons.c pcmk__assert(child->pid != -1); child 465 daemons/pacemakerd/pcmkd_subdaemons.c if (child->pid > 0) { child 467 daemons/pacemakerd/pcmkd_subdaemons.c mainloop_child_add(child->pid, 0, child->name, child, pcmk_child_exit); child 471 daemons/pacemakerd/pcmkd_subdaemons.c (long long) child->pid, (unsigned long) uid, child 472 daemons/pacemakerd/pcmkd_subdaemons.c pcmk__s(child->uid, "root"), (unsigned long) gid, child->name, child 486 daemons/pacemakerd/pcmkd_subdaemons.c opts_vgrind[3] = pcmk__str_copy(child->command); child 489 daemons/pacemakerd/pcmkd_subdaemons.c opts_vgrind[1] = pcmk__str_copy(child->command); child 494 daemons/pacemakerd/pcmkd_subdaemons.c opts_default[0] = pcmk__str_copy(child->command); child 505 daemons/pacemakerd/pcmkd_subdaemons.c if (initgroups(child->uid, gid) < 0) { child 507 daemons/pacemakerd/pcmkd_subdaemons.c child->uid, pcmk_rc_str(errno), errno); child 513 daemons/pacemakerd/pcmkd_subdaemons.c child->uid, uid, strerror(errno)); child 525 daemons/pacemakerd/pcmkd_subdaemons.c (void)execvp(child->command, opts_default); child 527 daemons/pacemakerd/pcmkd_subdaemons.c crm_crit("Could not execute %s: %s", child->command, strerror(errno)); child 552 daemons/pacemakerd/pcmkd_subdaemons.c child_liveness(pcmk_child_t *child) child 563 daemons/pacemakerd/pcmkd_subdaemons.c if (child->endpoint == NULL child 564 daemons/pacemakerd/pcmkd_subdaemons.c && (child->pid <= 0 || child->pid == PCMK__SPECIAL_PID)) { child 566 daemons/pacemakerd/pcmkd_subdaemons.c child->name); child 569 daemons/pacemakerd/pcmkd_subdaemons.c } else if (child->endpoint != NULL) { child 572 daemons/pacemakerd/pcmkd_subdaemons.c if (child->uid == NULL) { child 586 daemons/pacemakerd/pcmkd_subdaemons.c rc = pcmk__ipc_is_authentic_process_active(child->endpoint, child 590 daemons/pacemakerd/pcmkd_subdaemons.c if (child->pid <= 0) { child 596 daemons/pacemakerd/pcmkd_subdaemons.c child->pid = ipc_pid; child 597 daemons/pacemakerd/pcmkd_subdaemons.c } else if ((ipc_pid != 0) && (child->pid != ipc_pid)) { child 614 daemons/pacemakerd/pcmkd_subdaemons.c int ret = pcmk__pid_active(child->pid, child->name); child 619 daemons/pacemakerd/pcmkd_subdaemons.c child->name) == pcmk_rc_ok))) { child 634 daemons/pacemakerd/pcmkd_subdaemons.c stop_child(child, SIGKILL); child 637 daemons/pacemakerd/pcmkd_subdaemons.c child->pid = ipc_pid; child 641 daemons/pacemakerd/pcmkd_subdaemons.c } else if ((child->pid == 0) && (ret == EINVAL)) { child 856 daemons/pacemakerd/pcmkd_subdaemons.c stop_child(pcmk_child_t * child, int signal) child 866 daemons/pacemakerd/pcmkd_subdaemons.c if (child->command == NULL || child->pid == PCMK__SPECIAL_PID) { child 868 daemons/pacemakerd/pcmkd_subdaemons.c child->name, (long long) PCMK__SPECIAL_PID_AS_0(child->pid)); child 872 daemons/pacemakerd/pcmkd_subdaemons.c if (child->pid <= 0) { child 873 daemons/pacemakerd/pcmkd_subdaemons.c crm_trace("Client %s not running", child->name); child 878 daemons/pacemakerd/pcmkd_subdaemons.c if (kill(child->pid, signal) == 0) { child 880 daemons/pacemakerd/pcmkd_subdaemons.c child->name, signal, (long long) child->pid); child 884 daemons/pacemakerd/pcmkd_subdaemons.c child->name, (long long) child->pid, signal, strerror(errno)); child 29 include/crm/common/bundles_internal.h pcmk_resource_t *child; //!< Instance of bundled resource child 180 include/crm/common/mainloop.h void *mainloop_child_userdata(mainloop_child_t * child); child 181 include/crm/common/mainloop.h int mainloop_child_timeout(mainloop_child_t * child); child 182 include/crm/common/mainloop.h const char *mainloop_child_name(mainloop_child_t * child); child 184 include/crm/common/mainloop.h pid_t mainloop_child_pid(mainloop_child_t * child); child 185 include/crm/common/mainloop.h void mainloop_clear_child_userdata(mainloop_child_t * child); child 69 include/crm/common/xml.h void free_xml(xmlNode * child); child 39 include/crm/common/xml_compat.h int add_node_nocopy(xmlNode * parent, const char *name, xmlNode * child); child 127 include/crm/common/xml_compat.h gboolean replace_xml_child(xmlNode *parent, xmlNode *child, xmlNode *update, child 131 include/crm/common/xml_compat.h gboolean update_xml_child(xmlNode *child, xmlNode *to_update); child 378 include/crm/common/xml_internal.h xmlNode *child = (parent? parent->children : NULL); child 380 include/crm/common/xml_internal.h while (child && (child->type == XML_TEXT_NODE)) { child 381 include/crm/common/xml_internal.h child = child->next; child 383 include/crm/common/xml_internal.h return child; child 395 include/crm/common/xml_internal.h pcmk__xml_next(const xmlNode *child) child 397 include/crm/common/xml_internal.h xmlNode *next = (child? child->next : NULL); child 414 include/crm/common/xml_internal.h pcmk__xe_next(const xmlNode *child) child 416 include/crm/common/xml_internal.h xmlNode *next = child? child->next : NULL; child 32 include/crm/pengine/complex.h gboolean is_parent(pcmk_resource_t *child, pcmk_resource_t *rsc); child 416 lib/cib/cib_ops.c delete_child(xmlNode *child, void *userdata) child 420 lib/cib/cib_ops.c if (pcmk__xe_delete_match(obj_root, child) != pcmk_rc_ok) { child 422 lib/cib/cib_ops.c child->name, pcmk__xe_id(child)); child 126 lib/common/acl.c xmlNode *child = NULL; child 128 lib/common/acl.c for (child = pcmk__xe_first_child(acl_entry, NULL, NULL, NULL); child 129 lib/common/acl.c child != NULL; child = pcmk__xe_next(child)) { child 131 lib/common/acl.c const char *tag = (const char *) child->name; child 132 lib/common/acl.c const char *kind = crm_element_value(child, PCMK_XA_KIND); child 134 lib/common/acl.c if (pcmk__xe_is(child, PCMK_XE_ACL_PERMISSION)) { child 146 lib/common/acl.c const char *ref_role = crm_element_value(child, PCMK_XA_ID); child 175 lib/common/acl.c acls = create_acl(child, acls, pcmk__xf_acl_read); child 178 lib/common/acl.c acls = create_acl(child, acls, pcmk__xf_acl_write); child 181 lib/common/acl.c acls = create_acl(child, acls, pcmk__xf_acl_deny); child 308 lib/common/acl.c xmlNode *child = NULL; child 310 lib/common/acl.c for (child = pcmk__xe_first_child(acls, NULL, NULL, NULL); child 311 lib/common/acl.c child != NULL; child = pcmk__xe_next(child)) { child 316 lib/common/acl.c if (pcmk__xe_is(child, PCMK_XE_ACL_TARGET) child 317 lib/common/acl.c || pcmk__xe_is(child, PCMK__XE_ACL_USER)) { child 318 lib/common/acl.c const char *id = crm_element_value(child, PCMK_XA_NAME); child 321 lib/common/acl.c id = crm_element_value(child, PCMK_XA_ID); child 326 lib/common/acl.c docpriv->acls = parse_acl_entry(acls, child, docpriv->acls); child 328 lib/common/acl.c } else if (pcmk__xe_is(child, PCMK_XE_ACL_GROUP)) { child 329 lib/common/acl.c const char *id = crm_element_value(child, PCMK_XA_NAME); child 332 lib/common/acl.c id = crm_element_value(child, PCMK_XA_ID); child 337 lib/common/acl.c docpriv->acls = parse_acl_entry(acls, child, docpriv->acls); child 395 lib/common/acl.c xmlNode *child = NULL; child 419 lib/common/acl.c child = pcmk__xml_first_child(xml); child 420 lib/common/acl.c while ( child != NULL ) { child 421 lib/common/acl.c xmlNode *tmp = child; child 423 lib/common/acl.c child = pcmk__xml_next(child); child 602 lib/common/acl.c xmlNode *child = cIter; child 604 lib/common/acl.c pcmk__apply_creation_acl(child, true); child 448 lib/common/ipc_attrd.c xmlNode *child = NULL; child 461 lib/common/ipc_attrd.c child = pcmk__xe_create(request, PCMK_XE_OP); child 468 lib/common/ipc_attrd.c populate_update_op(child, pair->node, pair->name, pair->value, dampen, child 1018 lib/common/mainloop.c mainloop_child_pid(mainloop_child_t * child) child 1020 lib/common/mainloop.c return child->pid; child 1024 lib/common/mainloop.c mainloop_child_name(mainloop_child_t * child) child 1026 lib/common/mainloop.c return child->desc; child 1030 lib/common/mainloop.c mainloop_child_timeout(mainloop_child_t * child) child 1032 lib/common/mainloop.c return child->timeout; child 1036 lib/common/mainloop.c mainloop_child_userdata(mainloop_child_t * child) child 1038 lib/common/mainloop.c return child->privatedata; child 1042 lib/common/mainloop.c mainloop_clear_child_userdata(mainloop_child_t * child) child 1044 lib/common/mainloop.c child->privatedata = NULL; child 1049 lib/common/mainloop.c child_free(mainloop_child_t *child) child 1051 lib/common/mainloop.c if (child->timerid != 0) { child 1052 lib/common/mainloop.c crm_trace("Removing timer %d", child->timerid); child 1053 lib/common/mainloop.c g_source_remove(child->timerid); child 1054 lib/common/mainloop.c child->timerid = 0; child 1056 lib/common/mainloop.c free(child->desc); child 1057 lib/common/mainloop.c free(child); child 1062 lib/common/mainloop.c child_kill_helper(mainloop_child_t *child) child 1065 lib/common/mainloop.c if (child->flags & mainloop_leave_pid_group) { child 1066 lib/common/mainloop.c crm_debug("Kill pid %d only. leave group intact.", child->pid); child 1067 lib/common/mainloop.c rc = kill(child->pid, SIGKILL); child 1069 lib/common/mainloop.c crm_debug("Kill pid %d's group", child->pid); child 1070 lib/common/mainloop.c rc = kill(-child->pid, SIGKILL); child 1075 lib/common/mainloop.c crm_perror(LOG_ERR, "kill(%d, KILL) failed", child->pid); child 1085 lib/common/mainloop.c mainloop_child_t *child = p; child 1088 lib/common/mainloop.c child->timerid = 0; child 1089 lib/common/mainloop.c if (child->timeout) { child 1090 lib/common/mainloop.c crm_warn("%s process (PID %d) will not die!", child->desc, (int)child->pid); child 1094 lib/common/mainloop.c rc = child_kill_helper(child); child 1100 lib/common/mainloop.c child->timeout = TRUE; child 1101 lib/common/mainloop.c crm_debug("%s process (PID %d) timed out", child->desc, (int)child->pid); child 1103 lib/common/mainloop.c child->timerid = g_timeout_add(5000, child_timeout_callback, child); child 1108 lib/common/mainloop.c child_waitpid(mainloop_child_t *child, int flags) child 1117 lib/common/mainloop.c rc = waitpid(child->pid, &status, flags); child 1120 lib/common/mainloop.c child->pid, child->desc); child 1123 lib/common/mainloop.c } else if (rc != child->pid) { child 1136 lib/common/mainloop.c child->pid, child->desc, pcmk_rc_str(errno)); child 1141 lib/common/mainloop.c child->pid, child->desc, exitcode); child 1146 lib/common/mainloop.c child->pid, child->desc, signo, strsignal(signo)); child 1152 lib/common/mainloop.c child->pid, child->desc); child 1157 lib/common/mainloop.c child->pid, child->desc); child 1161 lib/common/mainloop.c if (callback_needed && child->callback) { child 1162 lib/common/mainloop.c child->callback(child, child->pid, core, signo, exitcode); child 1172 lib/common/mainloop.c mainloop_child_t *child = iter->data; child 1175 lib/common/mainloop.c if (child_waitpid(child, WNOHANG)) { child 1177 lib/common/mainloop.c child->pid); child 1180 lib/common/mainloop.c child_free(child); child 1201 lib/common/mainloop.c mainloop_child_t *child = NULL; child 1208 lib/common/mainloop.c child = iter->data; child 1209 lib/common/mainloop.c if (pid == child->pid) { child 1210 lib/common/mainloop.c match = child; child 1258 lib/common/mainloop.c mainloop_child_t *child = pcmk__assert_alloc(1, sizeof(mainloop_child_t)); child 1260 lib/common/mainloop.c child->pid = pid; child 1261 lib/common/mainloop.c child->timerid = 0; child 1262 lib/common/mainloop.c child->timeout = FALSE; child 1263 lib/common/mainloop.c child->privatedata = privatedata; child 1264 lib/common/mainloop.c child->callback = callback; child 1265 lib/common/mainloop.c child->flags = flags; child 1266 lib/common/mainloop.c child->desc = pcmk__str_copy(desc); child 1269 lib/common/mainloop.c child->timerid = g_timeout_add(timeout, child_timeout_callback, child); child 1272 lib/common/mainloop.c child_list = g_list_append(child_list, child); child 301 lib/common/messages.c xmlNode *child = pcmk__xe_first_child(msg, field, NULL, NULL); child 303 lib/common/messages.c return pcmk__xe_first_child(child, NULL, NULL, NULL); child 945 lib/common/nvpair.c xmlNode *child = NULL; child 971 lib/common/nvpair.c for (child = pcmk__xe_first_child(nvpair_list, PCMK__XE_PARAM, NULL, NULL); child 972 lib/common/nvpair.c child != NULL; child = pcmk__xe_next_same(child)) { child 974 lib/common/nvpair.c const char *key = crm_element_value(child, PCMK_XA_NAME); child 975 lib/common/nvpair.c const char *value = crm_element_value(child, PCMK_XA_VALUE); child 906 lib/common/patchset.c xmlNode *child = NULL; child 911 lib/common/patchset.c for (child = pcmk__xml_first_child(node); child != NULL; child 912 lib/common/patchset.c child = pcmk__xml_next(child)) { child 913 lib/common/patchset.c purge_v1_diff_markers(child); child 1199 lib/common/patchset.c const xmlNode *child = pcmk__xe_first_child(change, child 1202 lib/common/patchset.c const xmlNode *attrs = pcmk__xml_first_child(child); child 1242 lib/common/patchset.c xmlNode *child = NULL; child 1253 lib/common/patchset.c child = pcmk__xml_copy(match, change->children); child 1256 lib/common/patchset.c crm_trace("Adding %s at position %d", child->name, position); child 1257 lib/common/patchset.c xmlAddPrevSibling(match_child, child); child 1261 lib/common/patchset.c child->name, position); child 1421 lib/common/patchset.c xmlNode *child = cIter; child 1424 lib/common/patchset.c if (can_prune_leaf_v1(child)) { child 1425 lib/common/patchset.c free_xml(child); child 100 lib/common/patchset_display.c for (const xmlNode *child = pcmk__xml_first_child(data); child != NULL; child 101 lib/common/patchset_display.c child = pcmk__xml_next(child)) { child 102 lib/common/patchset_display.c int temp_rc = xml_show_patchset_v1_recursive(out, prefix, child, child 137 lib/common/patchset_display.c const xmlNode *child = NULL; child 147 lib/common/patchset_display.c for (child = pcmk__xml_first_child(removed); child != NULL; child 148 lib/common/patchset_display.c child = pcmk__xml_next(child)) { child 149 lib/common/patchset_display.c int temp_rc = xml_show_patchset_v1_recursive(out, "- ", child, 0, child 163 lib/common/patchset_display.c for (child = pcmk__xml_first_child(added); child != NULL; child 164 lib/common/patchset_display.c child = pcmk__xml_next(child)) { child 165 lib/common/patchset_display.c int temp_rc = xml_show_patchset_v1_recursive(out, "+ ", child, 0, child 245 lib/common/patchset_display.c for (const xmlNode *child = pcmk__xe_first_child(clist, NULL, NULL, child 247 lib/common/patchset_display.c child != NULL; child = pcmk__xe_next(child)) { child 249 lib/common/patchset_display.c const char *name = crm_element_value(child, PCMK_XA_NAME); child 251 lib/common/patchset_display.c op = crm_element_value(child, PCMK_XA_OPERATION); child 257 lib/common/patchset_display.c const char *value = crm_element_value(child, PCMK_XA_VALUE); child 484 lib/common/xml.c xmlNode *child = NULL; child 490 lib/common/xml.c child = parent->children; child 491 lib/common/xml.c while ((child != NULL) && (child->type != XML_ELEMENT_NODE)) { child 492 lib/common/xml.c child = child->next; child 498 lib/common/xml.c for (; child != NULL; child = pcmk__xe_next(child)) { child 501 lib/common/xml.c if ((node_name != NULL) && !pcmk__xe_is(child, node_name)) { child 507 lib/common/xml.c return child; child 510 lib/common/xml.c value = crm_element_value(child, attr_n); child 514 lib/common/xml.c return child; child 518 lib/common/xml.c return child; child 893 lib/common/xml.c free_xml_with_position(xmlNode *child, int position) child 898 lib/common/xml.c if (child == NULL) { child 901 lib/common/xml.c doc = child->doc; child 902 lib/common/xml.c nodepriv = child->_private; child 904 lib/common/xml.c if ((doc != NULL) && (xmlDocGetRootElement(doc) == child)) { child 910 lib/common/xml.c if (!pcmk__check_acl(child, NULL, pcmk__xf_acl_write)) { child 914 lib/common/xml.c xpath = pcmk__element_xpath(child); child 922 lib/common/xml.c if ((doc != NULL) && pcmk__tracking_xml_changes(child, false) child 926 lib/common/xml.c GString *xpath = pcmk__element_xpath(child); child 931 lib/common/xml.c crm_trace("Deleting %s %p from %p", xpath->str, child, doc); child 938 lib/common/xml.c if (child->type == XML_COMMENT_NODE) { child 943 lib/common/xml.c deleted_obj->position = pcmk__xml_position(child, child 950 lib/common/xml.c pcmk__set_xml_doc_flag(child, pcmk__xf_dirty); child 953 lib/common/xml.c pcmk_free_xml_subtree(child); child 958 lib/common/xml.c free_xml(xmlNode * child) child 960 lib/common/xml.c free_xml_with_position(child, -1); child 1779 lib/common/xml.c for (xmlNode *child = pcmk__xml_first_child(update); child != NULL; child 1780 lib/common/xml.c child = pcmk__xml_next(child)) { child 1783 lib/common/xml.c pcmk__xml_update(target, NULL, child, flags, as_diff); child 2096 lib/common/xml.c xmlNode *child = NULL; child 2108 lib/common/xml.c for (child = pcmk__xe_first_child(input, NULL, NULL, NULL); child != NULL; child 2109 lib/common/xml.c child = pcmk__xe_next(child)) { child 2112 lib/common/xml.c sorted_xml(child, result, recursive); child 2114 lib/common/xml.c pcmk__xml_copy(result, child); child 2365 lib/common/xml.c xmlNode *child = NULL; child 2369 lib/common/xml.c child = xmlDocCopyNode(src_node, parent->doc, 1); child 2370 lib/common/xml.c if (child == NULL) { child 2373 lib/common/xml.c xmlAddChild(parent, child); child 2374 lib/common/xml.c pcmk__xml_new_private_data(child); child 2375 lib/common/xml.c return child; child 2379 lib/common/xml.c add_node_nocopy(xmlNode *parent, const char *name, xmlNode *child) child 2381 lib/common/xml.c add_node_copy(parent, child); child 2382 lib/common/xml.c free_xml(child); child 2580 lib/common/xml.c replace_xml_child(xmlNode * parent, xmlNode * child, xmlNode * update, gboolean delete_only) child 2586 lib/common/xml.c CRM_CHECK(child != NULL, return FALSE); child 2589 lib/common/xml.c child_id = pcmk__xe_id(child); child 2596 lib/common/xml.c && pcmk__xe_is(update, (const char *) child->name) child 2608 lib/common/xml.c const char *child_val = crm_element_value(child, name); child 2619 lib/common/xml.c crm_log_xml_trace(child, "delete-match"); child 2621 lib/common/xml.c free_xml(child); child 2624 lib/common/xml.c crm_log_xml_trace(child, "replace-match"); child 2626 lib/common/xml.c replace_node(child, update); child 2632 lib/common/xml.c parent = child; child 2633 lib/common/xml.c for (child = pcmk__xml_first_child(parent); child != NULL; child 2634 lib/common/xml.c child = pcmk__xml_next(child)) { child 2637 lib/common/xml.c if (replace_xml_child(parent, child, update, delete_only)) { child 2647 lib/common/xml.c update_xml_child(xmlNode *child, xmlNode *to_update) child 2649 lib/common/xml.c return pcmk__xe_update_match(child, to_update, child 2677 lib/common/xml.c xmlNode *child = NULL; child 2679 lib/common/xml.c for (child = pcmk__xml_first_child(root); child != NULL; child 2680 lib/common/xml.c child = pcmk__xml_next(child)) { child 2681 lib/common/xml.c match_found += find_xml_children(children, child, tag, field, value, child 2693 lib/common/xml.c xmlNode *child = NULL; child 2701 lib/common/xml.c for (child = pcmk__xe_first_child(target, NULL, NULL, NULL); child != NULL; child 2702 lib/common/xml.c child = pcmk__xe_next(child)) { child 2704 lib/common/xml.c fix_plus_plus_recursive(child); child 159 lib/common/xml_display.c for (const xmlNode *child = pcmk__xml_first_child(data); child != NULL; child 160 lib/common/xml_display.c child = pcmk__xml_next(child)) { child 162 lib/common/xml_display.c int temp_rc = show_xml_node(out, buffer, prefix, child, depth + 1, child 336 lib/common/xml_display.c for (const xmlNode *child = pcmk__xml_first_child(data); child != NULL; child 337 lib/common/xml_display.c child = pcmk__xml_next(child)) { child 338 lib/common/xml_display.c temp_rc = show_xml_changes_recursive(out, child, depth + 1, child 350 lib/common/xml_display.c for (const xmlNode *child = pcmk__xml_first_child(data); child != NULL; child 351 lib/common/xml_display.c child = pcmk__xml_next(child)) { child 352 lib/common/xml_display.c temp_rc = show_xml_changes_recursive(out, child, depth + 1, options); child 502 lib/common/xml_display.c for (const xmlNode *child = pcmk__xml_first_child(data); child != NULL; child 503 lib/common/xml_display.c child = pcmk__xml_next(child)) { child 504 lib/common/xml_display.c log_data_element(log_level, file, function, line, prefix, child, child 327 lib/common/xml_io.c for (const xmlNode *child = data->children; child != NULL; child 328 lib/common/xml_io.c child = child->next) { child 329 lib/common/xml_io.c pcmk__xml_string(child, options, buffer, depth + 1); child 321 lib/common/xpath.c output_attr_child(xmlNode *child, void *userdata) child 326 lib/common/xpath.c crm_element_value(child, PCMK_XA_VALUE), child 327 lib/common/xpath.c pcmk__s(pcmk__xe_id(child), "<none>")); child 2444 lib/pacemaker/pcmk_output.c xmlNode *child = pcmk__xe_first_child(constraint_xml, NULL, NULL, NULL); child 2449 lib/pacemaker/pcmk_output.c pcmk__xml_string(child, pcmk__xml_fmt_pretty, buf, 0); child 2453 lib/pacemaker/pcmk_output.c child = pcmk__xe_next(child); child 2454 lib/pacemaker/pcmk_output.c } while (child != NULL); child 68 lib/pacemaker/pcmk_sched_bundle.c if (replica->child != NULL) { child 72 lib/pacemaker/pcmk_sched_bundle.c g_hash_table_iter_init(&iter, replica->child->allowed_nodes); child 76 lib/pacemaker/pcmk_sched_bundle.c } else if (!pcmk__threshold_reached(replica->child, node, NULL)) { child 81 lib/pacemaker/pcmk_sched_bundle.c pcmk__set_rsc_flags(replica->child->parent, pcmk_rsc_assigning); child 83 lib/pacemaker/pcmk_sched_bundle.c bundle->id, replica->child->id); child 84 lib/pacemaker/pcmk_sched_bundle.c replica->child->cmds->assign(replica->child, replica->node, child 86 lib/pacemaker/pcmk_sched_bundle.c pcmk__clear_rsc_flags(replica->child->parent, pcmk_rsc_assigning); child 242 lib/pacemaker/pcmk_sched_bundle.c if (replica->child != NULL) { child 243 lib/pacemaker/pcmk_sched_bundle.c pcmk__order_stops(bundle, replica->child, child 283 lib/pacemaker/pcmk_sched_bundle.c if (replica->child != NULL) { child 495 lib/pacemaker/pcmk_sched_bundle.c && ((replica->child == NULL) child 496 lib/pacemaker/pcmk_sched_bundle.c || (replica->child->next_role < pcmk_role_promoted))) { child 913 lib/pacemaker/pcmk_sched_bundle.c if ((replica->child != NULL) child 915 lib/pacemaker/pcmk_sched_bundle.c && replica->child->cmds->create_probe(replica->child, child 1012 lib/pacemaker/pcmk_sched_bundle.c if (replica->child != NULL) { child 1013 lib/pacemaker/pcmk_sched_bundle.c replica->child->cmds->output_actions(replica->child); child 476 lib/pacemaker/pcmk_sched_clone.c pcmk_resource_t *child = (pcmk_resource_t *) child_iter->data; child 478 lib/pacemaker/pcmk_sched_clone.c if (rsc_probed_on(child, node)) { child 533 lib/pacemaker/pcmk_sched_clone.c pcmk_resource_t *child = find_probed_instance_on(clone, node); child 536 lib/pacemaker/pcmk_sched_clone.c for (GList *iter = clone->children; (iter != NULL) && (child == NULL); child 543 lib/pacemaker/pcmk_sched_clone.c child = instance; child 548 lib/pacemaker/pcmk_sched_clone.c if (child == NULL) { child 549 lib/pacemaker/pcmk_sched_clone.c child = clone->children->data; child 553 lib/pacemaker/pcmk_sched_clone.c return child->cmds->create_probe(child, node); child 670 lib/pacemaker/pcmk_sched_clone.c pcmk_resource_t *child = NULL; child 681 lib/pacemaker/pcmk_sched_clone.c child = (pcmk_resource_t *) iter->data; child 682 lib/pacemaker/pcmk_sched_clone.c if (g_list_find(all_rscs, child)) { child 686 lib/pacemaker/pcmk_sched_clone.c for (GList *member_iter = child->children; member_iter != NULL; child 693 lib/pacemaker/pcmk_sched_clone.c child->cmds->add_utilization(child, orig_rsc, all_rscs, child 704 lib/pacemaker/pcmk_sched_clone.c child = (pcmk_resource_t *) rsc->children->data; child 706 lib/pacemaker/pcmk_sched_clone.c child->cmds->add_utilization(child, orig_rsc, all_rscs, utilization); child 1149 lib/pacemaker/pcmk_sched_colocation.c pcmk_resource_t *child = iter->data; child 1150 lib/pacemaker/pcmk_sched_colocation.c pcmk_action_t *child_action = find_first_action(child->actions, NULL, child 1157 lib/pacemaker/pcmk_sched_colocation.c rsc->id, child->id, action->task); child 1218 lib/pacemaker/pcmk_sched_colocation.c const pcmk_resource_t *child = pe__get_rsc_in_container(rsc); child 1220 lib/pacemaker/pcmk_sched_colocation.c if (child != NULL) { child 1221 lib/pacemaker/pcmk_sched_colocation.c return child; child 98 lib/pacemaker/pcmk_sched_instances.c pcmk_resource_t *child = child_iter->data; child 101 lib/pacemaker/pcmk_sched_instances.c child_node = g_hash_table_lookup(child->allowed_nodes, child 107 lib/pacemaker/pcmk_sched_instances.c instance->id, child->id, child 364 lib/pacemaker/pcmk_sched_ordering.c pcmk_resource_t *child = iter->data; child 366 lib/pacemaker/pcmk_sched_ordering.c pcmk__new_ordering(child, pcmk__op_key(child->id, action_first, 0), child 26 lib/pacemaker/pcmk_sched_promotable.c order_instance_promotion(pcmk_resource_t *clone, pcmk_resource_t *child, child 31 lib/pacemaker/pcmk_sched_promotable.c child, PCMK_ACTION_PROMOTE, child 33 lib/pacemaker/pcmk_sched_promotable.c pcmk__order_resource_actions(child, PCMK_ACTION_PROMOTE, child 40 lib/pacemaker/pcmk_sched_promotable.c child, PCMK_ACTION_PROMOTE, child 54 lib/pacemaker/pcmk_sched_promotable.c order_instance_demotion(pcmk_resource_t *clone, pcmk_resource_t *child, child 58 lib/pacemaker/pcmk_sched_promotable.c pcmk__order_resource_actions(clone, PCMK_ACTION_DEMOTE, child, child 61 lib/pacemaker/pcmk_sched_promotable.c pcmk__order_resource_actions(child, PCMK_ACTION_DEMOTE, child 67 lib/pacemaker/pcmk_sched_promotable.c pcmk__order_resource_actions(child, PCMK_ACTION_DEMOTE, last, child 128 lib/pacemaker/pcmk_sched_promotable.c apply_promoted_locations(pcmk_resource_t *child, child 141 lib/pacemaker/pcmk_sched_promotable.c int new_priority = pcmk__add_scores(child->priority, child 144 lib/pacemaker/pcmk_sched_promotable.c pcmk__rsc_trace(child, child 147 lib/pacemaker/pcmk_sched_promotable.c location->id, child->id, child 149 lib/pacemaker/pcmk_sched_promotable.c pcmk_readable_score(child->priority), child 152 lib/pacemaker/pcmk_sched_promotable.c child->priority = new_priority; child 174 lib/pacemaker/pcmk_sched_promotable.c pcmk_resource_t *child = (pcmk_resource_t *) iter->data; child 176 lib/pacemaker/pcmk_sched_promotable.c if (node_to_be_promoted_on(child) == NULL) { child 179 lib/pacemaker/pcmk_sched_promotable.c rsc->id, child->id); child 313 lib/pacemaker/pcmk_sched_promotable.c const pcmk_resource_t *child = (const pcmk_resource_t *) data; child 319 lib/pacemaker/pcmk_sched_promotable.c if (child->sort_index < 0) { child 321 lib/pacemaker/pcmk_sched_promotable.c child->id); child 325 lib/pacemaker/pcmk_sched_promotable.c chosen = child->fns->location(child, NULL, FALSE); child 328 lib/pacemaker/pcmk_sched_promotable.c child->id); child 335 lib/pacemaker/pcmk_sched_promotable.c node->weight = pcmk__add_scores(child->sort_index, node->weight); child 339 lib/pacemaker/pcmk_sched_promotable.c child->id, pcmk_readable_score(child->sort_index), child 384 lib/pacemaker/pcmk_sched_promotable.c pcmk_resource_t *child = (pcmk_resource_t *) data; child 387 lib/pacemaker/pcmk_sched_promotable.c pcmk_node_t *chosen = child->fns->location(child, NULL, FALSE); child 389 lib/pacemaker/pcmk_sched_promotable.c if (!pcmk_is_set(child->flags, pcmk_rsc_managed) child 390 lib/pacemaker/pcmk_sched_promotable.c && (child->next_role == pcmk_role_promoted)) { child 391 lib/pacemaker/pcmk_sched_promotable.c child->sort_index = PCMK_SCORE_INFINITY; child 395 lib/pacemaker/pcmk_sched_promotable.c child->id); child 398 lib/pacemaker/pcmk_sched_promotable.c child->sort_index = -PCMK_SCORE_INFINITY; child 402 lib/pacemaker/pcmk_sched_promotable.c child->id, pcmk_readable_score(-PCMK_SCORE_INFINITY)); child 404 lib/pacemaker/pcmk_sched_promotable.c } else if (child->sort_index < 0) { child 407 lib/pacemaker/pcmk_sched_promotable.c child->id, child->sort_index); child 414 lib/pacemaker/pcmk_sched_promotable.c child->sort_index = node->weight; child 417 lib/pacemaker/pcmk_sched_promotable.c clone->id, child->id, child->sort_index); child 439 lib/pacemaker/pcmk_sched_promotable.c pcmk_resource_t *child = (pcmk_resource_t *) iter->data; child 443 lib/pacemaker/pcmk_sched_promotable.c clone->id, child->id, child->sort_index); child 484 lib/pacemaker/pcmk_sched_promotable.c pcmk_resource_t *child = iter->data; child 488 lib/pacemaker/pcmk_sched_promotable.c active = clone->fns->find_rsc(child, id, node, child 513 lib/pacemaker/pcmk_sched_promotable.c pcmk_resource_t *child = iter->data; child 518 lib/pacemaker/pcmk_sched_promotable.c child = clone->fns->find_rsc(child, id, NULL, child 520 lib/pacemaker/pcmk_sched_promotable.c CRM_LOG_ASSERT(child != NULL); child 521 lib/pacemaker/pcmk_sched_promotable.c if (child != NULL) { child 522 lib/pacemaker/pcmk_sched_promotable.c if (g_hash_table_lookup(child->known_on, node->details->id)) { child 688 lib/pacemaker/pcmk_sched_promotable.c const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data; child 690 lib/pacemaker/pcmk_sched_promotable.c int child_score = promotion_score(child, node, &child_default); child 164 lib/pacemaker/pcmk_sched_resource.c pcmk_resource_t *child = (pcmk_resource_t *) iter->data; child 166 lib/pacemaker/pcmk_sched_resource.c result = add_rsc_if_matching(result, child, id); child 328 lib/pacemaker/pcmk_sched_resource.c pcmk_resource_t *child = (pcmk_resource_t *) iter->data; child 330 lib/pacemaker/pcmk_sched_resource.c child->cmds->output_actions(child); child 168 lib/pacemaker/pcmk_ticket.c delete_single_ticket(xmlNode *child, void *userdata) child 173 lib/pacemaker/pcmk_ticket.c rc = cib->cmds->remove(cib, PCMK_XE_STATUS, child, cib_sync_call); child 72 lib/pengine/bundle.c pcmk_resource_t *child; child 116 lib/pengine/bundle.c return bundle_data->child; child 143 lib/pengine/bundle.c return replica->child; child 602 lib/pengine/bundle.c if (replica->child != NULL) { child 624 lib/pengine/bundle.c } else if ((child != NULL) && data->untrusted) { child 683 lib/pengine/bundle.c if (replica->child && valid_network(data)) { child 696 lib/pengine/bundle.c replica->child->id, replica->offset); child 769 lib/pengine/bundle.c if (replica->child->allowed_nodes != NULL) { child 770 lib/pengine/bundle.c g_hash_table_destroy(replica->child->allowed_nodes); child 772 lib/pengine/bundle.c replica->child->allowed_nodes = pcmk__strkey_table(NULL, free); child 773 lib/pengine/bundle.c g_hash_table_insert(replica->child->allowed_nodes, child 780 lib/pengine/bundle.c g_hash_table_insert(replica->child->parent->allowed_nodes, child 843 lib/pengine/bundle.c if ((replica->child != NULL) && (replica->ipaddr != NULL)) { child 844 lib/pengine/bundle.c pcmk__insert_meta(replica->child, "external-ip", replica->ipaddr); child 1197 lib/pengine/bundle.c if (pe__unpack_resource(xml_resource, &(bundle_data->child), rsc, child 1250 lib/pengine/bundle.c for (childIter = bundle_data->child->children; childIter != NULL; child 1256 lib/pengine/bundle.c replica->child = childIter->data; child 1257 lib/pengine/bundle.c replica->child->exclusive_discover = TRUE; child 1261 lib/pengine/bundle.c if (pcmk_is_set(replica->child->flags, pcmk_rsc_notify)) { child 1262 lib/pengine/bundle.c pcmk__set_rsc_flags(bundle_data->child, pcmk_rsc_notify); child 1269 lib/pengine/bundle.c g_hash_table_lookup(replica->child->meta, child 1277 lib/pengine/bundle.c pcmk__insert_dup(bundle_data->child->meta, child 1324 lib/pengine/bundle.c if (replica->child != NULL) { child 1327 lib/pengine/bundle.c replica->container->utilization = replica->child->utilization; child 1328 lib/pengine/bundle.c replica->child->utilization = empty; child 1332 lib/pengine/bundle.c if (bundle_data->child) { child 1333 lib/pengine/bundle.c rsc->children = g_list_append(rsc->children, bundle_data->child); child 1369 lib/pengine/bundle.c rsc_active = replica_resource_active(replica->child, all); child 1415 lib/pengine/bundle.c return replica->child; child 1479 lib/pengine/bundle.c print_rsc_in_list(replica->child, child_text, options, print_data); child 1529 lib/pengine/bundle.c print_child = replica->child != NULL && child 1530 lib/pengine/bundle.c !replica->child->fns->is_filtered(replica->child, only_rsc, print_everything); child 1577 lib/pengine/bundle.c out->message(out, (const char *) replica->child->xml->name, child 1578 lib/pengine/bundle.c show_opts, replica->child, only_node, only_rsc); child 1606 lib/pengine/bundle.c pcmk_resource_t *rsc = replica->child; child 1691 lib/pengine/bundle.c print_child = replica->child != NULL && child 1692 lib/pengine/bundle.c !replica->child->fns->is_filtered(replica->child, only_rsc, print_everything); child 1721 lib/pengine/bundle.c out->message(out, (const char *) replica->child->xml->name, child 1722 lib/pengine/bundle.c new_show_opts, replica->child, only_node, child 1766 lib/pengine/bundle.c const pcmk_resource_t *rsc = replica->child; child 1830 lib/pengine/bundle.c print_child = replica->child != NULL && child 1831 lib/pengine/bundle.c !replica->child->fns->is_filtered(replica->child, only_rsc, print_everything); child 1862 lib/pengine/bundle.c out->message(out, (const char *) replica->child->xml->name, child 1863 lib/pengine/bundle.c new_show_opts, replica->child, only_node, child 1909 lib/pengine/bundle.c pcmk_resource_t *rsc = replica->child; child 1987 lib/pengine/bundle.c print_rsc_in_list(replica->child, child_text, options, print_data); child 2066 lib/pengine/bundle.c if(bundle_data->child) { child 2067 lib/pengine/bundle.c free_xml(bundle_data->child->xml); child 2068 lib/pengine/bundle.c bundle_data->child->xml = NULL; child 2069 lib/pengine/bundle.c bundle_data->child->fns->free(bundle_data->child); child 2112 lib/pengine/bundle.c if (replica->child) { child 2113 lib/pengine/bundle.c replica->child->fns->count(replica->child); child 2142 lib/pengine/bundle.c } else if (replica->child != NULL && !replica->child->fns->is_filtered(replica->child, only_rsc, FALSE)) { child 232 lib/pengine/clone.c pcmk_resource_t *child = NULL; child 240 lib/pengine/clone.c child = pe_find_resource(rsc->children, child_id); child 243 lib/pengine/clone.c return child; child 1029 lib/pengine/complex.c is_parent(pcmk_resource_t *child, pcmk_resource_t *rsc) child 1031 lib/pengine/complex.c pcmk_resource_t *parent = child; child 153 lib/pengine/group.c skip_child_rsc(pcmk_resource_t *rsc, pcmk_resource_t *child, child 158 lib/pengine/group.c bool child_filtered = child->fns->is_filtered(child, only_rsc, FALSE); child 159 lib/pengine/group.c bool child_active = child->fns->active(child, FALSE); child 166 lib/pengine/native.c pcmk_resource_t *child = gIter->data; child 168 lib/pengine/native.c pcmk__clear_rsc_flags(child, pcmk_rsc_managed); child 169 lib/pengine/native.c pcmk__set_rsc_flags(child, pcmk_rsc_blocked); child 313 lib/pengine/native.c pcmk_resource_t *child = (pcmk_resource_t *) gIter->data; child 315 lib/pengine/native.c result = rsc->fns->find_rsc(child, id, on_node, flags); child 734 lib/pengine/native.c xmlNode *child = NULL; child 771 lib/pengine/native.c child = pcmk__output_create_html_node(out, "li", NULL, NULL, NULL); child 772 lib/pengine/native.c child = pcmk__html_create(child, PCMK__XE_SPAN, NULL, cl); child 775 lib/pengine/native.c pcmk__xe_set_content(child, "%s", content); child 1144 lib/pengine/native.c pcmk_resource_t *child = (pcmk_resource_t *) gIter->data; child 1146 lib/pengine/native.c child->fns->location(child, &result, current); child 555 lib/pengine/pe_notif.c const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data; child 557 lib/pengine/pe_notif.c collect_resource_data(child, activity, n_data); child 766 lib/pengine/pe_output.c xmlNode *child = NULL; child 768 lib/pengine/pe_output.c child = pcmk__html_create(nodes_node, PCMK__XE_SPAN, NULL, NULL); child 769 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%d node%s configured", child 773 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 774 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%d resource instance%s configured (%d ", child 777 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, child 779 lib/pengine/pe_output.c pcmk__xe_set_content(child, "DISABLED"); child 781 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 782 lib/pengine/pe_output.c pcmk__xe_set_content(child, ", %d ", nblocked); child 784 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, child 786 lib/pengine/pe_output.c pcmk__xe_set_content(child, "BLOCKED"); child 788 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 789 lib/pengine/pe_output.c pcmk__xe_set_content(child, " from further action due to failure)"); child 792 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 793 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%d resource instance%s configured (%d ", child 797 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, child 799 lib/pengine/pe_output.c pcmk__xe_set_content(child, "DISABLED"); child 801 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 802 lib/pengine/pe_output.c pcmk__xe_set_content(child, ")"); child 805 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 806 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%d resource instance%s configured (%d ", child 810 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, child 812 lib/pengine/pe_output.c pcmk__xe_set_content(child, "BLOCKED"); child 814 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 815 lib/pengine/pe_output.c pcmk__xe_set_content(child, " from further action due to failure)"); child 818 lib/pengine/pe_output.c child = pcmk__html_create(resources_node, PCMK__XE_SPAN, NULL, NULL); child 819 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%d resource instance%s configured", child 908 lib/pengine/pe_output.c xmlNode *child = NULL; child 910 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, PCMK__VALUE_BOLD); child 911 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Current DC: "); child 914 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 915 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s (version %s) -", child 919 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, child 921 lib/pengine/pe_output.c pcmk__xe_set_content(child, " MIXED-VERSION"); child 924 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 925 lib/pengine/pe_output.c pcmk__xe_set_content(child, " partition"); child 928 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 929 lib/pengine/pe_output.c pcmk__xe_set_content(child, " with"); child 932 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, child 934 lib/pengine/pe_output.c pcmk__xe_set_content(child, " WITHOUT"); child 937 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 938 lib/pengine/pe_output.c pcmk__xe_set_content(child, " quorum"); child 941 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, child 943 lib/pengine/pe_output.c pcmk__xe_set_content(child, "NONE"); child 1063 lib/pengine/pe_output.c xmlNode *child = NULL; child 1065 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1066 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Resource management: "); child 1068 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, PCMK__VALUE_BOLD); child 1069 lib/pengine/pe_output.c pcmk__xe_set_content(child, "DISABLED"); child 1071 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1072 lib/pengine/pe_output.c pcmk__xe_set_content(child, child 1078 lib/pengine/pe_output.c xmlNode *child = NULL; child 1080 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1081 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Resource management: "); child 1083 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, PCMK__VALUE_BOLD); child 1084 lib/pengine/pe_output.c pcmk__xe_set_content(child, "STOPPED"); child 1086 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1087 lib/pengine/pe_output.c pcmk__xe_set_content(child, child 1230 lib/pengine/pe_output.c xmlNode *child = NULL; child 1232 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, PCMK__VALUE_BOLD); child 1233 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Stack: "); child 1235 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1236 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s", stack_s); child 1239 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1240 lib/pengine/pe_output.c pcmk__xe_set_content(child, " ("); child 1242 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1243 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s", child 1246 lib/pengine/pe_output.c child = pcmk__html_create(node, PCMK__XE_SPAN, NULL, NULL); child 1247 lib/pengine/pe_output.c pcmk__xe_set_content(child, ")"); child 1302 lib/pengine/pe_output.c xmlNode *child = NULL; child 1306 lib/pengine/pe_output.c child = pcmk__html_create(updated_node, PCMK__XE_SPAN, NULL, child 1308 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Last updated: "); child 1310 lib/pengine/pe_output.c child = pcmk__html_create(updated_node, PCMK__XE_SPAN, NULL, NULL); child 1312 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s", time_s); child 1316 lib/pengine/pe_output.c child = pcmk__html_create(updated_node, PCMK__XE_SPAN, NULL, NULL); child 1317 lib/pengine/pe_output.c pcmk__xe_set_content(child, " on "); child 1319 lib/pengine/pe_output.c child = pcmk__html_create(updated_node, PCMK__XE_SPAN, NULL, NULL); child 1320 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s", our_nodename); child 1323 lib/pengine/pe_output.c child = pcmk__html_create(changed_node, PCMK__XE_SPAN, NULL, child 1325 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Last change: "); child 1327 lib/pengine/pe_output.c child = pcmk__html_create(changed_node, PCMK__XE_SPAN, NULL, NULL); child 1329 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s", time_s); child 1709 lib/pengine/pe_output.c xmlNode *child = NULL; child 1713 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1715 lib/pengine/pe_output.c pcmk__xe_set_content(child, " online"); child 1718 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1720 lib/pengine/pe_output.c pcmk__xe_set_content(child, " OFFLINE"); child 1725 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1727 lib/pengine/pe_output.c pcmk__xe_set_content(child, child 1732 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1734 lib/pengine/pe_output.c pcmk__xe_set_content(child, child 1738 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1740 lib/pengine/pe_output.c pcmk__xe_set_content(child, child 1744 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1746 lib/pengine/pe_output.c pcmk__xe_set_content(child, " (in standby)"); child 1751 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1753 lib/pengine/pe_output.c pcmk__xe_set_content(child, " (in maintenance mode)"); child 1758 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1760 lib/pengine/pe_output.c pcmk__xe_set_content(child, " (health is RED)"); child 1763 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, child 1765 lib/pengine/pe_output.c pcmk__xe_set_content(child, " (health is YELLOW)"); child 1772 lib/pengine/pe_output.c child = pcmk__html_create(parent, PCMK__XE_SPAN, NULL, NULL); child 1773 lib/pengine/pe_output.c pcmk__xe_set_content(child, ", feature set %s", feature_set); child 1792 lib/pengine/pe_output.c xmlNode *child = NULL; child 1799 lib/pengine/pe_output.c child = pcmk__html_create(item_node, PCMK__XE_SPAN, NULL, NULL); child 1800 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Status:"); child 1819 lib/pengine/pe_output.c child = pcmk__html_create(item_node, PCMK__XE_SPAN, NULL, NULL); child 1820 lib/pengine/pe_output.c pcmk__xe_set_content(child, "Status:"); child 1838 lib/pengine/pe_output.c child = pcmk__html_create(item_node, PCMK__XE_SPAN, NULL, child 1840 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s:", node_name); child 2157 lib/pengine/pe_output.c xmlNode *child = NULL; child 2163 lib/pengine/pe_output.c child = pcmk__html_create(item_node, PCMK__XE_SPAN, NULL, NULL); child 2164 lib/pengine/pe_output.c pcmk__xe_set_content(child, "%s: %s", name, value); child 2167 lib/pengine/pe_output.c child = pcmk__html_create(item_node, PCMK__XE_SPAN, NULL, child 2169 lib/pengine/pe_output.c pcmk__xe_set_content(child, "(connectivity is lost)"); child 2172 lib/pengine/pe_output.c child = pcmk__html_create(item_node, PCMK__XE_SPAN, NULL, child 2174 lib/pengine/pe_output.c pcmk__xe_set_content(child, child 90 lib/pengine/rules_alerts.c xmlNode *child; child 96 lib/pengine/rules_alerts.c child = pcmk__xe_first_child(basenode, PCMK_XE_INSTANCE_ATTRIBUTES, NULL, child 98 lib/pengine/rules_alerts.c if (child == NULL) { child 106 lib/pengine/rules_alerts.c for (child = pcmk__xe_first_child(child, PCMK_XE_NVPAIR, NULL, NULL); child 107 lib/pengine/rules_alerts.c child != NULL; child = pcmk__xe_next_same(child)) { child 109 lib/pengine/rules_alerts.c const char *name = crm_element_value(child, PCMK_XA_NAME); child 110 lib/pengine/rules_alerts.c const char *value = crm_element_value(child, PCMK_XA_VALUE); child 545 lib/pengine/tests/native/native_find_rsc_test.c pcmk_resource_t *child_0 = replica->child; child 856 lib/pengine/tests/native/native_find_rsc_test.c pcmk_resource_t *child = (pcmk_resource_t *) iter2->data; child 858 lib/pengine/tests/native/native_find_rsc_test.c if (strcmp(child->id, "mysql-proxy:0") == 0) { child 859 lib/pengine/tests/native/native_find_rsc_test.c mysql_proxy = child; child 63 lib/pengine/tests/native/pe_base_name_eq_test.c pcmk_resource_t *child = (pcmk_resource_t *) iter->data; child 65 lib/pengine/tests/native/pe_base_name_eq_test.c if (strcmp(child->id, "mysql-group:0") == 0) { child 66 lib/pengine/tests/native/pe_base_name_eq_test.c mysql_group_0 = child; child 67 lib/pengine/tests/native/pe_base_name_eq_test.c } else if (strcmp(child->id, "mysql-group:1") == 0) { child 68 lib/pengine/tests/native/pe_base_name_eq_test.c mysql_group_1 = child; child 73 lib/pengine/tests/native/pe_base_name_eq_test.c pcmk_resource_t *child = (pcmk_resource_t *) iter->data; child 75 lib/pengine/tests/native/pe_base_name_eq_test.c if (strcmp(child->id, "promotable-rsc:0") == 0) { child 76 lib/pengine/tests/native/pe_base_name_eq_test.c promotable_0 = child; child 77 lib/pengine/tests/native/pe_base_name_eq_test.c } else if (strcmp(child->id, "promotable-rsc:1") == 0) { child 78 lib/pengine/tests/native/pe_base_name_eq_test.c promotable_1 = child; child 2123 lib/pengine/unpack.c pcmk_resource_t *child = rIter->data; child 2140 lib/pengine/unpack.c child->fns->location(child, &locations, 2); child 2156 lib/pengine/unpack.c rsc = parent->fns->find_rsc(child, rsc_id, NULL, child 2180 lib/pengine/unpack.c pcmk__rsc_trace(parent, "Resource %s, skip inactive", child->id); child 2182 lib/pengine/unpack.c && !pcmk_is_set(child->flags, pcmk_rsc_blocked)) { child 2184 lib/pengine/unpack.c inactive_instance = parent->fns->find_rsc(child, rsc_id, NULL, child 272 lib/pengine/utils.c pcmk_resource_t *child = (pcmk_resource_t *) gIter->data; child 274 lib/pengine/utils.c pe__show_node_scores_as(file, function, line, to_log, child, child 275 lib/pengine/utils.c comment, child->allowed_nodes, scheduler); child 1032 maint/gnulib/lib/argp-help.c const struct argp_child *child = argp->children; child 1034 maint/gnulib/lib/argp-help.c if (child) child 1035 maint/gnulib/lib/argp-help.c while (child->argp) child 1038 maint/gnulib/lib/argp-help.c ((child->group || child->header) child 1040 maint/gnulib/lib/argp-help.c ? hol_add_cluster (hol, child->group, child->header, child 1041 maint/gnulib/lib/argp-help.c child - argp->children, cluster, argp) child 1044 maint/gnulib/lib/argp-help.c hol_append (hol, argp_hol (child->argp, child_cluster)) ; child 1045 maint/gnulib/lib/argp-help.c child++; child 1504 maint/gnulib/lib/argp-help.c const struct argp_child *child = argp->children; child 1509 maint/gnulib/lib/argp-help.c if (child) child 1510 maint/gnulib/lib/argp-help.c while (child->argp) child 1511 maint/gnulib/lib/argp-help.c levels += argp_args_levels ((child++)->argp); child 1527 maint/gnulib/lib/argp-help.c const struct argp_child *child = argp->children; child 1557 maint/gnulib/lib/argp-help.c if (child) child 1558 maint/gnulib/lib/argp-help.c while (child->argp) child 1559 maint/gnulib/lib/argp-help.c advance = !argp_args_usage ((child++)->argp, state, levels, advance, stream); child 1596 maint/gnulib/lib/argp-help.c const struct argp_child *child = argp->children; child 1661 maint/gnulib/lib/argp-help.c if (child) child 1662 maint/gnulib/lib/argp-help.c while (child->argp && !(first_only && anything)) child 1664 maint/gnulib/lib/argp-help.c argp_doc ((child++)->argp, state, child 433 maint/gnulib/lib/argp-parse.c const struct argp_child *child = argp->children; child 449 maint/gnulib/lib/argp-parse.c if (child) child 450 maint/gnulib/lib/argp-parse.c while (child->argp) child 452 maint/gnulib/lib/argp-parse.c calc_sizes ((child++)->argp, szs); child 901 maint/gnulib/lib/argp-parse.c struct argp_child *child = alloca (4 * sizeof (struct argp_child)); child 907 maint/gnulib/lib/argp-parse.c top_argp->children = child; child 909 maint/gnulib/lib/argp-parse.c memset (child, 0, 4 * sizeof (struct argp_child)); child 912 maint/gnulib/lib/argp-parse.c (child++)->argp = argp; child 913 maint/gnulib/lib/argp-parse.c (child++)->argp = &argp_default_argp; child 915 maint/gnulib/lib/argp-parse.c (child++)->argp = &argp_version_argp; child 916 maint/gnulib/lib/argp-parse.c child->argp = 0; child 80 maint/gnulib/lib/csharpcomp.c pid_t child; child 87 maint/gnulib/lib/csharpcomp.c child = create_pipe_in ("mcs", "mcs", argv, NULL, child 90 maint/gnulib/lib/csharpcomp.c if (child != -1) child 114 maint/gnulib/lib/csharpcomp.c wait_subprocess (child, "mcs", false, true, true, false, NULL); child 126 maint/gnulib/lib/csharpcomp.c pid_t child; child 196 maint/gnulib/lib/csharpcomp.c child = create_pipe_in ("mcs", "mcs", argv, NULL, child 229 maint/gnulib/lib/csharpcomp.c wait_subprocess (child, "mcs", false, false, true, true, NULL); child 267 maint/gnulib/lib/csharpcomp.c pid_t child; child 274 maint/gnulib/lib/csharpcomp.c child = create_pipe_in ("csc", "csc", argv, NULL, child 277 maint/gnulib/lib/csharpcomp.c if (child != -1) child 305 maint/gnulib/lib/csharpcomp.c wait_subprocess (child, "csc", false, true, true, false, NULL); child 264 maint/gnulib/lib/execute.c pid_t child; child 308 maint/gnulib/lib/execute.c ? posix_spawn (&child, prog_path, &actions, child 311 maint/gnulib/lib/execute.c : posix_spawnp (&child, prog_path, &actions, child 333 maint/gnulib/lib/execute.c register_slave_subprocess (child); child 338 maint/gnulib/lib/execute.c return wait_subprocess (child, progname, ignore_sigpipe, null_stderr, child 50 maint/gnulib/lib/execve.c pid_t child; child 51 maint/gnulib/lib/execve.c int err = posix_spawn (&child, program, NULL, NULL, argv, env); child 69 maint/gnulib/lib/execve.c waitpid (child, &status, 0); child 151 maint/gnulib/lib/gl_anyavltree_list2.h gl_list_node_t child; child 157 maint/gnulib/lib/gl_anyavltree_list2.h child = node; child 167 maint/gnulib/lib/gl_anyavltree_list2.h balance_diff = (child == node->right ? height_diff : -height_diff); child 418 maint/gnulib/lib/gl_anyavltree_list2.h gl_list_node_t child = node->right; child 420 maint/gnulib/lib/gl_anyavltree_list2.h if (child != NULL) child 421 maint/gnulib/lib/gl_anyavltree_list2.h child->parent = parent; child 423 maint/gnulib/lib/gl_anyavltree_list2.h list->root = child; child 427 maint/gnulib/lib/gl_anyavltree_list2.h parent->left = child; child 429 maint/gnulib/lib/gl_anyavltree_list2.h parent->right = child; child 439 maint/gnulib/lib/gl_anyavltree_list2.h rebalance (list, child, -1, parent); child 447 maint/gnulib/lib/gl_anyavltree_list2.h gl_list_node_t child = node->left; child 449 maint/gnulib/lib/gl_anyavltree_list2.h child->parent = parent; child 451 maint/gnulib/lib/gl_anyavltree_list2.h list->root = child; child 455 maint/gnulib/lib/gl_anyavltree_list2.h parent->left = child; child 457 maint/gnulib/lib/gl_anyavltree_list2.h parent->right = child; child 467 maint/gnulib/lib/gl_anyavltree_list2.h rebalance (list, child, -1, parent); child 475 maint/gnulib/lib/gl_anyavltree_list2.h gl_list_node_t child; child 482 maint/gnulib/lib/gl_anyavltree_list2.h child = subst->left; child 497 maint/gnulib/lib/gl_anyavltree_list2.h if (child != NULL) child 498 maint/gnulib/lib/gl_anyavltree_list2.h child->parent = subst_parent; child 499 maint/gnulib/lib/gl_anyavltree_list2.h subst_parent->right = child; child 533 maint/gnulib/lib/gl_anyavltree_list2.h rebalance (list, child, -1, subst_parent != node ? subst_parent : subst); child 353 maint/gnulib/lib/gl_anyrbtree_list2.h rebalance_after_remove (gl_list_t list, gl_list_node_t child, gl_list_node_t parent) child 372 maint/gnulib/lib/gl_anyrbtree_list2.h if (parent->left == child) child 476 maint/gnulib/lib/gl_anyrbtree_list2.h child = parent; child 494 maint/gnulib/lib/gl_anyrbtree_list2.h else if (parent->right == child) child 598 maint/gnulib/lib/gl_anyrbtree_list2.h child = parent; child 620 maint/gnulib/lib/gl_anyrbtree_list2.h parent = child->parent; child 623 maint/gnulib/lib/gl_anyrbtree_list2.h if (child != NULL && child->color == RED) child 625 maint/gnulib/lib/gl_anyrbtree_list2.h child->color = BLACK; child 643 maint/gnulib/lib/gl_anyrbtree_list2.h gl_list_node_t child = node->right; child 645 maint/gnulib/lib/gl_anyrbtree_list2.h if (child != NULL) child 647 maint/gnulib/lib/gl_anyrbtree_list2.h child->parent = parent; child 650 maint/gnulib/lib/gl_anyrbtree_list2.h child->color = BLACK; child 653 maint/gnulib/lib/gl_anyrbtree_list2.h list->root = child; child 657 maint/gnulib/lib/gl_anyrbtree_list2.h parent->left = child; child 659 maint/gnulib/lib/gl_anyrbtree_list2.h parent->right = child; child 669 maint/gnulib/lib/gl_anyrbtree_list2.h if (child == NULL && node->color == BLACK) child 670 maint/gnulib/lib/gl_anyrbtree_list2.h rebalance_after_remove (list, child, parent); child 678 maint/gnulib/lib/gl_anyrbtree_list2.h gl_list_node_t child = node->left; child 680 maint/gnulib/lib/gl_anyrbtree_list2.h child->parent = parent; child 683 maint/gnulib/lib/gl_anyrbtree_list2.h child->color = BLACK; child 685 maint/gnulib/lib/gl_anyrbtree_list2.h list->root = child; child 689 maint/gnulib/lib/gl_anyrbtree_list2.h parent->left = child; child 691 maint/gnulib/lib/gl_anyrbtree_list2.h parent->right = child; child 707 maint/gnulib/lib/gl_anyrbtree_list2.h gl_list_node_t child; child 715 maint/gnulib/lib/gl_anyrbtree_list2.h child = subst->left; child 732 maint/gnulib/lib/gl_anyrbtree_list2.h if (child != NULL) child 733 maint/gnulib/lib/gl_anyrbtree_list2.h child->parent = subst_parent; child 734 maint/gnulib/lib/gl_anyrbtree_list2.h subst_parent->right = child; child 767 maint/gnulib/lib/gl_anyrbtree_list2.h if (child != NULL && child->color == RED) child 769 maint/gnulib/lib/gl_anyrbtree_list2.h child->color = BLACK; child 774 maint/gnulib/lib/gl_anyrbtree_list2.h rebalance_after_remove (list, child, child 70 maint/gnulib/lib/gl_avltree_ordered.h NODE_T child; child 76 maint/gnulib/lib/gl_avltree_ordered.h child = node; child 86 maint/gnulib/lib/gl_avltree_ordered.h balance_diff = (child == node->right ? height_diff : -height_diff); child 446 maint/gnulib/lib/gl_avltree_ordered.h NODE_T child = node->right; child 448 maint/gnulib/lib/gl_avltree_ordered.h if (child != NULL) child 449 maint/gnulib/lib/gl_avltree_ordered.h child->parent = parent; child 451 maint/gnulib/lib/gl_avltree_ordered.h container->root = child; child 455 maint/gnulib/lib/gl_avltree_ordered.h parent->left = child; child 457 maint/gnulib/lib/gl_avltree_ordered.h parent->right = child; child 459 maint/gnulib/lib/gl_avltree_ordered.h rebalance (container, child, -1, parent); child 467 maint/gnulib/lib/gl_avltree_ordered.h NODE_T child = node->left; child 469 maint/gnulib/lib/gl_avltree_ordered.h child->parent = parent; child 471 maint/gnulib/lib/gl_avltree_ordered.h container->root = child; child 475 maint/gnulib/lib/gl_avltree_ordered.h parent->left = child; child 477 maint/gnulib/lib/gl_avltree_ordered.h parent->right = child; child 479 maint/gnulib/lib/gl_avltree_ordered.h rebalance (container, child, -1, parent); child 487 maint/gnulib/lib/gl_avltree_ordered.h NODE_T child; child 494 maint/gnulib/lib/gl_avltree_ordered.h child = subst->left; child 509 maint/gnulib/lib/gl_avltree_ordered.h if (child != NULL) child 510 maint/gnulib/lib/gl_avltree_ordered.h child->parent = subst_parent; child 511 maint/gnulib/lib/gl_avltree_ordered.h subst_parent->right = child; child 536 maint/gnulib/lib/gl_avltree_ordered.h rebalance (container, child, -1, subst_parent != node ? subst_parent : subst); child 247 maint/gnulib/lib/gl_rbtree_ordered.h rebalance_after_remove (CONTAINER_T container, NODE_T child, NODE_T parent) child 266 maint/gnulib/lib/gl_rbtree_ordered.h if (parent->left == child) child 370 maint/gnulib/lib/gl_rbtree_ordered.h child = parent; child 388 maint/gnulib/lib/gl_rbtree_ordered.h else if (parent->right == child) child 492 maint/gnulib/lib/gl_rbtree_ordered.h child = parent; child 514 maint/gnulib/lib/gl_rbtree_ordered.h parent = child->parent; child 517 maint/gnulib/lib/gl_rbtree_ordered.h if (child != NULL && child->color == RED) child 519 maint/gnulib/lib/gl_rbtree_ordered.h child->color = BLACK; child 656 maint/gnulib/lib/gl_rbtree_ordered.h NODE_T child = node->right; child 658 maint/gnulib/lib/gl_rbtree_ordered.h if (child != NULL) child 660 maint/gnulib/lib/gl_rbtree_ordered.h child->parent = parent; child 663 maint/gnulib/lib/gl_rbtree_ordered.h child->color = BLACK; child 666 maint/gnulib/lib/gl_rbtree_ordered.h container->root = child; child 670 maint/gnulib/lib/gl_rbtree_ordered.h parent->left = child; child 672 maint/gnulib/lib/gl_rbtree_ordered.h parent->right = child; child 674 maint/gnulib/lib/gl_rbtree_ordered.h if (child == NULL && node->color == BLACK) child 675 maint/gnulib/lib/gl_rbtree_ordered.h rebalance_after_remove (container, child, parent); child 683 maint/gnulib/lib/gl_rbtree_ordered.h NODE_T child = node->left; child 685 maint/gnulib/lib/gl_rbtree_ordered.h child->parent = parent; child 688 maint/gnulib/lib/gl_rbtree_ordered.h child->color = BLACK; child 690 maint/gnulib/lib/gl_rbtree_ordered.h container->root = child; child 694 maint/gnulib/lib/gl_rbtree_ordered.h parent->left = child; child 696 maint/gnulib/lib/gl_rbtree_ordered.h parent->right = child; child 704 maint/gnulib/lib/gl_rbtree_ordered.h NODE_T child; child 712 maint/gnulib/lib/gl_rbtree_ordered.h child = subst->left; child 729 maint/gnulib/lib/gl_rbtree_ordered.h if (child != NULL) child 730 maint/gnulib/lib/gl_rbtree_ordered.h child->parent = subst_parent; child 731 maint/gnulib/lib/gl_rbtree_ordered.h subst_parent->right = child; child 755 maint/gnulib/lib/gl_rbtree_ordered.h if (child != NULL && child->color == RED) child 757 maint/gnulib/lib/gl_rbtree_ordered.h child->color = BLACK; child 762 maint/gnulib/lib/gl_rbtree_ordered.h rebalance_after_remove (container, child, child 639 maint/gnulib/lib/javacomp.c pid_t child; child 667 maint/gnulib/lib/javacomp.c child = create_pipe_in (javac, BOURNE_SHELL, argv, NULL, child 669 maint/gnulib/lib/javacomp.c if (child == -1) child 692 maint/gnulib/lib/javacomp.c wait_subprocess (child, javac, true, true, true, false, NULL); child 721 maint/gnulib/lib/javacomp.c pid_t child; child 749 maint/gnulib/lib/javacomp.c child = create_pipe_in (javac, BOURNE_SHELL, argv, NULL, child 751 maint/gnulib/lib/javacomp.c if (child == -1) child 777 maint/gnulib/lib/javacomp.c wait_subprocess (child, javac, true, true, true, false, NULL); child 1410 maint/gnulib/lib/javacomp.c pid_t child; child 1417 maint/gnulib/lib/javacomp.c child = create_pipe_in ("gcj", "gcj", argv, NULL, child 1420 maint/gnulib/lib/javacomp.c if (child != -1) child 1456 maint/gnulib/lib/javacomp.c wait_subprocess (child, "gcj", false, true, true, false, NULL); child 1526 maint/gnulib/lib/javacomp.c pid_t child; child 1533 maint/gnulib/lib/javacomp.c child = create_pipe_in ("gcj", "gcj", argv, NULL, child 1536 maint/gnulib/lib/javacomp.c if (child != -1) child 1571 maint/gnulib/lib/javacomp.c wait_subprocess (child, "gcj", false, true, true, false, NULL); child 59 maint/gnulib/lib/javaversion.c pid_t child; child 68 maint/gnulib/lib/javaversion.c child = create_pipe_in (progname, prog_path, prog_argv, NULL, child 71 maint/gnulib/lib/javaversion.c if (child == -1) child 96 maint/gnulib/lib/javaversion.c wait_subprocess (child, progname, true, false, true, false, NULL); child 58 maint/gnulib/lib/pipe-filter-gi.c pid_t child; child 454 maint/gnulib/lib/pipe-filter-gi.c wait_subprocess (filter->child, filter->progname, true, child 500 maint/gnulib/lib/pipe-filter-gi.c filter->child = create_pipe_bidi (progname, prog_path, prog_argv, child 516 maint/gnulib/lib/pipe-filter-gi.c if (filter->child == -1) child 266 maint/gnulib/lib/pipe-filter-ii.c pid_t child; child 273 maint/gnulib/lib/pipe-filter-ii.c child = create_pipe_bidi (progname, prog_path, prog_argv, child 276 maint/gnulib/lib/pipe-filter-ii.c if (child == -1) child 575 maint/gnulib/lib/pipe-filter-ii.c wait_subprocess (child, progname, false, null_stderr, child 592 maint/gnulib/lib/pipe-filter-ii.c wait_subprocess (child, progname, true, true, true, false, NULL); child 66 maint/gnulib/lib/savewd.c wd->val.child = -1; child 69 maint/gnulib/lib/savewd.c if (wd->val.child < 0) child 74 maint/gnulib/lib/savewd.c wd->val.child = fork (); child 75 maint/gnulib/lib/savewd.c if (wd->val.child != 0) child 77 maint/gnulib/lib/savewd.c if (0 < wd->val.child) child 148 maint/gnulib/lib/savewd.c assure (wd->val.child == 0); child 202 maint/gnulib/lib/savewd.c pid_t child = wd->val.child; child 203 maint/gnulib/lib/savewd.c if (child == 0) child 205 maint/gnulib/lib/savewd.c if (0 < child) child 208 maint/gnulib/lib/savewd.c while (waitpid (child, &child_status, 0) < 0) child 210 maint/gnulib/lib/savewd.c wd->val.child = -1; child 240 maint/gnulib/lib/savewd.c assure (wd->val.child < 0); child 263 maint/gnulib/lib/savewd.c return wd->state == FORKING_STATE && 0 < wd->val.child; child 73 maint/gnulib/lib/savewd.h pid_t child; child 206 maint/gnulib/lib/spawn-pipe.c int child; child 230 maint/gnulib/lib/spawn-pipe.c child = -1; child 299 maint/gnulib/lib/spawn-pipe.c child = spawnpvech (P_NOWAIT, prog_path, argv + 1, child 303 maint/gnulib/lib/spawn-pipe.c if (child == -1 && errno == ENOEXEC) child 309 maint/gnulib/lib/spawn-pipe.c child = spawnpvech (P_NOWAIT, argv[0], argv, child 316 maint/gnulib/lib/spawn-pipe.c if (child == -1) child 389 maint/gnulib/lib/spawn-pipe.c child = _spawnvpe (P_NOWAIT, prog_path, argv + 1, child 392 maint/gnulib/lib/spawn-pipe.c if (child == -1 && errno == ENOEXEC) child 397 maint/gnulib/lib/spawn-pipe.c child = _spawnvpe (P_NOWAIT, argv[0], argv, child 402 maint/gnulib/lib/spawn-pipe.c if (child == -1) child 429 maint/gnulib/lib/spawn-pipe.c if (child == -1) child 442 maint/gnulib/lib/spawn-pipe.c return child; child 455 maint/gnulib/lib/spawn-pipe.c pid_t child; child 542 maint/gnulib/lib/spawn-pipe.c ? posix_spawn (&child, prog_path, &actions, child 545 maint/gnulib/lib/spawn-pipe.c : posix_spawnp (&child, prog_path, &actions, child 575 maint/gnulib/lib/spawn-pipe.c register_slave_subprocess (child); child 588 maint/gnulib/lib/spawn-pipe.c return child; child 64 maint/gnulib/lib/wait-process.c volatile pid_t child; child 97 maint/gnulib/lib/wait-process.c pid_t slave = slaves[n].child; child 118 maint/gnulib/lib/wait-process.c register_slave_subprocess (pid_t child) child 141 maint/gnulib/lib/wait-process.c s->child = child; child 162 maint/gnulib/lib/wait-process.c kill (child, TERMINATOR); child 177 maint/gnulib/lib/wait-process.c slaves[slaves_count].child = child; child 184 maint/gnulib/lib/wait-process.c unregister_slave_subprocess (pid_t child) child 193 maint/gnulib/lib/wait-process.c if (s->used && s->child == child) child 202 maint/gnulib/lib/wait-process.c wait_subprocess (pid_t child, const char *progname, child 223 maint/gnulib/lib/wait-process.c if (waitid (P_PID, child, &info, WEXITED | (slave_process ? WNOWAIT : 0)) child 251 maint/gnulib/lib/wait-process.c unregister_slave_subprocess (child); child 256 maint/gnulib/lib/wait-process.c if (waitid (P_PID, child, &info, WEXITED) < 0) child 307 maint/gnulib/lib/wait-process.c int result = waitpid (child, &status, 0); child 309 maint/gnulib/lib/wait-process.c if (result != child) child 343 maint/gnulib/lib/wait-process.c unregister_slave_subprocess (child); child 57 maint/gnulib/lib/wait-process.h extern int wait_subprocess (pid_t child, const char *progname, child 66 maint/gnulib/lib/wait-process.h extern void register_slave_subprocess (pid_t child); child 47 maint/gnulib/tests/test-nonblocking-pipe-main.c pid_t child; child 85 maint/gnulib/tests/test-nonblocking-pipe-main.c child = _spawnvpe (P_NOWAIT, child_path, child_argv, child 87 maint/gnulib/tests/test-nonblocking-pipe-main.c ASSERT (child >= 0); child 95 maint/gnulib/tests/test-nonblocking-pipe-main.c child = child_pid; child 108 maint/gnulib/tests/test-nonblocking-pipe-main.c wait_subprocess (child, child_path, false, false, false, false, NULL); child 50 maint/gnulib/tests/test-nonblocking-socket-main.c pid_t child; child 72 maint/gnulib/tests/test-nonblocking-socket-main.c child = _spawnvpe (P_NOWAIT, child_path, child_argv, child 74 maint/gnulib/tests/test-nonblocking-socket-main.c ASSERT (child >= 0); child 82 maint/gnulib/tests/test-nonblocking-socket-main.c child = child_pid; child 119 maint/gnulib/tests/test-nonblocking-socket-main.c wait_subprocess (child, child_path, false, false, false, false, NULL); child 58 maint/gnulib/tests/test-popen.h FILE *child; child 68 maint/gnulib/tests/test-popen.h ASSERT (child = popen (cmd, "r")); child 69 maint/gnulib/tests/test-popen.h ASSERT (fgetc (child) == 'c'); child 70 maint/gnulib/tests/test-popen.h status = pclose (child); child 80 maint/gnulib/tests/test-popen.h ASSERT (child = popen (cmd, "w")); child 81 maint/gnulib/tests/test-popen.h ASSERT (fputc ('p', child) == 'p'); child 82 maint/gnulib/tests/test-popen.h status = pclose (child); child 63 maint/gnulib/tests/test-posix_spawn-chdir.c pid_t child; child 105 maint/gnulib/tests/test-posix_spawn-chdir.c || (err = posix_spawnp (&child, pwd_prog, &actions, &attrs, argv, environ)) != 0)) child 149 maint/gnulib/tests/test-posix_spawn-chdir.c while (waitpid (child, &status, 0) != child) child 63 maint/gnulib/tests/test-posix_spawn-dup2-stdin.c pid_t child; child 102 maint/gnulib/tests/test-posix_spawn-dup2-stdin.c || (err = posix_spawnp (&child, BOURNE_SHELL, &actions, &attrs, argv, environ)) != 0)) child 132 maint/gnulib/tests/test-posix_spawn-dup2-stdin.c while (waitpid (child, &status, 0) != child) child 85 maint/gnulib/tests/test-posix_spawn-dup2-stdout.c pid_t child; child 125 maint/gnulib/tests/test-posix_spawn-dup2-stdout.c || (err = posix_spawnp (&child, BOURNE_SHELL, &actions, &attrs, argv, environ)) != 0)) child 159 maint/gnulib/tests/test-posix_spawn-dup2-stdout.c while (waitpid (child, &status, 0) != child) child 67 maint/gnulib/tests/test-posix_spawn-fchdir.c pid_t child; child 114 maint/gnulib/tests/test-posix_spawn-fchdir.c || (err = posix_spawnp (&child, pwd_prog, &actions, &attrs, argv, environ)) != 0)) child 155 maint/gnulib/tests/test-posix_spawn-fchdir.c while (waitpid (child, &status, 0) != child) child 43 maint/gnulib/tests/test-posix_spawn-inherit0.c pid_t child; child 75 maint/gnulib/tests/test-posix_spawn-inherit0.c if ((err = posix_spawn (&child, CHILD_PROGRAM_FILENAME, NULL, NULL, argv, environ)) != 0) child 82 maint/gnulib/tests/test-posix_spawn-inherit0.c while (waitpid (child, &status, 0) != child) child 43 maint/gnulib/tests/test-posix_spawn-inherit1.c pid_t child; child 62 maint/gnulib/tests/test-posix_spawn-inherit1.c if ((err = posix_spawn (&child, CHILD_PROGRAM_FILENAME, NULL, NULL, argv, environ)) != 0) child 69 maint/gnulib/tests/test-posix_spawn-inherit1.c while (waitpid (child, &status, 0) != child) child 58 maint/gnulib/tests/test-posix_spawn-open1.c pid_t child; child 89 maint/gnulib/tests/test-posix_spawn-open1.c || (err = posix_spawn (&child, CHILD_PROGRAM_FILENAME, &actions, NULL, argv, environ)) != 0)) child 99 maint/gnulib/tests/test-posix_spawn-open1.c while (waitpid (child, &status, 0) != child) child 46 maint/gnulib/tests/test-posix_spawn-open2.c pid_t child; child 70 maint/gnulib/tests/test-posix_spawn-open2.c || (err = posix_spawn (&child, CHILD_PROGRAM_FILENAME, &actions, NULL, argv, environ)) != 0)) child 80 maint/gnulib/tests/test-posix_spawn-open2.c while (waitpid (child, &status, 0) != child) child 45 maint/gnulib/tests/test-posix_spawn-script.c pid_t child; child 63 maint/gnulib/tests/test-posix_spawn-script.c int err = posix_spawn (&child, prog_path, &actions, NULL, child 76 maint/gnulib/tests/test-posix_spawn-script.c while (waitpid (child, &status, 0) != child) child 103 maint/gnulib/tests/test-posix_spawn-script.c int err = posix_spawn (&child, prog_path, &actions, NULL, child 116 maint/gnulib/tests/test-posix_spawn-script.c while (waitpid (child, &status, 0) != child) child 45 maint/gnulib/tests/test-posix_spawnp-script.c pid_t child; child 63 maint/gnulib/tests/test-posix_spawnp-script.c int err = posix_spawnp (&child, prog_path, &actions, NULL, child 76 maint/gnulib/tests/test-posix_spawnp-script.c while (waitpid (child, &status, 0) != child) child 103 maint/gnulib/tests/test-posix_spawnp-script.c int err = posix_spawnp (&child, prog_path, &actions, NULL, child 116 maint/gnulib/tests/test-posix_spawnp-script.c while (waitpid (child, &status, 0) != child) child 85 tools/cibadmin.c xmlNode *child = NULL; child 87 tools/cibadmin.c for (child = xml->children; child; child = child->next) { child 88 tools/cibadmin.c print_xml_output(child); child 406 tools/crm_attribute.c delete_attr_on_node(xmlNode *child, void *userdata) child 410 tools/crm_attribute.c const char *attr_name = crm_element_value(child, PCMK_XA_NAME); child 494 tools/crm_attribute.c update_attr_on_node(xmlNode *child, void *userdata) child 498 tools/crm_attribute.c const char *attr_name = crm_element_value(child, PCMK_XA_NAME); child 873 tools/crm_resource.c pcmk_resource_t *child = (pcmk_resource_t *)iter->data; child 874 tools/crm_resource.c enum rsc_role_e child_role = child->fns->state(child, TRUE); child 878 tools/crm_resource.c current = pcmk__current_node(child); child 30 tools/crm_resource_runtime.c const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data; child 32 tools/crm_resource_runtime.c for (const GList *iter2 = child->running_on; child 40 tools/crm_resource_runtime.c child->fns->state(child, TRUE) == pcmk_role_promoted; child 223 tools/crm_resource_runtime.c pcmk_resource_t *child = rsc->children->data; child 225 tools/crm_resource_runtime.c if (pcmk__is_primitive(child)) { child 226 tools/crm_resource_runtime.c lookup_id = clone_strip(child->id); /* Could be a cloned group! */ child 231 tools/crm_resource_runtime.c rsc = child; child 883 tools/crm_resource_runtime.c const pcmk_resource_t *child = (const pcmk_resource_t *) lpc->data; child 885 tools/crm_resource_runtime.c rc = cli_resource_delete(controld_api, host_uname, child, operation, child 1442 tools/crm_resource_runtime.c pcmk_resource_t *child = iter->data; child 1443 tools/crm_resource_runtime.c guint delay = max_rsc_stop_timeout(child); child 1449 tools/crm_resource_runtime.c pcmk__readable_interval(delay), child->id); child 2323 tools/crm_resource_runtime.c const pcmk_resource_t *child = (const pcmk_resource_t *) iter->data; child 2324 tools/crm_resource_runtime.c enum rsc_role_e child_role = child->fns->state(child, TRUE); child 2327 tools/crm_resource_runtime.c rsc = child; child 2328 tools/crm_resource_runtime.c promoted_node = pcmk__current_node(child);