Lines Matching defs:wait
1258 /* We would wait indefinitely if periodic sampling is not enabled */
1270 * @wait: poll() state table
1273 * this starts a poll_wait with the wait queue that our hrtimer callback wakes
1278 poll_table *wait)
1280 poll_wait(file, &stream->poll_wq, wait);
2000 "Failed to allocate NOA wait batchbuffer\n");
2049 * Initial snapshot of the timestamp register to implement the wait.
2117 * longer than the expected delay, and we can exit the wait loop.
2270 /* Jump into the active wait. */
2740 * priority context to wait for an otherwise independent low priority
3141 "wait for OA to be disabled timed out\n");
3153 "wait for OA to be disabled timed out\n");
3166 "wait for OA to be disabled timed out\n");
3174 "wait for OA tlb invalidate timed out\n");
3385 "Unable to allocate NOA wait batch buffer\n");
3538 * E.g. with single context filtering since we only wait until
3592 * i915_perf_poll_locked - poll_wait() with a suitable wait queue for stream
3595 * @wait: poll() state table
3598 * &i915_perf_stream_ops->poll_wait to call poll_wait() with a wait queue that
3605 poll_table *wait)
3609 stream->ops->poll_wait(stream, file, wait);
3624 * i915_perf_poll - call poll_wait() with a suitable wait queue for stream
3626 * @wait: poll() state table
3629 * poll_wait() gets called with a wait queue that will be woken for new stream
3636 static __poll_t i915_perf_poll(struct file *file, poll_table *wait)
3642 ret = i915_perf_poll_locked(stream, file, wait);