• Home
  • Raw
  • Download

Lines Matching refs:eid

56     int eid;  member
169 int eid = srt_epoll_create(); in libsrt_epoll_create() local
170 if (eid < 0) in libsrt_epoll_create()
172 if (srt_epoll_add_usock(eid, fd, &modes) < 0) { in libsrt_epoll_create()
173 srt_epoll_release(eid); in libsrt_epoll_create()
176 return eid; in libsrt_epoll_create()
179 static int libsrt_network_wait_fd(URLContext *h, int eid, int write) in libsrt_network_wait_fd() argument
186 ret = srt_epoll_wait(eid, error, &errlen, ready, &len, POLLING_TIME, 0, 0, 0, 0); in libsrt_network_wait_fd()
188 ret = srt_epoll_wait(eid, ready, &len, error, &errlen, POLLING_TIME, 0, 0, 0, 0); in libsrt_network_wait_fd()
203 static int libsrt_network_wait_fd_timeout(URLContext *h, int eid, int write, int64_t timeout, AVIOI… in libsrt_network_wait_fd_timeout() argument
211 ret = libsrt_network_wait_fd(h, eid, write); in libsrt_network_wait_fd_timeout()
223 static int libsrt_listen(int eid, int fd, const struct sockaddr *addr, socklen_t addrlen, URLContex… in libsrt_listen() argument
236 ret = libsrt_network_wait_fd_timeout(h, eid, 1, timeout, &h->interrupt_callback); in libsrt_listen()
249 static int libsrt_listen_connect(int eid, int fd, const struct sockaddr *addr, socklen_t addrlen, i… in libsrt_listen_connect() argument
256 ret = libsrt_network_wait_fd_timeout(h, eid, 1, timeout, &h->interrupt_callback); in libsrt_listen_connect()
378 int eid, write_eid; in libsrt_setup() local
482 ret = eid = libsrt_epoll_create(h, fd, flags & AVIO_FLAG_WRITE); in libsrt_setup()
483 if (eid < 0) in libsrt_setup()
488 s->eid = eid; in libsrt_setup()
662 ret = libsrt_network_wait_fd_timeout(h, s->eid, 0, h->rw_timeout, &h->interrupt_callback); in libsrt_read()
681 ret = libsrt_network_wait_fd_timeout(h, s->eid, 1, h->rw_timeout, &h->interrupt_callback); in libsrt_write()
698 srt_epoll_release(s->eid); in libsrt_close()