Lines Matching refs:req_end
2108 u64 req_end = req_addr + req_range; in __drm_gpuvm_sm_map() local
2114 drm_gpuvm_for_each_va_range_safe(va, next, gpuvm, req_addr, req_end) { in __drm_gpuvm_sm_map()
2126 if (end == req_end) { in __drm_gpuvm_sm_map()
2133 if (end < req_end) { in __drm_gpuvm_sm_map()
2140 if (end > req_end) { in __drm_gpuvm_sm_map()
2142 .va.addr = req_end, in __drm_gpuvm_sm_map()
2171 if (end == req_end) { in __drm_gpuvm_sm_map()
2178 if (end < req_end) { in __drm_gpuvm_sm_map()
2185 if (end > req_end) { in __drm_gpuvm_sm_map()
2187 .va.addr = req_end, in __drm_gpuvm_sm_map()
2188 .va.range = end - req_end, in __drm_gpuvm_sm_map()
2204 if (end == req_end) { in __drm_gpuvm_sm_map()
2211 if (end < req_end) { in __drm_gpuvm_sm_map()
2218 if (end > req_end) { in __drm_gpuvm_sm_map()
2220 .va.addr = req_end, in __drm_gpuvm_sm_map()
2221 .va.range = end - req_end, in __drm_gpuvm_sm_map()
2223 .gem.offset = offset + req_end - addr, in __drm_gpuvm_sm_map()
2249 u64 req_end = req_addr + req_range; in __drm_gpuvm_sm_unmap() local
2255 drm_gpuvm_for_each_va_range_safe(va, next, gpuvm, req_addr, req_end) { in __drm_gpuvm_sm_unmap()
2273 if (end > req_end) { in __drm_gpuvm_sm_unmap()
2274 next.va.addr = req_end; in __drm_gpuvm_sm_unmap()
2275 next.va.range = end - req_end; in __drm_gpuvm_sm_unmap()
2277 next.gem.offset = offset + (req_end - addr); in __drm_gpuvm_sm_unmap()