Searched refs:wait_barrier (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/md/ |
H A D | raid1.c | 287 wake_up(&conf->wait_barrier); in reschedule_retry() 793 wake_up(&conf->wait_barrier); in flush_bio_list() 859 * So: regular IO calls 'wait_barrier'. When that returns there 876 wait_event_lock_irq(conf->wait_barrier, in raise_barrier() 899 wait_event_lock_irq(conf->wait_barrier, in raise_barrier() 909 wake_up(&conf->wait_barrier); in raise_barrier() 927 wake_up(&conf->wait_barrier); in lower_barrier() 978 wake_up(&conf->wait_barrier); in _wait_barrier() 980 wait_event_lock_irq(conf->wait_barrier, in _wait_barrier() 1012 wake_up(&conf->wait_barrier); in wait_read_barrier() 1022 static void wait_barrier(struct r1conf *conf, sector_t sector_nr) wait_barrier() function [all...] |
H A D | raid10.h | 94 wait_queue_head_t wait_barrier; member
|
H A D | raid1.h | 98 wait_queue_head_t wait_barrier; member
|
H A D | raid10.c | 282 wake_up(&conf->wait_barrier); in reschedule_retry() 889 wake_up(&conf->wait_barrier); in flush_pending_writes() 926 * So: regular IO calls 'wait_barrier'. When that returns there 940 wait_event_lock_irq(conf->wait_barrier, force || !conf->nr_waiting, in raise_barrier() 947 wait_event_lock_irq(conf->wait_barrier, in raise_barrier() 960 wake_up(&conf->wait_barrier); in lower_barrier() 963 static void wait_barrier(struct r10conf *conf) in wait_barrier() function 979 wait_event_lock_irq(conf->wait_barrier, in wait_barrier() 995 wake_up(&conf->wait_barrier); in wait_barrier() 1005 wake_up(&conf->wait_barrier); in allow_barrier() [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | raid1.h | 97 wait_queue_head_t wait_barrier; member
|
H A D | raid1.c | 291 wake_up(&conf->wait_barrier); in reschedule_retry() 795 if (wq_has_sleeper(&conf->wait_barrier)) in wake_up_barrier() 796 wake_up(&conf->wait_barrier); in wake_up_barrier() 859 * So: regular IO calls 'wait_barrier'. When that returns there 876 wait_event_lock_irq(conf->wait_barrier, in raise_barrier() 899 wait_event_lock_irq(conf->wait_barrier, in raise_barrier() 909 wake_up(&conf->wait_barrier); in raise_barrier() 927 wake_up(&conf->wait_barrier); in lower_barrier() 987 wait_event_lock_irq(conf->wait_barrier, in _wait_barrier() 1031 wait_event_lock_irq(conf->wait_barrier, in wait_read_barrier() 1042 static bool wait_barrier(struct r1conf *conf, sector_t sector_nr, bool nowait) wait_barrier() function [all...] |
H A D | raid10.h | 93 wait_queue_head_t wait_barrier; member
|
H A D | raid10.c | 91 wait_event_cmd((conf)->wait_barrier, cond, cmd_before(conf, cmd), \ 294 if (wq_has_sleeper(&conf->wait_barrier)) in wake_up_barrier() 295 wake_up(&conf->wait_barrier); in wake_up_barrier() 310 wake_up(&conf->wait_barrier); in reschedule_retry() 912 wake_up(&conf->wait_barrier); in flush_pending_writes() 940 * So: regular IO calls 'wait_barrier'. When that returns there 975 wake_up(&conf->wait_barrier); in lower_barrier() 1029 static bool wait_barrier(struct r10conf *conf, bool nowait) in wait_barrier() function 1048 wake_up(&conf->wait_barrier); in wait_barrier() 1094 wake_up(&conf->wait_barrier); in unfreeze_array() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 680 struct wait_barrier { struct 688 struct wait_barrier *wb = container_of(wq, typeof(*wb), base); in barrier_wake() 701 struct wait_barrier *wb; in __await_barrier()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 649 struct wait_barrier { struct 657 struct wait_barrier *wb = container_of(wq, typeof(*wb), base); in barrier_wake() 670 struct wait_barrier *wb; in __await_barrier()
|
Completed in 16 milliseconds