Searched refs:vram_mm (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_vram_mm_helper.c | 236 if (WARN_ON(dev->vram_mm)) in drm_vram_helper_alloc_mm() 237 return dev->vram_mm; in drm_vram_helper_alloc_mm() 239 dev->vram_mm = kzalloc(sizeof(*dev->vram_mm), GFP_KERNEL); in drm_vram_helper_alloc_mm() 240 if (!dev->vram_mm) in drm_vram_helper_alloc_mm() 243 ret = drm_vram_mm_init(dev->vram_mm, dev, vram_base, vram_size, funcs); in drm_vram_helper_alloc_mm() 247 return dev->vram_mm; in drm_vram_helper_alloc_mm() 250 kfree(dev->vram_mm); in drm_vram_helper_alloc_mm() 251 dev->vram_mm = NULL; in drm_vram_helper_alloc_mm() 263 if (!dev->vram_mm) in drm_vram_helper_release_mm() 266 drm_vram_mm_cleanup(dev->vram_mm); in drm_vram_helper_release_mm() [all …]
|
| D | drm_gem_vram_helper.c | 506 if (WARN_ONCE(!dev->vram_mm, "VRAM MM not initialized")) in drm_gem_vram_driver_dumb_create() 509 return drm_gem_vram_fill_create_dumb(file, dev, &dev->vram_mm->bdev, 0, in drm_gem_vram_driver_dumb_create()
|
| /Linux-v5.4/drivers/gpu/drm/via/ |
| D | via_mm.c | 67 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()
|
| D | via_drv.h | 102 struct drm_mm vram_mm; member
|
| /Linux-v5.4/drivers/gpu/drm/hisilicon/hibmc/ |
| D | hibmc_ttm.c | 44 if (!hibmc->dev->vram_mm) in hibmc_mm_fini() 62 gbo = drm_gem_vram_create(dev, &dev->vram_mm->bdev, size, 0, false); in hibmc_gem_create()
|
| /Linux-v5.4/drivers/gpu/drm/bochs/ |
| D | bochs_mm.c | 21 if (!bochs->dev->vram_mm) in bochs_mm_fini()
|
| /Linux-v5.4/drivers/gpu/drm/sis/ |
| D | sis_mm.c | 74 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()
|
| D | sis_drv.h | 62 struct drm_mm vram_mm; member
|
| /Linux-v5.4/drivers/gpu/drm/mgag200/ |
| D | mgag200_main.c | 175 mdev->cursor.pixels_1 = drm_gem_vram_create(dev, &dev->vram_mm->bdev, in mgag200_driver_load() 178 mdev->cursor.pixels_2 = drm_gem_vram_create(dev, &dev->vram_mm->bdev, in mgag200_driver_load()
|
| /Linux-v5.4/include/drm/ |
| D | drm_device.h | 291 struct drm_vram_mm *vram_mm; member
|
| /Linux-v5.4/drivers/gpu/drm/vboxvideo/ |
| D | vbox_main.c | 286 gbo = drm_gem_vram_create(&vbox->ddev, &vbox->ddev.vram_mm->bdev, in vbox_gem_create()
|
| /Linux-v5.4/drivers/gpu/drm/ast/ |
| D | ast_main.c | 553 gbo = drm_gem_vram_create(dev, &dev->vram_mm->bdev, size, 0, false); in ast_gem_create()
|