Lines Matching refs:iev_main
49 static struct imsgev *iev_main; variable
147 if ((iev_main = malloc(sizeof(struct imsgev))) == NULL) in eigrpe()
149 imsg_init(&iev_main->ibuf, 3); in eigrpe()
150 iev_main->handler = eigrpe_dispatch_main; in eigrpe()
151 iev_main->events = EV_READ; in eigrpe()
152 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in eigrpe()
153 iev_main->handler, iev_main); in eigrpe()
154 event_add(&iev_main->ev, NULL); in eigrpe()
179 msgbuf_write(&iev_main->ibuf.w); in eigrpe_shutdown()
180 msgbuf_clear(&iev_main->ibuf.w); in eigrpe_shutdown()
181 close(iev_main->ibuf.fd); in eigrpe_shutdown()
192 free(iev_main); in eigrpe_shutdown()
202 return (imsg_compose_event(iev_main, type, 0, pid, -1, data, datalen)); in eigrpe_imsg_compose_parent()