Home
last modified time | relevance | path

Searched refs:misc_wait (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/platform/x86/
H A Ddell-smo8800.c26 wait_queue_head_t misc_wait; /* Wait queue for the misc dev */ member
35 wake_up_interruptible(&smo8800->misc_wait); in smo8800_interrupt_quick()
92 retval = wait_event_interruptible(smo8800->misc_wait, in smo8800_misc_read()
155 init_waitqueue_head(&smo8800->misc_wait); in smo8800_add()
/kernel/linux/linux-6.6/drivers/platform/x86/dell/
H A Ddell-smo8800.c27 wait_queue_head_t misc_wait; /* Wait queue for the misc dev */ member
36 wake_up_interruptible(&smo8800->misc_wait); in smo8800_interrupt_quick()
62 retval = wait_event_interruptible(smo8800->misc_wait, in smo8800_misc_read()
122 init_waitqueue_head(&smo8800->misc_wait); in smo8800_probe()
/kernel/linux/linux-5.10/drivers/misc/lis3lv02d/
H A Dlis3lv02d.c86 .misc_wait = __WAIT_QUEUE_HEAD_INITIALIZER(lis3_dev.misc_wait),
500 wake_up_interruptible(&lis3->misc_wait); in lis302dl_interrupt()
613 add_wait_queue(&lis3->misc_wait, &wait); in lis3lv02d_misc_read()
646 remove_wait_queue(&lis3->misc_wait, &wait); in lis3lv02d_misc_read()
656 poll_wait(file, &lis3->misc_wait, wait); in lis3lv02d_misc_poll()
H A Dlis3lv02d.h294 wait_queue_head_t misc_wait; /* Wait queue for the misc device */ member
/kernel/linux/linux-6.6/drivers/misc/lis3lv02d/
H A Dlis3lv02d.c86 .misc_wait = __WAIT_QUEUE_HEAD_INITIALIZER(lis3_dev.misc_wait),
500 wake_up_interruptible(&lis3->misc_wait); in lis302dl_interrupt()
613 add_wait_queue(&lis3->misc_wait, &wait); in lis3lv02d_misc_read()
646 remove_wait_queue(&lis3->misc_wait, &wait); in lis3lv02d_misc_read()
656 poll_wait(file, &lis3->misc_wait, wait); in lis3lv02d_misc_poll()
H A Dlis3lv02d.h293 wait_queue_head_t misc_wait; /* Wait queue for the misc device */ member
/kernel/linux/linux-5.10/drivers/block/drbd/
H A Ddrbd_req.c70 wake_up(&device->misc_wait); in drbd_remove_request_interval()
283 wake_up(&device->misc_wait); in drbd_req_complete()
503 wake_up(&device->misc_wait); in mod_rq_state()
775 * worker will be waiting on misc_wait. Wake it up once this in __req_mod()
781 wake_up(&device->misc_wait); in __req_mod()
962 /* Indicate to wake up device->misc_wait on progress. */ in complete_conflicting_writes()
963 prepare_to_wait(&device->misc_wait, &wait, TASK_UNINTERRUPTIBLE); in complete_conflicting_writes()
969 finish_wait(&device->misc_wait, &wait); in complete_conflicting_writes()
H A Ddrbd_int.h858 wait_queue_head_t misc_wait; member
2009 wake_up(&device->misc_wait); in _dec_ap_pending()
2111 wake_up(&device->misc_wait); in put_ldev()
2276 wait_event(device->misc_wait, inc_ap_bio_cond(device)); in inc_ap_bio()
2297 wake_up(&device->misc_wait); in dec_ap_bio()
H A Ddrbd_actlog.c86 wait_event(device->misc_wait, in drbd_md_get_buffer()
102 wake_up(&device->misc_wait); in drbd_md_put_buffer()
117 dt = wait_event_timeout(device->misc_wait, in wait_until_done_or_force_detached()
H A Ddrbd_nl.c714 wait_event(device->misc_wait, atomic_read(&device->ap_pending_cnt) == 0); in drbd_set_role()
912 wait_event(device->misc_wait, !atomic_read(&device->ap_bio_cnt)); in drbd_suspend_io()
918 wake_up(&device->misc_wait); in drbd_resume_io()
1824 wait_event(device->misc_wait, !test_bit(GOING_DISKLESS, &device->flags)); in drbd_adm_attach()
1962 wait_event(device->misc_wait, !atomic_read(&device->ap_pending_cnt) || drbd_suspended(device)); in drbd_adm_attach()
3030 wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); in drbd_adm_invalidate()
3107 wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); in drbd_adm_invalidate_peer()
4156 wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); in drbd_adm_start_ov()
H A Ddrbd_main.c166 wake_up(&device->misc_wait); in _get_ldev_if_state()
2027 init_waitqueue_head(&device->misc_wait); in drbd_init_set_defaults()
3511 wake_up(&device->misc_wait); in w_bitmap_io()
3722 /* Indicate to wake up device->misc_wait on progress. */ in drbd_wait_misc()
3724 prepare_to_wait(&device->misc_wait, &wait, TASK_INTERRUPTIBLE); in drbd_wait_misc()
3727 finish_wait(&device->misc_wait, &wait); in drbd_wait_misc()
H A Ddrbd_worker.c75 wake_up(&device->misc_wait); in drbd_md_endio()
1944 wake_up(&device->misc_wait); in drbd_ldev_destroy()
H A Ddrbd_state.c688 ret = wait_event_interruptible(device->misc_wait, in drbd_request_detach_interruptible()
1355 wake_up(&device->misc_wait); in _drbd_set_state()
H A Ddrbd_bitmap.c972 wake_up(&device->misc_wait); in drbd_bm_endio()
H A Ddrbd_receiver.c1749 wake_up(&device->misc_wait); in drbd_remove_epoch_entry_interval()
4649 wait_event(device->misc_wait, in receive_sync_uuid()
5236 wake_up(&device->misc_wait); in drbd_disconnected()
/kernel/linux/linux-6.6/drivers/block/drbd/
H A Ddrbd_req.c68 wake_up(&device->misc_wait); in drbd_remove_request_interval()
282 wake_up(&device->misc_wait); in drbd_req_complete()
514 wake_up(&device->misc_wait); in mod_rq_state()
788 * worker will be waiting on misc_wait. Wake it up once this in __req_mod()
794 wake_up(&device->misc_wait); in __req_mod()
973 /* Indicate to wake up device->misc_wait on progress. */ in complete_conflicting_writes()
974 prepare_to_wait(&device->misc_wait, &wait, TASK_UNINTERRUPTIBLE); in complete_conflicting_writes()
980 finish_wait(&device->misc_wait, &wait); in complete_conflicting_writes()
H A Ddrbd_int.h788 wait_queue_head_t misc_wait; member
1941 wake_up(&device->misc_wait); in __dec_ap_pending()
2041 wake_up(&device->misc_wait); in put_ldev()
2206 wait_event(device->misc_wait, inc_ap_bio_cond(device)); in inc_ap_bio()
2227 wake_up(&device->misc_wait); in dec_ap_bio()
H A Ddrbd_actlog.c86 wait_event(device->misc_wait, in drbd_md_get_buffer()
102 wake_up(&device->misc_wait); in drbd_md_put_buffer()
117 dt = wait_event_timeout(device->misc_wait, in wait_until_done_or_force_detached()
H A Ddrbd_nl.c714 wait_event(device->misc_wait, atomic_read(&device->ap_pending_cnt) == 0); in drbd_set_role()
913 wait_event(device->misc_wait, !atomic_read(&device->ap_bio_cnt)); in drbd_suspend_io()
919 wake_up(&device->misc_wait); in drbd_resume_io()
1763 wait_event(device->misc_wait, !test_bit(GOING_DISKLESS, &device->flags)); in drbd_adm_attach()
1901 wait_event(device->misc_wait, !atomic_read(&device->ap_pending_cnt) || drbd_suspended(device)); in drbd_adm_attach()
2973 wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); in drbd_adm_invalidate()
3051 wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); in drbd_adm_invalidate_peer()
4100 wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); in drbd_adm_start_ov()
H A Ddrbd_bitmap.c972 wake_up(&device->misc_wait); in drbd_bm_endio()
1024 wake_up(&device->misc_wait); in __must_hold()
H A Ddrbd_main.c152 wake_up(&device->misc_wait); in _get_ldev_if_state()
1998 init_waitqueue_head(&device->misc_wait); in drbd_init_set_defaults()
3478 wake_up(&device->misc_wait); in w_bitmap_io()
3694 /* Indicate to wake up device->misc_wait on progress. */ in drbd_wait_misc()
3696 prepare_to_wait(&device->misc_wait, &wait, TASK_INTERRUPTIBLE); in drbd_wait_misc()
3699 finish_wait(&device->misc_wait, &wait); in drbd_wait_misc()
H A Ddrbd_worker.c75 wake_up(&device->misc_wait); in drbd_md_endio()
1950 wake_up(&device->misc_wait); in drbd_ldev_destroy()
H A Ddrbd_state.c688 ret = wait_event_interruptible(device->misc_wait, in drbd_request_detach_interruptible()
1357 wake_up(&device->misc_wait); in _drbd_set_state()
H A Ddrbd_receiver.c1737 wake_up(&device->misc_wait); in drbd_remove_epoch_entry_interval()
4602 wait_event(device->misc_wait, in receive_sync_uuid()
5188 wake_up(&device->misc_wait); in drbd_disconnected()

Completed in 76 milliseconds