Home
last modified time | relevance | path

Searched refs:execute_cb (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_request.c45 struct execute_cb { struct
173 struct execute_cb *cb = container_of(wrk, typeof(*cb), work); in irq_execute_cb()
181 struct execute_cb *cb = container_of(wrk, typeof(*cb), work); in irq_execute_cb_hook()
193 struct execute_cb *cb, *cn; in __notify_execute_cb()
195 if (llist_empty(&rq->execute_cb)) in __notify_execute_cb()
199 llist_del_all(&rq->execute_cb), in __notify_execute_cb()
325 GEM_BUG_ON(!llist_empty(&rq->execute_cb)); in i915_request_retire()
428 struct execute_cb *cb; in __await_execution()
459 * request (then flush the execute_cb). So by registering the in __await_execution()
463 if (llist_add(&cb->work.llnode, &signal->execute_cb)) { in __await_execution()
[all...]
H A Di915_request.h216 struct llist_head execute_cb; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_request.c52 struct execute_cb { struct
185 struct execute_cb *cb = container_of(wrk, typeof(*cb), work); in irq_execute_cb()
194 struct execute_cb *cb, *cn; in __notify_execute_cb()
196 if (llist_empty(&rq->execute_cb)) in __notify_execute_cb()
200 llist_del_all(&rq->execute_cb), in __notify_execute_cb()
406 GEM_BUG_ON(!llist_empty(&rq->execute_cb)); in i915_request_retire()
506 struct execute_cb *cb; in __await_execution()
528 * request (then flush the execute_cb). So by registering the in __await_execution()
532 if (llist_add(&cb->work.node.llist, &signal->execute_cb)) { in __await_execution()
687 * master execute_cb ma in __i915_request_submit()
[all...]
H A Di915_request.h252 struct llist_head execute_cb; member

Completed in 6 milliseconds