Lines Matching refs:i915_request
39 struct i915_request;
45 struct i915_request *request;
79 struct i915_request { struct
194 struct i915_request * __must_check argument
197 void i915_request_retire_upto(struct i915_request *rq);
199 static inline struct i915_request *
203 BUILD_BUG_ON(offsetof(struct i915_request, fence) != 0); in to_request()
205 return container_of(fence, struct i915_request, fence); in to_request()
208 static inline struct i915_request *
209 i915_request_get(struct i915_request *rq) in i915_request_get()
214 static inline struct i915_request *
215 i915_request_get_rcu(struct i915_request *rq) in i915_request_get_rcu()
221 i915_request_put(struct i915_request *rq) in i915_request_put()
245 i915_request_global_seqno(const struct i915_request *request) in i915_request_global_seqno()
250 int i915_request_await_object(struct i915_request *to,
253 int i915_request_await_dma_fence(struct i915_request *rq,
256 void i915_request_add(struct i915_request *rq);
258 void __i915_request_submit(struct i915_request *request);
259 void i915_request_submit(struct i915_request *request);
261 void i915_request_skip(struct i915_request *request, int error);
263 void __i915_request_unsubmit(struct i915_request *request);
264 void i915_request_unsubmit(struct i915_request *request);
266 long i915_request_wait(struct i915_request *rq,
286 __i915_request_completed(const struct i915_request *rq, u32 seqno) in __i915_request_completed()
293 static inline bool i915_request_completed(const struct i915_request *rq) in i915_request_completed()
304 static inline bool i915_request_started(const struct i915_request *rq) in i915_request_started()
318 const struct i915_request *rq = in i915_sched_node_signaled()
319 container_of(node, const struct i915_request, sched); in i915_sched_node_signaled()
357 struct i915_request *);
360 struct i915_request __rcu *request;
366 struct i915_request *request);
399 struct i915_request *request) in i915_gem_active_set()
424 static inline struct i915_request *
445 static inline struct i915_request *
460 static inline struct i915_request *
463 struct i915_request *request; in i915_gem_active_peek()
479 static inline struct i915_request *
493 static inline struct i915_request *
543 struct i915_request *request; in __i915_gem_active_get_rcu()
609 static inline struct i915_request *
612 struct i915_request *request; in i915_gem_active_get_unlocked()
660 struct i915_request *request; in i915_gem_active_wait()
685 struct i915_request *request; in i915_gem_active_retire()