Home
last modified time | relevance | path

Searched refs:submits (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_ringbuffer.h42 struct list_head submits; member
H A Dmsm_ringbuffer.c48 INIT_LIST_HEAD(&ring->submits); in msm_ringbuffer_new()
H A Dmsm_gpu.c419 list_for_each_entry(submit, &ring->submits, node) { in update_fences()
435 list_for_each_entry(submit, &ring->submits, node) in find_submit()
512 /* retire completed submits, plus the one that hung: */ in recover_worker()
520 * Replay all remaining submits starting with highest priority in recover_worker()
526 list_for_each_entry(submit, &ring->submits, node) in recover_worker()
724 list_for_each_entry_safe(submit, tmp, &ring->submits, node) { in retire_submits()
769 list_add_tail(&submit->node, &ring->submits); in msm_gpu_submit()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_ringbuffer.h55 * List of in-flight submits on this ring. Protected by submit_lock.
57 * Currently just submits that are already written into the ring, not
58 * submits that are still in drm_gpu_scheduler's queues. At a later
63 struct list_head submits; member
H A Dmsm_ringbuffer.c107 INIT_LIST_HEAD(&ring->submits); in msm_ringbuffer_new()
H A Dmsm_gpu.c317 list_for_each_entry(submit, &ring->submits, node) { in find_submit()
422 /* retire completed submits, plus the one that hung: */ in recover_worker()
428 * Replay all remaining submits starting with highest priority in recover_worker()
436 list_for_each_entry(submit, &ring->submits, node) in recover_worker()
707 submit = list_first_entry_or_null(&ring->submits, in retire_submits()
713 * been signalled, then later submits are not signalled in retire_submits()
763 * ring->submits holds a ref to the submit, to deal with the case in msm_gpu_submit()
769 list_add_tail(&submit->node, &ring->submits); in msm_gpu_submit()

Completed in 5 milliseconds