Lines Matching refs:sz

48 	unsigned long sz;  in size_inside_page()  local
50 sz = PAGE_SIZE - (start & (PAGE_SIZE - 1)); in size_inside_page()
52 return min(sz, size); in size_inside_page()
119 ssize_t read, sz; in read_mem() local
133 sz = size_inside_page(p, count); in read_mem()
134 if (sz > 0) { in read_mem()
135 if (clear_user(buf, sz)) in read_mem()
137 buf += sz; in read_mem()
138 p += sz; in read_mem()
139 count -= sz; in read_mem()
140 read += sz; in read_mem()
153 sz = size_inside_page(p, count); in read_mem()
163 remaining = clear_user(buf, sz); in read_mem()
174 probe = copy_from_kernel_nofault(bounce, ptr, sz); in read_mem()
179 remaining = copy_to_user(buf, bounce, sz); in read_mem()
185 buf += sz; in read_mem()
186 p += sz; in read_mem()
187 count -= sz; in read_mem()
188 read += sz; in read_mem()
206 ssize_t written, sz; in write_mem() local
221 sz = size_inside_page(p, count); in write_mem()
223 buf += sz; in write_mem()
224 p += sz; in write_mem()
225 count -= sz; in write_mem()
226 written += sz; in write_mem()
233 sz = size_inside_page(p, count); in write_mem()
253 copied = copy_from_user(ptr, buf, sz); in write_mem()
256 written += sz - copied; in write_mem()
263 buf += sz; in write_mem()
264 p += sz; in write_mem()
265 count -= sz; in write_mem()
266 written += sz; in write_mem()
444 ssize_t low_count, read, sz; in read_kmem() local
457 sz = size_inside_page(p, low_count); in read_kmem()
458 if (clear_user(buf, sz)) in read_kmem()
460 buf += sz; in read_kmem()
461 p += sz; in read_kmem()
462 read += sz; in read_kmem()
463 low_count -= sz; in read_kmem()
464 count -= sz; in read_kmem()
468 sz = size_inside_page(p, low_count); in read_kmem()
479 if (copy_to_user(buf, kbuf, sz)) in read_kmem()
481 buf += sz; in read_kmem()
482 p += sz; in read_kmem()
483 read += sz; in read_kmem()
484 low_count -= sz; in read_kmem()
485 count -= sz; in read_kmem()
498 sz = size_inside_page(p, count); in read_kmem()
503 sz = vread(kbuf, (char *)p, sz); in read_kmem()
504 if (!sz) in read_kmem()
506 if (copy_to_user(buf, kbuf, sz)) { in read_kmem()
510 count -= sz; in read_kmem()
511 buf += sz; in read_kmem()
512 read += sz; in read_kmem()
513 p += sz; in read_kmem()
527 ssize_t written, sz; in do_write_kmem() local
534 sz = size_inside_page(p, count); in do_write_kmem()
536 buf += sz; in do_write_kmem()
537 p += sz; in do_write_kmem()
538 count -= sz; in do_write_kmem()
539 written += sz; in do_write_kmem()
546 sz = size_inside_page(p, count); in do_write_kmem()
557 copied = copy_from_user(ptr, buf, sz); in do_write_kmem()
559 written += sz - copied; in do_write_kmem()
564 buf += sz; in do_write_kmem()
565 p += sz; in do_write_kmem()
566 count -= sz; in do_write_kmem()
567 written += sz; in do_write_kmem()
604 unsigned long sz = size_inside_page(p, count); in write_kmem() local
611 n = copy_from_user(kbuf, buf, sz); in write_kmem()
616 vwrite(kbuf, (char *)p, sz); in write_kmem()
617 count -= sz; in write_kmem()
618 buf += sz; in write_kmem()
619 virtr += sz; in write_kmem()
620 p += sz; in write_kmem()