Lines Matching refs:saddr
1780 uint64_t saddr, in amdgpu_vm_verify_parameters() argument
1786 if (saddr & AMDGPU_GPU_PAGE_MASK in amdgpu_vm_verify_parameters()
1791 if (check_add_overflow(saddr, size, &tmp) in amdgpu_vm_verify_parameters()
1801 lpfn = (saddr + size - 1) >> AMDGPU_GPU_PAGE_SHIFT; in amdgpu_vm_verify_parameters()
1827 uint64_t saddr, uint64_t offset, in amdgpu_vm_bo_map() argument
1836 r = amdgpu_vm_verify_parameters(adev, bo, saddr, offset, size); in amdgpu_vm_bo_map()
1840 saddr /= AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_map()
1841 eaddr = saddr + (size - 1) / AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_map()
1843 tmp = amdgpu_vm_it_iter_first(&vm->va, saddr, eaddr); in amdgpu_vm_bo_map()
1847 "0x%010Lx-0x%010Lx\n", bo, saddr, eaddr, in amdgpu_vm_bo_map()
1856 mapping->start = saddr; in amdgpu_vm_bo_map()
1886 uint64_t saddr, uint64_t offset, in amdgpu_vm_bo_replace_map() argument
1894 r = amdgpu_vm_verify_parameters(adev, bo, saddr, offset, size); in amdgpu_vm_bo_replace_map()
1903 r = amdgpu_vm_bo_clear_mappings(adev, bo_va->base.vm, saddr, size); in amdgpu_vm_bo_replace_map()
1909 saddr /= AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_replace_map()
1910 eaddr = saddr + (size - 1) / AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_replace_map()
1912 mapping->start = saddr; in amdgpu_vm_bo_replace_map()
1938 uint64_t saddr) in amdgpu_vm_bo_unmap() argument
1944 saddr /= AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_unmap()
1947 if (mapping->start == saddr) in amdgpu_vm_bo_unmap()
1955 if (mapping->start == saddr) in amdgpu_vm_bo_unmap()
1992 uint64_t saddr, uint64_t size) in amdgpu_vm_bo_clear_mappings() argument
1999 r = amdgpu_vm_verify_parameters(adev, NULL, saddr, 0, size); in amdgpu_vm_bo_clear_mappings()
2003 saddr /= AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_clear_mappings()
2004 eaddr = saddr + (size - 1) / AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_clear_mappings()
2020 tmp = amdgpu_vm_it_iter_first(&vm->va, saddr, eaddr); in amdgpu_vm_bo_clear_mappings()
2023 if (tmp->start < saddr) { in amdgpu_vm_bo_clear_mappings()
2025 before->last = saddr - 1; in amdgpu_vm_bo_clear_mappings()
2046 tmp = amdgpu_vm_it_iter_next(tmp, saddr, eaddr); in amdgpu_vm_bo_clear_mappings()
2054 if (tmp->start < saddr) in amdgpu_vm_bo_clear_mappings()
2055 tmp->start = saddr; in amdgpu_vm_bo_clear_mappings()