Home
last modified time | relevance | path

Searched refs:io_readercnt (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/uts/common/sys/lvm/
H A Dmdvar.h164 ulong_t io_readercnt; /* number of unit readers */ member
306 (MDI_UNIT(MD_SID(un))->ui_io_lock->io_readercnt != 0)
/titanic_41/usr/src/uts/common/io/lvm/md/
H A Dmd_subr.c445 io->io_readercnt++; in md_io_readerlock()
460 while ((io->io_lock & MD_UL_WRITER) || (io->io_readercnt != 0)) { in md_io_writerlock()
481 ASSERT(io->io_readercnt != 0); in md_io_readerexit()
482 io->io_readercnt--; in md_io_readerexit()
483 if ((io->io_wanabecnt != 0) && (io->io_readercnt == 0)) { in md_io_readerexit()
496 ASSERT(io->io_readercnt == 0); in md_io_writerexit()