Lines Matching refs:dst
62 void memcpy_fromio(void *dst, const volatile void __iomem *src, size_t count) in memcpy_fromio() argument
65 *(u8 *)dst = __raw_readb(src); in memcpy_fromio()
67 dst++; in memcpy_fromio()
77 put_unaligned(val, (long *)dst); in memcpy_fromio()
81 dst += sizeof(long); in memcpy_fromio()
86 *(u8 *)dst = __raw_readb(src); in memcpy_fromio()
88 dst++; in memcpy_fromio()
104 void memcpy_toio(volatile void __iomem *dst, const void *src, size_t count) in memcpy_toio() argument
106 while (count && !IS_ALIGNED((long)dst, sizeof(long))) { in memcpy_toio()
107 __raw_writeb(*(u8 *)src, dst); in memcpy_toio()
109 dst++; in memcpy_toio()
116 __raw_writeq(val, dst); in memcpy_toio()
118 __raw_writel(val, dst); in memcpy_toio()
122 dst += sizeof(long); in memcpy_toio()
127 __raw_writeb(*(u8 *)src, dst); in memcpy_toio()
129 dst++; in memcpy_toio()