Lines Matching refs:to
15 void __memcpy_fromio(void *to, const volatile void __iomem *from, size_t count) in __memcpy_fromio() argument
18 *(u8 *)to = __raw_readb(from); in __memcpy_fromio()
20 to++; in __memcpy_fromio()
25 *(u64 *)to = __raw_readq(from); in __memcpy_fromio()
27 to += 8; in __memcpy_fromio()
32 *(u8 *)to = __raw_readb(from); in __memcpy_fromio()
34 to++; in __memcpy_fromio()
45 #define memcpy_toio_aligned(to, from, count, bits) \ argument
47 volatile u##bits __iomem *_to = to; \
68 void __iowrite64_copy_full(void __iomem *to, const void *from, size_t count) in __iowrite64_copy_full() argument
70 memcpy_toio_aligned(to, from, count, 64); in __iowrite64_copy_full()
75 void __iowrite32_copy_full(void __iomem *to, const void *from, size_t count) in __iowrite32_copy_full() argument
77 memcpy_toio_aligned(to, from, count, 32); in __iowrite32_copy_full()
85 void __memcpy_toio(volatile void __iomem *to, const void *from, size_t count) in __memcpy_toio() argument
87 while (count && !IS_ALIGNED((unsigned long)to, 8)) { in __memcpy_toio()
88 __raw_writeb(*(u8 *)from, to); in __memcpy_toio()
90 to++; in __memcpy_toio()
95 __raw_writeq(*(u64 *)from, to); in __memcpy_toio()
97 to += 8; in __memcpy_toio()
102 __raw_writeb(*(u8 *)from, to); in __memcpy_toio()
104 to++; in __memcpy_toio()