Lines Matching defs:dst
19 void memcpy_toio(volatile void __iomem *dst, const void *src, int count)
21 if (((unsigned long)dst & 3) != ((unsigned long)src & 3))
23 while ((unsigned long)dst & 3) {
24 writeb(*(char *)src, dst++);
29 __raw_writel(*(u32 *)src, dst);
31 dst += 4;
36 writeb(*(char *)src, dst++);
54 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count)
56 /* first compare alignment of src/dst */
57 if ( (((unsigned long)dst ^ (unsigned long)src) & 1) || (count < 2) )
60 if ( (((unsigned long)dst ^ (unsigned long)src) & 2) || (count < 4) )
65 *(u8 *)dst = readb(src);
67 dst++;
73 *(u16 *)dst = __raw_readw(src);
75 dst += 2;
80 *(u32 *)dst = __raw_readl(src);
81 dst += 4;
88 *(u16 *)dst = __raw_readw(src);
90 dst += 2;
96 *(char *)dst = readb(src);
98 dst++;
127 void insb (unsigned long port, void *dst, unsigned long count)
131 p = (unsigned char *)dst;
167 void insw (unsigned long port, void *dst, unsigned long count)
172 p = (unsigned char *)dst;
239 void insl (unsigned long port, void *dst, unsigned long count)
244 p = (unsigned char *)dst;
249 switch (((unsigned long) dst) & 0x3)