Lines Matching defs:dst
18 void memcpy_toio(volatile void __iomem *dst, const void *src, int count)
20 if (((unsigned long)dst & 3) != ((unsigned long)src & 3))
22 while ((unsigned long)dst & 3) {
23 writeb(*(char *)src, dst++);
28 __raw_writel(*(u32 *)src, dst);
30 dst += 4;
35 writeb(*(char *)src, dst++);
53 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count)
55 /* first compare alignment of src/dst */
56 if ( (((unsigned long)dst ^ (unsigned long)src) & 1) || (count < 2) )
59 if ( (((unsigned long)dst ^ (unsigned long)src) & 2) || (count < 4) )
64 *(u8 *)dst = readb(src);
66 dst++;
72 *(u16 *)dst = __raw_readw(src);
74 dst += 2;
79 *(u32 *)dst = __raw_readl(src);
80 dst += 4;
87 *(u16 *)dst = __raw_readw(src);
89 dst += 2;
95 *(char *)dst = readb(src);
97 dst++;
126 void insb (unsigned long port, void *dst, unsigned long count)
130 p = (unsigned char *)dst;
166 void insw (unsigned long port, void *dst, unsigned long count)
171 p = (unsigned char *)dst;
238 void insl (unsigned long port, void *dst, unsigned long count)
243 p = (unsigned char *)dst;
248 switch (((unsigned long) dst) & 0x3)