Lines Matching refs:num_pages
55 struct ttm_mem_reg *mem, unsigned num_pages,
523 new_mem->num_pages << PAGE_SHIFT, in amdgpu_move_blit()
712 atomic64_add((u64)bo->num_pages << PAGE_SHIFT, &adev->num_bytes_moved); in amdgpu_bo_move()
729 mem->bus.size = mem->num_pages << PAGE_SHIFT; in amdgpu_ttm_io_mem_reserve()
750 (mm_node->size == mem->num_pages)) in amdgpu_ttm_io_mem_reserve()
827 unsigned long end = gtt->userptr + ttm->num_pages * PAGE_SIZE; in amdgpu_ttm_tt_get_user_pages()
839 unsigned num_pages = ttm->num_pages - pinned; in amdgpu_ttm_tt_get_user_pages() local
850 r = get_user_pages(userptr, num_pages, flags, p, NULL); in amdgpu_ttm_tt_get_user_pages()
853 mm, userptr, num_pages, in amdgpu_ttm_tt_get_user_pages()
865 } while (pinned < ttm->num_pages); in amdgpu_ttm_tt_get_user_pages()
889 for (i = 0; i < ttm->num_pages; ++i) { in amdgpu_ttm_tt_set_user_pages()
907 for (i = 0; i < ttm->num_pages; ++i) { in amdgpu_ttm_tt_mark_user_pages()
937 r = sg_alloc_table_from_pages(ttm->sg, ttm->pages, ttm->num_pages, 0, in amdgpu_ttm_tt_pin_userptr()
938 ttm->num_pages << PAGE_SHIFT, in amdgpu_ttm_tt_pin_userptr()
951 gtt->ttm.dma_address, ttm->num_pages); in amdgpu_ttm_tt_pin_userptr()
1008 ttm->num_pages - page_idx, in amdgpu_ttm_gart_bind()
1012 r = amdgpu_gart_bind(adev, gtt->offset, ttm->num_pages, in amdgpu_ttm_gart_bind()
1019 ttm->num_pages, gtt->offset); in amdgpu_ttm_gart_bind()
1045 if (!ttm->num_pages) { in amdgpu_ttm_backend_bind()
1047 ttm->num_pages, bo_mem, ttm); in amdgpu_ttm_backend_bind()
1065 r = amdgpu_gart_bind(adev, gtt->offset, ttm->num_pages, in amdgpu_ttm_backend_bind()
1070 ttm->num_pages, gtt->offset); in amdgpu_ttm_backend_bind()
1168 r = amdgpu_gart_unbind(adev, gtt->offset, ttm->num_pages); in amdgpu_ttm_backend_unbind()
1171 gtt->ttm.ttm.num_pages, gtt->offset); in amdgpu_ttm_backend_unbind()
1248 ttm->num_pages); in amdgpu_ttm_tt_populate()
1368 size = (unsigned long)gtt->ttm.ttm.num_pages * PAGE_SIZE; in amdgpu_ttm_tt_affect_userptr()
1471 unsigned long num_pages = bo->mem.num_pages; in amdgpu_ttm_bo_eviction_valuable() local
1497 while (num_pages) { in amdgpu_ttm_bo_eviction_valuable()
1502 num_pages -= node->size; in amdgpu_ttm_bo_eviction_valuable()
1954 struct ttm_mem_reg *mem, unsigned num_pages, in amdgpu_map_buffer() argument
1981 num_bytes = num_pages * 8; in amdgpu_map_buffer()
2000 r = amdgpu_gart_map(adev, 0, num_pages, dma_address, flags, in amdgpu_map_buffer()
2100 unsigned long num_pages; in amdgpu_fill_buffer() local
2117 num_pages = bo->tbo.num_pages; in amdgpu_fill_buffer()
2120 while (num_pages) { in amdgpu_fill_buffer()
2124 num_pages -= mm_node->size; in amdgpu_fill_buffer()
2145 num_pages = bo->tbo.num_pages; in amdgpu_fill_buffer()
2148 while (num_pages) { in amdgpu_fill_buffer()
2163 num_pages -= mm_node->size; in amdgpu_fill_buffer()