/macosx-10.9.5/apache-786.1/httpd/srclib/apr/locks/netware/ |
H A D | thread_rwlock.c | 26 apr_thread_rwlock_t *rwlock = (apr_thread_rwlock_t *)data; local 28 NXRwLockFree (rwlock->rwlock); 32 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 48 new_rwlock->rwlock = NXRwLockAlloc(hierarchy, info); 49 if(new_rwlock->rwlock == NULL) 54 *rwlock = new_rwlock; 59 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 61 NXRdLock(rwlock->rwlock); [all...] |
/macosx-10.9.5/apr-30/apr/apr/locks/netware/ |
H A D | thread_rwlock.c | 26 apr_thread_rwlock_t *rwlock = (apr_thread_rwlock_t *)data; local 28 NXRwLockFree (rwlock->rwlock); 32 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 48 new_rwlock->rwlock = NXRwLockAlloc(hierarchy, info); 49 if(new_rwlock->rwlock == NULL) 54 *rwlock = new_rwlock; 59 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 61 NXRdLock(rwlock->rwlock); [all...] |
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/locks/win32/ |
H A D | thread_rwlock.c | 26 apr_thread_rwlock_t *rwlock = data; local 28 if (! CloseHandle(rwlock->read_event)) 31 if (! CloseHandle(rwlock->write_mutex)) 37 APR_DECLARE(apr_status_t)apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 40 *rwlock = apr_palloc(pool, sizeof(**rwlock)); 42 (*rwlock)->pool = pool; 43 (*rwlock)->readers = 0; 45 if (! ((*rwlock)->read_event = CreateEvent(NULL, TRUE, FALSE, NULL))) { 46 *rwlock 62 apr_thread_rwlock_rdlock_core(apr_thread_rwlock_t *rwlock, DWORD milliseconds) argument 97 apr_thread_rwlock_wrlock_core(apr_thread_rwlock_t *rwlock, DWORD milliseconds) argument [all...] |
/macosx-10.9.5/apr-30/apr/apr/locks/win32/ |
H A D | thread_rwlock.c | 26 apr_thread_rwlock_t *rwlock = data; local 28 if (! CloseHandle(rwlock->read_event)) 31 if (! CloseHandle(rwlock->write_mutex)) 37 APR_DECLARE(apr_status_t)apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 40 *rwlock = apr_palloc(pool, sizeof(**rwlock)); 42 (*rwlock)->pool = pool; 43 (*rwlock)->readers = 0; 45 if (! ((*rwlock)->read_event = CreateEvent(NULL, TRUE, FALSE, NULL))) { 46 *rwlock 62 apr_thread_rwlock_rdlock_core(apr_thread_rwlock_t *rwlock, DWORD milliseconds) argument 97 apr_thread_rwlock_wrlock_core(apr_thread_rwlock_t *rwlock, DWORD milliseconds) argument [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Support/ |
H A D | RWMutex.cpp | 50 pthread_rwlock_t* rwlock = 55 bzero(rwlock, sizeof(pthread_rwlock_t)); 58 // Initialize the rwlock 59 int errorcode = pthread_rwlock_init(rwlock, NULL); 64 data_ = rwlock; 70 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); 71 assert(rwlock != 0); 72 pthread_rwlock_destroy(rwlock); 73 free(rwlock); 79 pthread_rwlock_t* rwlock [all...] |
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/locks/os2/ |
H A D | thread_rwlock.c | 27 apr_thread_rwlock_t *rwlock = therwlock; local 28 return apr_thread_rwlock_destroy(rwlock); 33 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 53 *rwlock = new_rwlock; 64 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 68 rc = DosRequestMutexSem(rwlock->write_lock, SEM_INDEFINITE_WAIT); 77 rwlock->readers++; 78 DosResetEventSem(rwlock->read_done, &posts); 79 rc = DosReleaseMutexSem(rwlock->write_lock); 85 APR_DECLARE(apr_status_t) apr_thread_rwlock_tryrdlock(apr_thread_rwlock_t *rwlock) [all...] |
/macosx-10.9.5/apr-30/apr/apr/locks/os2/ |
H A D | thread_rwlock.c | 27 apr_thread_rwlock_t *rwlock = therwlock; local 28 return apr_thread_rwlock_destroy(rwlock); 33 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 53 *rwlock = new_rwlock; 64 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 68 rc = DosRequestMutexSem(rwlock->write_lock, SEM_INDEFINITE_WAIT); 77 rwlock->readers++; 78 DosResetEventSem(rwlock->read_done, &posts); 79 rc = DosReleaseMutexSem(rwlock->write_lock); 85 APR_DECLARE(apr_status_t) apr_thread_rwlock_tryrdlock(apr_thread_rwlock_t *rwlock) [all...] |
/macosx-10.9.5/cups-372.4/cups/cups/ |
H A D | thread.c | 75 _cupsRWInit(_cups_rwlock_t *rwlock) /* I - Reader/writer lock */ argument 77 pthread_rwlock_init(rwlock, NULL); 86 _cupsRWLockRead(_cups_rwlock_t *rwlock) /* I - Reader/writer lock */ argument 88 pthread_rwlock_rdlock(rwlock); 97 _cupsRWLockWrite(_cups_rwlock_t *rwlock)/* I - Reader/writer lock */ argument 99 pthread_rwlock_wrlock(rwlock); 108 _cupsRWUnlock(_cups_rwlock_t *rwlock) /* I - Reader/writer lock */ argument 110 pthread_rwlock_unlock(rwlock); 185 _cupsRWInit(_cups_rwlock_t *rwlock) /* I - Reader/writer lock */ argument 187 _cupsMutexInit((_cups_mutex_t *)rwlock); 196 _cupsRWLockRead(_cups_rwlock_t *rwlock) argument 207 _cupsRWLockWrite(_cups_rwlock_t *rwlock) argument 218 _cupsRWUnlock(_cups_rwlock_t *rwlock) argument 277 _cupsRWInit(_cups_rwlock_t *rwlock) argument 288 _cupsRWLockRead(_cups_rwlock_t *rwlock) argument 299 _cupsRWLockWrite(_cups_rwlock_t *rwlock) argument 310 _cupsRWUnlock(_cups_rwlock_t *rwlock) argument [all...] |
H A D | thread-private.h | 86 extern void _cupsRWInit(_cups_rwlock_t *rwlock); 87 extern void _cupsRWLockRead(_cups_rwlock_t *rwlock); 88 extern void _cupsRWLockWrite(_cups_rwlock_t *rwlock); 89 extern void _cupsRWUnlock(_cups_rwlock_t *rwlock);
|
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/locks/unix/ |
H A D | thread_rwlock.c | 24 /* The rwlock must be initialized but not locked by any thread when 28 apr_thread_rwlock_t *rwlock = (apr_thread_rwlock_t *)data; local 31 stat = pthread_rwlock_destroy(&rwlock->rwlock); 40 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 49 if ((stat = pthread_rwlock_init(&new_rwlock->rwlock, NULL))) { 60 *rwlock = new_rwlock; 64 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 68 stat = pthread_rwlock_rdlock(&rwlock->rwlock); [all...] |
/macosx-10.9.5/apr-30/apr/apr/locks/unix/ |
H A D | thread_rwlock.c | 24 /* The rwlock must be initialized but not locked by any thread when 28 apr_thread_rwlock_t *rwlock = (apr_thread_rwlock_t *)data; local 31 stat = pthread_rwlock_destroy(&rwlock->rwlock); 40 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 49 if ((stat = pthread_rwlock_init(&new_rwlock->rwlock, NULL))) { 60 *rwlock = new_rwlock; 64 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 68 stat = pthread_rwlock_rdlock(&rwlock->rwlock); [all...] |
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/include/ |
H A D | apr_thread_rwlock.h | 56 * @param rwlock the memory address where the newly created readwrite lock 60 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 66 * @param rwlock the read-write lock on which to acquire the shared read. 68 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock); variable 78 * @param rwlock the rwlock on which to attempt the shared read. 80 APR_DECLARE(apr_status_t) apr_thread_rwlock_tryrdlock(apr_thread_rwlock_t *rwlock); variable 87 * @param rwlock the read-write lock on which to acquire the exclusive write. 89 APR_DECLARE(apr_status_t) apr_thread_rwlock_wrlock(apr_thread_rwlock_t *rwlock); variable 98 * @param rwlock th 100 APR_DECLARE(apr_status_t) apr_thread_rwlock_trywrlock(apr_thread_rwlock_t *rwlock); variable 107 APR_DECLARE(apr_status_t) apr_thread_rwlock_unlock(apr_thread_rwlock_t *rwlock); variable 113 APR_DECLARE(apr_status_t) apr_thread_rwlock_destroy(apr_thread_rwlock_t *rwlock); variable [all...] |
/macosx-10.9.5/apr-30/apr/apr/include/ |
H A D | apr_thread_rwlock.h | 56 * @param rwlock the memory address where the newly created readwrite lock 60 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 66 * @param rwlock the read-write lock on which to acquire the shared read. 68 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock); variable 78 * @param rwlock the rwlock on which to attempt the shared read. 80 APR_DECLARE(apr_status_t) apr_thread_rwlock_tryrdlock(apr_thread_rwlock_t *rwlock); variable 87 * @param rwlock the read-write lock on which to acquire the exclusive write. 89 APR_DECLARE(apr_status_t) apr_thread_rwlock_wrlock(apr_thread_rwlock_t *rwlock); variable 98 * @param rwlock th 100 APR_DECLARE(apr_status_t) apr_thread_rwlock_trywrlock(apr_thread_rwlock_t *rwlock); variable 107 APR_DECLARE(apr_status_t) apr_thread_rwlock_unlock(apr_thread_rwlock_t *rwlock); variable 113 APR_DECLARE(apr_status_t) apr_thread_rwlock_destroy(apr_thread_rwlock_t *rwlock); variable [all...] |
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/locks/beos/ |
H A D | thread_rwlock.c | 53 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 79 (*rwlock) = new; 83 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 87 if (find_thread(NULL) == rwlock->writer) { 89 rwlock->Nested++; 92 int32 r = atomic_add(&rwlock->ReadCount, 1); 95 rv = acquire_sem_etc(rwlock->Read, 1, B_DO_NOT_RESCHEDULE, 103 APR_DECLARE(apr_status_t) apr_thread_rwlock_tryrdlock(apr_thread_rwlock_t *rwlock) 108 APR_DECLARE(apr_status_t) apr_thread_rwlock_wrlock(apr_thread_rwlock_t *rwlock) 112 if (find_thread(NULL) == rwlock [all...] |
/macosx-10.9.5/apr-30/apr/apr/locks/beos/ |
H A D | thread_rwlock.c | 53 APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock, 79 (*rwlock) = new; 83 APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock) 87 if (find_thread(NULL) == rwlock->writer) { 89 rwlock->Nested++; 92 int32 r = atomic_add(&rwlock->ReadCount, 1); 95 rv = acquire_sem_etc(rwlock->Read, 1, B_DO_NOT_RESCHEDULE, 103 APR_DECLARE(apr_status_t) apr_thread_rwlock_tryrdlock(apr_thread_rwlock_t *rwlock) 108 APR_DECLARE(apr_status_t) apr_thread_rwlock_wrlock(apr_thread_rwlock_t *rwlock) 112 if (find_thread(NULL) == rwlock [all...] |
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/include/arch/netware/ |
H A D | apr_arch_thread_rwlock.h | 25 NXRwLock_t *rwlock; member in struct:apr_thread_rwlock_t
|
/macosx-10.9.5/apr-30/apr/apr/include/arch/netware/ |
H A D | apr_arch_thread_rwlock.h | 25 NXRwLock_t *rwlock; member in struct:apr_thread_rwlock_t
|
/macosx-10.9.5/OpenLDAP-491.1/OpenLDAP/libraries/libldap_r/ |
H A D | rdwr.c | 74 ldap_pvt_thread_rdwr_init( ldap_pvt_thread_rdwr_t *rwlock ) 78 assert( rwlock != NULL ); 92 *rwlock = rw; 97 ldap_pvt_thread_rdwr_destroy( ldap_pvt_thread_rdwr_t *rwlock ) 101 assert( rwlock != NULL ); 102 rw = *rwlock; 138 *rwlock = NULL; 142 int ldap_pvt_thread_rdwr_rlock( ldap_pvt_thread_rdwr_t *rwlock ) 146 assert( rwlock != NULL ); 147 rw = *rwlock; 404 ldap_pvt_thread_rdwr_readers(ldap_pvt_thread_rdwr_t *rwlock) argument 421 ldap_pvt_thread_rdwr_writers(ldap_pvt_thread_rdwr_t *rwlock) argument 438 ldap_pvt_thread_rdwr_active(ldap_pvt_thread_rdwr_t *rwlock) argument [all...] |
H A D | thr_debug.c | 1044 ldap_pvt_thread_rdwr_init( ldap_pvt_thread_rdwr_t *rwlock ) 1047 init_usage( &rwlock->usage, "ldap_pvt_thread_rdwr_init" ); 1048 rc = ldap_int_thread_rdwr_init( WRAPPED( rwlock ) ); 1051 destroy_usage( &rwlock->usage ); 1059 ldap_pvt_thread_rdwr_destroy( ldap_pvt_thread_rdwr_t *rwlock ) 1062 check_usage( &rwlock->usage, "ldap_pvt_thread_rdwr_destroy" ); 1063 rc = ldap_int_thread_rdwr_destroy( WRAPPED( rwlock ) ); 1067 destroy_usage( &rwlock->usage ); 1074 ldap_pvt_thread_rdwr_rlock( ldap_pvt_thread_rdwr_t *rwlock ) 1077 check_usage( &rwlock [all...] |
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/include/arch/unix/ |
H A D | apr_arch_thread_rwlock.h | 36 pthread_rwlock_t rwlock; member in struct:apr_thread_rwlock_t
|
/macosx-10.9.5/apr-30/apr/apr/include/arch/unix/ |
H A D | apr_arch_thread_rwlock.h | 36 pthread_rwlock_t rwlock; member in struct:apr_thread_rwlock_t
|
/macosx-10.9.5/bind9-45.100/bind9/lib/dns/ |
H A D | zt.c | 44 isc_rwlock_t rwlock; member in struct:dns_zt 82 result = isc_rwlock_init(&zt->rwlock, 0, 0); 113 RWLOCK(&zt->rwlock, isc_rwlocktype_write); 119 RWUNLOCK(&zt->rwlock, isc_rwlocktype_write); 133 RWLOCK(&zt->rwlock, isc_rwlocktype_write); 137 RWUNLOCK(&zt->rwlock, isc_rwlocktype_write); 155 RWLOCK(&zt->rwlock, isc_rwlocktype_read); 162 RWUNLOCK(&zt->rwlock, isc_rwlocktype_read); 173 RWLOCK(&zt->rwlock, isc_rwlocktype_write); 179 RWUNLOCK(&zt->rwlock, isc_rwlocktype_writ [all...] |
H A D | forward.c | 26 #include <isc/rwlock.h> 39 isc_rwlock_t rwlock; member in struct:dns_fwdtable 66 result = isc_rwlock_init(&fwdtable->rwlock, 0, 0); 116 RWLOCK(&fwdtable->rwlock, isc_rwlocktype_write); 118 RWUNLOCK(&fwdtable->rwlock, isc_rwlocktype_write); 141 RWLOCK(&fwdtable->rwlock, isc_rwlocktype_write); 143 RWUNLOCK(&fwdtable->rwlock, isc_rwlocktype_write); 166 RWLOCK(&fwdtable->rwlock, isc_rwlocktype_read); 173 RWUNLOCK(&fwdtable->rwlock, isc_rwlocktype_read); 188 isc_rwlock_destroy(&fwdtable->rwlock); [all...] |
H A D | keytable.c | 25 #include <isc/rwlock.h> 66 result = isc_rwlock_init(&keytable->rwlock, 0, 0); 100 RWLOCK(&source->rwlock, isc_rwlocktype_write); 106 RWUNLOCK(&source->rwlock, isc_rwlocktype_write); 124 RWLOCK(&keytable->rwlock, isc_rwlocktype_write); 133 RWUNLOCK(&keytable->rwlock, isc_rwlocktype_write); 137 isc_rwlock_destroy(&keytable->rwlock); 163 RWLOCK(&keytable->rwlock, isc_rwlocktype_write); 203 RWUNLOCK(&keytable->rwlock, isc_rwlocktype_write); 232 RWLOCK(&keytable->rwlock, isc_rwlocktype_writ [all...] |
/macosx-10.9.5/Libc-997.90.3/stdio/ |
H A D | xprintf_domain.c | 76 xprintf_domain_default->rwlock = (pthread_rwlock_t)PTHREAD_RWLOCK_INITIALIZER; 120 pthread_rwlock_rdlock(&src->rwlock); 122 pthread_rwlock_unlock(&src->rwlock); 123 copy->rwlock = (pthread_rwlock_t)PTHREAD_RWLOCK_INITIALIZER; 131 pthread_rwlock_destroy(&d->rwlock); 164 pthread_rwlock_wrlock(&d->rwlock); 171 pthread_rwlock_unlock(&d->rwlock); 193 pthread_rwlock_wrlock(&d->rwlock); 200 pthread_rwlock_unlock(&d->rwlock);
|