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