Lines Matching defs:iev_ldpe
71 static struct imsgev *iev_ldpe;
242 if ((iev_ldpe = malloc(sizeof(struct imsgev))) == NULL ||
245 if (imsgbuf_init(&iev_ldpe->ibuf, pipe_parent2ldpe[0]) == -1)
247 imsgbuf_allow_fdpass(&iev_ldpe->ibuf);
248 iev_ldpe->handler = main_dispatch_ldpe;
255 iev_ldpe->events = EV_READ;
256 event_set(&iev_ldpe->ev, iev_ldpe->ibuf.fd, iev_ldpe->events,
257 iev_ldpe->handler, iev_ldpe);
258 event_add(&iev_ldpe->ev, NULL);
265 if (main_imsg_send_ipc_sockets(&iev_ldpe->ibuf, &iev_lde->ibuf))
298 imsgbuf_clear(&iev_ldpe->ibuf);
299 close(iev_ldpe->ibuf.fd);
318 free(iev_ldpe);
538 if (iev_ldpe == NULL)
540 imsg_compose_event(iev_ldpe, type, 0, pid, -1, data, datalen);
552 if (imsg_compose_event(iev_ldpe, type, 0, 0, -1, buf, len) == -1)
641 imsg_compose_event(iev_ldpe, IMSG_SETUP_SOCKETS, af, 0, -1, NULL, 0);
656 imsg_compose_event(iev_ldpe, IMSG_SOCKET_NET, af, 0, fd, &type,
876 imsg_compose_event(iev_ldpe, IMSG_CLOSE_SOCKETS, af, 0, -1,