Lines Matching refs:req_addr
2414 u64 req_addr = req->map.va.addr; in __drm_gpuvm_sm_map() local
2415 u64 req_end = req_addr + req_range; in __drm_gpuvm_sm_map()
2418 if (unlikely(!drm_gpuvm_range_valid(gpuvm, req_addr, req_range))) in __drm_gpuvm_sm_map()
2421 drm_gpuvm_for_each_va_range_safe(va, next, gpuvm, req_addr, req_end) { in __drm_gpuvm_sm_map()
2432 if (addr == req_addr) { in __drm_gpuvm_sm_map()
2470 } else if (addr < req_addr) { in __drm_gpuvm_sm_map()
2471 u64 ls_range = req_addr - addr; in __drm_gpuvm_sm_map()
2501 .map.va.addr = req_addr, in __drm_gpuvm_sm_map()
2502 .map.va.range = end - req_addr, in __drm_gpuvm_sm_map()
2530 } else if (addr > req_addr) { in __drm_gpuvm_sm_map()
2533 (addr - req_addr); in __drm_gpuvm_sm_map()
2585 u64 req_addr, u64 req_range) in __drm_gpuvm_sm_unmap() argument
2588 u64 req_end = req_addr + req_range; in __drm_gpuvm_sm_unmap()
2591 if (unlikely(!drm_gpuvm_range_valid(gpuvm, req_addr, req_range))) in __drm_gpuvm_sm_unmap()
2594 drm_gpuvm_for_each_va_range_safe(va, next, gpuvm, req_addr, req_end) { in __drm_gpuvm_sm_unmap()
2603 if (addr < req_addr) { in __drm_gpuvm_sm_unmap()
2605 prev.va.range = req_addr - addr; in __drm_gpuvm_sm_unmap()
2713 u64 req_addr, u64 req_range) in drm_gpuvm_sm_unmap() argument
2722 req_addr, req_range); in drm_gpuvm_sm_unmap()
2839 u64 req_addr, u64 req_range) in drm_gpuvm_sm_unmap_exec_lock() argument
2842 req_addr, req_range); in drm_gpuvm_sm_unmap_exec_lock()
3074 u64 req_addr, u64 req_range) in drm_gpuvm_sm_unmap_ops_create() argument
3093 req_addr, req_range); in drm_gpuvm_sm_unmap_ops_create()