Lines Matching refs:count

18 void memcpy_toio(volatile void __iomem *dst, const void *src, int count)
25 count--;
27 while (count > 3) {
31 count -= 4;
34 while (count--) {
53 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count)
56 if ( (((unsigned long)dst ^ (unsigned long)src) & 1) || (count < 2) )
59 if ( (((unsigned long)dst ^ (unsigned long)src) & 2) || (count < 4) )
67 count--;
68 if (count < 2) goto bytecopy;
75 count -= 2;
78 while (count > 3) {
82 count -= 4;
86 while (count > 1) {
90 count -= 2;
94 while (count--) {
105 void memset_io(volatile void __iomem *addr, unsigned char val, int count)
110 count--;
112 while (count > 3) {
115 count -= 4;
117 while (count--) {
126 void insb (unsigned long port, void *dst, unsigned long count)
133 if (!count)
135 count--;
140 while (count >= 4) {
142 count -= 4;
151 while (count) {
152 --count;
166 void insw (unsigned long port, void *dst, unsigned long count)
173 if (!count)
179 while (count>=2) {
181 count -= 2;
187 if (count) {
195 count--;
196 while (count>=2) {
198 count -= 2;
204 if (count) {
213 --count;
218 while (count--)
238 void insl (unsigned long port, void *dst, unsigned long count)
245 if (!count)
251 while (count--)
259 --count;
265 while (count--)
275 --count;
282 while (count--)
292 --count;
297 while (count--)
318 void outsb(unsigned long port, const void * src, unsigned long count)
323 while (count) {
324 count--;
336 void outsw (unsigned long port, const void *src, unsigned long count)
343 if (!count)
349 while (count>=2) {
350 count -= 2;
356 if (count) {
365 count--;
367 while (count>=2) {
368 count -= 2;
374 if (count) {
385 count--;
386 while (count)
388 count--;
408 void outsl (unsigned long port, const void *src, unsigned long count)
415 if (!count)
421 while (count--)
429 --count;
434 while (count--)
445 --count;
452 while (count--)
463 --count;
468 while (count--)