Lines Matching refs:gpu

38 		struct etnaviv_gpu *g = priv->gpu[i];  in load_gpu()
45 priv->gpu[i] = NULL; in load_gpu()
73 struct etnaviv_gpu *gpu = priv->gpu[i]; in etnaviv_open() local
76 if (gpu) { in etnaviv_open()
77 sched = &gpu->sched; in etnaviv_open()
100 struct etnaviv_gpu *gpu = priv->gpu[i]; in etnaviv_postclose() local
102 if (gpu) in etnaviv_postclose()
138 static int etnaviv_mmu_show(struct etnaviv_gpu *gpu, struct seq_file *m) in etnaviv_mmu_show() argument
143 seq_printf(m, "Active Objects (%s):\n", dev_name(gpu->dev)); in etnaviv_mmu_show()
150 mutex_lock(&gpu->lock); in etnaviv_mmu_show()
151 mmu_context = gpu->mmu_context; in etnaviv_mmu_show()
154 mutex_unlock(&gpu->lock); in etnaviv_mmu_show()
168 static void etnaviv_buffer_dump(struct etnaviv_gpu *gpu, struct seq_file *m) in etnaviv_buffer_dump() argument
170 struct etnaviv_cmdbuf *buf = &gpu->buffer; in etnaviv_buffer_dump()
189 static int etnaviv_ring_show(struct etnaviv_gpu *gpu, struct seq_file *m) in etnaviv_ring_show() argument
191 seq_printf(m, "Ring Buffer (%s): ", dev_name(gpu->dev)); in etnaviv_ring_show()
193 mutex_lock(&gpu->lock); in etnaviv_ring_show()
194 etnaviv_buffer_dump(gpu, m); in etnaviv_ring_show()
195 mutex_unlock(&gpu->lock); in etnaviv_ring_show()
215 struct etnaviv_gpu *gpu; in show_each_gpu() local
216 int (*show)(struct etnaviv_gpu *gpu, struct seq_file *m) = in show_each_gpu()
222 gpu = priv->gpu[i]; in show_each_gpu()
223 if (!gpu) in show_each_gpu()
226 ret = show(gpu, m); in show_each_gpu()
259 struct etnaviv_gpu *gpu; in etnaviv_ioctl_get_param() local
264 gpu = priv->gpu[args->pipe]; in etnaviv_ioctl_get_param()
265 if (!gpu) in etnaviv_ioctl_get_param()
268 return etnaviv_gpu_get_param(gpu, args->param, &args->value); in etnaviv_ioctl_get_param()
352 struct etnaviv_gpu *gpu; in etnaviv_ioctl_wait_fence() local
360 gpu = priv->gpu[args->pipe]; in etnaviv_ioctl_wait_fence()
361 if (!gpu) in etnaviv_ioctl_wait_fence()
367 return etnaviv_gpu_wait_fence_interruptible(gpu, args->fence, in etnaviv_ioctl_wait_fence()
402 struct etnaviv_gpu *gpu; in etnaviv_ioctl_gem_wait() local
411 gpu = priv->gpu[args->pipe]; in etnaviv_ioctl_gem_wait()
412 if (!gpu) in etnaviv_ioctl_gem_wait()
422 ret = etnaviv_gem_wait_bo(gpu, obj, timeout); in etnaviv_ioctl_gem_wait()
434 struct etnaviv_gpu *gpu; in etnaviv_ioctl_pm_query_dom() local
439 gpu = priv->gpu[args->pipe]; in etnaviv_ioctl_pm_query_dom()
440 if (!gpu) in etnaviv_ioctl_pm_query_dom()
443 return etnaviv_pm_query_dom(gpu, args); in etnaviv_ioctl_pm_query_dom()
451 struct etnaviv_gpu *gpu; in etnaviv_ioctl_pm_query_sig() local
456 gpu = priv->gpu[args->pipe]; in etnaviv_ioctl_pm_query_sig()
457 if (!gpu) in etnaviv_ioctl_pm_query_sig()
460 return etnaviv_pm_query_sig(gpu, args); in etnaviv_ioctl_pm_query_sig()
494 struct etnaviv_gpu *gpu = priv->gpu[i]; in etnaviv_fop_show_fdinfo() local
498 if (!gpu) in etnaviv_fop_show_fdinfo()
501 if (gpu->identity.features & chipFeatures_PIPE_2D) in etnaviv_fop_show_fdinfo()
503 if (gpu->identity.features & chipFeatures_PIPE_3D) in etnaviv_fop_show_fdinfo()
506 if (gpu->identity.nn_core_count > 0) in etnaviv_fop_show_fdinfo()