Lines Matching refs:pidfile
1639 static int check_existing_pidfile(const char *pidfile) in check_existing_pidfile() argument
1646 if (stat(pidfile, &sb)) in check_existing_pidfile()
1649 f = fopen(pidfile, "r"); in check_existing_pidfile()
1666 static int write_pid(pid_t pid, const char *pidfile) in write_pid() argument
1670 fpid = fopen(pidfile, "w"); in write_pid()
1672 log_err("fio: failed opening pid file %s\n", pidfile); in write_pid()
1684 int fio_start_server(char *pidfile) in fio_start_server() argument
1694 if (!pidfile) in fio_start_server()
1697 if (check_existing_pidfile(pidfile)) { in fio_start_server()
1699 pidfile); in fio_start_server()
1700 free(pidfile); in fio_start_server()
1707 free(pidfile); in fio_start_server()
1710 int ret = write_pid(pid, pidfile); in fio_start_server()
1712 free(pidfile); in fio_start_server()
1728 unlink(pidfile); in fio_start_server()
1729 free(pidfile); in fio_start_server()