Lines Matching defs:driver
197 * struct ttm_mem_type_manager functions and optionally by the driver,
255 * @io_reserve_fastpath: Only use bdev::driver::io_mem_reserve to obtain
256 * static information. bdev::driver::io_mem_free is never used.
307 * @move: Callback for a driver to hook in accelerated functions to
363 * potentially new location. Tell the driver that it might
417 * In case a driver writer dislikes the TTM fence objects,
418 * the driver writer can replace those with sync objects of
419 * his / her own. If it turns out that no driver writer is
421 * fences directly. The bo driver needs the following functionality:
433 /* hook to notify driver about a driver move so it
437 /* notify the driver we are taking a fault on this BO
442 * notify the driver that we're about to swap out this bo
466 * struct ttm_bo_global - Buffer object driver global data.
515 * struct ttm_bo_device - Buffer object driver device-specific data.
517 * @driver: Pointer to a struct ttm_bo_driver struct setup by the driver.
538 struct ttm_bo_driver *driver;
739 * @driver: A pointer to a struct ttm_bo_driver set up by the caller.
750 struct ttm_bo_driver *driver,