Lines Matching full:volatile
18 #define __raw_readb(addr) (*(volatile u8 *)(addr))
19 #define __raw_readw(addr) (*(volatile u16 *)(addr))
20 #define __raw_readl(addr) (*(volatile u32 *)(addr))
22 #define __raw_writeb(b,addr) ((*(volatile u8 *) (addr)) = (b))
23 #define __raw_writew(w,addr) ((*(volatile u16 *) (addr)) = (w))
24 #define __raw_writel(l,addr) ((*(volatile u32 *) (addr)) = (l))
26 #define readb(addr) in_8((volatile u8 *)(addr))
27 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b))
29 #define readw(addr) (*(volatile u16 *) (addr))
30 #define readl(addr) (*(volatile u32 *) (addr))
31 #define writew(b,addr) ((*(volatile u16 *) (addr)) = (b))
32 #define writel(b,addr) ((*(volatile u32 *) (addr)) = (b))
34 #define readw(addr) in_be16((volatile u16 *)(addr))
35 #define readl(addr) in_be32((volatile u32 *)(addr))
36 #define writew(b,addr) out_be16((volatile u16 *)(addr),(b))
37 #define writel(b,addr) out_be32((volatile u32 *)(addr),(b))
69 static inline void _insb(volatile u8 * port, void *buf, int ns) in _insb()
76 static inline void _outsb(volatile u8 * port, const void *buf, int ns) in _outsb()
83 static inline void _insw(volatile u16 * port, void *buf, int ns) in _insw()
90 static inline void _outsw(volatile u16 * port, const void *buf, int ns) in _outsw()
99 static inline void _insl(volatile u32 * port, void *buf, int nl) in _insl()
106 static inline void _outsl(volatile u32 * port, const void *buf, int nl) in _outsl()
115 static inline void _insw_ns(volatile u16 * port, void *buf, int ns) in _insw_ns()
122 static inline void _outsw_ns(volatile u16 * port, const void *buf, int ns) in _outsw_ns()
130 static inline void _insl_ns(volatile u32 * port, void *buf, int nl) in _insl_ns()
137 static inline void _outsl_ns(volatile u32 * port, const void *buf, int nl) in _outsl_ns()
161 static inline int in_8(volatile u8 * addr) in in_8()
166 static inline void out_8(volatile u8 * addr, int val) in out_8()
171 static inline int in_le16(volatile u16 * addr) in in_le16()
176 static inline int in_be16(volatile u16 * addr) in in_be16()
181 static inline void out_le16(volatile u16 * addr, int val) in out_le16()
186 static inline void out_be16(volatile u16 * addr, int val) in out_be16()
191 static inline unsigned in_le32(volatile u32 * addr) in in_le32()
196 static inline unsigned in_be32(volatile u32 * addr) in in_be32()
201 static inline void out_le32(volatile unsigned *addr, int val) in out_le32()
206 static inline void out_be32(volatile unsigned *addr, int val) in out_be32()