Lines Matching refs:epoll_lock
145 if (pthread_mutex_init(&ep->epoll_lock, NULL)) { in mtcp_epoll_create()
186 pthread_mutex_lock(&ep->epoll_lock); in CloseEpollSocket()
190 pthread_mutex_unlock(&ep->epoll_lock); in CloseEpollSocket()
193 pthread_mutex_destroy(&ep->epoll_lock); in CloseEpollSocket()
309 pthread_mutex_unlock(&ep->epoll_lock); in mtcp_epoll_ctl()
386 if (pthread_mutex_lock(&ep->epoll_lock)) { in mtcp_epoll_wait()
428 &ep->epoll_lock, &deadline); in mtcp_epoll_wait()
431 pthread_mutex_unlock(&ep->epoll_lock); in mtcp_epoll_wait()
438 ret = pthread_cond_wait(&ep->epoll_cond, &ep->epoll_lock); in mtcp_epoll_wait()
441 pthread_mutex_unlock(&ep->epoll_lock); in mtcp_epoll_wait()
452 pthread_mutex_unlock(&ep->epoll_lock); in mtcp_epoll_wait()
538 pthread_mutex_unlock(&ep->epoll_lock); in mtcp_epoll_wait()
566 pthread_mutex_lock(&ep->epoll_lock); in AddEpollEvent()
578 pthread_mutex_unlock(&ep->epoll_lock); in AddEpollEvent()
600 pthread_mutex_unlock(&ep->epoll_lock); in AddEpollEvent()