Searched defs:readb (Results 1 - 21 of 21) sorted by relevance

/arch/m68k/include/asm/
H A Dide.h42 #undef readb macro
47 #define readb in_8 macro
H A Dvga.h8 * Ugh, we don't have PCI space, so map readb() and friends to use raw I/O
16 #undef readb macro
23 #define readb raw_inb macro
H A Dio_no.h36 #define readb(addr) \ macro
43 #define readb_relaxed(addr) readb(addr)
51 #define __raw_readb readb
117 #define inb(addr) readb(addr)
H A Dio_mm.h126 #define readb(addr) in_8(addr) macro
374 #define readb isa_readb macro
408 #define readb(addr) in_8(addr) macro
441 #define readb(addr) in_8(addr) macro
/arch/arm/mach-ebsa110/include/mach/
H A Dio.h54 #define readb(b) __readb(b) macro
57 #define readb_relaxed(addr) readb(addr)
/arch/cris/include/asm/
H A Dio.h66 static inline unsigned char readb(const volatile void __iomem *addr) function
87 #define readb_relaxed(addr) readb(addr)
90 #define __raw_readb readb
/arch/parisc/include/asm/
H A Dio.h177 static inline unsigned char readb(const volatile void __iomem *addr) function
211 #define readb readb macro
220 #define readb_relaxed(addr) readb(addr)
/arch/alpha/kernel/
H A Dio.c101 return IO_CONCAT(__IO_PREFIX,readb)(addr);
148 u8 readb(const volatile void __iomem *addr) function
200 EXPORT_SYMBOL(readb); variable
/arch/arm/mach-ixp4xx/include/mach/
H A Dio.h65 #define readb(p) __indirect_readb(p) macro
158 *vaddr++ = readb(bus_addr);
207 * We can use the built-in functions b/c they end up calling writeb/readb
/arch/arm64/include/asm/
H A Dio.h111 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; }) macro
130 return readb(addr + PCI_IOBASE);
/arch/hexagon/include/asm/
H A Dio.h97 * readb - read byte from memory mapped device
102 static inline u8 readb(const volatile void __iomem *addr) function
176 #define __raw_readb readb
234 return readb(_IO_BASE + (port & IO_SPACE_LIMIT));
/arch/m32r/include/asm/
H A Dio.h57 * make bus memory CPU accessible via the readb/readw/readl/writeb/
148 #define readb(addr) _readb((unsigned long)(addr)) macro
151 #define __raw_readb readb
154 #define readb_relaxed readb
/arch/sh/include/asm/
H A Dio.h48 #define readb(a) ({ u8 r_ = readb_relaxed(a); rmb(); r_; }) macro
/arch/alpha/include/asm/
H A Dio.h161 REMAP1(u8, readb, const volatile)
251 extern u8 readb(const volatile void __iomem *addr);
399 return IO_CONCAT(__IO_PREFIX,readb)(addr);
417 extern inline u8 readb(const volatile void __iomem *addr) function
/arch/arm/include/asm/
H A Dio.h212 * readb() et.al. on such platforms.
314 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; }) macro
/arch/frv/include/asm/
H A Dio.h191 static inline uint8_t readb(const volatile void __iomem *addr) function
215 #define readb_relaxed readb
/arch/mn10300/include/asm/
H A Dio.h28 static inline u8 readb(const volatile void __iomem *addr) function
43 #define __raw_readb readb
47 #define readb_relaxed readb
76 return readb((volatile void __iomem *) addr);
86 return readb((volatile void __iomem *) addr);
188 #define ioread8(addr) readb(addr)
/arch/sparc/include/asm/
H A Dio_64.h103 #define readb readb macro
104 static inline u8 readb(const volatile void __iomem *addr) function
190 return readb((volatile void __iomem *)addr);
267 #define readb_relaxed(__addr) readb(__addr)
357 char tmp = readb(src);
408 #define ioread8(X) readb(X)
/arch/tile/include/asm/
H A Dio.h183 panic("readb/writeb and friends do not exist on tile without PCI");
187 static inline u8 readb(unsigned long addr) function
231 #define readb __raw_readb macro
240 #define readb_relaxed readb
245 #define ioread8 readb
289 return readb((volatile void __iomem *) addr);
/arch/ia64/include/asm/
H A Dio.h376 #define readb(a) __readb((a)) macro
384 #define __raw_readb readb
H A Dmachvec.h144 # define platform_readb ia64_mv.readb
188 ia64_mv_readb_t *readb; member in struct:ia64_machine_vector

Completed in 594 milliseconds