Lines Matching refs:i915_request

56 	struct i915_request *signal;
116 struct i915_request *rq = to_request(fence); in i915_fence_release()
196 __notify_execute_cb(struct i915_request *rq, bool (*fn)(struct irq_work *wrk)) in __notify_execute_cb()
209 static void __notify_execute_cb_irq(struct i915_request *rq) in __notify_execute_cb_irq()
220 void i915_request_notify_execute_cb_imm(struct i915_request *rq) in i915_request_notify_execute_cb_imm()
225 static void __i915_request_fill(struct i915_request *rq, u8 val) in __i915_request_fill()
249 i915_request_active_engine(struct i915_request *rq, in i915_request_active_engine()
281 static void __rq_init_watchdog(struct i915_request *rq) in __rq_init_watchdog()
288 struct i915_request *rq = in __rq_watchdog_expired()
289 container_of(hrtimer, struct i915_request, watchdog.timer); in __rq_watchdog_expired()
302 static void __rq_arm_watchdog(struct i915_request *rq) in __rq_arm_watchdog()
321 static void __rq_cancel_watchdog(struct i915_request *rq) in __rq_cancel_watchdog()
361 bool i915_request_retire(struct i915_request *rq) in i915_request_retire()
423 void i915_request_retire_upto(struct i915_request *rq) in i915_request_retire_upto()
426 struct i915_request *tmp; in i915_request_retire_upto()
437 static struct i915_request * const *
443 static bool __request_in_flight(const struct i915_request *signal) in __request_in_flight()
445 struct i915_request * const *port, *rq; in __request_in_flight()
506 __await_execution(struct i915_request *rq, in __await_execution()
507 struct i915_request *signal, in __await_execution()
557 void __i915_request_skip(struct i915_request *rq) in __i915_request_skip()
575 bool i915_request_set_error_once(struct i915_request *rq, int error) in i915_request_set_error_once()
593 struct i915_request *i915_request_mark_eio(struct i915_request *rq) in i915_request_mark_eio()
609 bool __i915_request_submit(struct i915_request *request) in __i915_request_submit()
702 void i915_request_submit(struct i915_request *request) in i915_request_submit()
715 void __i915_request_unsubmit(struct i915_request *request) in __i915_request_unsubmit()
753 void i915_request_unsubmit(struct i915_request *request) in i915_request_unsubmit()
766 void i915_request_cancel(struct i915_request *rq, int error) in i915_request_cancel()
779 struct i915_request *request = in submit_notify()
815 struct i915_request *rq = container_of(fence, typeof(*rq), semaphore); in semaphore_notify()
831 struct i915_request *rq, *rn; in retire_requests()
838 static noinline struct i915_request *
840 struct i915_request **rsvd, in request_alloc_slow()
843 struct i915_request *rq; in request_alloc_slow()
879 struct i915_request *rq = arg; in __i915_request_ctor()
898 struct i915_request *
902 struct i915_request *rq; in __i915_request_create()
1032 struct i915_request *
1035 struct i915_request *rq; in i915_request_create()
1064 i915_request_await_start(struct i915_request *rq, struct i915_request *signal) in i915_request_await_start()
1087 struct i915_request *prev; in i915_request_await_start()
1130 already_busywaiting(struct i915_request *rq) in already_busywaiting()
1148 __emit_semaphore_wait(struct i915_request *to, in __emit_semaphore_wait()
1149 struct i915_request *from, in __emit_semaphore_wait()
1199 can_use_semaphore_wait(struct i915_request *to, struct i915_request *from) in can_use_semaphore_wait()
1205 emit_semaphore_wait(struct i915_request *to, in emit_semaphore_wait()
1206 struct i915_request *from, in emit_semaphore_wait()
1268 __i915_request_await_execution(struct i915_request *to, in __i915_request_await_execution()
1269 struct i915_request *from) in __i915_request_await_execution()
1339 static void mark_external(struct i915_request *rq) in mark_external()
1353 __i915_request_await_external(struct i915_request *rq, struct dma_fence *fence) in __i915_request_await_external()
1363 i915_request_await_external(struct i915_request *rq, struct dma_fence *fence) in i915_request_await_external()
1388 static inline bool is_parallel_rq(struct i915_request *rq) in is_parallel_rq()
1393 static inline struct intel_context *request_to_parent(struct i915_request *rq) in request_to_parent()
1398 static bool is_same_parallel_context(struct i915_request *to, in is_same_parallel_context()
1399 struct i915_request *from) in is_same_parallel_context()
1408 i915_request_await_execution(struct i915_request *rq, in i915_request_await_execution()
1454 await_request_submit(struct i915_request *to, struct i915_request *from) in await_request_submit()
1473 i915_request_await_request(struct i915_request *to, struct i915_request *from) in i915_request_await_request()
1505 i915_request_await_dma_fence(struct i915_request *rq, struct dma_fence *fence) in i915_request_await_dma_fence()
1573 int i915_request_await_deps(struct i915_request *rq, const struct i915_deps *deps) in i915_request_await_deps()
1607 i915_request_await_object(struct i915_request *to, in i915_request_await_object()
1625 static void i915_request_await_huc(struct i915_request *rq) in i915_request_await_huc()
1639 static struct i915_request *
1640 __i915_request_ensure_parallel_ordering(struct i915_request *rq, in __i915_request_ensure_parallel_ordering()
1643 struct i915_request *prev; in __i915_request_ensure_parallel_ordering()
1669 static struct i915_request *
1670 __i915_request_ensure_ordering(struct i915_request *rq, in __i915_request_ensure_ordering()
1673 struct i915_request *prev; in __i915_request_ensure_ordering()
1714 static struct i915_request *
1715 __i915_request_add_to_timeline(struct i915_request *rq) in __i915_request_add_to_timeline()
1718 struct i915_request *prev; in __i915_request_add_to_timeline()
1780 struct i915_request *__i915_request_commit(struct i915_request *rq) in __i915_request_commit()
1810 void __i915_request_queue_bh(struct i915_request *rq) in __i915_request_queue_bh()
1816 void __i915_request_queue(struct i915_request *rq, in __i915_request_queue()
1838 void i915_request_add(struct i915_request *rq) in i915_request_add()
1895 static bool __i915_spin_request(struct i915_request * const rq, int state) in __i915_spin_request()
1974 long i915_request_wait_timeout(struct i915_request *rq, in i915_request_wait_timeout()
2113 long i915_request_wait(struct i915_request *rq, in i915_request_wait()
2140 static char queue_status(const struct i915_request *rq) in queue_status()
2151 static const char *run_status(const struct i915_request *rq) in run_status()
2165 static const char *fence_status(const struct i915_request *rq) in fence_status()
2177 const struct i915_request *rq, in i915_request_show()
2228 static bool engine_match_ring(struct intel_engine_cs *engine, struct i915_request *rq) in engine_match_ring()
2235 static bool match_ring(struct i915_request *rq) in match_ring()
2255 enum i915_request_state i915_test_request_state(struct i915_request *rq) in i915_test_request_state()
2284 sizeof(struct i915_request), in i915_request_module_init()
2285 __alignof__(struct i915_request), in i915_request_module_init()