Lines Matching refs:addr

22 extern void iounmap(void __iomem *addr);
26 extern void __iounmap(void *addr, unsigned long size);
32 #define in_8(addr) \ argument
33 ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; })
34 #define in_be16(addr) \ argument
35 ({ u16 __v = (*(__force volatile u16 *) (addr)); __v; })
36 #define in_be32(addr) \ argument
37 ({ u32 __v = (*(__force volatile u32 *) (addr)); __v; })
38 #define in_le16(addr) \ argument
39 ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; })
40 #define in_le32(addr) \ argument
41 ({ u32 __v = le32_to_cpu(*(__force volatile __le32 *) (addr)); __v; })
43 #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) argument
44 #define out_be16(addr,w) (void)((*(__force volatile u16 *) (addr)) = (w)) argument
45 #define out_be32(addr,l) (void)((*(__force volatile u32 *) (addr)) = (l)) argument
46 #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) argument
47 #define out_le32(addr,l) (void)((*(__force volatile __le32 *) (addr)) = cpu_to_le32(l)) argument
59 #define __raw_writeb(val,addr) out_8((addr),(val)) argument
60 #define __raw_writew(val,addr) out_be16((addr),(val)) argument
61 #define __raw_writel(val,addr) out_be32((addr),(val)) argument
88 #define rom_in_8(addr) \ argument
89 ({ u16 __v = (*(__force volatile u16 *) (addr)); __v >>= 8; __v; })
90 #define rom_in_be16(addr) \ argument
91 ({ u16 __v = (*(__force volatile u16 *) (addr)); __v; })
92 #define rom_in_le16(addr) \ argument
93 ({ u16 __v = le16_to_cpu(*(__force volatile u16 *) (addr)); __v; })
95 #define rom_out_8(addr, b) \ argument
96 ({u8 __w, __v = (b); u32 _addr = ((u32) (addr)); \
98 #define rom_out_be16(addr, w) \ argument
99 ({u16 __w, __v = (w); u32 _addr = ((u32) (addr)); \
102 #define rom_out_le16(addr, w) \ argument
103 ({u16 __w, __v = (w); u32 _addr = ((u32) (addr)); \