Lines Matching refs:driver

195 	 * TODO: Add a driver hook to delete from
196 * driver-specific LRU's here.
388 bo->ttm = bdev->driver->ttm_tt_create(bdev, bo->num_pages << PAGE_SHIFT,
394 bo->ttm = bdev->driver->ttm_tt_create(bdev, bo->num_pages << PAGE_SHIFT,
456 if (bdev->driver->move_notify)
457 bdev->driver->move_notify(bo, mem);
464 if (bdev->driver->move_notify)
465 bdev->driver->move_notify(bo, mem);
470 else if (bdev->driver->move)
471 ret = bdev->driver->move(bo, evict, interruptible,
477 if (bdev->driver->move_notify) {
481 bdev->driver->move_notify(bo, mem);
491 ret = bdev->driver->invalidate_caches(bdev, bo->mem.placement);
520 * This is the place to put in driver specific hooks to release
521 * driver private resources.
527 if (bo->bdev->driver->move_notify)
528 bo->bdev->driver->move_notify(bo, NULL);
554 struct ttm_bo_driver *driver = bdev->driver;
576 sync_obj = driver->sync_obj_ref(bo->sync_obj);
589 driver->sync_obj_flush(sync_obj);
590 driver->sync_obj_unref(&sync_obj);
613 struct ttm_bo_driver *driver = bdev->driver;
629 sync_obj = driver->sync_obj_ref(bo->sync_obj);
636 ret = driver->sync_obj_wait(sync_obj, false, interruptible);
637 driver->sync_obj_unref(&sync_obj);
835 bdev->driver->evict_flags(bo, &placement);
995 * the priority order defined by the driver. If free space isn't found, then
1119 * Have the driver move function wait for idle when necessary,
1451 ret = bdev->driver->init_mem_type(bdev, type, man);
1583 struct ttm_bo_driver *driver,
1590 bdev->driver = driver;
1596 * Other types need to be driver / IOCTL initialized.
1723 struct ttm_bo_driver *driver = bo->bdev->driver;
1733 if (driver->sync_obj_signaled(bo->sync_obj)) {
1738 driver->sync_obj_unref(&tmp_obj);
1746 sync_obj = driver->sync_obj_ref(bo->sync_obj);
1748 ret = driver->sync_obj_wait(sync_obj,
1751 driver->sync_obj_unref(&sync_obj);
1762 driver->sync_obj_unref(&sync_obj);
1763 driver->sync_obj_unref(&tmp_obj);
1767 driver->sync_obj_unref(&sync_obj);
1872 if (bo->bdev->driver->swap_notify)
1873 bo->bdev->driver->swap_notify(bo);