Lines Matching refs:__iomem
83 void log_write_mmio(u64 val, u8 width, volatile void __iomem *addr,
85 void log_post_write_mmio(u64 val, u8 width, volatile void __iomem *addr,
87 void log_read_mmio(u8 width, const volatile void __iomem *addr,
89 void log_post_read_mmio(u64 val, u8 width, const volatile void __iomem *addr,
94 static inline void log_write_mmio(u64 val, u8 width, volatile void __iomem *addr, in log_write_mmio()
96 static inline void log_post_write_mmio(u64 val, u8 width, volatile void __iomem *addr, in log_post_write_mmio()
98 static inline void log_read_mmio(u8 width, const volatile void __iomem *addr, in log_read_mmio()
100 static inline void log_post_read_mmio(u64 val, u8 width, const volatile void __iomem *addr, in log_post_read_mmio()
115 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb()
123 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw()
131 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl()
140 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq()
149 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb()
157 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew()
165 static inline void __raw_writel(u32 value, volatile void __iomem *addr) in __raw_writel()
174 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq()
188 static inline u8 readb(const volatile void __iomem *addr) in readb()
203 static inline u16 readw(const volatile void __iomem *addr) in readw()
218 static inline u32 readl(const volatile void __iomem *addr) in readl()
234 static inline u64 readq(const volatile void __iomem *addr) in readq()
250 static inline void writeb(u8 value, volatile void __iomem *addr) in writeb()
262 static inline void writew(u16 value, volatile void __iomem *addr) in writew()
274 static inline void writel(u32 value, volatile void __iomem *addr) in writel()
287 static inline void writeq(u64 value, volatile void __iomem *addr) in writeq()
305 static inline u8 readb_relaxed(const volatile void __iomem *addr) in readb_relaxed()
318 static inline u16 readw_relaxed(const volatile void __iomem *addr) in readw_relaxed()
331 static inline u32 readl_relaxed(const volatile void __iomem *addr) in readl_relaxed()
344 static inline u64 readq_relaxed(const volatile void __iomem *addr) in readq_relaxed()
357 static inline void writeb_relaxed(u8 value, volatile void __iomem *addr) in writeb_relaxed()
367 static inline void writew_relaxed(u16 value, volatile void __iomem *addr) in writew_relaxed()
377 static inline void writel_relaxed(u32 value, volatile void __iomem *addr) in writel_relaxed()
387 static inline void writeq_relaxed(u64 value, volatile void __iomem *addr) in writeq_relaxed()
401 static inline void readsb(const volatile void __iomem *addr, void *buffer, in readsb()
417 static inline void readsw(const volatile void __iomem *addr, void *buffer, in readsw()
433 static inline void readsl(const volatile void __iomem *addr, void *buffer, in readsl()
450 static inline void readsq(const volatile void __iomem *addr, void *buffer, in readsq()
467 static inline void writesb(volatile void __iomem *addr, const void *buffer, in writesb()
482 static inline void writesw(volatile void __iomem *addr, const void *buffer, in writesw()
497 static inline void writesl(volatile void __iomem *addr, const void *buffer, in writesl()
513 static inline void writesq(volatile void __iomem *addr, const void *buffer, in writesq()
528 #define PCI_IOBASE ((void __iomem *)0)
854 static inline u8 ioread8(const volatile void __iomem *addr) in ioread8()
862 static inline u16 ioread16(const volatile void __iomem *addr) in ioread16()
870 static inline u32 ioread32(const volatile void __iomem *addr) in ioread32()
879 static inline u64 ioread64(const volatile void __iomem *addr) in ioread64()
888 static inline void iowrite8(u8 value, volatile void __iomem *addr) in iowrite8()
896 static inline void iowrite16(u16 value, volatile void __iomem *addr) in iowrite16()
904 static inline void iowrite32(u32 value, volatile void __iomem *addr) in iowrite32()
913 static inline void iowrite64(u64 value, volatile void __iomem *addr) in iowrite64()
922 static inline u16 ioread16be(const volatile void __iomem *addr) in ioread16be()
930 static inline u32 ioread32be(const volatile void __iomem *addr) in ioread32be()
939 static inline u64 ioread64be(const volatile void __iomem *addr) in ioread64be()
948 static inline void iowrite16be(u16 value, void volatile __iomem *addr) in iowrite16be()
956 static inline void iowrite32be(u32 value, volatile void __iomem *addr) in iowrite32be()
965 static inline void iowrite64be(u64 value, volatile void __iomem *addr) in iowrite64be()
974 static inline void ioread8_rep(const volatile void __iomem *addr, void *buffer, in ioread8_rep()
983 static inline void ioread16_rep(const volatile void __iomem *addr, in ioread16_rep()
992 static inline void ioread32_rep(const volatile void __iomem *addr, in ioread32_rep()
1002 static inline void ioread64_rep(const volatile void __iomem *addr, in ioread64_rep()
1012 static inline void iowrite8_rep(volatile void __iomem *addr, in iowrite8_rep()
1022 static inline void iowrite16_rep(volatile void __iomem *addr, in iowrite16_rep()
1032 static inline void iowrite32_rep(volatile void __iomem *addr, in iowrite32_rep()
1043 static inline void iowrite64_rep(volatile void __iomem *addr, in iowrite64_rep()
1095 static inline void __iomem *ioremap(phys_addr_t offset, size_t size) in ioremap()
1097 return (void __iomem *)(unsigned long)offset; in ioremap()
1103 static inline void iounmap(volatile void __iomem *addr) in iounmap()
1110 void __iomem *generic_ioremap_prot(phys_addr_t phys_addr, size_t size,
1113 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
1115 void iounmap(volatile void __iomem *addr);
1116 void generic_iounmap(volatile void __iomem *addr);
1120 static inline void __iomem *ioremap(phys_addr_t addr, size_t size) in ioremap()
1145 static inline void __iomem *ioremap_uc(phys_addr_t offset, size_t size) in ioremap_uc()
1162 static inline void __iomem *ioremap_np(phys_addr_t offset, size_t size) in ioremap_np()
1172 static inline void __iomem *ioport_map(unsigned long port, unsigned int nr) in ioport_map()
1182 static inline void ioport_unmap(void __iomem *p) in ioport_unmap()
1187 extern void __iomem *ioport_map(unsigned long port, unsigned int nr);
1188 extern void ioport_unmap(void __iomem *p);
1222 void memset_io(volatile void __iomem *addr, int val, size_t count);
1234 void memcpy_fromio(void *dst, const volatile void __iomem *src, size_t count);
1246 void memcpy_toio(volatile void __iomem *dst, const void *src, size_t count);