Lines Matching refs:bg_erase
1057 while (ebh->bg_erase.eth_running) {
1065 mutex_enter(&ebh->bg_erase.eth_thread_mtx);
1066 cv_timedwait_sig(&ebh->bg_erase.eth_wakeup,
1067 &ebh->bg_erase.eth_thread_mtx, mstohz(100));
1068 mutex_exit(&ebh->bg_erase.eth_thread_mtx);
1097 while (ebh->bg_erase.eth_running) {
1100 cv_timedwait_sig(&ebh->bg_erase.eth_wakeup,
1128 cv_init(&ebh->bg_erase.eth_wakeup, "ebheracv");
1130 ebh->bg_erase.eth_running = true;
1132 erase_thread, ebh, &ebh->bg_erase.eth_thread, "ebherase");
1142 ebh->bg_erase.eth_running = false;
1143 cv_signal(&ebh->bg_erase.eth_wakeup);
1146 kthread_join(ebh->bg_erase.eth_thread);
1151 cv_destroy(&ebh->bg_erase.eth_wakeup);
1935 cv_signal(&ebh->bg_erase.eth_wakeup);