Lines Matching refs:count

19 void memcpy_toio(volatile void __iomem *dst, const void *src, int count)
26 count--;
28 while (count > 3) {
32 count -= 4;
35 while (count--) {
54 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count)
57 if ( (((unsigned long)dst ^ (unsigned long)src) & 1) || (count < 2) )
60 if ( (((unsigned long)dst ^ (unsigned long)src) & 2) || (count < 4) )
68 count--;
69 if (count < 2) goto bytecopy;
76 count -= 2;
79 while (count > 3) {
83 count -= 4;
87 while (count > 1) {
91 count -= 2;
95 while (count--) {
106 void memset_io(volatile void __iomem *addr, unsigned char val, int count)
111 count--;
113 while (count > 3) {
116 count -= 4;
118 while (count--) {
127 void insb (unsigned long port, void *dst, unsigned long count)
134 if (!count)
136 count--;
141 while (count >= 4) {
143 count -= 4;
152 while (count) {
153 --count;
167 void insw (unsigned long port, void *dst, unsigned long count)
174 if (!count)
180 while (count>=2) {
182 count -= 2;
188 if (count) {
196 count--;
197 while (count>=2) {
199 count -= 2;
205 if (count) {
214 --count;
219 while (count--)
239 void insl (unsigned long port, void *dst, unsigned long count)
246 if (!count)
252 while (count--)
260 --count;
266 while (count--)
276 --count;
283 while (count--)
293 --count;
298 while (count--)
319 void outsb(unsigned long port, const void * src, unsigned long count)
324 while (count) {
325 count--;
337 void outsw (unsigned long port, const void *src, unsigned long count)
344 if (!count)
350 while (count>=2) {
351 count -= 2;
357 if (count) {
366 count--;
368 while (count>=2) {
369 count -= 2;
375 if (count) {
386 count--;
387 while (count)
389 count--;
409 void outsl (unsigned long port, const void *src, unsigned long count)
416 if (!count)
422 while (count--)
430 --count;
435 while (count--)
446 --count;
453 while (count--)
464 --count;
469 while (count--)