Lines Matching refs:dst
213 void ioread8_rep(void __iomem *port, void *dst, unsigned long count) in ioread8_rep() argument
215 while ((unsigned long)dst & 0x3) { in ioread8_rep()
219 *(unsigned char *)dst = ioread8(port); in ioread8_rep()
220 dst += 1; in ioread8_rep()
230 *(unsigned int *)dst = w; in ioread8_rep()
231 dst += 4; in ioread8_rep()
236 *(unsigned char *)dst = ioread8(port); in ioread8_rep()
237 dst += 1; in ioread8_rep()
241 void insb(unsigned long port, void *dst, unsigned long count) in insb() argument
243 ioread8_rep(ioport_map(port, 1), dst, count); in insb()
256 void ioread16_rep(void __iomem *port, void *dst, unsigned long count) in ioread16_rep() argument
258 if (unlikely((unsigned long)dst & 0x3)) { in ioread16_rep()
261 BUG_ON((unsigned long)dst & 0x1); in ioread16_rep()
263 *(unsigned short *)dst = ioread16(port); in ioread16_rep()
264 dst += 2; in ioread16_rep()
272 *(unsigned int *)dst = w; in ioread16_rep()
273 dst += 4; in ioread16_rep()
277 *(unsigned short*)dst = ioread16(port); in ioread16_rep()
281 void insw(unsigned long port, void *dst, unsigned long count) in insw() argument
283 ioread16_rep(ioport_map(port, 2), dst, count); in insw()
296 void ioread32_rep(void __iomem *port, void *dst, unsigned long count) in ioread32_rep() argument
298 if (unlikely((unsigned long)dst & 0x3)) { in ioread32_rep()
301 ((struct S *)dst)->x = ioread32(port); in ioread32_rep()
302 dst += 4; in ioread32_rep()
307 *(unsigned int *)dst = ioread32(port); in ioread32_rep()
308 dst += 4; in ioread32_rep()
313 void insl(unsigned long port, void *dst, unsigned long count) in insl() argument
315 ioread32_rep(ioport_map(port, 4), dst, count); in insl()