Searched refs:rsmrc_lock (Results 1 – 2 of 2) sorted by relevance
144 kmutex_t rsmrc_lock; /* sync on resource */ member177 #define RSMRC_LOCK(p) mutex_enter(&(p)->rsmrc_lock)178 #define RSMRC_UNLOCK(p) mutex_exit(&(p)->rsmrc_lock)179 #define RSMRC_HELD(p) MUTEX_HELD(&(p)->rsmrc_lock)180 #define RSMRC_TRY(p) mutex_tryenter(&(p)->rsmrc_lock)251 #define s_lock s_hdr.rsmrc_lock324 krwlock_t rsmrc_lock; member
986 mutex_destroy(&p->rsmrc_lock); in rsm_detach()1146 rsmrc_lock); in rsmresource_alloc()1242 rw_exit(&rsm_resource.rsmrc_lock); in rsmresource_alloc()1251 rw_exit(&rsm_resource.rsmrc_lock); in rsmresource_alloc()1287 rw_exit(&rsm_resource.rsmrc_lock); in rsmresource_free()1308 rw_exit(&rsm_resource.rsmrc_lock); in rsmresource_free()1348 mutex_enter(&p->rsmrc_lock); in rsmresource_lookup()1356 rw_exit(&rsm_resource.rsmrc_lock); in rsmresource_lookup()1398 rw_exit(&rsm_resource.rsmrc_lock); in rsmresource_insert()1439 rw_exit(&rsm_resource.rsmrc_lock); in rsmresource_destroy()[all …]