Lines Matching refs:sz
44 unsigned long sz; in size_inside_page() local
46 sz = PAGE_SIZE - (start & (PAGE_SIZE - 1)); in size_inside_page()
48 return min(sz, size); in size_inside_page()
104 ssize_t read, sz; in read_mem() local
113 sz = size_inside_page(p, count); in read_mem()
114 if (sz > 0) { in read_mem()
115 if (clear_user(buf, sz)) in read_mem()
117 buf += sz; in read_mem()
118 p += sz; in read_mem()
119 count -= sz; in read_mem()
120 read += sz; in read_mem()
128 sz = size_inside_page(p, count); in read_mem()
142 remaining = copy_to_user(buf, ptr, sz); in read_mem()
147 buf += sz; in read_mem()
148 p += sz; in read_mem()
149 count -= sz; in read_mem()
150 read += sz; in read_mem()
161 ssize_t written, sz; in write_mem() local
173 sz = size_inside_page(p, count); in write_mem()
175 buf += sz; in write_mem()
176 p += sz; in write_mem()
177 count -= sz; in write_mem()
178 written += sz; in write_mem()
183 sz = size_inside_page(p, count); in write_mem()
185 if (!range_is_allowed(p >> PAGE_SHIFT, sz)) in write_mem()
200 copied = copy_from_user(ptr, buf, sz); in write_mem()
203 written += sz - copied; in write_mem()
209 buf += sz; in write_mem()
210 p += sz; in write_mem()
211 count -= sz; in write_mem()
212 written += sz; in write_mem()
409 ssize_t low_count, read, sz; in read_kmem() local
422 sz = size_inside_page(p, low_count); in read_kmem()
423 if (clear_user(buf, sz)) in read_kmem()
425 buf += sz; in read_kmem()
426 p += sz; in read_kmem()
427 read += sz; in read_kmem()
428 low_count -= sz; in read_kmem()
429 count -= sz; in read_kmem()
433 sz = size_inside_page(p, low_count); in read_kmem()
442 if (copy_to_user(buf, kbuf, sz)) in read_kmem()
444 buf += sz; in read_kmem()
445 p += sz; in read_kmem()
446 read += sz; in read_kmem()
447 low_count -= sz; in read_kmem()
448 count -= sz; in read_kmem()
457 sz = size_inside_page(p, count); in read_kmem()
462 sz = vread(kbuf, (char *)p, sz); in read_kmem()
463 if (!sz) in read_kmem()
465 if (copy_to_user(buf, kbuf, sz)) { in read_kmem()
469 count -= sz; in read_kmem()
470 buf += sz; in read_kmem()
471 read += sz; in read_kmem()
472 p += sz; in read_kmem()
484 ssize_t written, sz; in do_write_kmem() local
491 sz = size_inside_page(p, count); in do_write_kmem()
493 buf += sz; in do_write_kmem()
494 p += sz; in do_write_kmem()
495 count -= sz; in do_write_kmem()
496 written += sz; in do_write_kmem()
503 sz = size_inside_page(p, count); in do_write_kmem()
512 copied = copy_from_user(ptr, buf, sz); in do_write_kmem()
514 written += sz - copied; in do_write_kmem()
519 buf += sz; in do_write_kmem()
520 p += sz; in do_write_kmem()
521 count -= sz; in do_write_kmem()
522 written += sz; in do_write_kmem()
557 unsigned long sz = size_inside_page(p, count); in write_kmem() local
564 n = copy_from_user(kbuf, buf, sz); in write_kmem()
569 vwrite(kbuf, (char *)p, sz); in write_kmem()
570 count -= sz; in write_kmem()
571 buf += sz; in write_kmem()
572 virtr += sz; in write_kmem()
573 p += sz; in write_kmem()