Lines Matching refs:addr
23 #define readb(addr) \ argument
24 ({ unsigned char __v = (*(volatile unsigned char *) (addr)); __v; })
25 #define readw(addr) \ argument
26 ({ unsigned short __v = (*(volatile unsigned short *) (addr)); __v; })
27 #define readl(addr) \ argument
28 ({ unsigned int __v = (*(volatile unsigned int *) (addr)); __v; })
30 #define writeb(b, addr) \ argument
31 (void)((*(volatile unsigned char *) (addr)) = (b))
32 #define writew(b, addr) \ argument
33 (void)((*(volatile unsigned short *) (addr)) = (b))
34 #define writel(b, addr) \ argument
35 (void)((*(volatile unsigned int *) (addr)) = (b))
41 #define inb(addr) readb (addr) argument
42 #define inw(addr) readw (addr) argument
43 #define inl(addr) readl (addr) argument
44 #define outb(x, addr) ((void) writeb (x, addr)) argument
45 #define outw(x, addr) ((void) writew (x, addr)) argument
46 #define outl(x, addr) ((void) writel (x, addr)) argument
49 #define in_8(addr) readb (addr) argument
50 #define in_be16(addr) readw (addr) argument
51 #define in_be32(addr) readl (addr) argument
53 #define out_8(addr,x ) outb (x,addr) argument
54 #define out_be16(addr,x ) outw (x,addr) argument
55 #define out_be32(addr,x ) outl (x,addr) argument
124 #define iounmap(addr) ((void)0) argument