Lines Matching refs:num_pages

60 			     struct ttm_mem_reg *mem, unsigned num_pages,
442 new_mem->num_pages << PAGE_SHIFT, in amdgpu_move_blit()
604 if (nodes->size != mem->num_pages) in amdgpu_mem_visible()
695 atomic64_add((u64)bo->num_pages << PAGE_SHIFT, &adev->num_bytes_moved); in amdgpu_bo_move()
712 mem->bus.size = mem->num_pages << PAGE_SHIFT; in amdgpu_ttm_io_mem_reserve()
733 (mm_node->size == mem->num_pages)) in amdgpu_ttm_io_mem_reserve()
825 pfns = kvmalloc_array(ttm->num_pages, sizeof(*pfns), GFP_KERNEL); in amdgpu_ttm_tt_get_user_pages()
838 range->end = start + ttm->num_pages * PAGE_SIZE; in amdgpu_ttm_tt_get_user_pages()
856 for (i = 0; i < ttm->num_pages; i++) { in amdgpu_ttm_tt_get_user_pages()
895 gtt->userptr, ttm->num_pages); in amdgpu_ttm_tt_get_user_pages_done()
924 for (i = 0; i < ttm->num_pages; ++i) in amdgpu_ttm_tt_set_user_pages()
945 r = sg_alloc_table_from_pages(ttm->sg, ttm->pages, ttm->num_pages, 0, in amdgpu_ttm_tt_pin_userptr()
946 ttm->num_pages << PAGE_SHIFT, in amdgpu_ttm_tt_pin_userptr()
959 gtt->ttm.dma_address, ttm->num_pages); in amdgpu_ttm_tt_pin_userptr()
1020 ttm->num_pages - page_idx, in amdgpu_ttm_gart_bind()
1024 r = amdgpu_gart_bind(adev, gtt->offset, ttm->num_pages, in amdgpu_ttm_gart_bind()
1031 ttm->num_pages, gtt->offset); in amdgpu_ttm_gart_bind()
1057 if (!ttm->num_pages) { in amdgpu_ttm_backend_bind()
1059 ttm->num_pages, bo_mem, ttm); in amdgpu_ttm_backend_bind()
1077 r = amdgpu_gart_bind(adev, gtt->offset, ttm->num_pages, in amdgpu_ttm_backend_bind()
1082 ttm->num_pages, gtt->offset); in amdgpu_ttm_backend_bind()
1186 r = amdgpu_gart_unbind(adev, gtt->offset, ttm->num_pages); in amdgpu_ttm_backend_unbind()
1189 gtt->ttm.ttm.num_pages, gtt->offset); in amdgpu_ttm_backend_unbind()
1266 ttm->num_pages); in amdgpu_ttm_tt_populate()
1380 size = (unsigned long)gtt->ttm.ttm.num_pages * PAGE_SIZE; in amdgpu_ttm_tt_affect_userptr()
1472 unsigned long num_pages = bo->mem.num_pages; in amdgpu_ttm_bo_eviction_valuable() local
1505 while (num_pages) { in amdgpu_ttm_bo_eviction_valuable()
1510 num_pages -= node->size; in amdgpu_ttm_bo_eviction_valuable()
1932 struct ttm_mem_reg *mem, unsigned num_pages, in amdgpu_map_buffer() argument
1959 num_bytes = num_pages * 8; in amdgpu_map_buffer()
1978 r = amdgpu_gart_map(adev, 0, num_pages, dma_address, flags, in amdgpu_map_buffer()
2081 unsigned long num_pages; in amdgpu_fill_buffer() local
2098 num_pages = bo->tbo.num_pages; in amdgpu_fill_buffer()
2101 while (num_pages) { in amdgpu_fill_buffer()
2105 num_pages -= mm_node->size; in amdgpu_fill_buffer()
2126 num_pages = bo->tbo.num_pages; in amdgpu_fill_buffer()
2129 while (num_pages) { in amdgpu_fill_buffer()
2145 num_pages -= mm_node->size; in amdgpu_fill_buffer()