Lines Matching refs:iev_rde
52 static struct imsgev *iev_rde; variable
155 if ((iev_rde = malloc(sizeof(struct imsgev))) == NULL || in ospfe()
158 imsg_init(&iev_rde->ibuf, pipe_ospfe2rde[0]); in ospfe()
159 iev_rde->handler = ospfe_dispatch_rde; in ospfe()
164 iev_rde->events = EV_READ; in ospfe()
165 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in ospfe()
166 iev_rde->handler, iev_rde); in ospfe()
167 event_add(&iev_rde->ev, NULL); in ospfe()
213 msgbuf_write(&iev_rde->ibuf.w); in ospfe_shutdown()
214 msgbuf_clear(&iev_rde->ibuf.w); in ospfe_shutdown()
215 close(iev_rde->ibuf.fd); in ospfe_shutdown()
236 free(iev_rde); in ospfe_shutdown()
255 return (imsg_compose_event(iev_rde, type, peerid, pid, -1, in ospfe_imsg_compose_rde()
1107 imsg_compose_event(iev_rde, IMSG_LS_UPD, self->peerid, 0, in orig_rtr_lsa()
1172 imsg_compose_event(iev_rde, IMSG_LS_UPD, iface->self->peerid, 0, in orig_net_lsa()