Searched refs:vram_node (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/etnaviv/ |
D | etnaviv_mmu.c | 133 etnaviv_iommu_unmap(mmu, mapping->vram_node.start, in etnaviv_iommu_remove_mapping() 135 drm_mm_remove_node(&mapping->vram_node); in etnaviv_iommu_remove_mapping() 165 if (!free->vram_node.mm) in etnaviv_iommu_find_iova() 176 if (drm_mm_scan_add_block(&scan, &free->vram_node)) { in etnaviv_iommu_find_iova() 185 BUG_ON(drm_mm_scan_remove_block(&scan, &m->vram_node)); in etnaviv_iommu_find_iova() 196 if (!drm_mm_scan_remove_block(&scan, &m->vram_node)) in etnaviv_iommu_find_iova() 248 node = &mapping->vram_node; in etnaviv_iommu_map_gem() 279 if (mapping->vram_node.mm == &mmu->mm) in etnaviv_iommu_unmap_gem() 336 struct drm_mm_node *vram_node, size_t size, in etnaviv_iommu_get_suballoc_va() argument 348 ret = etnaviv_iommu_find_iova(mmu, vram_node, size); in etnaviv_iommu_get_suballoc_va() [all …]
|
D | etnaviv_cmdbuf.c | 25 struct drm_mm_node vram_node; /* only used on MMUv2 */ member 54 &suballoc->vram_node, SUBALLOC_SIZE, in etnaviv_cmdbuf_suballoc_new() 71 etnaviv_iommu_put_suballoc_va(suballoc->gpu, &suballoc->vram_node, in etnaviv_cmdbuf_suballoc_destroy()
|
D | etnaviv_mmu.h | 63 struct drm_mm_node *vram_node, size_t size, 66 struct drm_mm_node *vram_node, size_t size,
|
D | etnaviv_gem.h | 29 struct drm_mm_node vram_node; member
|
/Linux-v4.19/drivers/gpu/drm/msm/ |
D | msm_gem.h | 92 struct drm_mm_node *vram_node; member
|
D | msm_gem.c | 36 return (((dma_addr_t)msm_obj->vram_node->start) << PAGE_SHIFT) + in physaddr() 43 return !msm_obj->vram_node; in use_pages() 60 ret = drm_mm_insert_node(&priv->vram.mm, msm_obj->vram_node, npages); in get_pages_vram() 124 drm_mm_remove_node(msm_obj->vram_node); in put_pages_vram() 947 to_msm_bo(obj)->vram_node = &vma->node; in _msm_gem_new()
|