Lines Matching refs:pages_addr
1309 uint64_t amdgpu_vm_map_gart(const dma_addr_t *pages_addr, uint64_t addr) in amdgpu_vm_map_gart() argument
1314 result = pages_addr[addr >> PAGE_SHIFT]; in amdgpu_vm_map_gart()
1497 if (params->pages_addr) { in amdgpu_vm_fragment()
1700 dma_addr_t *pages_addr, in amdgpu_vm_bo_update_mapping() argument
1716 params.pages_addr = pages_addr; in amdgpu_vm_bo_update_mapping()
1745 amdgpu_res_first(pages_addr ? NULL : res, offset, in amdgpu_vm_bo_update_mapping()
1751 if (pages_addr) { in amdgpu_vm_bo_update_mapping()
1758 contiguous = pages_addr[pfn + 1] == in amdgpu_vm_bo_update_mapping()
1759 pages_addr[pfn] + PAGE_SIZE; in amdgpu_vm_bo_update_mapping()
1766 if (contiguous != (pages_addr[idx] == in amdgpu_vm_bo_update_mapping()
1767 pages_addr[idx - 1] + PAGE_SIZE)) in amdgpu_vm_bo_update_mapping()
1776 params.pages_addr = pages_addr; in amdgpu_vm_bo_update_mapping()
1778 addr = pages_addr[cursor.start >> PAGE_SHIFT]; in amdgpu_vm_bo_update_mapping()
1779 params.pages_addr = NULL; in amdgpu_vm_bo_update_mapping()
1872 dma_addr_t *pages_addr = NULL; in amdgpu_vm_bo_update() local
1898 pages_addr = bo->tbo.ttm->dma_address; in amdgpu_vm_bo_update()
1946 pages_addr, last_update, table_freed); in amdgpu_vm_bo_update()