• Home
  • Raw
  • Download

Lines Matching refs:count

137 static void sane_block_input(struct net_device *dev, int count,
139 static void sane_block_output(struct net_device *dev, int count,
144 int from, int count);
146 const void *from, int count);
151 static void dayna_block_input(struct net_device *dev, int count,
153 static void dayna_block_output(struct net_device *dev, int count,
162 static void slow_sane_block_input(struct net_device *dev, int count,
164 static void slow_sane_block_output(struct net_device *dev, int count,
166 static void word_memcpy_tocard(unsigned long tp, const void *fp, int count);
167 static void word_memcpy_fromcard(void *tp, unsigned long fp, int count);
675 int count) in dayna_memcpy_fromcard() argument
685 count--; in dayna_memcpy_fromcard()
687 while (count >= 2) { in dayna_memcpy_fromcard()
691 count -= 2; in dayna_memcpy_fromcard()
694 if (count) in dayna_memcpy_fromcard()
699 const void *from, int count) in dayna_memcpy_tocard() argument
709 count--; in dayna_memcpy_tocard()
711 while (count >= 2) { in dayna_memcpy_tocard()
715 count -= 2; in dayna_memcpy_tocard()
718 if (count) { in dayna_memcpy_tocard()
731 hdr->count = swab16(hdr->count); in sane_get_8390_hdr()
734 static void sane_block_input(struct net_device *dev, int count, in sane_block_input() argument
740 if (xfer_start + count > ei_status.rmem_end) { in sane_block_input()
745 count -= semi_count; in sane_block_input()
747 count); in sane_block_input()
749 memcpy_fromio(skb->data, dev->mem_start + xfer_base, count); in sane_block_input()
753 static void sane_block_output(struct net_device *dev, int count, in sane_block_output() argument
758 memcpy_toio(dev->mem_start + shmem, buf, count); in sane_block_output()
769 hdr->count = (hdr->count & 0xFF) << 8 | (hdr->count >> 8); in dayna_get_8390_hdr()
772 static void dayna_block_input(struct net_device *dev, int count, in dayna_block_input() argument
781 if (xfer_start + count > ei_status.rmem_end) { in dayna_block_input()
785 count -= semi_count; in dayna_block_input()
788 count); in dayna_block_input()
790 dayna_memcpy_fromcard(dev, skb->data, xfer_base, count); in dayna_block_input()
794 static void dayna_block_output(struct net_device *dev, int count, in dayna_block_output() argument
800 dayna_memcpy_tocard(dev, shmem, buf, count); in dayna_block_output()
811 hdr->count = (hdr->count&0xFF)<<8|(hdr->count>>8); in slow_sane_get_8390_hdr()
814 static void slow_sane_block_input(struct net_device *dev, int count, in slow_sane_block_input() argument
820 if (xfer_start + count > ei_status.rmem_end) { in slow_sane_block_input()
825 count -= semi_count; in slow_sane_block_input()
827 ei_status.rmem_start, count); in slow_sane_block_input()
830 count); in slow_sane_block_input()
834 static void slow_sane_block_output(struct net_device *dev, int count, in slow_sane_block_output() argument
839 word_memcpy_tocard(dev->mem_start + shmem, buf, count); in slow_sane_block_output()
842 static void word_memcpy_tocard(unsigned long tp, const void *fp, int count) in word_memcpy_tocard() argument
847 count++; in word_memcpy_tocard()
848 count /= 2; in word_memcpy_tocard()
850 while (count--) in word_memcpy_tocard()
854 static void word_memcpy_fromcard(void *tp, unsigned long fp, int count) in word_memcpy_fromcard() argument
859 count++; in word_memcpy_fromcard()
860 count /= 2; in word_memcpy_fromcard()
862 while (count--) in word_memcpy_fromcard()