Lines Matching refs:num_pages
261 unsigned num_pages; in radeon_move_blit() local
298 num_pages = new_mem->num_pages * (PAGE_SIZE / RADEON_GPU_PAGE_SIZE); in radeon_move_blit()
299 fence = radeon_copy(rdev, old_start, new_start, num_pages, bo->resv); in radeon_move_blit()
445 atomic64_add((u64)bo->num_pages << PAGE_SHIFT, &rdev->num_bytes_moved); in radeon_bo_move()
456 mem->bus.size = mem->num_pages << PAGE_SHIFT; in radeon_ttm_io_mem_reserve()
547 unsigned long end = gtt->userptr + ttm->num_pages * PAGE_SIZE; in radeon_ttm_tt_pin_userptr()
555 unsigned num_pages = ttm->num_pages - pinned; in radeon_ttm_tt_pin_userptr() local
559 r = get_user_pages(current, current->mm, userptr, num_pages, in radeon_ttm_tt_pin_userptr()
566 } while (pinned < ttm->num_pages); in radeon_ttm_tt_pin_userptr()
568 r = sg_alloc_table_from_pages(ttm->sg, ttm->pages, ttm->num_pages, 0, in radeon_ttm_tt_pin_userptr()
569 ttm->num_pages << PAGE_SHIFT, in radeon_ttm_tt_pin_userptr()
580 gtt->ttm.dma_address, ttm->num_pages); in radeon_ttm_tt_pin_userptr()
635 if (!ttm->num_pages) { in radeon_ttm_backend_bind()
637 ttm->num_pages, bo_mem, ttm); in radeon_ttm_backend_bind()
641 r = radeon_gart_bind(gtt->rdev, gtt->offset, ttm->num_pages, in radeon_ttm_backend_bind()
645 ttm->num_pages, (unsigned)gtt->offset); in radeon_ttm_backend_bind()
655 radeon_gart_unbind(gtt->rdev, gtt->offset, ttm->num_pages); in radeon_ttm_backend_unbind()
735 gtt->ttm.dma_address, ttm->num_pages); in radeon_ttm_tt_populate()
758 for (i = 0; i < ttm->num_pages; i++) { in radeon_ttm_tt_populate()
806 for (i = 0; i < ttm->num_pages; i++) { in radeon_ttm_tt_unpopulate()