Lines Matching refs:rwlock
219 #define ANNOTATE_RWLOCK_CREATE(rwlock) \
221 rwlock, 0, 0, 0, 0);
224 #define ANNOTATE_RWLOCK_DESTROY(rwlock) \
226 rwlock, 0, 0, 0, 0);
233 #define ANNOTATE_RWLOCK_ACQUIRED(rwlock, is_w) \
235 rwlock, is_w, 0, 0, 0)
243 #define ANNOTATE_READERLOCK_ACQUIRED(rwlock) ANNOTATE_RWLOCK_ACQUIRED(rwlock, 0)
249 #define ANNOTATE_WRITERLOCK_ACQUIRED(rwlock) ANNOTATE_RWLOCK_ACQUIRED(rwlock, 1)
258 #define ANNOTATE_RWLOCK_RELEASED(rwlock, is_w) \
260 rwlock, is_w, 0, 0, 0);
267 #define ANNOTATE_READERLOCK_RELEASED(rwlock) ANNOTATE_RWLOCK_RELEASED(rwlock, 0)
272 #define ANNOTATE_WRITERLOCK_RELEASED(rwlock) ANNOTATE_RWLOCK_RELEASED(rwlock, 1)