Searched refs:ui_io_lock (Results 1 – 3 of 3) sorted by relevance
433 md_io_lock_t *io = ui->ui_io_lock; in md_io_readerlock()453 md_io_lock_t *io = ui->ui_io_lock; in md_io_writerlock()477 md_io_lock_t *io = ui->ui_io_lock; in md_io_readerexit()492 md_io_lock_t *io = ui->ui_io_lock; in md_io_writerexit()2846 ui->ui_io_lock = kmem_zalloc(sizeof (md_io_lock_t), KM_SLEEP); in md_create_unit_incore()2847 mutex_init(&ui->ui_io_lock->io_mx, NULL, MUTEX_DEFAULT, NULL); in md_create_unit_incore()2848 cv_init(&ui->ui_io_lock->io_cv, NULL, CV_DEFAULT, NULL); in md_create_unit_incore()2849 mutex_init(&ui->ui_io_lock->io_list_mutex, NULL, in md_create_unit_incore()2851 ui->ui_io_lock->io_list_front = NULL; in md_create_unit_incore()2852 ui->ui_io_lock->io_list_back = NULL; in md_create_unit_incore()[all …]
703 if (ui->ui_io_lock->io_list_front) in raid_free_pwinvalidate()1053 ASSERT((MDI_UNIT(mnum)->ui_io_lock->io_list_front == NULL) && in reset_raid()1054 (MDI_UNIT(mnum)->ui_io_lock->io_list_back == NULL)); in reset_raid()1865 kmutex_t *io_list_mutex = &ui->ui_io_lock->io_list_mutex; in raid_io_startup()1874 waiting_list = ui->ui_io_lock->io_list_front; in raid_io_startup()1908 ui->ui_io_lock->io_list_front = next; in raid_io_startup()1910 if (ui->ui_io_lock->io_list_front == NULL) in raid_io_startup()1911 ui->ui_io_lock->io_list_back = NULL; in raid_io_startup()1913 if (ui->ui_io_lock->io_list_back == waiting_list) in raid_io_startup()1914 ui->ui_io_lock->io_list_back = previous; in raid_io_startup()[all …]
209 md_io_lock_t *ui_io_lock; /* pointer to io lock */ member304 (MDI_UNIT(MD_SID(un))->ui_io_lock->io_lock & MD_UL_WRITER)306 (MDI_UNIT(MD_SID(un))->ui_io_lock->io_readercnt != 0)