pid 43 daemons/attrd/pacemaker-attrd.c uint32_t nodeid, uint32_t pid, void *msg, size_t msg_len) pid 48 daemons/attrd/pacemaker-attrd.c char *data = pcmk_message_common_cs(handle, nodeid, pid, msg, &kind, &from); pid 252 daemons/attrd/pacemaker-attrd.c client->name = crm_strdup_printf("%s.%d", value?value:"unknown", client->pid); pid 239 daemons/based/based_callbacks.c cib_client->name = crm_itoa(cib_client->pid); pid 254 daemons/based/based_callbacks.c cib_client->name, cib_client->pid, cib_client->queue_max); pid 371 daemons/based/based_io.c cib_diskwrite_complete(mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode) pid 374 daemons/based/based_io.c crm_notice("Disk write process terminated with signal %d (pid=%d, core=%d)", signo, pid, pid 379 daemons/based/based_io.c pid, exitcode); pid 402 daemons/based/based_io.c int pid = 0; pid 413 daemons/based/based_io.c pid = fork(); pid 414 daemons/based/based_io.c if (pid < 0) { pid 420 daemons/based/based_io.c if (pid) { pid 422 daemons/based/based_io.c mainloop_child_add(pid, 0, "disk-writer", NULL, cib_diskwrite_complete); pid 239 daemons/based/pacemaker-based.c uint32_t nodeid, uint32_t pid, void *msg, size_t msg_len) pid 244 daemons/based/pacemaker-based.c char *data = pcmk_message_common_cs(handle, nodeid, pid, msg, &kind, &from); pid 30 daemons/controld/controld_corosync.c uint32_t nodeid, uint32_t pid, void *msg, size_t msg_len) pid 34 daemons/controld/controld_corosync.c char *data = pcmk_message_common_cs(handle, nodeid, pid, msg, &kind, &from); pid 79 daemons/controld/controld_throttle.c pid_t pid = pcmk__procfs_pid_of("pacemaker-based"); pid 81 daemons/controld/controld_throttle.c return pid? crm_strdup_printf("/proc/%lld/stat", (long long) pid) : NULL; pid 165 daemons/controld/controld_throttle.c int rc = 0, pid = 0, ppid = 0, pgrp = 0, session = 0, tty_nr = 0, tpgid = 0; pid 169 daemons/controld/controld_throttle.c &pid, comm, &state, pid 75 daemons/execd/execd_alerts.c action->pid, cb_data->client_id, action->rc); pid 919 daemons/execd/execd_commands.c cmd->last_pid = action->pid; pid 34 daemons/execd/remoted_pidone.c pid_t pid = 0; pid 43 daemons/execd/remoted_pidone.c pid = waitpid(-1, &status, WNOHANG); pid 44 daemons/execd/remoted_pidone.c if (pid == main_pid) { pid 51 daemons/execd/remoted_pidone.c } while (pid > 0); pid 89 daemons/execd/remoted_proxy.c client->name = crm_strdup_printf("proxy-%s-%d-%.8s", ipc_channel, client->pid, client->id); pid 398 daemons/execd/remoted_proxy.c ipc_client->id, ipc_client->pid); pid 65 daemons/fenced/fenced_commands.c static void st_child_done(GPid pid, int rc, const char *output, gpointer user_data); pid 75 daemons/fenced/fenced_commands.c int pid; pid 100 daemons/fenced/fenced_commands.c void (*done_cb) (GPid pid, int rc, const char *output, gpointer user_data); pid 307 daemons/fenced/fenced_commands.c fork_cb(GPid pid, gpointer user_data) pid 319 daemons/fenced/fenced_commands.c device->id, pid, cmd->timeout); pid 972 daemons/fenced/fenced_commands.c void (*done_cb) (GPid pid, int rc, const char *output, pid 1014 daemons/fenced/fenced_commands.c status_search_cb(GPid pid, int rc, const char *output, gpointer user_data) pid 1045 daemons/fenced/fenced_commands.c dynamic_list_search_cb(GPid pid, int rc, const char *output, gpointer user_data) pid 2023 daemons/fenced/fenced_commands.c log_operation(async_command_t * cmd, int rc, int pid, const char *next, const char *output, gboolean op_merged) pid 2032 daemons/fenced/fenced_commands.c cmd->action, pid, cmd->id, cmd->client_name, cmd->victim, pid 2039 daemons/fenced/fenced_commands.c cmd->action, pid, cmd->device, pid 2047 daemons/fenced/fenced_commands.c char *prefix = crm_strdup_printf("%s:%d", cmd->device, pid); pid 2055 daemons/fenced/fenced_commands.c stonith_send_async_reply(async_command_t * cmd, const char *output, int rc, GPid pid, int options) pid 2076 daemons/fenced/fenced_commands.c log_operation(cmd, rc, pid, NULL, output, (options & st_reply_opt_merged ? TRUE : FALSE)); pid 2136 daemons/fenced/fenced_commands.c st_child_done(GPid pid, int rc, const char *output, gpointer user_data) pid 2186 daemons/fenced/fenced_commands.c log_operation(cmd, rc, pid, next_device->id, output, FALSE); pid 2194 daemons/fenced/fenced_commands.c stonith_send_async_reply(cmd, output, rc, pid, st_reply_opt_none); pid 2241 daemons/fenced/fenced_commands.c stonith_send_async_reply(cmd_other, output, rc, pid, st_reply_opt_merged); pid 119 daemons/fenced/pacemaker-fenced.c c->name = crm_strdup_printf("%s.%u", value, c->pid); pid 184 daemons/fenced/pacemaker-fenced.c uint32_t nodeid, uint32_t pid, void *msg, size_t msg_len) pid 189 daemons/fenced/pacemaker-fenced.c char *data = pcmk_message_common_cs(handle, nodeid, pid, msg, &kind, &from); pid 63 daemons/pacemakerd/pacemakerd.c pid_t pid; pid 123 daemons/pacemakerd/pacemakerd.c child->pid = 0; pid 162 daemons/pacemakerd/pacemakerd.c pcmk_child_exit(mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode) pid 170 daemons/pacemakerd/pacemakerd.c name, pid, signo, core); pid 176 daemons/pacemakerd/pacemakerd.c name, pid, exitcode, crm_exit_str(exitcode)); pid 181 daemons/pacemakerd/pacemakerd.c name, pid); pid 188 daemons/pacemakerd/pacemakerd.c crm_emerg("%s[%d] instructed the machine to reset", name, pid); pid 197 daemons/pacemakerd/pacemakerd.c name, pid, exitcode, crm_exit_str(exitcode)); pid 216 daemons/pacemakerd/pacemakerd.c if (child->command == NULL || child->pid == PCMK__SPECIAL_PID) { pid 218 daemons/pacemakerd/pacemakerd.c child->name, (long long) PCMK__SPECIAL_PID_AS_0(child->pid)); pid 222 daemons/pacemakerd/pacemakerd.c if (child->pid <= 0) { pid 228 daemons/pacemakerd/pacemakerd.c if (kill(child->pid, signal) == 0) { pid 230 daemons/pacemakerd/pacemakerd.c child->name, signal, (long long) child->pid); pid 234 daemons/pacemakerd/pacemakerd.c child->name, (long long) child->pid, signal, strerror(errno)); pid 294 daemons/pacemakerd/pacemakerd.c child->pid = fork(); pid 295 daemons/pacemakerd/pacemakerd.c CRM_ASSERT(child->pid != -1); pid 297 daemons/pacemakerd/pacemakerd.c if (child->pid > 0) { pid 299 daemons/pacemakerd/pacemakerd.c mainloop_child_add(child->pid, 0, child->name, child, pcmk_child_exit); pid 302 daemons/pacemakerd/pacemakerd.c (long long) child->pid, child->name, pid 378 daemons/pacemakerd/pacemakerd.c if (child->pid == PCMK__SPECIAL_PID) { pid 381 daemons/pacemakerd/pacemakerd.c } else if (child->pid != 0) { pid 414 daemons/pacemakerd/pacemakerd.c if (child->pid != 0) { pid 418 daemons/pacemakerd/pacemakerd.c if (child->pid == PCMK__SPECIAL_PID) { pid 442 daemons/pacemakerd/pacemakerd.c child->name, (long long) child->pid, pid 450 daemons/pacemakerd/pacemakerd.c child->pid = 0; pid 551 daemons/pacemakerd/pacemakerd.c shutdown_complete_state_reported_to = c->pid; pid 632 daemons/pacemakerd/pacemakerd.c if (shutdown_complete_state_reported_to == client->pid) { pid 742 daemons/pacemakerd/pacemakerd.c && (child->pid <= 0 || child->pid == PCMK__SPECIAL_PID)) { pid 768 daemons/pacemakerd/pacemakerd.c if (child->pid <= 0) { pid 774 daemons/pacemakerd/pacemakerd.c child->pid = ipc_pid; pid 775 daemons/pacemakerd/pacemakerd.c } else if ((ipc_pid != 0) && (child->pid != ipc_pid)) { pid 792 daemons/pacemakerd/pacemakerd.c int ret = pcmk__pid_active(child->pid, child->name); pid 815 daemons/pacemakerd/pacemakerd.c child->pid = ipc_pid; pid 819 daemons/pacemakerd/pacemakerd.c } else if ((child->pid == 0) && (ret == EINVAL)) { pid 863 daemons/pacemakerd/pacemakerd.c (long long) PCMK__SPECIAL_PID_AS_0(pcmk_children[lpc].pid), pid 868 daemons/pacemakerd/pacemakerd.c (long long) PCMK__SPECIAL_PID_AS_0(pcmk_children[lpc].pid), pid 945 daemons/pacemakerd/pacemakerd.c if (pcmk_children[i].pid == PCMK__SPECIAL_PID) { pid 984 daemons/pacemakerd/pacemakerd.c pcmk_children[i].pid)); pid 995 daemons/pacemakerd/pacemakerd.c pcmk_children[i].pid)); pid 1004 daemons/pacemakerd/pacemakerd.c pcmk_children[i].pid), pid 1039 daemons/pacemakerd/pacemakerd.c if (pcmk_children[lpc].pid != 0) { pid 158 include/crm/cluster.h char *pcmk_message_common_cs(cpg_handle_t handle, uint32_t nodeid, uint32_t pid, void *msg, pid 35 include/crm/cluster/internal.h uint32_t pid; pid 193 include/crm/common/internal.h int pcmk__pid_active(pid_t pid, const char *daemon); pid 195 include/crm/common/internal.h int pcmk__read_pidfile(const char *filename, pid_t *pid); pid 197 include/crm/common/internal.h const char *expected_name, pid_t *pid); pid 134 include/crm/common/ipc_internal.h unsigned int pid; pid 128 include/crm/common/mainloop.h void mainloop_child_add(pid_t pid, pid 132 include/crm/common/mainloop.h void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode)); pid 134 include/crm/common/mainloop.h void mainloop_child_add_with_flags(pid_t pid, pid 139 include/crm/common/mainloop.h void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode)); pid 147 include/crm/common/mainloop.h gboolean mainloop_child_kill(pid_t pid); pid 67 include/crm/fencing/internal.h void (*done) (GPid pid, int rc, const char *output, pid 69 include/crm/fencing/internal.h void (*fork_cb) (GPid pid, gpointer user_data)); pid 139 include/crm/services.h int pid; pid 470 lib/cluster/corosync.c msg->sender.pid, msg->is_compressed, ais_data_len(msg), msg->header.size); pid 476 lib/cluster/corosync.c msg_type2text(msg->sender.type), msg->sender.pid, msg->is_compressed, pid 252 lib/cluster/cpg.c pcmk_message_common_cs(cpg_handle_t handle, uint32_t nodeid, uint32_t pid, void *content, pid 264 lib/cluster/cpg.c crm_err("Nodeid mismatch from %d.%d: claimed nodeid=%u", nodeid, pid, msg->sender.id); pid 357 lib/cluster/cpg.c msg->sender.pid, (int)sizeof(AIS_Message), pid 456 lib/cluster/cpg.c left_list[i].nodeid, left_list[i].pid, pid 465 lib/cluster/cpg.c left_list[i].pid, cpgreason2str(left_list[i].reason)); pid 470 lib/cluster/cpg.c left_list[i].nodeid, left_list[i].pid, pid 471 lib/cluster/cpg.c cpgreason2str(left_list[i].reason), (*rival)->pid); pid 480 lib/cluster/cpg.c joined_list[i].pid, cpgreason2str(joined_list[i].reason)); pid 487 lib/cluster/cpg.c && member_list[i].pid != getpid()) { pid 490 lib/cluster/cpg.c groupName->value, counter, member_list[i].pid); pid 495 lib/cluster/cpg.c member_list[i].nodeid, member_list[i].pid); pid 715 lib/cluster/cpg.c msg->sender.pid = local_pid; pid 1305 lib/common/ipc_client.c found_pid = ucred.pid; found_uid = ucred.uid; found_gid = ucred.gid; pid 1314 lib/common/ipc_client.c found_pid = sockpeercred.pid; pid 173 lib/common/ipc_server.c client->pid = pcmk__client_pid(c); pid 251 lib/common/ipc_server.c client->id, client->pid, uid_client, gid_client); pid 517 lib/common/ipc_server.c header->qb.id, c->ipcs, c->pid, (long long) qb_rc); pid 520 lib/common/ipc_server.c header->qb.id, c->ipcs, c->pid, (long long) qb_rc, pid 529 lib/common/ipc_server.c sent, queue_len, c->ipcs, c->pid, pid 543 lib/common/ipc_server.c CRM_XS " %p", c->pid, queue_len, c->ipcs); pid 546 lib/common/ipc_server.c CRM_XS " %p", c->pid, queue_len, c->ipcs); pid 685 lib/common/ipc_server.c crm_trace("Sending the original to %p[%d]", c->ipcs, c->pid); pid 691 lib/common/ipc_server.c crm_trace("Sending a copy to %p[%d]", c->ipcs, c->pid); pid 715 lib/common/ipc_server.c header->qb.id, c->pid, pcmk_rc_str(rc), pid 720 lib/common/ipc_server.c header->qb.id, (long long) qb_rc, c->ipcs, c->pid); pid 758 lib/common/ipc_server.c c->pid, pcmk_rc_str(rc), rc); pid 342 lib/common/logging.c pid_t pid = getpid(); pid 347 lib/common/logging.c (unsigned long) pid); pid 31 lib/common/mainloop.c pid_t pid; pid 40 lib/common/mainloop.c void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode); pid 977 lib/common/mainloop.c return child->pid; pid 1023 lib/common/mainloop.c crm_debug("Kill pid %d only. leave group intact.", child->pid); pid 1024 lib/common/mainloop.c rc = kill(child->pid, SIGKILL); pid 1026 lib/common/mainloop.c crm_debug("Kill pid %d's group", child->pid); pid 1027 lib/common/mainloop.c rc = kill(-child->pid, SIGKILL); pid 1032 lib/common/mainloop.c crm_perror(LOG_ERR, "kill(%d, KILL) failed", child->pid); pid 1047 lib/common/mainloop.c crm_crit("%s process (PID %d) will not die!", child->desc, (int)child->pid); pid 1058 lib/common/mainloop.c crm_warn("%s process (PID %d) timed out", child->desc, (int)child->pid); pid 1074 lib/common/mainloop.c rc = waitpid(child->pid, &status, flags); pid 1077 lib/common/mainloop.c child->pid, child->desc); pid 1080 lib/common/mainloop.c } else if (rc != child->pid) { pid 1093 lib/common/mainloop.c child->pid, child->desc, pcmk_strerror(errno)); pid 1098 lib/common/mainloop.c child->pid, child->desc, exitcode); pid 1103 lib/common/mainloop.c child->pid, child->desc, signo, strsignal(signo)); pid 1109 lib/common/mainloop.c child->pid, child->desc); pid 1114 lib/common/mainloop.c child->pid, child->desc); pid 1119 lib/common/mainloop.c child->callback(child, child->pid, core, signo, exitcode); pid 1134 lib/common/mainloop.c child->pid); pid 1155 lib/common/mainloop.c mainloop_child_kill(pid_t pid) pid 1166 lib/common/mainloop.c if (pid == child->pid) { pid 1183 lib/common/mainloop.c match->pid); pid 1211 lib/common/mainloop.c mainloop_child_add_with_flags(pid_t pid, int timeout, const char *desc, void *privatedata, enum mainloop_child_flags flags, pid 1212 lib/common/mainloop.c void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode)) pid 1217 lib/common/mainloop.c child->pid = pid; pid 1245 lib/common/mainloop.c mainloop_child_add(pid_t pid, int timeout, const char *desc, void *privatedata, pid 1246 lib/common/mainloop.c void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode)) pid 1248 lib/common/mainloop.c mainloop_child_add_with_flags(pid, timeout, desc, privatedata, 0, callback); pid 23 lib/common/pid.c pcmk__pid_active(pid_t pid, const char *daemon) pid 45 lib/common/pid.c if (pid <= 0) { pid 49 lib/common/pid.c rc = kill(pid, 0); pid 55 lib/common/pid.c if (last_asked_pid != pid) { pid 57 lib/common/pid.c (long long) pid, strerror(errno)); pid 58 lib/common/pid.c last_asked_pid = pid; pid 71 lib/common/pid.c (long long) pid); pid 75 lib/common/pid.c if (last_asked_pid != pid) { pid 78 lib/common/pid.c last_asked_pid = pid; pid 118 lib/common/pid.c pcmk__read_pidfile(const char *filename, pid_t *pid) pid 126 lib/common/pid.c CRM_CHECK((filename != NULL) && (pid != NULL), return EINVAL); pid 149 lib/common/pid.c *pid = (pid_t) pid_read; pid 173 lib/common/pid.c const char *expected_name, pid_t *pid) pid 178 lib/common/pid.c if (pid) { pid 179 lib/common/pid.c *pid = pidfile_pid; pid 40 lib/common/procfs.c pcmk__procfs_process_info(struct dirent *entry, char *name, pid_t *pid) pid 56 lib/common/procfs.c if (pid) { pid 57 lib/common/procfs.c *pid = (pid_t) local_pid; pid 115 lib/common/procfs.c pid_t pid = 0; pid 125 lib/common/procfs.c if ((pcmk__procfs_process_info(entry, entry_name, &pid) == pcmk_rc_ok) pid 127 lib/common/procfs.c && (pcmk__pid_active(pid, NULL) == pcmk_rc_ok)) { pid 129 lib/common/procfs.c crm_info("Found %s active as process %lld", name, (long long) pid); pid 132 lib/common/procfs.c pid = 0; pid 135 lib/common/procfs.c return pid; pid 341 lib/common/utils.c int pid = 0; pid 360 lib/common/utils.c pid = fork(); pid 366 lib/common/utils.c if (pid == -1) { pid 371 lib/common/utils.c } else if(pid == 0) { pid 379 lib/common/utils.c function, pid, file, line, assert_condition); pid 383 lib/common/utils.c rc = waitpid(pid, &status, 0); pid 384 lib/common/utils.c if(rc == pid) { pid 392 lib/common/utils.c crm_trace("Cannot wait on forked child %d - SIGCHLD is probably set to SIG_IGN", pid); pid 395 lib/common/utils.c crm_perror(LOG_ERR, "Cannot wait on forked child %d", pid); pid 413 lib/common/utils.c pid_t pid; pid 416 lib/common/utils.c rc = pcmk__pidfile_matches(pidfile, 1, name, &pid); pid 419 lib/common/utils.c name, (long long) pid, pidfile); pid 421 lib/common/utils.c name, (long long) pid, pidfile); pid 425 lib/common/utils.c pid = fork(); pid 426 lib/common/utils.c if (pid < 0) { pid 431 lib/common/utils.c } else if (pid > 0) { pid 45 lib/fencing/st_client.c void (*done_cb) (GPid pid, gint status, const char *output, gpointer user_data); pid 46 lib/fencing/st_client.c void (*fork_cb) (GPid pid, gpointer user_data); pid 57 lib/fencing/st_client.c GPid pid; pid 120 lib/fencing/st_client.c static void log_action(stonith_action_t *action, pid_t pid); pid 198 lib/fencing/st_client.c log_action(stonith_action_t *action, pid_t pid) pid 202 lib/fencing/st_client.c char *prefix = crm_strdup_printf("%s[%d] stdout:", action->agent, pid); pid 210 lib/fencing/st_client.c char *prefix = crm_strdup_printf("%s[%d] stderr:", action->agent, pid); pid 740 lib/fencing/st_client.c action->pid, action->action, svc_action->rc); pid 742 lib/fencing/st_client.c log_action(action, action->pid); pid 752 lib/fencing/st_client.c action->done_cb(action->pid, action->rc, action->output, action->userdata); pid 764 lib/fencing/st_client.c action->pid = svc_action->pid; pid 768 lib/fencing/st_client.c (action->fork_cb) (svc_action->pid, action->userdata); pid 772 lib/fencing/st_client.c action->pid, action->action); pid 872 lib/fencing/st_client.c void (*done) (GPid pid, int rc, const char *output, pid 874 lib/fencing/st_client.c void (*fork_cb) (GPid pid, gpointer user_data)) pid 575 lib/services/services.c if (op->pid != 0) { pid 577 lib/services/services.c id, op->pid); pid 578 lib/services/services.c cancelled = mainloop_child_kill(op->pid); pid 580 lib/services/services.c crm_err("Termination of %s[%d] failed", id, op->pid); pid 631 lib/services/services.c if (op->pid || inflight_systemd_or_upstart(op)) { pid 668 lib/services/services.c if (dup->pid != 0) { pid 514 lib/services/services_linux.c op->pid = 0; pid 555 lib/services/services_linux.c op->id, op->pid, (is_stderr? "stdout" : "stderr")); pid 570 lib/services/services_linux.c char *prefix = crm_strdup_printf("%s[%d] error output", op->id, op->pid); pid 579 lib/services/services_linux.c operation_finished(mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode) pid 584 lib/services/services_linux.c CRM_ASSERT(op->pid == pid); pid 596 lib/services/services_linux.c crm_debug("%s[%d] exited with status %d", op->id, op->pid, exitcode); pid 601 lib/services/services_linux.c crm_warn("%s[%d] timed out after %dms", op->id, op->pid, op->timeout); pid 610 lib/services/services_linux.c op->id, op->pid, strsignal(signo), signo); pid 616 lib/services/services_linux.c op->id, op->pid, strsignal(signo), signo); pid 784 lib/services/services_linux.c crm_trace("Waiting for %s[%d]", op->id, op->pid); pid 799 lib/services/services_linux.c wait_rc = waitpid(op->pid, &status, WNOHANG); pid 808 lib/services/services_linux.c op->id, op->pid, pcmk_strerror(errno)); pid 821 lib/services/services_linux.c op->id, op->pid, pcmk_strerror(errno)); pid 829 lib/services/services_linux.c crm_trace("Stopped waiting for %s[%d]", op->id, op->pid); pid 836 lib/services/services_linux.c op->id, op->pid, op->timeout); pid 844 lib/services/services_linux.c if (wait_rc == 0 && waitpid(op->pid, &status, WNOHANG) == 0) { pid 845 lib/services/services_linux.c if (kill(op->pid, SIGKILL)) { pid 847 lib/services/services_linux.c op->id, op->pid, pcmk_strerror(errno)); pid 850 lib/services/services_linux.c while (waitpid(op->pid, &status, 0) == (pid_t) -1 && errno == EINTR) /*omit*/; pid 856 lib/services/services_linux.c crm_info("%s[%d] exited with status %d", op->id, op->pid, op->rc); pid 863 lib/services/services_linux.c op->id, op->pid, strsignal(signo), signo); pid 867 lib/services/services_linux.c crm_err("%s[%d] dumped core", op->id, op->pid); pid 951 lib/services/services_linux.c op->pid = fork(); pid 952 lib/services/services_linux.c switch (op->pid) { pid 1057 lib/services/services_linux.c crm_trace("Waiting async for '%s'[%d]", op->opaque->exec, op->pid); pid 1058 lib/services/services_linux.c mainloop_child_add_with_flags(op->pid, pid 1584 tools/crm_mon.c pid_t pid; pid 1606 tools/crm_mon.c pid = fork(); pid 1607 tools/crm_mon.c if (pid == -1) { pid 1610 tools/crm_mon.c if (pid == 0) { pid 1132 tools/crm_resource_runtime.c char *pid = NULL; pid 1144 tools/crm_resource_runtime.c pid = pcmk__getpid_s(); pid 1145 tools/crm_resource_runtime.c shadow_cib = cib_shadow_new(pid); pid 1146 tools/crm_resource_runtime.c shadow_file = get_shadow_file(pid); pid 1149 tools/crm_resource_runtime.c fprintf(stderr, "Could not create shadow cib: '%s'\n", pid); pid 1180 tools/crm_resource_runtime.c free(pid); pid 757 tools/crm_simulate.c char *pid = pcmk__getpid_s(); pid 759 tools/crm_simulate.c local_output = get_shadow_file(pid); pid 762 tools/crm_simulate.c free(pid); pid 99 tools/ipmiservicelogd.c pid_t pid; pid 111 tools/ipmiservicelogd.c pid = fork(); pid 113 tools/ipmiservicelogd.c if (0 < pid) { pid 138 tools/ipmiservicelogd.c waitpid(pid, &childExitStatus, 0); pid 173 tools/ipmiservicelogd.c } else if (pid == 0) {