Lines Matching defs:wait
38 #include <linux/wait.h>
166 static int radeon_fence_check_signaled(wait_queue_entry_t *wait, unsigned mode, int flags, void *key)
171 fence = container_of(wait, struct radeon_fence, fence_wake);
464 * radeon_fence_wait_seq_timeout - wait for a specific sequence numbers
467 * @target_seq: sequence number(s) we want to wait for
469 * @timeout: maximum time to wait, or MAX_SCHEDULE_TIMEOUT for infinite wait
477 * the wait timeout, or an error for all other cases.
524 * radeon_fence_wait_timeout - wait for a fence to signal with timeout
532 * @timeout: maximum time to wait, or MAX_SCHEDULE_TIMEOUT for infinite wait
534 * the wait timeout, or an error for all other cases.
561 * radeon_fence_wait - wait for a fence to signal
582 * radeon_fence_wait_any - wait for a fence to signal on any ring
613 /* nothing to wait for ? */
625 * radeon_fence_wait_next - wait for the next fence to signal
641 /* nothing to wait for, last_seq is
652 * radeon_fence_wait_empty - wait for all fences to signal
985 * Manually trigger a gpu reset at the next fence wait.
1052 struct radeon_wait_cb *wait =
1055 wake_up_process(wait->task);
1105 .wait = radeon_fence_default_wait,