Lines Matching full:volatile
75 static inline unsigned long virt_to_phys(volatile void * address)
126 extern void iounmap(volatile void __iomem *addr);
165 static inline unsigned char readb(const volatile void __iomem *addr)
167 return *(volatile unsigned char __force *) addr;
169 static inline unsigned short readw(const volatile void __iomem *addr)
171 return *(volatile unsigned short __force *) addr;
173 static inline unsigned int readl(const volatile void __iomem *addr)
175 return *(volatile unsigned int __force *) addr;
184 static inline void writeb(unsigned char b, volatile void __iomem *addr)
186 *(volatile unsigned char __force *) addr = b;
188 static inline void writew(unsigned short b, volatile void __iomem *addr)
190 *(volatile unsigned short __force *) addr = b;
192 static inline void writel(unsigned int b, volatile void __iomem *addr)
194 *(volatile unsigned int __force *) addr = b;
203 memset_io(volatile void __iomem *addr, unsigned char val, int count)
209 memcpy_fromio(void *dst, const volatile void __iomem *src, int count)
215 memcpy_toio(volatile void __iomem *dst, const void *src, int count)
255 asm volatile("outb %%al,$0x80" : : : "memory");