| .. | .. |
|---|
| 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 |
|---|