Searched refs:vram_node (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.15/drivers/gpu/drm/virtio/ |
D | virtgpu_vram.c | 13 unmap = drm_mm_node_allocated(&vram->vram_node); in virtio_gpu_vram_free() 58 if (vm_size != vram->vram_node.size) in virtio_gpu_vram_mmap() 62 vram->vram_node.start >> PAGE_SHIFT, in virtio_gpu_vram_mmap() 92 ret = drm_mm_insert_node(&vgdev->host_visible_mm, &vram->vram_node, in virtio_gpu_vram_map() 107 offset = vram->vram_node.start - vgdev->host_visible_region.addr; in virtio_gpu_vram_map() 119 drm_mm_remove_node(&vram->vram_node); in virtio_gpu_vram_map()
|
D | virtgpu_object.c | 90 if (drm_mm_node_allocated(&vram->vram_node)) in virtio_gpu_cleanup_object() 91 drm_mm_remove_node(&vram->vram_node); in virtio_gpu_cleanup_object()
|
D | virtgpu_drv.h | 107 struct drm_mm_node vram_node; member
|
/Linux-v5.15/drivers/gpu/drm/etnaviv/ |
D | etnaviv_mmu.c | 129 etnaviv_iommu_unmap(context, mapping->vram_node.start, in etnaviv_iommu_remove_mapping() 131 drm_mm_remove_node(&mapping->vram_node); in etnaviv_iommu_remove_mapping() 161 if (!free->vram_node.mm) in etnaviv_iommu_find_iova() 172 if (drm_mm_scan_add_block(&scan, &free->vram_node)) { in etnaviv_iommu_find_iova() 181 BUG_ON(drm_mm_scan_remove_block(&scan, &m->vram_node)); in etnaviv_iommu_find_iova() 192 if (!drm_mm_scan_remove_block(&scan, &m->vram_node)) in etnaviv_iommu_find_iova() 254 node = &mapping->vram_node; in etnaviv_iommu_map_gem() 290 if (mapping->vram_node.mm == &context->mm) in etnaviv_iommu_unmap_gem() 376 struct drm_mm_node *node = &mapping->vram_node; in etnaviv_iommu_get_suballoc_va() 408 struct drm_mm_node *node = &mapping->vram_node; in etnaviv_iommu_put_suballoc_va()
|
D | etnaviv_gem.h | 29 struct drm_mm_node vram_node; member
|
/Linux-v5.15/drivers/gpu/drm/msm/ |
D | msm_gem.c | 27 return (((dma_addr_t)msm_obj->vram_node->start) << PAGE_SHIFT) + in physaddr() 34 return !msm_obj->vram_node; in use_pages() 79 ret = drm_mm_insert_node(&priv->vram.mm, msm_obj->vram_node, npages); in get_pages_vram() 146 drm_mm_remove_node(msm_obj->vram_node); in put_pages_vram() 1188 to_msm_bo(obj)->vram_node = &vma->node; in msm_gem_new()
|
D | msm_gem.h | 100 struct drm_mm_node *vram_node; member
|