Lines Matching refs:count
50 static inline int valid_phys_addr_range(phys_addr_t addr, size_t count) in valid_phys_addr_range() argument
52 return addr + count <= __pa(high_memory); in valid_phys_addr_range()
99 size_t count, loff_t *ppos) in read_mem() argument
108 if (!valid_phys_addr_range(p, count)) in read_mem()
114 sz = size_inside_page(p, count); in read_mem()
120 count -= sz; in read_mem()
126 while (count > 0) { in read_mem()
129 sz = size_inside_page(p, count); in read_mem()
131 if (!range_is_allowed(p >> PAGE_SHIFT, count)) in read_mem()
150 count -= sz; in read_mem()
159 size_t count, loff_t *ppos) in write_mem() argument
169 if (!valid_phys_addr_range(p, count)) in write_mem()
177 sz = size_inside_page(p, count); in write_mem()
181 count -= sz; in write_mem()
186 while (count > 0) { in write_mem()
187 sz = size_inside_page(p, count); in write_mem()
215 count -= sz; in write_mem()
380 size_t count, loff_t *ppos) in read_kmem() argument
389 low_count = count; in read_kmem()
390 if (count > (unsigned long)high_memory - p) in read_kmem()
403 count -= sz; in read_kmem()
422 count -= sz; in read_kmem()
426 if (count > 0) { in read_kmem()
430 while (count > 0) { in read_kmem()
431 sz = size_inside_page(p, count); in read_kmem()
443 count -= sz; in read_kmem()
456 size_t count, loff_t *ppos) in do_write_kmem() argument
465 sz = size_inside_page(p, count); in do_write_kmem()
469 count -= sz; in do_write_kmem()
474 while (count > 0) { in do_write_kmem()
477 sz = size_inside_page(p, count); in do_write_kmem()
495 count -= sz; in do_write_kmem()
507 size_t count, loff_t *ppos) in write_kmem() argument
516 unsigned long to_write = min_t(unsigned long, count, in write_kmem()
523 count -= wrote; in write_kmem()
526 if (count > 0) { in write_kmem()
530 while (count > 0) { in write_kmem()
531 unsigned long sz = size_inside_page(p, count); in write_kmem()
544 count -= sz; in write_kmem()
557 size_t count, loff_t *ppos) in read_port() argument
562 if (!access_ok(VERIFY_WRITE, buf, count)) in read_port()
564 while (count-- > 0 && i < 65536) { in read_port()
575 size_t count, loff_t *ppos) in write_port() argument
580 if (!access_ok(VERIFY_READ, buf, count)) in write_port()
582 while (count-- > 0 && i < 65536) { in write_port()
599 size_t count, loff_t *ppos) in read_null() argument
605 size_t count, loff_t *ppos) in write_null() argument
607 return count; in write_null()
617 size_t count = iov_iter_count(from); in write_iter_null() local
618 iov_iter_advance(from, count); in write_iter_null()
619 return count; in write_iter_null()
665 size_t count, loff_t *ppos) in write_full() argument