Lines Matching defs:ed_rwlock
182 (void) rw_unlock(&((Elf *)e)->ed_rwlock); \
183 (void) rw_wrlock(&((Elf *)e)->ed_rwlock);
188 (void) rw_unlock(&((Elf *)e)->ed_rwlock); \
189 (void) rw_wrlock(&((Elf *)e)->ed_rwlock); \
195 (void) rw_unlock(&((Elf *)e)->ed_rwlock); \
196 (void) rw_rdlock(&((Elf *)e)->ed_rwlock); \
201 (void) rw_unlock(&((Elf *)e)->ed_rwlock); \
202 (void) rw_rdlock(&((Elf *)e)->ed_rwlock); \
209 (void) rw_rdlock(&((Elf *)e)->ed_rwlock); \
214 (void) rw_rdlock(&((Elf *)e)->ed_rwlock); \
222 (void) rw_unlock(&((Elf *)e)->ed_rwlock);
227 (void) rw_unlock(&((Elf *)e)->ed_rwlock); \
309 rwlock_t ed_rwlock;
353 NOTE(RWLOCK_PROTECTS_DATA(Elf::ed_rwlock, Elf))
354 NOTE(RWLOCK_COVERS_LOCKS(Elf::ed_rwlock, Elf_Scn::s_mutex))
357 #define ELFRLOCK(e) (void) rw_rdlock(&((Elf *)e)->ed_rwlock);
361 (void) rw_rdlock(&((Elf *)e)->ed_rwlock);
365 #define ELFWLOCK(e) (void) rw_wrlock(&((Elf *)e)->ed_rwlock);
369 (void) rw_wrlock(&((Elf *)e)->ed_rwlock);
373 #define ELFUNLOCK(e) (void) rw_unlock(&((Elf *)e)->ed_rwlock);
377 (void) rw_unlock(&((Elf *)e)->ed_rwlock);