Lines Matching refs:bo
120 struct ttm_buffer_object *bo;
124 bo = (struct ttm_buffer_object *)vma->vm_private_data;
125 if (bo == NULL)
127 vgdev = virtio_gpu_get_vgdev(bo->bdev);
169 struct ttm_buffer_object *bo, in ttm_bo_man_get_node() argument
235 static void virtio_gpu_evict_flags(struct ttm_buffer_object *bo, in virtio_gpu_evict_flags() argument
251 static int virtio_gpu_verify_access(struct ttm_buffer_object *bo, in virtio_gpu_verify_access() argument
363 static void virtio_gpu_move_null(struct ttm_buffer_object *bo, in virtio_gpu_move_null() argument
366 struct ttm_mem_reg *old_mem = &bo->mem; in virtio_gpu_move_null()
373 static int virtio_gpu_bo_move(struct ttm_buffer_object *bo, in virtio_gpu_bo_move() argument
378 virtio_gpu_move_null(bo, new_mem); in virtio_gpu_bo_move()
385 struct virtio_gpu_object *bo; in virtio_gpu_bo_move_notify() local
388 bo = container_of(tbo, struct virtio_gpu_object, tbo); in virtio_gpu_bo_move_notify()
389 vgdev = (struct virtio_gpu_device *)bo->gem_base.dev->dev_private; in virtio_gpu_bo_move_notify()
392 if (bo->hw_res_handle) in virtio_gpu_bo_move_notify()
394 bo->hw_res_handle); in virtio_gpu_bo_move_notify()
397 if (bo->hw_res_handle) { in virtio_gpu_bo_move_notify()
398 virtio_gpu_object_attach(vgdev, bo, bo->hw_res_handle, in virtio_gpu_bo_move_notify()
406 struct virtio_gpu_object *bo; in virtio_gpu_bo_swap_notify() local
409 bo = container_of(tbo, struct virtio_gpu_object, tbo); in virtio_gpu_bo_swap_notify()
410 vgdev = (struct virtio_gpu_device *)bo->gem_base.dev->dev_private; in virtio_gpu_bo_swap_notify()
412 if (bo->pages) in virtio_gpu_bo_swap_notify()
413 virtio_gpu_object_free_sg_table(bo); in virtio_gpu_bo_swap_notify()