• Home
  • Raw
  • Download

Lines Matching refs:buf

115 static inline void raw_insb(volatile u8 __iomem *port, u8 *buf, unsigned int len)  in raw_insb()  argument
120 *buf++ = in_8(port); in raw_insb()
123 static inline void raw_outsb(volatile u8 __iomem *port, const u8 *buf, in raw_outsb() argument
129 out_8(port, *buf++); in raw_outsb()
132 static inline void raw_insw(volatile u16 __iomem *port, u16 *buf, unsigned int nr) in raw_insw() argument
140 : "=a" (buf), "=d" (tmp) in raw_insw()
141 : "a" (port), "0" (buf), in raw_insw()
165 : "=a" (buf), "=d" (tmp) in raw_insw()
166 : "a" (port), "0" (buf), in raw_insw()
171 static inline void raw_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw() argument
180 : "=a" (buf), "=d" (tmp) in raw_outsw()
181 : "a" (port), "0" (buf), in raw_outsw()
205 : "=a" (buf), "=d" (tmp) in raw_outsw()
206 : "a" (port), "0" (buf), in raw_outsw()
211 static inline void raw_insl(volatile u32 __iomem *port, u32 *buf, unsigned int nr) in raw_insl() argument
219 : "=a" (buf), "=d" (tmp) in raw_insl()
220 : "a" (port), "0" (buf), in raw_insl()
244 : "=a" (buf), "=d" (tmp) in raw_insl()
245 : "a" (port), "0" (buf), in raw_insl()
250 static inline void raw_outsl(volatile u32 __iomem *port, const u32 *buf, in raw_outsl() argument
259 : "=a" (buf), "=d" (tmp) in raw_outsl()
260 : "a" (port), "0" (buf), in raw_outsl()
284 : "=a" (buf), "=d" (tmp) in raw_outsl()
285 : "a" (port), "0" (buf), in raw_outsl()
291 static inline void raw_insw_swapw(volatile u16 __iomem *port, u16 *buf, in raw_insw_swapw() argument
305 : "g" (port), "g" (buf), "g" (nr) in raw_insw_swapw()
340 : "g" (port), "g" (buf), "g" (nr) in raw_insw_swapw()
344 static inline void raw_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw_swapw() argument
358 : "g" (port), "g" (buf), "g" (nr) in raw_outsw_swapw()
393 : "g" (port), "g" (buf), "g" (nr) in raw_outsw_swapw()
399 static inline void raw_rom_insb(volatile u8 __iomem *port, u8 *buf, unsigned int len) in raw_rom_insb() argument
404 *buf++ = rom_in_8(port); in raw_rom_insb()
407 static inline void raw_rom_outsb(volatile u8 __iomem *port, const u8 *buf, in raw_rom_outsb() argument
413 rom_out_8(port, *buf++); in raw_rom_outsb()
416 static inline void raw_rom_insw(volatile u16 __iomem *port, u16 *buf, in raw_rom_insw() argument
422 *buf++ = rom_in_be16(port); in raw_rom_insw()
425 static inline void raw_rom_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw() argument
431 rom_out_be16(port, *buf++); in raw_rom_outsw()
434 static inline void raw_rom_insw_swapw(volatile u16 __iomem *port, u16 *buf, in raw_rom_insw_swapw() argument
440 *buf++ = rom_in_le16(port); in raw_rom_insw_swapw()
443 static inline void raw_rom_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw_swapw() argument
449 rom_out_le16(port, *buf++); in raw_rom_outsw_swapw()