Lines Matching refs:fifo_path
208 if (s->fifo_path)
209 fprintf(f, "FIFO=%s\n", s->fifo_path);
334 "FIFO", &s->fifo_path,
435 if (s->fifo_path) {
882 if (!s->fifo_path) {
887 if (asprintf(&s->fifo_path, "/run/systemd/sessions/%s.ref", s->id) < 0)
890 if (mkfifo(s->fifo_path, 0600) < 0 && errno != EEXIST)
896 s->fifo_fd = open(s->fifo_path, O_RDONLY|O_CLOEXEC|O_NDELAY);
913 r = open(s->fifo_path, O_WRONLY|O_CLOEXEC|O_NDELAY);
926 if (s->fifo_path) {
927 unlink(s->fifo_path);
928 s->fifo_path = mfree(s->fifo_path);