Lines Matching defs:iev
396 struct imsgev *iev = bula;
402 ibuf = &iev->ibuf;
450 imsg_event_add(iev);
453 event_del(&iev->ev);
461 struct imsgev *iev = bula;
467 ibuf = &iev->ibuf;
499 imsg_event_add(iev);
502 event_del(&iev->ev);
531 imsg_event_add(struct imsgev *iev)
533 iev->events = EV_READ;
534 if (imsgbuf_queuelen(&iev->ibuf) > 0)
535 iev->events |= EV_WRITE;
537 event_del(&iev->ev);
538 event_set(&iev->ev, iev->ibuf.fd, iev->events, iev->handler, iev);
539 event_add(&iev->ev, NULL);
543 imsg_compose_event(struct imsgev *iev, uint16_t type, uint32_t peerid,
548 if ((ret = imsg_compose(&iev->ibuf, type, peerid, pid, fd, data,
550 imsg_event_add(iev);