Home
last modified time | relevance | path

Searched refs:cur_ring (Results 1 – 10 of 10) sorted by relevance

/drivers/gpu/drm/msm/adreno/
A Da6xx_preempt.c77 if (!empty && ring == a6xx_gpu->cur_ring) in get_next_ring()
170 a6xx_gpu->cur_ring = a6xx_gpu->next_ring; in a6xx_preempt_irq()
175 update_wptr(gpu, a6xx_gpu->cur_ring); in a6xx_preempt_irq()
179 trace_msm_gpu_preemption_irq(a6xx_gpu->cur_ring->id); in a6xx_preempt_irq()
221 a6xx_gpu->cur_ring = gpu->rb[0]; in a6xx_preempt_hw_init()
269 if (!ring || (a6xx_gpu->cur_ring == ring)) { in a6xx_preempt_trigger()
271 update_wptr(gpu, a6xx_gpu->cur_ring); in a6xx_preempt_trigger()
301 trace_msm_gpu_preemption_trigger(a6xx_gpu->cur_ring->id, ring->id); in a6xx_preempt_trigger()
A Da5xx_preempt.c69 if (!empty && ring == a5xx_gpu->cur_ring) in get_next_ring()
126 if (!ring || (a5xx_gpu->cur_ring == ring)) { in a5xx_preempt_trigger()
140 update_wptr(gpu, a5xx_gpu->cur_ring); in a5xx_preempt_trigger()
203 a5xx_gpu->cur_ring = a5xx_gpu->next_ring; in a5xx_preempt_irq()
206 update_wptr(gpu, a5xx_gpu->cur_ring); in a5xx_preempt_irq()
224 a5xx_gpu->cur_ring = gpu->rb[0]; in a5xx_preempt_hw_init()
A Da5xx_gpu.h30 struct msm_ringbuffer *cur_ring; member
A Da6xx_gpu.h60 struct msm_ringbuffer *cur_ring; member
A Da5xx_gpu.c62 if (a5xx_gpu->cur_ring == ring && !a5xx_in_preempt(a5xx_gpu)) in a5xx_flush()
1086 if (ring != a5xx_gpu->cur_ring) { in a5xx_idle()
1670 return a5xx_gpu->cur_ring; in a5xx_active_ring()
A Da6xx_gpu.c88 if (a6xx_gpu->cur_ring == ring) in a6xx_flush()
1354 a6xx_gpu->cur_ring = gpu->rb[0]; in hw_init()
2207 return a6xx_gpu->cur_ring; in a6xx_active_ring()
/drivers/usb/cdns3/
A Dcdnsp-mem.c567 struct cdnsp_ring *cur_ring; in cdnsp_alloc_stream_info() local
604 if (!cur_ring) in cdnsp_alloc_stream_info()
607 cur_ring->stream_id = cur_stream; in cdnsp_alloc_stream_info()
612 cur_ring->cycle_state; in cdnsp_alloc_stream_info()
617 trace_cdnsp_set_stream_ring(cur_ring); in cdnsp_alloc_stream_info()
619 ret = cdnsp_update_stream_mapping(cur_ring); in cdnsp_alloc_stream_info()
629 if (cur_ring) { in cdnsp_alloc_stream_info()
630 cdnsp_ring_free(pdev, cur_ring); in cdnsp_alloc_stream_info()
646 struct cdnsp_ring *cur_ring; in cdnsp_free_stream_info() local
655 if (cur_ring) { in cdnsp_free_stream_info()
[all …]
/drivers/usb/host/
A Dxhci-mem.c617 struct xhci_ring *cur_ring; in xhci_alloc_stream_info() local
669 if (!cur_ring) in xhci_alloc_stream_info()
671 cur_ring->stream_id = cur_stream; in xhci_alloc_stream_info()
674 addr = cur_ring->first_seg->dma | in xhci_alloc_stream_info()
676 cur_ring->cycle_state; in xhci_alloc_stream_info()
685 xhci_ring_free(xhci, cur_ring); in xhci_alloc_stream_info()
702 if (cur_ring) { in xhci_alloc_stream_info()
703 xhci_ring_free(xhci, cur_ring); in xhci_alloc_stream_info()
766 struct xhci_ring *cur_ring; in xhci_free_stream_info() local
774 if (cur_ring) { in xhci_free_stream_info()
[all …]
/drivers/gpu/drm/msm/
A Dmsm_gpu.c466 struct msm_ringbuffer *cur_ring = gpu->funcs->active_ring(gpu); in recover_worker() local
474 submit = find_submit(cur_ring, cur_ring->memptrs->fence + 1); in recover_worker()
535 if (ring == cur_ring) in recover_worker()
573 struct msm_ringbuffer *cur_ring = gpu->funcs->active_ring(gpu); in msm_gpu_fault_crashstate_capture() local
578 submit = find_submit(cur_ring, cur_ring->memptrs->fence + 1); in msm_gpu_fault_crashstate_capture()
/drivers/net/wireless/ath/wil6210/
A Dtxrx.c2270 struct wil_ring *cur_ring = &wil->ring_tx[i]; in __wil_update_net_queues() local
2273 if (txdata->mid != vif->mid || !cur_ring->va || in __wil_update_net_queues()
2274 !txdata->enabled || cur_ring == ring) in __wil_update_net_queues()
2277 if (wil_ring_avail_low(cur_ring)) { in __wil_update_net_queues()
2279 (int)(cur_ring - wil->ring_tx)); in __wil_update_net_queues()

Completed in 35 milliseconds