Lines Matching full:count
28 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count) in memcpy_fromio() argument
31 if ( (((unsigned long)dst ^ (unsigned long)src) & 1) || (count < 2) ) in memcpy_fromio()
34 if ( (((unsigned long)dst ^ (unsigned long)src) & 2) || (count < 4) ) in memcpy_fromio()
42 count--; in memcpy_fromio()
43 if (count < 2) goto bytecopy; in memcpy_fromio()
50 count -= 2; in memcpy_fromio()
53 while (count > 3) { in memcpy_fromio()
57 count -= 4; in memcpy_fromio()
61 while (count > 1) { in memcpy_fromio()
65 count -= 2; in memcpy_fromio()
69 while (count--) { in memcpy_fromio()
77 * Read COUNT 8-bit bytes from port PORT into memory starting at
80 void insb (unsigned long port, void *dst, unsigned long count) in insb() argument
87 if (!count) in insb()
89 count--; in insb()
94 while (count >= 4) { in insb()
96 count -= 4; in insb()
105 while (count) { in insb()
106 --count; in insb()
114 * Read COUNT 16-bit words from port PORT into memory starting at
120 void insw (unsigned long port, void *dst, unsigned long count) in insw() argument
127 if (!count) in insw()
133 while (count>=2) { in insw()
135 count -= 2; in insw()
141 if (count) { in insw()
149 count--; in insw()
150 while (count>=2) { in insw()
152 count -= 2; in insw()
158 if (count) { in insw()
167 --count; in insw()
172 while (count--) in insw()
187 * Read COUNT 32-bit words from port PORT into memory starting at
192 void insl (unsigned long port, void *dst, unsigned long count) in insl() argument
199 if (!count) in insl()
205 while (count--) in insl()
213 --count; in insl()
219 while (count--) in insl()
229 --count; in insl()
236 while (count--) in insl()
246 --count; in insl()
251 while (count--) in insl()
272 void outsb(unsigned long port, const void * src, unsigned long count) in outsb() argument
277 while (count) { in outsb()
278 count--; in outsb()
290 void outsw (unsigned long port, const void *src, unsigned long count) in outsw() argument
297 if (!count) in outsw()
303 while (count>=2) { in outsw()
304 count -= 2; in outsw()
310 if (count) { in outsw()
319 count--; in outsw()
321 while (count>=2) { in outsw()
322 count -= 2; in outsw()
328 if (count) { in outsw()
339 count--; in outsw()
340 while (count) in outsw()
342 count--; in outsw()
362 void outsl (unsigned long port, const void *src, unsigned long count) in outsl() argument
369 if (!count) in outsl()
375 while (count--) in outsl()
383 --count; in outsl()
388 while (count--) in outsl()
399 --count; in outsl()
406 while (count--) in outsl()
417 --count; in outsl()
422 while (count--) in outsl()