Home
last modified time | relevance | path

Searched refs:io_lock (Results 1 – 9 of 9) sorted by relevance

/titanic_41/usr/src/uts/common/fs/zfs/
H A Dzio.c400 mutex_enter(&cio->io_lock); in zio_add_child()
401 mutex_enter(&pio->io_lock); in zio_add_child()
414 mutex_exit(&pio->io_lock); in zio_add_child()
415 mutex_exit(&cio->io_lock); in zio_add_child()
424 mutex_enter(&cio->io_lock); in zio_remove_child()
425 mutex_enter(&pio->io_lock); in zio_remove_child()
433 mutex_exit(&pio->io_lock); in zio_remove_child()
434 mutex_exit(&cio->io_lock); in zio_remove_child()
444 mutex_enter(&zio->io_lock); in zio_wait_for_children()
458 mutex_exit(&zio->io_lock); in zio_wait_for_children()
[all …]
H A Dvdev_mirror.c194 mutex_enter(&zio->io_lock); in vdev_mirror_scrub_done()
196 mutex_enter(&pio->io_lock); in vdev_mirror_scrub_done()
199 mutex_exit(&pio->io_lock); in vdev_mirror_scrub_done()
201 mutex_exit(&zio->io_lock); in vdev_mirror_scrub_done()
H A Dvdev_label.c897 mutex_enter(&rio->io_lock); in vdev_uberblock_load_done()
909 mutex_exit(&rio->io_lock); in vdev_uberblock_load_done()
/titanic_41/usr/src/uts/common/io/aac/
H A Daac_ioctl.c195 mutex_enter(&softs->io_lock); in aac_send_fib()
197 mutex_exit(&softs->io_lock); in aac_send_fib()
211 mutex_exit(&softs->io_lock); in aac_send_fib()
692 mutex_enter(&softs->io_lock); in aac_query_disk()
697 mutex_exit(&softs->io_lock); in aac_query_disk()
720 mutex_enter(&softs->io_lock); in aac_delete_disk()
731 mutex_exit(&softs->io_lock); in aac_delete_disk()
H A Daac.c824 mutex_init(&softs->io_lock, NULL, MUTEX_DRIVER, in aac_attach()
863 mutex_enter(&softs->io_lock); in aac_attach()
865 mutex_exit(&softs->io_lock); in aac_attach()
868 mutex_exit(&softs->io_lock); in aac_attach()
947 mutex_destroy(&softs->io_lock); in aac_attach()
986 mutex_enter(&softs->io_lock); in aac_detach()
993 mutex_exit(&softs->io_lock); in aac_detach()
997 mutex_enter(&softs->io_lock); in aac_detach()
1000 mutex_exit(&softs->io_lock); in aac_detach()
1030 mutex_destroy(&softs->io_lock); in aac_detach()
[all …]
H A Daac.h426 kmutex_t io_lock; member
/titanic_41/usr/src/uts/common/io/lvm/md/
H A Dmd_subr.c437 while (io->io_lock & (MD_UL_WRITER | MD_UL_WANABEWRITER)) { in md_io_readerlock()
439 if (io->io_lock & MD_UL_WRITER) in md_io_readerlock()
460 while ((io->io_lock & MD_UL_WRITER) || (io->io_readercnt != 0)) { in md_io_writerlock()
462 io->io_lock |= MD_UL_WANABEWRITER; in md_io_writerlock()
465 io->io_lock &= ~MD_UL_WANABEWRITER; in md_io_writerlock()
467 io->io_lock |= MD_UL_WRITER; in md_io_writerlock()
480 ASSERT((io->io_lock & MD_UL_WRITER) == 0); in md_io_readerexit()
495 ASSERT((io->io_lock & MD_UL_WRITER) != 0); in md_io_writerexit()
497 io->io_lock &= ~MD_UL_WRITER; in md_io_writerexit()
/titanic_41/usr/src/uts/common/sys/lvm/
H A Dmdvar.h166 ulong_t io_lock; member
304 (MDI_UNIT(MD_SID(un))->ui_io_lock->io_lock & MD_UL_WRITER)
/titanic_41/usr/src/uts/common/fs/zfs/sys/
H A Dzio.h451 kmutex_t io_lock; member