Lines Matching refs:__io
201 #define __io(a) __typesafe_io(PCI_IO_VIRT_BASE + ((a) & IO_SPACE_LIMIT)) macro
203 #define __io(a) __typesafe_io((a) & IO_SPACE_LIMIT) macro
251 #ifdef __io
252 #define outb(v,p) ({ __iowmb(); __raw_writeb(v,__io(p)); })
254 cpu_to_le16(v),__io(p)); })
256 cpu_to_le32(v),__io(p)); })
258 #define inb(p) ({ __u8 __v = __raw_readb(__io(p)); __iormb(); __v; })
260 __raw_readw(__io(p))); __iormb(); __v; })
262 __raw_readl(__io(p))); __iormb(); __v; })
264 #define outsb(p,d,l) __raw_writesb(__io(p),d,l)
265 #define outsw(p,d,l) __raw_writesw(__io(p),d,l)
266 #define outsl(p,d,l) __raw_writesl(__io(p),d,l)
268 #define insb(p,d,l) __raw_readsb(__io(p),d,l)
269 #define insw(p,d,l) __raw_readsw(__io(p),d,l)
270 #define insl(p,d,l) __raw_readsl(__io(p),d,l)