Searched refs:pthread_rwlock_t (Results 1 - 9 of 9) sorted by relevance

/haiku/src/libs/posix_error_mapper/
H A Dpthread_rwlock.cpp12 (pthread_rwlock_t *lock, const pthread_rwlockattr_t *attr),
17 WRAPPER_FUNCTION(int, pthread_rwlock_destroy, (pthread_rwlock_t *lock),
22 WRAPPER_FUNCTION(int, pthread_rwlock_rdlock, (pthread_rwlock_t *lock),
27 WRAPPER_FUNCTION(int, pthread_rwlock_tryrdlock, (pthread_rwlock_t *lock),
33 (pthread_rwlock_t *lock, const struct timespec *timeout),
38 WRAPPER_FUNCTION(int, pthread_rwlock_wrlock, (pthread_rwlock_t *lock),
43 WRAPPER_FUNCTION(int, pthread_rwlock_trywrlock, (pthread_rwlock_t *lock),
49 (pthread_rwlock_t *lock, const struct timespec *timeout),
54 WRAPPER_FUNCTION(int, pthread_rwlock_unlock, (pthread_rwlock_t *lock),
/haiku/src/apps/poorman/
H A DPoorManServer.h37 pthread_rwlock_t* GetWebDirLock(){return &fWebDirLock;}
38 pthread_rwlock_t* GetIndexNameLock(){return &fIndexNameLock;}
48 pthread_rwlock_t fWebDirLock;
49 pthread_rwlock_t fIndexNameLock;
69 pthread_rwlock_t* get_web_dir_lock();
70 pthread_rwlock_t* get_index_name_lock();
H A DPoorManWindow.h201 pthread_rwlock_t fLogFileLock;
H A DPoorManServer.cpp464 pthread_rwlock_t* get_web_dir_lock()
471 pthread_rwlock_t* get_index_name_lock()
/haiku/headers/posix/
H A Dpthread.h162 extern int pthread_rwlock_init(pthread_rwlock_t *lock,
164 extern int pthread_rwlock_destroy(pthread_rwlock_t *lock);
165 extern int pthread_rwlock_rdlock(pthread_rwlock_t *lock);
166 extern int pthread_rwlock_tryrdlock(pthread_rwlock_t *lock);
167 extern int pthread_rwlock_clockrdlock(pthread_rwlock_t* rwlock,
169 extern int pthread_rwlock_timedrdlock(pthread_rwlock_t *lock,
171 extern int pthread_rwlock_wrlock(pthread_rwlock_t *lock);
172 extern int pthread_rwlock_trywrlock(pthread_rwlock_t *lock);
173 extern int pthread_rwlock_clockwrlock(pthread_rwlock_t* rwlock,
175 extern int pthread_rwlock_timedwrlock(pthread_rwlock_t *loc
[all...]
/haiku/src/system/libroot/posix/pthread/
H A Dpthread_rwlock.cpp290 STATIC_ASSERT(sizeof(pthread_rwlock_t) >= sizeof(SharedRWLock));
291 STATIC_ASSERT(sizeof(pthread_rwlock_t) >= sizeof(LocalRWLock));
299 pthread_rwlock_init(pthread_rwlock_t* lock, const pthread_rwlockattr_t* _attr)
312 pthread_rwlock_destroy(pthread_rwlock_t* lock)
322 pthread_rwlock_rdlock(pthread_rwlock_t* lock)
332 pthread_rwlock_tryrdlock(pthread_rwlock_t* lock)
345 pthread_rwlock_clockrdlock(pthread_rwlock_t* lock, clockid_t clock_id,
375 pthread_rwlock_timedrdlock(pthread_rwlock_t* lock,
383 pthread_rwlock_wrlock(pthread_rwlock_t* lock)
393 pthread_rwlock_trywrlock(pthread_rwlock_t* loc
[all...]
/haiku/headers/posix/sys/
H A Dtypes.h71 typedef struct _pthread_rwlock pthread_rwlock_t; typedef in typeref:struct:_pthread_rwlock
/haiku/headers/private/netservices/
H A DNetworkCookieJar.h33 pthread_rwlock_t fLock;
/haiku/src/system/libnetwork/netresolv/net/
H A Dnsdispatch.c156 static pthread_rwlock_t _nslock;

Completed in 143 milliseconds