Lines Matching refs:remain
235 u64 remain; in i915_gem_shmem_pread() local
253 remain = args->size; in i915_gem_shmem_pread()
256 for (idx = args->offset >> PAGE_SHIFT; remain; idx++) { in i915_gem_shmem_pread()
258 unsigned int length = min_t(u64, remain, PAGE_SIZE - offset); in i915_gem_shmem_pread()
265 remain -= length; in i915_gem_shmem_pread()
387 unsigned long remain, offset; in i915_gem_gtt_pread() local
394 if (overflows_type(args->size, remain) || in i915_gem_gtt_pread()
407 remain = args->size; in i915_gem_gtt_pread()
410 while (remain > 0) { in i915_gem_gtt_pread()
420 page_length = remain < page_length ? remain : page_length; in i915_gem_gtt_pread()
438 remain -= page_length; in i915_gem_gtt_pread()
551 unsigned long remain, offset; in i915_gem_gtt_pwrite_fast() local
558 if (overflows_type(args->size, remain) || in i915_gem_gtt_pwrite_fast()
588 remain = args->size; in i915_gem_gtt_pwrite_fast()
589 while (remain) { in i915_gem_gtt_pwrite_fast()
599 page_length = remain < page_length ? remain : page_length; in i915_gem_gtt_pwrite_fast()
625 remain -= page_length; in i915_gem_gtt_pwrite_fast()
675 u64 remain; in i915_gem_shmem_pwrite() local
702 remain = args->size; in i915_gem_shmem_pwrite()
704 for (idx = args->offset >> PAGE_SHIFT; remain; idx++) { in i915_gem_shmem_pwrite()
706 unsigned int length = min_t(u64, remain, PAGE_SIZE - offset); in i915_gem_shmem_pwrite()
714 remain -= length; in i915_gem_shmem_pwrite()