Lines Matching refs:gtt
297 struct virtio_gpu_ttm_tt *gtt = (void *)ttm; in virtio_gpu_ttm_backend_bind() local
299 gtt->offset = (unsigned long)(bo_mem->start << PAGE_SHIFT); in virtio_gpu_ttm_backend_bind()
316 struct virtio_gpu_ttm_tt *gtt = (void *)ttm; in virtio_gpu_ttm_backend_destroy() local
318 ttm_dma_tt_fini(>t->ttm); in virtio_gpu_ttm_backend_destroy()
319 kfree(gtt); in virtio_gpu_ttm_backend_destroy()
347 struct virtio_gpu_ttm_tt *gtt; in virtio_gpu_ttm_tt_create() local
350 gtt = kzalloc(sizeof(struct virtio_gpu_ttm_tt), GFP_KERNEL); in virtio_gpu_ttm_tt_create()
351 if (gtt == NULL) in virtio_gpu_ttm_tt_create()
353 gtt->ttm.ttm.func = &virtio_gpu_backend_func; in virtio_gpu_ttm_tt_create()
354 gtt->vgdev = vgdev; in virtio_gpu_ttm_tt_create()
355 if (ttm_dma_tt_init(>t->ttm, bdev, size, page_flags, in virtio_gpu_ttm_tt_create()
357 kfree(gtt); in virtio_gpu_ttm_tt_create()
360 return >t->ttm.ttm; in virtio_gpu_ttm_tt_create()