Searched defs:nvf_lock (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Ddevcache_impl.h99 krwlock_t nvf_lock; /* lock for data list */ member in struct:nvfiledesc
/illumos-gate/usr/src/uts/common/os/
H A Ddevcache.c97 * can be accessed with nvf_lock(). The lock must be held
296 rw_init(&nvfdp->nvf_lock, NULL, RW_DRIVER, NULL);
329 nvf_lock(nvf_handle_t handle) function
331 return (&(((nvfd_t *)handle)->nvf_lock));
343 ASSERT(RW_WRITE_HELD(&(((nvfd_t *)handle)->nvf_lock)));
350 ASSERT(RW_LOCK_HELD(&(((nvfd_t *)handle)->nvf_lock)));
770 ASSERT(RW_WRITE_HELD(&nvf->nvf_lock));
772 ASSERT(RW_WRITE_HELD(&nvf->nvf_lock));
791 ASSERT(RW_WRITE_HELD(&(nvfd->nvf_lock)));
817 ASSERT(RW_WRITE_HELD(&(nvfd->nvf_lock)));
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Dnvfile.c138 static kmutex_t nvf_lock; /* lock for file */ variable
171 mutex_init(&nvf_lock, NULL, MUTEX_DRIVER, NULL);
178 mutex_enter(&nvf_lock);
182 mutex_exit(&nvf_lock);
184 mutex_enter(&nvf_lock);
193 mutex_exit(&nvf_lock);
196 mutex_destroy(&nvf_lock);
208 mutex_enter(&nvf_lock);
214 mutex_exit(&nvf_lock);
220 mutex_exit(&nvf_lock);
[all...]

Completed in 57 milliseconds