Lines Matching defs:iev_ldpe
65 static struct imsgev *iev_ldpe;
156 imsgbuf_clear(&iev_ldpe->ibuf);
157 close(iev_ldpe->ibuf.fd);
167 free(iev_ldpe);
185 return (imsg_compose_event(iev_ldpe, type, peerid, pid,
456 if (iev_ldpe) {
467 if ((iev_ldpe = malloc(sizeof(struct imsgev))) == NULL)
469 if (imsgbuf_init(&iev_ldpe->ibuf, fd) == -1)
471 iev_ldpe->handler = lde_dispatch_imsg;
472 iev_ldpe->events = EV_READ;
473 event_set(&iev_ldpe->ev, iev_ldpe->ibuf.fd,
474 iev_ldpe->events, iev_ldpe->handler, iev_ldpe);
475 event_add(&iev_ldpe->ev, NULL);