Lines Matching refs:port

43 #define raw_outb(val,port) out_8((port),(val))
44 #define raw_outw(val,port) out_be16((port),(val))
45 #define raw_outl(val,port) out_be32((port),(val))
51 * Atari ROM port (cartridge port) ISA adapter, used for the EtherNEC NE2000
67 * chipset - 16 bit words are read straight off the ROM port while 16 bit
97 #define raw_rom_outb(val, port) rom_out_8((port), (val))
98 #define raw_rom_outw(val, port) rom_out_be16((port), (val))
101 static inline void raw_insb(const volatile u8 __iomem *port, u8 *buf,
107 *buf++ = in_8(port);
110 static inline void raw_outsb(volatile u8 __iomem *port, const u8 *buf,
120 : "a" (port), "0" (buf),
145 : "a" (port), "0" (buf),
150 static inline void raw_insw(volatile const u16 __iomem *port, u16 *buf, unsigned int nr)
159 : "a" (port), "0" (buf),
184 : "a" (port), "0" (buf),
189 static inline void raw_outsw(volatile u16 __iomem *port, const u16 *buf,
199 : "a" (port), "0" (buf),
224 : "a" (port), "0" (buf),
229 static inline void raw_insl(const volatile u32 __iomem *port, u32 *buf, unsigned int nr)
238 : "a" (port), "0" (buf),
263 : "a" (port), "0" (buf),
268 static inline void raw_outsl(volatile u32 __iomem *port, const u32 *buf,
278 : "a" (port), "0" (buf),
303 : "a" (port), "0" (buf),
309 static inline void raw_insw_swapw(const volatile u16 __iomem *port, u16 *buf,
323 : "g" (port), "g" (buf), "g" (nr)
358 : "g" (port), "g" (buf), "g" (nr)
362 static inline void raw_outsw_swapw(volatile u16 __iomem *port, const u16 *buf,
376 : "g" (port), "g" (buf), "g" (nr)
411 : "g" (port), "g" (buf), "g" (nr)
417 static inline void raw_rom_insb(const volatile u8 __iomem *port, u8 *buf,
423 *buf++ = rom_in_8(port);
426 static inline void raw_rom_outsb(volatile u8 __iomem *port, const u8 *buf,
432 rom_out_8(port, *buf++);
435 static inline void raw_rom_insw(const volatile u16 __iomem *port, u16 *buf,
441 *buf++ = rom_in_be16(port);
444 static inline void raw_rom_outsw(volatile u16 __iomem *port, const u16 *buf,
450 rom_out_be16(port, *buf++);
453 static inline void raw_rom_insw_swapw(const volatile u16 __iomem *port, u16 *buf,
459 *buf++ = rom_in_le16(port);
462 static inline void raw_rom_outsw_swapw(volatile u16 __iomem *port, const u16 *buf,
468 rom_out_le16(port, *buf++);