Lines Matching defs:ttm_bo_driver
317 struct ttm_bo_driver { struct
331 struct ttm_tt *(*ttm_tt_create)(struct ttm_bo_device *bdev,
357 * struct ttm_bo_driver member invalidate_caches argument
372 * struct ttm_bo_driver member evict_flags: argument
384 * struct ttm_bo_driver member move: argument
402 * struct ttm_bo_driver_member verify_access argument
413 int (*verify_access) (struct ttm_buffer_object *bo,
426 bool (*sync_obj_signaled) (void *sync_obj, void *sync_arg);
427 int (*sync_obj_wait) (void *sync_obj, void *sync_arg,
429 int (*sync_obj_flush) (void *sync_obj, void *sync_arg);
430 void (*sync_obj_unref) (void **sync_obj);
431 void *(*sync_obj_ref) (void *sync_obj);
435 void (*move_notify)(struct ttm_buffer_object *bo,
439 int (*fault_reserve_notify)(struct ttm_buffer_object *bo);
444 void (*swap_notify) (struct ttm_buffer_object *bo);
452 int (*io_mem_reserve)(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem);
453 void (*io_mem_free)(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem);