Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_userq_fence.c464 struct drm_gem_object **gobj_read = NULL; in amdgpu_userq_signal_ioctl() local
509 gobj_read = kmalloc_array(num_read_bo_handles, sizeof(*gobj_read), GFP_KERNEL); in amdgpu_userq_signal_ioctl()
510 if (!gobj_read) { in amdgpu_userq_signal_ioctl()
516 gobj_read[rentry] = drm_gem_object_lookup(filp, bo_handles_read[rentry]); in amdgpu_userq_signal_ioctl()
517 if (!gobj_read[rentry]) { in amdgpu_userq_signal_ioctl()
581 r = drm_exec_prepare_array(&exec, gobj_read, num_read_bo_handles, 1); in amdgpu_userq_signal_ioctl()
597 if (!gobj_read || !gobj_read[i]->resv) in amdgpu_userq_signal_ioctl()
600 dma_resv_add_fence(gobj_read[i]->resv, fence, in amdgpu_userq_signal_ioctl()
629 drm_gem_object_put(gobj_read[rentry]); in amdgpu_userq_signal_ioctl()
630 kfree(gobj_read); in amdgpu_userq_signal_ioctl()
[all …]