• Home
  • Raw
  • Download

Lines Matching refs:buf

101 static inline void raw_insb(volatile u8 __iomem *port, u8 *buf, unsigned int len)  in raw_insb()  argument
106 *buf++ = in_8(port); in raw_insb()
109 static inline void raw_outsb(volatile u8 __iomem *port, const u8 *buf, in raw_outsb() argument
118 : "=a" (buf), "=d" (tmp) in raw_outsb()
119 : "a" (port), "0" (buf), in raw_outsb()
143 : "=a" (buf), "=d" (tmp) in raw_outsb()
144 : "a" (port), "0" (buf), in raw_outsb()
149 static inline void raw_insw(volatile u16 __iomem *port, u16 *buf, unsigned int nr) in raw_insw() argument
157 : "=a" (buf), "=d" (tmp) in raw_insw()
158 : "a" (port), "0" (buf), in raw_insw()
182 : "=a" (buf), "=d" (tmp) in raw_insw()
183 : "a" (port), "0" (buf), in raw_insw()
188 static inline void raw_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw() argument
197 : "=a" (buf), "=d" (tmp) in raw_outsw()
198 : "a" (port), "0" (buf), in raw_outsw()
222 : "=a" (buf), "=d" (tmp) in raw_outsw()
223 : "a" (port), "0" (buf), in raw_outsw()
228 static inline void raw_insl(volatile u32 __iomem *port, u32 *buf, unsigned int nr) in raw_insl() argument
236 : "=a" (buf), "=d" (tmp) in raw_insl()
237 : "a" (port), "0" (buf), in raw_insl()
261 : "=a" (buf), "=d" (tmp) in raw_insl()
262 : "a" (port), "0" (buf), in raw_insl()
267 static inline void raw_outsl(volatile u32 __iomem *port, const u32 *buf, in raw_outsl() argument
276 : "=a" (buf), "=d" (tmp) in raw_outsl()
277 : "a" (port), "0" (buf), in raw_outsl()
301 : "=a" (buf), "=d" (tmp) in raw_outsl()
302 : "a" (port), "0" (buf), in raw_outsl()
308 static inline void raw_insw_swapw(volatile u16 __iomem *port, u16 *buf, in raw_insw_swapw() argument
322 : "g" (port), "g" (buf), "g" (nr) in raw_insw_swapw()
357 : "g" (port), "g" (buf), "g" (nr) in raw_insw_swapw()
361 static inline void raw_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw_swapw() argument
375 : "g" (port), "g" (buf), "g" (nr) in raw_outsw_swapw()
410 : "g" (port), "g" (buf), "g" (nr) in raw_outsw_swapw()
416 static inline void raw_rom_insb(volatile u8 __iomem *port, u8 *buf, unsigned int len) in raw_rom_insb() argument
421 *buf++ = rom_in_8(port); in raw_rom_insb()
424 static inline void raw_rom_outsb(volatile u8 __iomem *port, const u8 *buf, in raw_rom_outsb() argument
430 rom_out_8(port, *buf++); in raw_rom_outsb()
433 static inline void raw_rom_insw(volatile u16 __iomem *port, u16 *buf, in raw_rom_insw() argument
439 *buf++ = rom_in_be16(port); in raw_rom_insw()
442 static inline void raw_rom_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw() argument
448 rom_out_be16(port, *buf++); in raw_rom_outsw()
451 static inline void raw_rom_insw_swapw(volatile u16 __iomem *port, u16 *buf, in raw_rom_insw_swapw() argument
457 *buf++ = rom_in_le16(port); in raw_rom_insw_swapw()
460 static inline void raw_rom_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw_swapw() argument
466 rom_out_le16(port, *buf++); in raw_rom_outsw_swapw()