Searched refs:vma_manager (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ttm_glue.c | 43 drm_vma_offset_lock_lookup(bdev->vma_manager); in vmw_bo_vm_lookup() 45 node = drm_vma_offset_lookup_locked(bdev->vma_manager, offset, pages); in vmw_bo_vm_lookup() 52 drm_vma_offset_unlock_lookup(bdev->vma_manager); in vmw_bo_vm_lookup()
|
H A D | vmwgfx_drv.h | 504 struct drm_vma_offset_manager vma_manager; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ttm/ |
H A D | ttm_device.c | 184 * @vma_manager: A pointer to a vma manager. 194 struct drm_vma_offset_manager *vma_manager, in ttm_device_init() 200 if (WARN_ON(vma_manager == NULL)) in ttm_device_init() 218 bdev->vma_manager = vma_manager; in ttm_device_init() 192 ttm_device_init(struct ttm_device *bdev, const struct ttm_device_funcs *funcs, struct device *dev, struct address_space *mapping, struct drm_vma_offset_manager *vma_manager, bool use_dma_alloc, bool use_dma32) ttm_device_init() argument
|
H A D | ttm_bo.c | 343 drm_vma_offset_remove(bdev->vma_manager, &bo->base.vma_node); in ttm_bo_release() 988 ret = drm_vma_offset_add(bdev->vma_manager, &bo->base.vma_node, in ttm_bo_init_reserved()
|
/kernel/linux/linux-6.6/include/drm/ttm/ |
H A D | ttm_device.h | 240 * @vma_manager: Address space manager for finding BOs to mmap. 242 struct drm_vma_offset_manager *vma_manager; member 292 struct drm_vma_offset_manager *vma_manager,
|
/kernel/linux/linux-5.10/include/drm/ttm/ |
H A D | ttm_bo_driver.h | 306 * @vma_manager: Address space manager (pointer) 331 struct drm_vma_offset_manager *vma_manager; member 433 * @vma_manager: A pointer to a vma manager. 445 struct drm_vma_offset_manager *vma_manager,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_vm.c | 535 drm_vma_offset_lock_lookup(bdev->vma_manager); in ttm_bo_vm_lookup() 537 node = drm_vma_offset_lookup_locked(bdev->vma_manager, offset, pages); in ttm_bo_vm_lookup() 544 drm_vma_offset_unlock_lookup(bdev->vma_manager); in ttm_bo_vm_lookup()
|
H A D | ttm_bo.c | 531 drm_vma_offset_remove(bdev->vma_manager, &bo->base.vma_node); in ttm_bo_release() 1210 ret = drm_vma_offset_add(bdev->vma_manager, &bo->base.vma_node, in ttm_bo_init_reserved() 1449 struct drm_vma_offset_manager *vma_manager, in ttm_bo_device_init() 1455 if (WARN_ON(vma_manager == NULL)) in ttm_bo_device_init() 1466 bdev->vma_manager = vma_manager; in ttm_bo_device_init() 1446 ttm_bo_device_init(struct ttm_bo_device *bdev, struct ttm_bo_driver *driver, struct address_space *mapping, struct drm_vma_offset_manager *vma_manager, bool need_dma32) ttm_bo_device_init() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_drv.c | 872 drm_vma_offset_manager_init(&dev_priv->vma_manager, in vmw_driver_load() 878 &dev_priv->vma_manager, in vmw_driver_load() 1049 drm_vma_offset_manager_destroy(&dev_priv->vma_manager); in vmw_driver_unload() 1289 &dev_priv->vma_manager); in vmw_get_unmapped_area()
|
H A D | vmwgfx_drv.h | 500 struct drm_vma_offset_manager vma_manager; member
|
Completed in 24 milliseconds