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               250 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 = pcmk__itoa(cib_client->pid);
pid               254 daemons/based/based_callbacks.c                       pcmk__client_name(cib_client), cib_client->pid,
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               939 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                90 daemons/execd/remoted_proxy.c     client->name = crm_strdup_printf("proxy-%s-%d-%.8s", ipc_channel, client->pid, client->id);
pid               413 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                78 daemons/fenced/fenced_commands.c     int pid;
pid               102 daemons/fenced/fenced_commands.c     void (*done_cb) (GPid pid, int rc, const char *output, gpointer user_data);
pid               304 daemons/fenced/fenced_commands.c fork_cb(GPid pid, gpointer user_data)
pid               315 daemons/fenced/fenced_commands.c               cmd->action, pid,
pid              1030 daemons/fenced/fenced_commands.c                           void (*done_cb) (GPid pid, int rc, const char *output,
pid              1072 daemons/fenced/fenced_commands.c status_search_cb(GPid pid, int rc, const char *output, gpointer user_data)
pid              1103 daemons/fenced/fenced_commands.c dynamic_list_search_cb(GPid pid, int rc, const char *output, gpointer user_data)
pid              2114 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              2124 daemons/fenced/fenced_commands.c                    cmd->action, pid, (op_merged? "merged " : ""), cmd->id,
pid              2131 daemons/fenced/fenced_commands.c                             cmd->action, pid, (op_merged? " (merged)" : ""),
pid              2138 daemons/fenced/fenced_commands.c         char *prefix = crm_strdup_printf("%s[%d]", cmd->device, pid);
pid              2146 daemons/fenced/fenced_commands.c stonith_send_async_reply(async_command_t * cmd, const char *output, int rc, GPid pid, int options)
pid              2167 daemons/fenced/fenced_commands.c     log_operation(cmd, rc, pid, NULL, output, (options & st_reply_opt_merged ? TRUE : FALSE));
pid              2228 daemons/fenced/fenced_commands.c st_child_done(GPid pid, int rc, const char *output, gpointer user_data)
pid              2278 daemons/fenced/fenced_commands.c         log_operation(cmd, rc, pid, next_device->id, output, FALSE);
pid              2286 daemons/fenced/fenced_commands.c     stonith_send_async_reply(cmd, output, rc, pid, st_reply_opt_none);
pid              2334 daemons/fenced/fenced_commands.c         stonith_send_async_reply(cmd_other, output, rc, pid, st_reply_opt_merged);
pid               127 daemons/fenced/pacemaker-fenced.c         c->name = crm_strdup_printf("%s.%u", value, c->pid);
pid               192 daemons/fenced/pacemaker-fenced.c                           uint32_t nodeid, uint32_t pid, void *msg, size_t msg_len)
pid               197 daemons/fenced/pacemaker-fenced.c     char *data = pcmk_message_common_cs(handle, nodeid, pid, msg, &kind, &from);
pid                15 daemons/pacemakerd/pacemakerd.h     pid_t pid;
pid                60 daemons/pacemakerd/pcmkd_messages.c             shutdown_complete_state_reported_to = c->pid;
pid               132 daemons/pacemakerd/pcmkd_messages.c     if (shutdown_complete_state_reported_to == client->pid) {
pid                94 daemons/pacemakerd/pcmkd_subdaemons.c static void pcmk_child_exit(mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode);
pid               123 daemons/pacemakerd/pcmkd_subdaemons.c                                     (long long) PCMK__SPECIAL_PID_AS_0(pcmk_children[lpc].pid),
pid               128 daemons/pacemakerd/pcmkd_subdaemons.c                                        (long long) PCMK__SPECIAL_PID_AS_0(pcmk_children[lpc].pid),
pid               153 daemons/pacemakerd/pcmkd_subdaemons.c     if (child->pid == PCMK__SPECIAL_PID) {
pid               156 daemons/pacemakerd/pcmkd_subdaemons.c     } else if (child->pid != 0) {
pid               165 daemons/pacemakerd/pcmkd_subdaemons.c pcmk_child_exit(mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode)
pid               173 daemons/pacemakerd/pcmkd_subdaemons.c                    name, pid, signo, core);
pid               179 daemons/pacemakerd/pcmkd_subdaemons.c                          name, pid, exitcode, crm_exit_str(exitcode));
pid               184 daemons/pacemakerd/pcmkd_subdaemons.c                          name, pid);
pid               191 daemons/pacemakerd/pcmkd_subdaemons.c                 crm_emerg("%s[%d] instructed the machine to reset", name, pid);
pid               200 daemons/pacemakerd/pcmkd_subdaemons.c                         name, pid, exitcode, crm_exit_str(exitcode));
pid               211 daemons/pacemakerd/pcmkd_subdaemons.c     child->pid = 0;
pid               272 daemons/pacemakerd/pcmkd_subdaemons.c             if (child->pid != 0) {
pid               276 daemons/pacemakerd/pcmkd_subdaemons.c                     if (child->pid == PCMK__SPECIAL_PID) {
pid               300 daemons/pacemakerd/pcmkd_subdaemons.c                                child->name, (long long) child->pid,
pid               308 daemons/pacemakerd/pcmkd_subdaemons.c             child->pid = 0;
pid               393 daemons/pacemakerd/pcmkd_subdaemons.c     child->pid = fork();
pid               394 daemons/pacemakerd/pcmkd_subdaemons.c     CRM_ASSERT(child->pid != -1);
pid               396 daemons/pacemakerd/pcmkd_subdaemons.c     if (child->pid > 0) {
pid               398 daemons/pacemakerd/pcmkd_subdaemons.c         mainloop_child_add(child->pid, 0, child->name, child, pcmk_child_exit);
pid               401 daemons/pacemakerd/pcmkd_subdaemons.c                  (long long) child->pid, child->name,
pid               502 daemons/pacemakerd/pcmkd_subdaemons.c             && (child->pid <= 0 || child->pid == PCMK__SPECIAL_PID)) {
pid               528 daemons/pacemakerd/pcmkd_subdaemons.c                 if (child->pid <= 0) {
pid               534 daemons/pacemakerd/pcmkd_subdaemons.c                     child->pid = ipc_pid;
pid               535 daemons/pacemakerd/pcmkd_subdaemons.c                 } else if ((ipc_pid != 0) && (child->pid != ipc_pid)) {
pid               552 daemons/pacemakerd/pcmkd_subdaemons.c         int ret = pcmk__pid_active(child->pid, child->name);
pid               575 daemons/pacemakerd/pcmkd_subdaemons.c             child->pid = ipc_pid;
pid               579 daemons/pacemakerd/pcmkd_subdaemons.c         } else if ((child->pid == 0) && (ret == EINVAL)) {
pid               656 daemons/pacemakerd/pcmkd_subdaemons.c                     if (pcmk_children[i].pid == PCMK__SPECIAL_PID) {
pid               695 daemons/pacemakerd/pcmkd_subdaemons.c                                                pcmk_children[i].pid));
pid               706 daemons/pacemakerd/pcmkd_subdaemons.c                                                  pcmk_children[i].pid));
pid               715 daemons/pacemakerd/pcmkd_subdaemons.c                                              pcmk_children[i].pid),
pid               750 daemons/pacemakerd/pcmkd_subdaemons.c             if (pcmk_children[lpc].pid != 0) {
pid               791 daemons/pacemakerd/pcmkd_subdaemons.c     if (child->command == NULL || child->pid == PCMK__SPECIAL_PID) {
pid               793 daemons/pacemakerd/pcmkd_subdaemons.c                   child->name, (long long) PCMK__SPECIAL_PID_AS_0(child->pid));
pid               797 daemons/pacemakerd/pcmkd_subdaemons.c     if (child->pid <= 0) {
pid               803 daemons/pacemakerd/pcmkd_subdaemons.c     if (kill(child->pid, signal) == 0) {
pid               805 daemons/pacemakerd/pcmkd_subdaemons.c                    child->name, signal, (long long) child->pid);
pid               809 daemons/pacemakerd/pcmkd_subdaemons.c                 child->name, (long long) child->pid, signal, strerror(errno));
pid               158 include/crm/cluster.h char *pcmk_message_common_cs(cpg_handle_t handle, uint32_t nodeid, uint32_t pid, void *msg,
pid               157 include/crm/common/internal.h int pcmk__pid_active(pid_t pid, const char *daemon);
pid               159 include/crm/common/internal.h int pcmk__read_pidfile(const char *filename, pid_t *pid);
pid               161 include/crm/common/internal.h                           const char *expected_name, pid_t *pid);
pid               137 include/crm/common/ipc_internal.h     unsigned int pid;
pid               156 include/crm/common/mainloop.h void mainloop_child_add(pid_t pid,
pid               160 include/crm/common/mainloop.h                         void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode));
pid               162 include/crm/common/mainloop.h void mainloop_child_add_with_flags(pid_t pid,
pid               167 include/crm/common/mainloop.h                         void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode));
pid               175 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               136 include/crm/services.h     int pid;
pid                48 lib/cluster/cpg.c     uint32_t pid;
pid               374 lib/cluster/cpg.c                 msg_type2text(msg->sender.type), msg->sender.pid,
pid               386 lib/cluster/cpg.c                 msg_type2text(msg->sender.type), msg->sender.pid,
pid               398 lib/cluster/cpg.c                 msg_type2text(msg->sender.type), msg->sender.pid,
pid               414 lib/cluster/cpg.c                 msg_type2text(msg->sender.type), msg->sender.pid,
pid               421 lib/cluster/cpg.c               msg->id, msg_type2text(msg->sender.type), msg->sender.pid,
pid               444 lib/cluster/cpg.c pcmk_message_common_cs(cpg_handle_t handle, uint32_t nodeid, uint32_t pid, void *content,
pid               456 lib/cluster/cpg.c             crm_err("Nodeid mismatch from %d.%d: claimed nodeid=%u", nodeid, pid, msg->sender.id);
pid               542 lib/cluster/cpg.c             msg->sender.pid, (int)sizeof(pcmk__cpg_msg_t),
pid               681 lib/cluster/cpg.c                      left_list[i].nodeid, left_list[i].pid,
pid               690 lib/cluster/cpg.c                      left_list[i].pid, cpgreason2str(left_list[i].reason));
pid               695 lib/cluster/cpg.c                      left_list[i].nodeid, left_list[i].pid,
pid               696 lib/cluster/cpg.c                      cpgreason2str(left_list[i].reason), (*rival)->pid);
pid               705 lib/cluster/cpg.c                  joined_list[i].pid, cpgreason2str(joined_list[i].reason));
pid               712 lib/cluster/cpg.c                 && member_list[i].pid != getpid()) {
pid               715 lib/cluster/cpg.c                      groupName->value, counter, member_list[i].pid);
pid               720 lib/cluster/cpg.c                  member_list[i].nodeid, member_list[i].pid);
pid               970 lib/cluster/cpg.c     msg->sender.pid = local_pid;
pid              1325 lib/common/ipc_client.c         found_pid = ucred.pid; found_uid = ucred.uid; found_gid = ucred.gid;
pid              1334 lib/common/ipc_client.c         found_pid = sockpeercred.pid;
pid               183 lib/common/ipc_server.c         client->pid = pcmk__client_pid(c);
pid               261 lib/common/ipc_server.c               client->id, client->pid, uid_client, gid_client);
pid               526 lib/common/ipc_server.c                       header->qb.id, c->ipcs, c->pid, (long long) qb_rc);
pid               529 lib/common/ipc_server.c                       header->qb.id, c->ipcs, c->pid, (long long) qb_rc,
pid               538 lib/common/ipc_server.c                   sent, queue_len, c->ipcs, c->pid,
pid               552 lib/common/ipc_server.c                          CRM_XS " %p", c->pid, queue_len, c->ipcs);
pid               555 lib/common/ipc_server.c                          CRM_XS " %p", c->pid, queue_len, c->ipcs);
pid               694 lib/common/ipc_server.c             crm_trace("Sending the original to %p[%d]", c->ipcs, c->pid);
pid               700 lib/common/ipc_server.c             crm_trace("Sending a copy to %p[%d]", c->ipcs, c->pid);
pid               724 lib/common/ipc_server.c                        header->qb.id, c->pid, pcmk_rc_str(rc),
pid               729 lib/common/ipc_server.c                       header->qb.id, (long long) qb_rc, c->ipcs, c->pid);
pid               767 lib/common/ipc_server.c                    c->pid, pcmk_rc_str(rc), rc);
pid               400 lib/common/logging.c         pid_t pid = getpid();
pid               405 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              1037 lib/common/mainloop.c     return child->pid;
pid              1083 lib/common/mainloop.c         crm_debug("Kill pid %d only. leave group intact.", child->pid);
pid              1084 lib/common/mainloop.c         rc = kill(child->pid, SIGKILL);
pid              1086 lib/common/mainloop.c         crm_debug("Kill pid %d's group", child->pid);
pid              1087 lib/common/mainloop.c         rc = kill(-child->pid, SIGKILL);
pid              1092 lib/common/mainloop.c             crm_perror(LOG_ERR, "kill(%d, KILL) failed", child->pid);
pid              1107 lib/common/mainloop.c         crm_crit("%s process (PID %d) will not die!", child->desc, (int)child->pid);
pid              1118 lib/common/mainloop.c     crm_warn("%s process (PID %d) timed out", child->desc, (int)child->pid);
pid              1134 lib/common/mainloop.c     rc = waitpid(child->pid, &status, flags);
pid              1137 lib/common/mainloop.c                   child->pid, child->desc);
pid              1140 lib/common/mainloop.c     } else if (rc != child->pid) {
pid              1153 lib/common/mainloop.c                    child->pid, child->desc, pcmk_strerror(errno));
pid              1158 lib/common/mainloop.c                   child->pid, child->desc, exitcode);
pid              1163 lib/common/mainloop.c                   child->pid, child->desc, signo, strsignal(signo));
pid              1169 lib/common/mainloop.c                 child->pid, child->desc);
pid              1174 lib/common/mainloop.c                   child->pid, child->desc);
pid              1179 lib/common/mainloop.c         child->callback(child, child->pid, core, signo, exitcode);
pid              1194 lib/common/mainloop.c                       child->pid);
pid              1215 lib/common/mainloop.c mainloop_child_kill(pid_t pid)
pid              1226 lib/common/mainloop.c         if (pid == child->pid) {
pid              1243 lib/common/mainloop.c                   match->pid);
pid              1271 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              1272 lib/common/mainloop.c                    void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode))
pid              1277 lib/common/mainloop.c     child->pid = pid;
pid              1305 lib/common/mainloop.c mainloop_child_add(pid_t pid, int timeout, const char *desc, void *privatedata,
pid              1306 lib/common/mainloop.c                    void (*callback) (mainloop_child_t * p, pid_t pid, int core, int signo, int exitcode))
pid              1308 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                83 lib/common/pid.c                 last_asked_pid = pid;
pid               123 lib/common/pid.c pcmk__read_pidfile(const char *filename, pid_t *pid)
pid               131 lib/common/pid.c     CRM_CHECK((filename != NULL) && (pid != NULL), return EINVAL);
pid               154 lib/common/pid.c             *pid = (pid_t) pid_read;
pid               178 lib/common/pid.c                       const char *expected_name, pid_t *pid)
pid               183 lib/common/pid.c     if (pid) {
pid               184 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               400 lib/common/utils.c     pid_t pid = 0;
pid               406 lib/common/utils.c     pid = fork();
pid               407 lib/common/utils.c     switch (pid) {
pid               419 lib/common/utils.c                     "%s:%d : %s", function, pid, file, line, assert_condition);
pid               422 lib/common/utils.c                 if (waitpid(pid, &status, 0) == pid) {
pid               429 lib/common/utils.c                           "(SIGCHLD is probably ignored)", pid);
pid               432 lib/common/utils.c                         pid, pcmk_rc_str(errno));
pid               467 lib/common/utils.c     pid_t pid;
pid               470 lib/common/utils.c     rc = pcmk__pidfile_matches(pidfile, 1, name, &pid);
pid               473 lib/common/utils.c                 name, (long long) pid, pidfile);
pid               475 lib/common/utils.c                name, (long long) pid, pidfile);
pid               479 lib/common/utils.c     pid = fork();
pid               480 lib/common/utils.c     if (pid < 0) {
pid               485 lib/common/utils.c     } else if (pid > 0) {
pid                46 lib/fencing/st_client.c     void (*done_cb) (GPid pid, gint status, const char *output, gpointer user_data);
pid                47 lib/fencing/st_client.c     void (*fork_cb) (GPid pid, gpointer user_data);
pid                58 lib/fencing/st_client.c     GPid pid;
pid               121 lib/fencing/st_client.c static void log_action(stonith_action_t *action, pid_t pid);
pid               199 lib/fencing/st_client.c log_action(stonith_action_t *action, pid_t pid)
pid               203 lib/fencing/st_client.c         char *prefix = crm_strdup_printf("%s[%d] stdout:", action->agent, pid);
pid               211 lib/fencing/st_client.c         char *prefix = crm_strdup_printf("%s[%d] stderr:", action->agent, pid);
pid               733 lib/fencing/st_client.c                 action->pid, action->action, svc_action->rc);
pid               735 lib/fencing/st_client.c     log_action(action, action->pid);
pid               745 lib/fencing/st_client.c         action->done_cb(action->pid, action->rc, action->output, action->userdata);
pid               757 lib/fencing/st_client.c     action->pid = svc_action->pid;
pid               761 lib/fencing/st_client.c         (action->fork_cb) (svc_action->pid, action->userdata);
pid               765 lib/fencing/st_client.c               action->pid, action->action);
pid               865 lib/fencing/st_client.c                              void (*done) (GPid pid, int rc, const char *output,
pid               867 lib/fencing/st_client.c                              void (*fork_cb) (GPid pid, gpointer user_data))
pid               616 lib/services/services.c     if (op->pid != 0) {
pid               618 lib/services/services.c                  id, op->pid);
pid               619 lib/services/services.c         cancelled = mainloop_child_kill(op->pid);
pid               621 lib/services/services.c             crm_err("Termination of %s[%d] failed", id, op->pid);
pid               672 lib/services/services.c     if (op->pid || inflight_systemd_or_upstart(op)) {
pid               709 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              1769 tools/crm_mon.c     pid_t pid;
pid              1791 tools/crm_mon.c     pid = fork();
pid              1792 tools/crm_mon.c     if (pid == -1) {
pid              1795 tools/crm_mon.c     if (pid == 0) {
pid              1121 tools/crm_resource_runtime.c     char *pid = NULL;
pid              1137 tools/crm_resource_runtime.c         pid = pcmk__getpid_s();
pid              1138 tools/crm_resource_runtime.c         shadow_cib = cib_shadow_new(pid);
pid              1139 tools/crm_resource_runtime.c         shadow_file = get_shadow_file(pid);
pid              1142 tools/crm_resource_runtime.c             out->err(out, "Could not create shadow cib: '%s'", pid);
pid              1178 tools/crm_resource_runtime.c     free(pid);
pid               666 tools/crm_simulate.c         char *pid = pcmk__getpid_s();
pid               668 tools/crm_simulate.c         local_output = get_shadow_file(pid);
pid               671 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) {