Lines Matching defs:wait
1150 /* We would wait indefinitely if periodic sampling is not enabled */
1162 * @wait: poll() state table
1165 * this starts a poll_wait with the wait queue that our hrtimer callback wakes
1170 poll_table *wait)
1172 poll_wait(file, &stream->poll_wq, wait);
1650 "Failed to allocate NOA wait batchbuffer\n");
1684 * Initial snapshot of the timestamp register to implement the wait.
1746 * longer than the expected delay, and we can exit the wait loop.
1880 /* Jump into the active wait. */
2339 * priority context to wait for an otherwise independent low priority
2691 "wait for OA to be disabled timed out\n");
2703 "wait for OA to be disabled timed out\n");
2716 "wait for OA to be disabled timed out\n");
2724 "wait for OA tlb invalidate timed out\n");
2902 DRM_DEBUG("Unable to allocate NOA wait batch buffer\n");
3029 * E.g. with single context filtering since we only wait until
3083 * i915_perf_poll_locked - poll_wait() with a suitable wait queue for stream
3086 * @wait: poll() state table
3089 * &i915_perf_stream_ops->poll_wait to call poll_wait() with a wait queue that
3099 poll_table *wait)
3103 stream->ops->poll_wait(stream, file, wait);
3118 * i915_perf_poll - call poll_wait() with a suitable wait queue for stream
3120 * @wait: poll() state table
3123 * poll_wait() gets called with a wait queue that will be woken for new stream
3130 static __poll_t i915_perf_poll(struct file *file, poll_table *wait)
3137 ret = i915_perf_poll_locked(stream, file, wait);