Lines Matching defs:ibuf
149 if (imsgbuf_init(&iev_main->ibuf, 3) == -1)
151 imsgbuf_allow_fdpass(&iev_main->ibuf);
154 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events,
178 imsgbuf_write(&iev_rde->ibuf);
179 imsgbuf_clear(&iev_rde->ibuf);
180 close(iev_rde->ibuf.fd);
181 imsgbuf_write(&iev_main->ibuf);
182 imsgbuf_clear(&iev_main->ibuf);
183 close(iev_main->ibuf.fd);
224 struct imsgbuf *ibuf = &iev->ibuf;
231 if ((n = imsgbuf_read(ibuf)) == -1)
237 if (imsgbuf_write(ibuf) == -1) {
246 if ((n = imsg_get(ibuf, &imsg)) == -1)
305 if (imsgbuf_init(&iev_rde->ibuf, fd) == -1)
309 event_set(&iev_rde->ev, iev_rde->ibuf.fd,
396 struct imsgbuf *ibuf = &iev->ibuf;
404 if ((n = imsgbuf_read(ibuf)) == -1)
410 if (imsgbuf_write(ibuf) == -1) {
419 if ((n = imsg_get(ibuf, &imsg)) == -1)