Lines Matching refs:ttm
36 return container_of(bd, struct mga_device, ttm.bdev); in mgag200_bdev()
56 global_ref = &ast->ttm.mem_global_ref; in mgag200_ttm_global_init()
68 ast->ttm.bo_global_ref.mem_glob = in mgag200_ttm_global_init()
69 ast->ttm.mem_global_ref.object; in mgag200_ttm_global_init()
70 global_ref = &ast->ttm.bo_global_ref.ref; 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()
90 drm_global_item_unref(&ast->ttm.bo_global_ref.ref); 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()
233 struct ttm_bo_device *bdev = &mdev->ttm.bdev; in mgag200_mm_init()
239 ret = ttm_bo_device_init(&mdev->ttm.bdev, in mgag200_mm_init()
240 mdev->ttm.bo_global_ref.ref.object, in mgag200_mm_init()
269 ttm_bo_device_release(&mdev->ttm.bdev); in mgag200_mm_fini()
318 mgabo->bo.bdev = &mdev->ttm.bdev; in mgag200_bo_create()
322 acc_size = ttm_bo_dma_acc_size(&mdev->ttm.bdev, size, in mgag200_bo_create()
325 ret = ttm_bo_init(&mdev->ttm.bdev, &mgabo->bo, size, in mgag200_bo_create()
420 return ttm_bo_mmap(filp, vma, &mdev->ttm.bdev); in mgag200_mmap()