Home
last modified time | relevance | path

Searched refs:drm_vram_mm (Results 1 – 3 of 3) sorted by relevance

/linux/include/drm/
H A Ddrm_gem_vram_helper.h154 * struct drm_vram_mm - An instance of VRAM MM
159 * The fields &struct drm_vram_mm.vram_base and
160 * &struct drm_vram_mm.vrm_size are managed by VRAM MM, but are
162 * &struct drm_vram_mm.bdev to access the TTM BO device.
164 struct drm_vram_mm { struct
177 * The containing instance of &struct drm_vram_mm argument
179 static inline struct drm_vram_mm *drm_vram_mm_of_bdev( in drm_vram_mm_of_bdev()
182 return container_of(bdev, struct drm_vram_mm, bdev); in drm_vram_mm_of_bdev()
H A Ddrm_device.h17 struct drm_vram_mm;
335 struct drm_vram_mm *vram_mm;
/linux/drivers/gpu/drm/
H A Ddrm_gem_vram_helper.c33 * The data structure &struct drm_vram_mm and its helpers implement a memory
49 * The function allocates and initializes an instance of &struct drm_vram_mm
82 * This creates an instance of &struct drm_vram_mm, exports DRM userspace
186 struct drm_vram_mm *vmm = dev->vram_mm; in drm_gem_vram_create()
792 struct drm_vram_mm *vmm = drm_vram_mm_of_bdev(bdev); in bo_driver_io_mem_reserve()
820 * struct drm_vram_mm
826 struct drm_vram_mm *vmm = entry->dev->vram_mm; in drm_vram_mm_debugfs()
851 static int drm_vram_mm_init(struct drm_vram_mm *vmm, struct drm_device *dev, in drm_vram_mm_init()
874 static void drm_vram_mm_cleanup(struct drm_vram_mm *vmm) in drm_vram_mm_cleanup()
884 static struct drm_vram_mm *drm_vram_helper_alloc_m
[all...]