Lines Matching defs:eid
55 int eid;
182 int eid = srt_epoll_create();
183 if (eid < 0)
185 if (srt_epoll_add_usock(eid, fd, &modes) < 0) {
186 srt_epoll_release(eid);
189 return eid;
192 static int libsrt_network_wait_fd(URLContext *h, int eid, int write)
199 ret = srt_epoll_wait(eid, error, &errlen, ready, &len, POLLING_TIME, 0, 0, 0, 0);
201 ret = srt_epoll_wait(eid, ready, &len, error, &errlen, POLLING_TIME, 0, 0, 0, 0);
216 static int libsrt_network_wait_fd_timeout(URLContext *h, int eid, int write, int64_t timeout, AVIOInterruptCB *int_cb)
224 ret = libsrt_network_wait_fd(h, eid, write);
236 static int libsrt_listen(int eid, int fd, const struct sockaddr *addr, socklen_t addrlen, URLContext *h, int64_t timeout)
252 ret = libsrt_network_wait_fd_timeout(h, eid, 1, timeout, &h->interrupt_callback);
268 static int libsrt_listen_connect(int eid, int fd, const struct sockaddr *addr, socklen_t addrlen, int64_t timeout, URLContext *h, int will_try_next)
275 ret = libsrt_network_wait_fd_timeout(h, eid, 1, timeout, &h->interrupt_callback);
393 int eid, write_eid;
501 ret = eid = libsrt_epoll_create(h, fd, flags & AVIO_FLAG_WRITE);
502 if (eid < 0)
507 s->eid = eid;
684 ret = libsrt_network_wait_fd_timeout(h, s->eid, 0, h->rw_timeout, &h->interrupt_callback);
703 ret = libsrt_network_wait_fd_timeout(h, s->eid, 1, h->rw_timeout, &h->interrupt_callback);
720 srt_epoll_release(s->eid);