lowlevelrwlock.sym 647 B

12345678910111213141516
  1. #include <stddef.h>
  2. #include <stdio.h>
  3. #include <bits/pthreadtypes.h>
  4. #include <bits/wordsize.h>
  5. --
  6. MUTEX offsetof (pthread_rwlock_t, __data.__lock)
  7. NR_READERS offsetof (pthread_rwlock_t, __data.__nr_readers)
  8. READERS_WAKEUP offsetof (pthread_rwlock_t, __data.__readers_wakeup)
  9. WRITERS_WAKEUP offsetof (pthread_rwlock_t, __data.__writer_wakeup)
  10. READERS_QUEUED offsetof (pthread_rwlock_t, __data.__nr_readers_queued)
  11. WRITERS_QUEUED offsetof (pthread_rwlock_t, __data.__nr_writers_queued)
  12. FLAGS offsetof (pthread_rwlock_t, __data.__flags)
  13. WRITER offsetof (pthread_rwlock_t, __data.__writer)
  14. PSHARED offsetof (pthread_rwlock_t, __data.__shared)