Lines Matching refs:sz

42 	unsigned long sz;  in size_inside_page()  local
44 sz = PAGE_SIZE - (start & (PAGE_SIZE - 1)); in size_inside_page()
46 return min(sz, size); in size_inside_page()
102 ssize_t read, sz; in read_mem() local
114 sz = size_inside_page(p, count); in read_mem()
115 if (sz > 0) { in read_mem()
116 if (clear_user(buf, sz)) in read_mem()
118 buf += sz; in read_mem()
119 p += sz; in read_mem()
120 count -= sz; in read_mem()
121 read += sz; in read_mem()
129 sz = size_inside_page(p, count); in read_mem()
143 remaining = copy_to_user(buf, ptr, sz); in read_mem()
148 buf += sz; in read_mem()
149 p += sz; in read_mem()
150 count -= sz; in read_mem()
151 read += sz; in read_mem()
162 ssize_t written, sz; in write_mem() local
177 sz = size_inside_page(p, count); in write_mem()
179 buf += sz; in write_mem()
180 p += sz; in write_mem()
181 count -= sz; in write_mem()
182 written += sz; in write_mem()
187 sz = size_inside_page(p, count); in write_mem()
189 if (!range_is_allowed(p >> PAGE_SHIFT, sz)) in write_mem()
204 copied = copy_from_user(ptr, buf, sz); in write_mem()
207 written += sz - copied; in write_mem()
213 buf += sz; in write_mem()
214 p += sz; in write_mem()
215 count -= sz; in write_mem()
216 written += sz; in write_mem()
383 ssize_t low_count, read, sz; in read_kmem() local
396 sz = size_inside_page(p, low_count); in read_kmem()
397 if (clear_user(buf, sz)) in read_kmem()
399 buf += sz; in read_kmem()
400 p += sz; in read_kmem()
401 read += sz; in read_kmem()
402 low_count -= sz; in read_kmem()
403 count -= sz; in read_kmem()
407 sz = size_inside_page(p, low_count); in read_kmem()
416 if (copy_to_user(buf, kbuf, sz)) in read_kmem()
418 buf += sz; in read_kmem()
419 p += sz; in read_kmem()
420 read += sz; in read_kmem()
421 low_count -= sz; in read_kmem()
422 count -= sz; in read_kmem()
431 sz = size_inside_page(p, count); in read_kmem()
436 sz = vread(kbuf, (char *)p, sz); in read_kmem()
437 if (!sz) in read_kmem()
439 if (copy_to_user(buf, kbuf, sz)) { in read_kmem()
443 count -= sz; in read_kmem()
444 buf += sz; in read_kmem()
445 read += sz; in read_kmem()
446 p += sz; in read_kmem()
458 ssize_t written, sz; in do_write_kmem() local
465 sz = size_inside_page(p, count); in do_write_kmem()
467 buf += sz; in do_write_kmem()
468 p += sz; in do_write_kmem()
469 count -= sz; in do_write_kmem()
470 written += sz; in do_write_kmem()
477 sz = size_inside_page(p, count); in do_write_kmem()
486 copied = copy_from_user(ptr, buf, sz); in do_write_kmem()
488 written += sz - copied; 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()
531 unsigned long sz = size_inside_page(p, count); in write_kmem() local
538 n = copy_from_user(kbuf, buf, sz); in write_kmem()
543 vwrite(kbuf, (char *)p, sz); in write_kmem()
544 count -= sz; in write_kmem()
545 buf += sz; in write_kmem()
546 virtr += sz; in write_kmem()
547 p += sz; in write_kmem()