Searched refs:rwmtx (Results 1 – 1 of 1) sorted by relevance
311 spinlock_t rwmtx; member313 struct rmlock rwmtx; member431 rw_init(&(_chain)->rwmtx, "IPFW static rules"); \436 rw_destroy(&(_chain)->rwmtx); \440 #define IPFW_RLOCK_ASSERT(_chain) rw_assert(&(_chain)->rwmtx, RA_RLOCKED)441 #define IPFW_WLOCK_ASSERT(_chain) rw_assert(&(_chain)->rwmtx, RA_WLOCKED)444 #define IPFW_RLOCK(p) rw_rlock(&(p)->rwmtx)445 #define IPFW_RUNLOCK(p) rw_runlock(&(p)->rwmtx)446 #define IPFW_WLOCK(p) rw_wlock(&(p)->rwmtx)447 #define IPFW_WUNLOCK(p) rw_wunlock(&(p)->rwmtx)[all …]