Lines Matching refs:lock
78 void *lock; member
106 #define LOCK(listener) EVLOCK_LOCK((listener)->lock, 0)
107 #define UNLOCK(listener) EVLOCK_UNLOCK((listener)->lock, 0)
136 EVTHREAD_FREE_LOCK(listener->lock, EVTHREAD_LOCKTYPE_RECURSIVE); in listener_decref_and_unlock()
198 EVTHREAD_ALLOC_LOCK(lev->base.lock, EVTHREAD_LOCKTYPE_RECURSIVE); in evconnlistener_new()
460 CRITICAL_SECTION lock; member
525 InitializeCriticalSectionAndSpinCount(&res->lock, 1000); in new_accepting_socket()
537 LeaveCriticalSection(&as->lock); in free_and_unlock_accepting_socket()
538 DeleteCriticalSection(&as->lock); in free_and_unlock_accepting_socket()
623 EnterCriticalSection(&as->lock); in accepted_socket_invoke_user_cb()
653 LeaveCriticalSection(&as->lock); in accepted_socket_invoke_user_cb()
667 EnterCriticalSection(&as->lock); in accepted_socket_invoke_user_cb()
669 LeaveCriticalSection(&as->lock); in accepted_socket_invoke_user_cb()
679 EnterCriticalSection(&as->lock); in accepted_socket_cb()
685 LeaveCriticalSection(&as->lock); in accepted_socket_cb()
693 LeaveCriticalSection(&as->lock); in accepted_socket_cb()
710 LeaveCriticalSection(&as->lock); in accepted_socket_cb()
728 EnterCriticalSection(&as->lock); in iocp_listener_enable()
731 LeaveCriticalSection(&as->lock); in iocp_listener_enable()
750 EnterCriticalSection(&as->lock); in iocp_listener_disable_impl()
756 LeaveCriticalSection(&as->lock); in iocp_listener_disable_impl()
859 EVTHREAD_ALLOC_LOCK(lev->base.lock, EVTHREAD_LOCKTYPE_RECURSIVE); in evconnlistener_new_async()
876 EnterCriticalSection(&lev->accepting[i]->lock); in evconnlistener_new_async()
891 EVTHREAD_FREE_LOCK(lev->base.lock, EVTHREAD_LOCKTYPE_RECURSIVE); in evconnlistener_new_async()