Home
last modified time | relevance | path

Searched refs:vram_mm (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_gem_vram_helper.c46 * in &struct drm_device.vram_mm . Use &DRM_GEM_VRAM_DRIVER to initialize
178 struct drm_vram_mm *vmm = dev->vram_mm; in drm_gem_vram_init()
650 * This function requires the driver to use @drm_device.vram_mm for its
661 if (WARN_ONCE(!dev->vram_mm, "VRAM MM not initialized")) in drm_gem_vram_driver_dumb_create()
1019 struct drm_vram_mm *vmm = node->minor->dev->vram_mm; in drm_vram_mm_debugfs()
1084 if (WARN_ON(dev->vram_mm)) in drm_vram_helper_alloc_mm()
1085 return dev->vram_mm; in drm_vram_helper_alloc_mm()
1087 dev->vram_mm = kzalloc(sizeof(*dev->vram_mm), GFP_KERNEL); in drm_vram_helper_alloc_mm()
1088 if (!dev->vram_mm) in drm_vram_helper_alloc_mm()
1138 struct drm_vram_mm *vram_mm; drmm_vram_helper_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_gem_vram_helper.c50 * in &struct drm_device.vram_mm . Use &DRM_GEM_VRAM_DRIVER to initialize
193 struct drm_vram_mm *vmm = dev->vram_mm; in drm_gem_vram_create()
601 * This function requires the driver to use @drm_device.vram_mm for its
612 if (WARN_ONCE(!dev->vram_mm, "VRAM MM not initialized")) in drm_gem_vram_driver_dumb_create()
972 struct drm_vram_mm *vmm = entry->dev->vram_mm; in drm_vram_mm_debugfs()
1035 if (WARN_ON(dev->vram_mm)) in drm_vram_helper_alloc_mm()
1036 return dev->vram_mm; in drm_vram_helper_alloc_mm()
1038 dev->vram_mm = kzalloc(sizeof(*dev->vram_mm), GFP_KERNEL); in drm_vram_helper_alloc_mm()
1039 if (!dev->vram_mm) in drm_vram_helper_alloc_mm()
1087 struct drm_vram_mm *vram_mm; drmm_vram_helper_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/via/
H A Dvia_mm.c67 drm_mm_init(&dev_priv->vram_mm, 0, fb->size >> VIA_MM_ALIGN_SHIFT); in via_fb_init()
105 drm_mm_takedown(&dev_priv->vram_mm); in via_lastclose()
150 retval = drm_mm_insert_node(&dev_priv->vram_mm, in via_mem_alloc()
H A Dvia_drv.h102 struct drm_mm vram_mm; member
/kernel/linux/linux-5.10/drivers/gpu/drm/bochs/
H A Dbochs_mm.c20 if (!bochs->dev->vram_mm) in bochs_mm_fini()
/kernel/linux/linux-5.10/drivers/gpu/drm/sis/
H A Dsis_mm.c74 drm_mm_init(&dev_priv->vram_mm, 0, fb->size >> SIS_MM_ALIGN_SHIFT); in sis_fb_init()
125 retval = drm_mm_insert_node(&dev_priv->vram_mm, in sis_drm_alloc()
303 drm_mm_takedown(&dev_priv->vram_mm); in sis_lastclose()
H A Dsis_drv.h62 struct drm_mm vram_mm; member
/kernel/linux/linux-5.10/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_ttm.c44 if (!hibmc->dev->vram_mm) in hibmc_mm_fini()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_device.h311 /** @vram_mm: VRAM MM memory manager */
312 struct drm_vram_mm *vram_mm; member
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_device.h293 /** @vram_mm: VRAM MM memory manager */
294 struct drm_vram_mm *vram_mm; member
/kernel/linux/linux-5.10/drivers/gpu/drm/ast/
H A Dast_main.c451 if (dev->vram_mm->vram_size < pci_resource_len(dev->pdev, 0)) { in ast_device_create()
452 ast->dp501_fw_buf = pci_iomap_range(dev->pdev, 0, dev->vram_mm->vram_size, 0); in ast_device_create()

Completed in 7 milliseconds