Home | History | Annotate | Download | only in drd

Lines Matching refs:rwlock_info

54 static void rwlock_cleanup(struct rwlock_info* p);
55 static void rwlock_delete_thread(struct rwlock_info* const p,
85 static Bool DRD_(rwlock_is_rdlocked)(struct rwlock_info* p)
97 static Bool DRD_(rwlock_is_wrlocked)(struct rwlock_info* p)
109 static Bool DRD_(rwlock_is_locked)(struct rwlock_info* p)
114 static Bool DRD_(rwlock_is_rdlocked_by)(struct rwlock_info* p,
124 static Bool DRD_(rwlock_is_wrlocked_by)(struct rwlock_info* p,
134 static Bool DRD_(rwlock_is_locked_by)(struct rwlock_info* p,
167 static void DRD_(rwlock_combine_other_vc)(struct rwlock_info* const p,
195 static Bool drd_rwlock_check_type(struct rwlock_info* const p,
220 /** Initialize the rwlock_info data structure *p. */
222 void DRD_(rwlock_initialize)(struct rwlock_info* const p, const Addr rwlock,
240 static void rwlock_cleanup(struct rwlock_info* p)
271 struct rwlock_info*
274 struct rwlock_info* p;
303 static struct rwlock_info* DRD_(rwlock_get)(const Addr rwlock)
310 struct rwlock_info* DRD_(rwlock_pre_init)(const Addr rwlock,
313 struct rwlock_info* p;
344 struct rwlock_info* p;
374 struct rwlock_info* p;
394 * Update rwlock_info state when locking the pthread_rwlock_t mutex.
402 struct rwlock_info* p;
435 struct rwlock_info* p;
460 * Update rwlock_info state when locking the pthread_rwlock_t rwlock.
468 struct rwlock_info* p;
492 * Update rwlock_info state when unlocking the pthread_rwlock_t rwlock.
505 struct rwlock_info* p;
608 static void rwlock_delete_thread(struct rwlock_info* const p,