Lines Matching refs:pthread_rwlock_t
1035 pub struct pthread_rwlock_t {
1297 impl PartialEq for pthread_rwlock_t {
1298 fn eq(&self, other: &pthread_rwlock_t) -> bool {
1302 impl Eq for pthread_rwlock_t {}
1303 impl hash::Hash for pthread_rwlock_t {
2323 pub const PTHREAD_RWLOCK_INITIALIZER: pthread_rwlock_t = pthread_rwlock_t {
3796 lock: *mut pthread_rwlock_t, in pthread_rwlock_init() argument
3799 pub fn pthread_rwlock_destroy(lock: *mut pthread_rwlock_t) -> c_int; in pthread_rwlock_destroy()
3800 pub fn pthread_rwlock_rdlock(lock: *mut pthread_rwlock_t) -> c_int; in pthread_rwlock_rdlock()
3801 pub fn pthread_rwlock_tryrdlock(lock: *mut pthread_rwlock_t) -> c_int; in pthread_rwlock_tryrdlock()
3802 pub fn pthread_rwlock_wrlock(lock: *mut pthread_rwlock_t) -> c_int; in pthread_rwlock_wrlock()
3803 pub fn pthread_rwlock_trywrlock(lock: *mut pthread_rwlock_t) -> c_int; in pthread_rwlock_trywrlock()
3804 pub fn pthread_rwlock_unlock(lock: *mut pthread_rwlock_t) -> c_int; in pthread_rwlock_unlock()