Lines Matching refs:data
31 extern void __raw_readsw(const void __iomem *addr, void *data, int wordlen);
32 extern void __raw_writesw(void __iomem *addr, const void *data, int wordlen);
34 extern void __raw_readsl(const void __iomem *addr, void *data, int wordlen);
35 extern void __raw_writesl(void __iomem *addr, const void *data, int wordlen);
116 * @data: data to write to
120 static inline void writeb(u8 data, volatile void __iomem *addr)
125 : "r" (addr), "r" (data)
130 static inline void writew(u16 data, volatile void __iomem *addr)
135 : "r" (addr), "r" (data)
141 static inline void writel(u32 data, volatile void __iomem *addr)
146 : "r" (addr), "r" (data)
225 * @data: data to write to
228 static inline void outb(u8 data, unsigned long port)
230 writeb(data, _IO_BASE + (port & IO_SPACE_LIMIT));
233 static inline void outw(u16 data, unsigned long port)
235 writew(data, _IO_BASE + (port & IO_SPACE_LIMIT));
238 static inline void outl(u32 data, unsigned long port)
240 writel(data, _IO_BASE + (port & IO_SPACE_LIMIT));