Displaying 3 results from an estimated 3 matches for "drm_gem_ttm_bo_driver_verify_access".
2019 Aug 08
0
[PATCH v3 8/8] gem/qxl: use drm_gem_ttm_bo_driver_verify_access()
...ttm_bo_device *bdev,
struct ttm_mem_reg *mem)
{
@@ -310,7 +302,7 @@ static struct ttm_bo_driver qxl_bo_driver = {
.eviction_valuable = ttm_bo_eviction_valuable,
.evict_flags = &qxl_evict_flags,
.move = &qxl_bo_move,
- .verify_access = &qxl_verify_access,
+ .verify_access = drm_gem_ttm_bo_driver_verify_access,
.io_mem_reserve = &qxl_ttm_io_mem_reserve,
.io_mem_free = &qxl_ttm_io_mem_free,
.move_notify = &qxl_bo_move_notify,
--
2.18.1
2019 Apr 09
0
[PATCH 13/15] drm/vboxvideo: Convert vboxvideo driver to Simple TTM
...> - .ttm_tt_create = vbox_ttm_tt_create,
> - .init_mem_type = vbox_bo_init_mem_type,
> - .eviction_valuable = ttm_bo_eviction_valuable,
> +static const struct drm_simple_ttm_funcs vbox_simple_ttm_funcs = {
> .evict_flags = drm_gem_ttm_bo_driver_evict_flags,
> - .verify_access = drm_gem_ttm_bo_driver_verify_access,
> - .io_mem_reserve = &vbox_ttm_io_mem_reserve,
> - .io_mem_free = &vbox_ttm_io_mem_free,
> + .verify_access = drm_gem_ttm_bo_driver_verify_access
> };
>
> int vbox_mm_init(struct vbox_private *vbox)
> {
> int ret;
> struct drm_device *dev = &v...
2019 Apr 09
0
[PATCH 12/15] drm/vboxvideo: Convert vboxvideo driver to |struct drm_gem_ttm_object|
...ate = vbox_ttm_tt_create,
> .init_mem_type = vbox_bo_init_mem_type,
> .eviction_valuable = ttm_bo_eviction_valuable,
> - .evict_flags = vbox_bo_evict_flags,
> - .verify_access = vbox_bo_verify_access,
> + .evict_flags = drm_gem_ttm_bo_driver_evict_flags,
> + .verify_access = drm_gem_ttm_bo_driver_verify_access,
> .io_mem_reserve = &vbox_ttm_io_mem_reserve,
> .io_mem_free = &vbox_ttm_io_mem_free,
> };
> @@ -196,165 +160,6 @@ void vbox_mm_fini(struct vbox_private *vbox)
> ttm_bo_device_release(&vbox->ttm.bdev);
> }
>
> -void vbox_ttm_placement(struct v...