Lines Matching refs:bdev
137 * @bdev: Pointer to the buffer object device structure.
193 struct ttm_bo_device *bdev;
224 * Members protected by the bdev::lru_lock.
235 * Members protected by the bdev::lru_lock
252 * Members protected by the bdev::vm_lock
406 extern int ttm_bo_lock_delayed_workqueue(struct ttm_bo_device *bdev);
413 extern void ttm_bo_unlock_delayed_workqueue(struct ttm_bo_device *bdev,
445 * @bdev: Pointer to a ttm_bo_device struct.
451 size_t ttm_bo_acc_size(struct ttm_bo_device *bdev,
454 size_t ttm_bo_dma_acc_size(struct ttm_bo_device *bdev,
461 * @bdev: Pointer to a ttm_bo_device struct.
492 extern int ttm_bo_init(struct ttm_bo_device *bdev,
507 * @bdev: Pointer to a ttm_bo_device struct.
530 extern int ttm_bo_create(struct ttm_bo_device *bdev,
556 * @bdev: Pointer to a ttm_bo_device struct.
569 extern int ttm_bo_init_mm(struct ttm_bo_device *bdev, unsigned type,
574 * @bdev: Pointer to a ttm_bo_device struct.
598 extern int ttm_bo_clean_mm(struct ttm_bo_device *bdev, unsigned mem_type);
603 * @bdev: Pointer to a ttm_bo_device struct.
619 extern int ttm_bo_evict_mm(struct ttm_bo_device *bdev, unsigned mem_type);
690 * @bdev: Pointer to the ttm_bo_device with the address space manager.
697 struct ttm_bo_device *bdev);
702 * @bdev: Pointer to the struct ttm_bo_device.
720 extern ssize_t ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp,
724 extern void ttm_bo_swapout_all(struct ttm_bo_device *bdev);