Lines Matching refs:fifo_path
137 if (i->fifo_path)
138 fprintf(f, "FIFO=%s\n", i->fifo_path);
223 "FIFO", &i->fifo_path,
266 if (i->fifo_path) {
295 if (!i->fifo_path) {
300 i->fifo_path = strjoin("/run/systemd/inhibit/", i->id, ".ref", NULL);
301 if (!i->fifo_path)
304 if (mkfifo(i->fifo_path, 0600) < 0 && errno != EEXIST)
310 i->fifo_fd = open(i->fifo_path, O_RDONLY|O_CLOEXEC|O_NDELAY);
326 r = open(i->fifo_path, O_WRONLY|O_CLOEXEC|O_NDELAY);
339 if (i->fifo_path) {
340 unlink(i->fifo_path);
341 i->fifo_path = mfree(i->fifo_path);