Home
last modified time | relevance | path

Searched refs:nr_bos (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_submit.c32 struct etnaviv_gpu *gpu, size_t nr_bos, size_t nr_pmrs) in submit_create() argument
36 submit = kzalloc_flex(*submit, bos, nr_bos); in submit_create()
55 unsigned nr_bos) in submit_lookup_objects()
63 for (i = 0, bo = submit_bos; i < nr_bos; i++, bo++) { in submit_lookup_objects()
103 submit->nr_bos = i; in submit_lookup_objects()
125 for (i = 0; i < submit->nr_bos; i++) { in submit_lock_objects()
176 for (i = 0; i < submit->nr_bos; i++) { in submit_fence_sync()
201 for (i = 0; i < submit->nr_bos; i++) { in submit_attach_object_fences()
215 for (i = 0; i < submit->nr_bos; i++) { in submit_pin_objects()
245 if (idx >= submit->nr_bos) { in submit_bo()
56 submit_lookup_objects(struct etnaviv_gem_submit * submit,struct drm_file * file,struct drm_etnaviv_gem_submit_bo * submit_bos,unsigned nr_bos) submit_lookup_objects() argument
[all...]
H A Detnaviv_dump.c145 for (i = 0; i < submit->nr_bos; i++) { in etnaviv_core_dump()
200 for (i = 0; i < submit->nr_bos; i++) { in etnaviv_core_dump()
H A Detnaviv_gem.h107 unsigned int nr_bos; member
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem_submit.c34 struct msm_gpu_submitqueue *queue, uint32_t nr_bos, in submit_create() argument
42 sz = struct_size(submit, bos, nr_bos) + in submit_create()
71 submit->cmd = (void *)&submit->bos[nr_bos]; in submit_create()
136 for (i = 0; i < args->nr_bos; i++) { in submit_lookup_objects()
168 for (i = 0; i < args->nr_bos; i++) { in submit_lookup_objects()
189 submit->nr_bos = i; in submit_lookup_objects()
280 drm_exec_init(&submit->exec, flags, submit->nr_bos); in submit_lock_objects_vmbind()
307 drm_exec_init(&submit->exec, flags, submit->nr_bos); in submit_lock_objects()
316 for (unsigned i = 0; i < submit->nr_bos; i++) { in submit_lock_objects()
332 for (i = 0; i < submit->nr_bos; i++) { in submit_fence_sync()
[all …]
H A Dmsm_ringbuffer.c27 for (i = 0; i < submit->nr_bos; i++) { in msm_job_run()
H A Dmsm_gem_vma.c1055 struct drm_file *file, int *nr_bos) in vm_bind_job_lookup_ops()
1125 *nr_bos = cnt; in vm_bind_job_lookup_ops()
1441 int ret, nr_bos = 0; in msm_ioctl_vm_bind()
1529 ret = vm_bind_job_lookup_ops(job, args, file, &nr_bos); in msm_ioctl_vm_bind()
1539 drm_exec_init(&exec, flags, nr_bos + 1); in msm_ioctl_vm_bind()
1056 vm_bind_job_lookup_ops(struct msm_vm_bind_job * job,struct drm_msm_vm_bind * args,struct drm_file * file,int * nr_bos) vm_bind_job_lookup_ops() argument
1442 int ret, nr_bos = 0; msm_ioctl_vm_bind() local
H A Dmsm_gpu.c225 struct msm_gpu_state_bo *state_bo = &state->bos[state->nr_bos]; in msm_gpu_crashstate_get_bo()
255 state->nr_bos++; in msm_gpu_crashstate_get_bo()
304 state->bos = kcalloc(submit->nr_bos, in crashstate_get_bos()
307 for (int i = 0; state->bos && i < submit->nr_bos; i++) { in crashstate_get_bos()
H A Dmsm_rd.c392 for (i = 0; i < submit->nr_bos; i++) { in msm_rd_dump_submit()
H A Dmsm_gpu.h644 int nr_bos; in gpu_write64()
591 int nr_bos; global() member
/linux/drivers/gpu/drm/lima/
H A Dlima_gem.c313 for (i = 0; i < submit->nr_bos; i++) { in lima_gem_submit()
338 submit->nr_bos, &ctx); in lima_gem_submit()
344 bos, submit->nr_bos, vm, file->client_id); in lima_gem_submit()
352 for (i = 0; i < submit->nr_bos; i++) { in lima_gem_submit()
363 for (i = 0; i < submit->nr_bos; i++) { in lima_gem_submit()
370 submit->nr_bos, &ctx); in lima_gem_submit()
372 for (i = 0; i < submit->nr_bos; i++) in lima_gem_submit()
388 submit->nr_bos, &ctx); in lima_gem_submit()
390 for (i = 0; i < submit->nr_bos; i++) { in lima_gem_submit()
H A Dlima_drv.c115 if (args->pipe >= lima_pipe_num || args->nr_bos == 0) in lima_ioctl_gem_submit()
125 bos = kvcalloc(args->nr_bos, sizeof(*submit.bos) + sizeof(*submit.lbos), GFP_KERNEL); in lima_ioctl_gem_submit()
129 size = args->nr_bos * sizeof(*submit.bos); in lima_ioctl_gem_submit()
160 submit.nr_bos = args->nr_bos; in lima_ioctl_gem_submit()
H A Dlima_drv.h35 u32 nr_bos; member
/linux/include/uapi/drm/
H A Dlima_drm.h119 __u32 nr_bos; /* in, array length of bos field */ member
H A Detnaviv_drm.h201 __u32 nr_bos; /* in, number of submit_bo's */ member
/linux/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c831 for (i = 0; state->bos && i < state->nr_bos; i++) in adreno_gpu_state_destroy()
1005 for (i = 0; i < state->nr_bos; i++) { in adreno_show()