Home
last modified time | relevance | path

Searched refs:wait_barrier (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Draid1.c287 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 Draid10.h94 wait_queue_head_t wait_barrier; member
H A Draid1.h98 wait_queue_head_t wait_barrier; member
H A Draid10.c282 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 Draid1.h97 wait_queue_head_t wait_barrier; member
H A Draid1.c291 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 Draid10.h93 wait_queue_head_t wait_barrier; member
H A Draid10.c91 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 Di915_active.c680 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 Di915_active.c649 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