.. | .. |
---|
44 | 44 | |
---|
45 | 45 | static inline int liblockdep_pthread_rwlock_unlock(liblockdep_pthread_rwlock_t *lock) |
---|
46 | 46 | { |
---|
47 | | - lock_release(&lock->dep_map, 0, (unsigned long)_RET_IP_); |
---|
| 47 | + lock_release(&lock->dep_map, (unsigned long)_RET_IP_); |
---|
48 | 48 | return pthread_rwlock_unlock(&lock->rwlock); |
---|
49 | 49 | } |
---|
50 | 50 | |
---|
.. | .. |
---|
60 | 60 | return pthread_rwlock_tryrdlock(&lock->rwlock) == 0 ? 1 : 0; |
---|
61 | 61 | } |
---|
62 | 62 | |
---|
63 | | -static inline int liblockdep_pthread_rwlock_trywlock(liblockdep_pthread_rwlock_t *lock) |
---|
| 63 | +static inline int liblockdep_pthread_rwlock_trywrlock(liblockdep_pthread_rwlock_t *lock) |
---|
64 | 64 | { |
---|
65 | 65 | lock_acquire(&lock->dep_map, 0, 1, 0, 1, NULL, (unsigned long)_RET_IP_); |
---|
66 | | - return pthread_rwlock_trywlock(&lock->rwlock) == 0 ? 1 : 0; |
---|
| 66 | + return pthread_rwlock_trywrlock(&lock->rwlock) == 0 ? 1 : 0; |
---|
67 | 67 | } |
---|
68 | 68 | |
---|
69 | 69 | static inline int liblockdep_rwlock_destroy(liblockdep_pthread_rwlock_t *lock) |
---|
.. | .. |
---|
79 | 79 | #define pthread_rwlock_unlock liblockdep_pthread_rwlock_unlock |
---|
80 | 80 | #define pthread_rwlock_wrlock liblockdep_pthread_rwlock_wrlock |
---|
81 | 81 | #define pthread_rwlock_tryrdlock liblockdep_pthread_rwlock_tryrdlock |
---|
82 | | -#define pthread_rwlock_trywlock liblockdep_pthread_rwlock_trywlock |
---|
| 82 | +#define pthread_rwlock_trywrlock liblockdep_pthread_rwlock_trywrlock |
---|
83 | 83 | #define pthread_rwlock_destroy liblockdep_rwlock_destroy |
---|
84 | 84 | |
---|
85 | 85 | #endif |
---|