Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ttm_glue.c62 global_ref = &dev_priv->mem_global_ref; in vmw_ttm_global_init()
75 dev_priv->mem_global_ref.object; in vmw_ttm_global_init()
90 drm_global_item_unref(&dev_priv->mem_global_ref); in vmw_ttm_global_init()
97 drm_global_item_unref(&dev_priv->mem_global_ref); in vmw_ttm_global_release()
Dvmwgfx_drv.h369 struct drm_global_reference mem_global_ref; member
1291 return (struct ttm_mem_global *) dev_priv->mem_global_ref.object; in vmw_mem_glob()
Dvmwgfx_drv.c832 (dev_priv->mem_global_ref.object, 12, &vmw_prime_dmabuf_ops); in vmw_driver_load()
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_ttm.c195 global_ref = &drm->ttm.mem_global_ref; in nouveau_ttm_global_init()
204 drm->ttm.mem_global_ref.release = NULL; in nouveau_ttm_global_init()
218 drm_global_item_unref(&drm->ttm.mem_global_ref); in nouveau_ttm_global_init()
219 drm->ttm.mem_global_ref.release = NULL; in nouveau_ttm_global_init()
229 if (drm->ttm.mem_global_ref.release == NULL) in nouveau_ttm_global_release()
233 drm_global_item_unref(&drm->ttm.mem_global_ref); in nouveau_ttm_global_release()
234 drm->ttm.mem_global_ref.release = NULL; in nouveau_ttm_global_release()
Dnouveau_drv.h149 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/hisilicon/hibmc/
Dhibmc_ttm.c48 hibmc->mem_global_ref.global_type = DRM_GLOBAL_TTM_MEM; in hibmc_ttm_global_init()
49 hibmc->mem_global_ref.size = sizeof(struct ttm_mem_global); in hibmc_ttm_global_init()
50 hibmc->mem_global_ref.init = &hibmc_ttm_mem_global_init; in hibmc_ttm_global_init()
51 hibmc->mem_global_ref.release = &hibmc_ttm_mem_global_release; in hibmc_ttm_global_init()
52 ret = drm_global_item_ref(&hibmc->mem_global_ref); in hibmc_ttm_global_init()
59 hibmc->mem_global_ref.object; in hibmc_ttm_global_init()
67 drm_global_item_unref(&hibmc->mem_global_ref); in hibmc_ttm_global_init()
77 drm_global_item_unref(&hibmc->mem_global_ref); in hibmc_ttm_global_release()
78 hibmc->mem_global_ref.release = NULL; in hibmc_ttm_global_release()
Dhibmc_drm_drv.h53 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/mgag200/
Dmgag200_ttm.c56 global_ref = &ast->ttm.mem_global_ref; in mgag200_ttm_global_init()
69 ast->ttm.mem_global_ref.object; in mgag200_ttm_global_init()
78 drm_global_item_unref(&ast->ttm.mem_global_ref); in mgag200_ttm_global_init()
87 if (ast->ttm.mem_global_ref.release == NULL) in mgag200_ttm_global_release()
91 drm_global_item_unref(&ast->ttm.mem_global_ref); in mgag200_ttm_global_release()
92 ast->ttm.mem_global_ref.release = NULL; in mgag200_ttm_global_release()
Dmgag200_drv.h215 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/ast/
Dast_ttm.c56 global_ref = &ast->ttm.mem_global_ref; in ast_ttm_global_init()
69 ast->ttm.mem_global_ref.object; in ast_ttm_global_init()
78 drm_global_item_unref(&ast->ttm.mem_global_ref); in ast_ttm_global_init()
87 if (ast->ttm.mem_global_ref.release == NULL) in ast_ttm_global_release()
91 drm_global_item_unref(&ast->ttm.mem_global_ref); in ast_ttm_global_release()
92 ast->ttm.mem_global_ref.release = NULL; in ast_ttm_global_release()
Dast_drv.h107 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/cirrus/
Dcirrus_ttm.c56 global_ref = &cirrus->ttm.mem_global_ref; in cirrus_ttm_global_init()
69 cirrus->ttm.mem_global_ref.object; in cirrus_ttm_global_init()
78 drm_global_item_unref(&cirrus->ttm.mem_global_ref); in cirrus_ttm_global_init()
87 if (cirrus->ttm.mem_global_ref.release == NULL) in cirrus_ttm_global_release()
91 drm_global_item_unref(&cirrus->ttm.mem_global_ref); in cirrus_ttm_global_release()
92 cirrus->ttm.mem_global_ref.release = NULL; in cirrus_ttm_global_release()
Dcirrus_drv.h139 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/bochs/
Dbochs_mm.c34 global_ref = &bochs->ttm.mem_global_ref; in bochs_ttm_global_init()
47 bochs->ttm.mem_global_ref.object; in bochs_ttm_global_init()
56 drm_global_item_unref(&bochs->ttm.mem_global_ref); in bochs_ttm_global_init()
65 if (bochs->ttm.mem_global_ref.release == NULL) in bochs_ttm_global_release()
69 drm_global_item_unref(&bochs->ttm.mem_global_ref); in bochs_ttm_global_release()
70 bochs->ttm.mem_global_ref.release = NULL; in bochs_ttm_global_release()
Dbochs.h83 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_ttm.c69 global_ref = &vgdev->mman.mem_global_ref; in virtio_gpu_ttm_global_init()
83 vgdev->mman.mem_global_ref.object; in virtio_gpu_ttm_global_init()
92 drm_global_item_unref(&vgdev->mman.mem_global_ref); in virtio_gpu_ttm_global_init()
104 drm_global_item_unref(&vgdev->mman.mem_global_ref); in virtio_gpu_ttm_global_fini()
Dvirtgpu_drv.h136 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/staging/vboxvideo/
Dvbox_ttm.c56 global_ref = &vbox->ttm.mem_global_ref; in vbox_ttm_global_init()
67 vbox->ttm.bo_global_ref.mem_glob = vbox->ttm.mem_global_ref.object; in vbox_ttm_global_init()
77 drm_global_item_unref(&vbox->ttm.mem_global_ref); in vbox_ttm_global_init()
90 drm_global_item_unref(&vbox->ttm.mem_global_ref); in vbox_ttm_global_release()
Dvbox_drv.h98 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/qxl/
Dqxl_ttm.c65 global_ref = &qdev->mman.mem_global_ref; in qxl_ttm_global_init()
79 qdev->mman.mem_global_ref.object; in qxl_ttm_global_init()
88 drm_global_item_unref(&qdev->mman.mem_global_ref); in qxl_ttm_global_init()
100 drm_global_item_unref(&qdev->mman.mem_global_ref); in qxl_ttm_global_fini()
Dqxl_drv.h136 struct drm_global_reference mem_global_ref; member
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ttm.h43 struct drm_global_reference mem_global_ref; member
Damdgpu_ttm.c110 global_ref = &adev->mman.mem_global_ref; in amdgpu_ttm_global_init()
123 adev->mman.mem_global_ref.object; in amdgpu_ttm_global_init()
142 drm_global_item_unref(&adev->mman.mem_global_ref); in amdgpu_ttm_global_init()
152 drm_global_item_unref(&adev->mman.mem_global_ref); in amdgpu_ttm_global_fini()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_ttm.c83 global_ref = &rdev->mman.mem_global_ref; in radeon_ttm_global_init()
96 rdev->mman.mem_global_ref.object; in radeon_ttm_global_init()
105 drm_global_item_unref(&rdev->mman.mem_global_ref); in radeon_ttm_global_init()
117 drm_global_item_unref(&rdev->mman.mem_global_ref); in radeon_ttm_global_fini()
Dradeon.h452 struct drm_global_reference mem_global_ref; member