Lines Matching defs:pid
53 pid_t pid;
481 static void fio_server_add_fork_item(pid_t pid, struct flist_head *list)
489 ffi->pid = pid;
493 static void fio_server_add_conn_pid(struct flist_head *conn_list, pid_t pid)
495 dprint(FD_NET, "server: forked off connection job (pid=%u)\n", (int) pid);
496 fio_server_add_fork_item(pid, conn_list);
499 static void fio_server_add_job_pid(struct flist_head *job_list, pid_t pid)
501 dprint(FD_NET, "server: forked off job job (pid=%u)\n", (int) pid);
502 fio_server_add_fork_item(pid, job_list);
509 ret = waitpid(ffi->pid, &status, WNOHANG);
512 log_err("fio: connection pid %u disappeared\n", (int) ffi->pid);
516 } else if (ret == ffi->pid) {
531 dprint(FD_NET, "pid %u exited, sig=%u, exitval=%d\n", (int) ffi->pid, ffi->signal, ffi->exitval);
591 pid_t pid;
597 pid = fork();
598 if (pid) {
599 fio_server_add_job_pid(job_list, pid);
955 pid_t pid;
1002 pid = fork();
1003 if (pid) {
1005 fio_server_add_conn_pid(&conn_list, pid);
1094 p.ts.pid = cpu_to_le32(ts->pid);
1804 pid_t pid;
1820 pid = atoi(buf);
1821 if (kill(pid, SIGCONT) < 0)
1827 static int write_pid(pid_t pid, const char *pidfile)
1833 log_err("fio: failed opening pid file %s\n", pidfile);
1837 fprintf(fpid, "%u\n", (unsigned int) pid);
1847 pid_t pid;
1865 pid = fork();
1866 if (pid < 0) {
1870 } else if (pid) {
1871 ret = write_pid(pid, pidfile);