Lines Matching defs:bdev
47 static int nouveau_ttm_tt_bind(struct ttm_device *bdev, struct ttm_tt *ttm,
49 static void nouveau_ttm_tt_unbind(struct ttm_device *bdev, struct ttm_tt *ttm);
139 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
170 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
222 nvbo->bo.bdev = &drm->ttm.bdev;
355 ret = ttm_bo_init_reserved(nvbo->bo.bdev, &nvbo->bo, type,
424 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
474 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
551 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
604 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
640 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
675 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
685 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
755 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
766 nouveau_ttm_tt_bind(struct ttm_device *bdev, struct ttm_tt *ttm,
770 struct nouveau_drm *drm = nouveau_bdev(bdev);
778 return nouveau_sgdma_bind(bdev, ttm, reg);
782 nouveau_ttm_tt_unbind(struct ttm_device *bdev, struct ttm_tt *ttm)
785 struct nouveau_drm *drm = nouveau_bdev(bdev);
792 nouveau_sgdma_unbind(bdev, ttm);
850 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
1013 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
1035 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
1056 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
1064 ret = nouveau_ttm_tt_bind(bo->bdev, bo->ttm, new_reg);
1095 nouveau_ttm_tt_unbind(bo->bdev, bo->ttm);
1159 nouveau_ttm_io_mem_reserve(struct ttm_device *bdev, struct ttm_resource *reg)
1161 struct nouveau_drm *drm = nouveau_bdev(bdev);
1256 bdev->dev_mapping);
1269 nouveau_ttm_io_mem_free(struct ttm_device *bdev, struct ttm_resource *reg)
1271 struct nouveau_drm *drm = nouveau_bdev(bdev);
1280 struct nouveau_drm *drm = nouveau_bdev(bo->bdev);
1329 nouveau_ttm_tt_populate(struct ttm_device *bdev,
1345 drm = nouveau_bdev(bdev);
1347 return ttm_pool_alloc(&drm->ttm.bdev.pool, ttm, ctx);
1351 nouveau_ttm_tt_unpopulate(struct ttm_device *bdev,
1360 nouveau_ttm_tt_unbind(bdev, ttm);
1362 drm = nouveau_bdev(bdev);
1364 return ttm_pool_free(&drm->ttm.bdev.pool, ttm);
1368 nouveau_ttm_tt_destroy(struct ttm_device *bdev,
1372 struct nouveau_drm *drm = nouveau_bdev(bdev);
1378 nouveau_sgdma_destroy(bdev, ttm);