Searched refs:memptrs (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/msm/ |
D | msm_ringbuffer.c | 11 void *memptrs, uint64_t memptrs_iova) in msm_ringbuffer_new() argument 44 ring->memptrs = memptrs; in msm_ringbuffer_new()
|
D | msm_ringbuffer.h | 45 struct msm_rbmemptrs *memptrs; member 52 void *memptrs, uint64_t memptrs_iova);
|
D | msm_gpu.c | 432 submit = find_submit(cur_ring, cur_ring->memptrs->fence + 1); in recover_worker() 473 uint32_t fence = ring->memptrs->fence; in recover_worker() 523 uint32_t fence = ring->memptrs->fence; in hangcheck_handler() 659 stats = &ring->memptrs->stats[index]; in retire_submit() 712 update_fences(gpu, gpu->rb[i], gpu->rb[i]->memptrs->fence); in retire_worker() 855 void *memptrs; in msm_gpu_init() local 932 memptrs = msm_gem_kernel_new(drm, in msm_gpu_init() 937 if (IS_ERR(memptrs)) { in msm_gpu_init() 938 ret = PTR_ERR(memptrs); in msm_gpu_init() 953 gpu->rb[i] = msm_ringbuffer_new(gpu, i, memptrs, memptrs_iova); in msm_gpu_init() [all …]
|
D | msm_gpu.h | 151 if (ring->seqno > ring->memptrs->fence) in msm_gpu_active()
|
/Linux-v5.4/drivers/gpu/drm/msm/adreno/ |
D | adreno_gpu.c | 353 ring->memptrs->fence = ring->seqno; in adreno_hw_init() 354 ring->memptrs->rptr = 0; in adreno_hw_init() 385 return ring->memptrs->rptr = adreno_gpu_read( in get_rptr() 388 return ring->memptrs->rptr; in get_rptr() 535 state->ring[i].fence = gpu->rb[i]->memptrs->fence; in adreno_gpu_state_get() 771 ring->memptrs->fence, in adreno_dump_info()
|
D | a5xx_preempt.c | 66 empty = (get_wptr(ring) == ring->memptrs->rptr); in get_next_ring()
|
D | a5xx_gpu.c | 102 ring->memptrs->fence = submit->seqno; in a5xx_submit_in_rb()
|