Lines Matching refs:buf
101 static inline void raw_insb(const volatile u8 __iomem *port, u8 *buf, in raw_insb() argument
107 *buf++ = in_8(port); in raw_insb()
110 static inline void raw_outsb(volatile u8 __iomem *port, const u8 *buf, in raw_outsb() argument
119 : "=a" (buf), "=d" (tmp) in raw_outsb()
120 : "a" (port), "0" (buf), in raw_outsb()
144 : "=a" (buf), "=d" (tmp) in raw_outsb()
145 : "a" (port), "0" (buf), in raw_outsb()
150 static inline void raw_insw(volatile const u16 __iomem *port, u16 *buf, unsigned int nr) in raw_insw() argument
158 : "=a" (buf), "=d" (tmp) in raw_insw()
159 : "a" (port), "0" (buf), in raw_insw()
183 : "=a" (buf), "=d" (tmp) in raw_insw()
184 : "a" (port), "0" (buf), in raw_insw()
189 static inline void raw_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw() argument
198 : "=a" (buf), "=d" (tmp) in raw_outsw()
199 : "a" (port), "0" (buf), in raw_outsw()
223 : "=a" (buf), "=d" (tmp) in raw_outsw()
224 : "a" (port), "0" (buf), in raw_outsw()
229 static inline void raw_insl(const volatile u32 __iomem *port, u32 *buf, unsigned int nr) in raw_insl() argument
237 : "=a" (buf), "=d" (tmp) in raw_insl()
238 : "a" (port), "0" (buf), in raw_insl()
262 : "=a" (buf), "=d" (tmp) in raw_insl()
263 : "a" (port), "0" (buf), in raw_insl()
268 static inline void raw_outsl(volatile u32 __iomem *port, const u32 *buf, in raw_outsl() argument
277 : "=a" (buf), "=d" (tmp) in raw_outsl()
278 : "a" (port), "0" (buf), in raw_outsl()
302 : "=a" (buf), "=d" (tmp) in raw_outsl()
303 : "a" (port), "0" (buf), in raw_outsl()
309 static inline void raw_insw_swapw(const volatile u16 __iomem *port, u16 *buf, in raw_insw_swapw() argument
323 : "g" (port), "g" (buf), "g" (nr) in raw_insw_swapw()
358 : "g" (port), "g" (buf), "g" (nr) in raw_insw_swapw()
362 static inline void raw_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw_swapw() argument
376 : "g" (port), "g" (buf), "g" (nr) in raw_outsw_swapw()
411 : "g" (port), "g" (buf), "g" (nr) in raw_outsw_swapw()
417 static inline void raw_rom_insb(const volatile u8 __iomem *port, u8 *buf, in raw_rom_insb() argument
423 *buf++ = rom_in_8(port); in raw_rom_insb()
426 static inline void raw_rom_outsb(volatile u8 __iomem *port, const u8 *buf, in raw_rom_outsb() argument
432 rom_out_8(port, *buf++); in raw_rom_outsb()
435 static inline void raw_rom_insw(const volatile u16 __iomem *port, u16 *buf, in raw_rom_insw() argument
441 *buf++ = rom_in_be16(port); in raw_rom_insw()
444 static inline void raw_rom_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw() argument
450 rom_out_be16(port, *buf++); in raw_rom_outsw()
453 static inline void raw_rom_insw_swapw(const volatile u16 __iomem *port, u16 *buf, in raw_rom_insw_swapw() argument
459 *buf++ = rom_in_le16(port); in raw_rom_insw_swapw()
462 static inline void raw_rom_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw_swapw() argument
468 rom_out_le16(port, *buf++); in raw_rom_outsw_swapw()