Lines Matching refs:mem
767 static int vmw_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in vmw_ttm_io_mem_reserve() argument
769 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; in vmw_ttm_io_mem_reserve()
772 mem->bus.addr = NULL; in vmw_ttm_io_mem_reserve()
773 mem->bus.is_iomem = false; in vmw_ttm_io_mem_reserve()
774 mem->bus.offset = 0; in vmw_ttm_io_mem_reserve()
775 mem->bus.size = mem->num_pages << PAGE_SHIFT; in vmw_ttm_io_mem_reserve()
776 mem->bus.base = 0; in vmw_ttm_io_mem_reserve()
779 switch (mem->mem_type) { in vmw_ttm_io_mem_reserve()
785 mem->bus.offset = mem->start << PAGE_SHIFT; in vmw_ttm_io_mem_reserve()
786 mem->bus.base = dev_priv->vram_start; in vmw_ttm_io_mem_reserve()
787 mem->bus.is_iomem = true; in vmw_ttm_io_mem_reserve()
795 static void vmw_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in vmw_ttm_io_mem_free() argument
815 struct ttm_mem_reg *mem) in vmw_move_notify() argument
817 vmw_resource_move_notify(bo, mem); in vmw_move_notify()