| 74 | } |
| 75 | |
| 76 | static inline int rwlock_rdlock(bthread_rwlock_t* rwlock) { |
| 77 | return rwlock_rdlock_impl(rwlock, NULL); |
| 78 | } |
| 79 | |
| 80 | static inline int rwlock_timedrdlock(bthread_rwlock_t* __restrict rwlock, |
| 81 | const struct timespec* __restrict abstime) { |
no test coverage detected