Searched refs:bwl (Results 1 – 7 of 7) sorted by relevance
/arch/x86/include/asm/ |
D | io_32.h | 214 #define __BUILDIO(bwl, bw, type) \ argument 215 static inline void out##bwl(unsigned type value, int port) \ 217 out##bwl##_local(value, port); \ 220 static inline unsigned type in##bwl(int port) \ 222 return in##bwl##_local(port); \ 225 #define BUILDIO(bwl, bw, type) \ argument 226 static inline void out##bwl##_local(unsigned type value, int port) \ 228 asm volatile("out" #bwl " %" #bw "0, %w1" \ 232 static inline unsigned type in##bwl##_local(int port) \ 235 asm volatile("in" #bwl " %w1, %" #bw "0" \ [all …]
|
/arch/avr32/include/asm/ |
D | io.h | 78 #define __BUILD_MEMORY_SINGLE(pfx, bwl, type) \ argument 80 pfx##write##bwl(type val, volatile void __iomem *addr) \ 85 __addr = (void *)__swizzle_addr_##bwl((unsigned long)(addr)); \ 86 __val = pfx##ioswab##bwl(__addr, val); \ 93 static inline type pfx##read##bwl(const volatile void __iomem *addr) \ 98 __addr = (void *)__swizzle_addr_##bwl((unsigned long)(addr)); \ 103 return pfx##ioswab##bwl(__addr, __val); \ 106 #define __BUILD_IOPORT_SINGLE(pfx, bwl, type, p, slow) \ argument 107 static inline void pfx##out##bwl##p(type val, unsigned long port) \ 112 __addr = __io(__swizzle_addr_##bwl(port)); \ [all …]
|
/arch/m68k/include/asm/ |
D | uaccess_no.h | 91 #define __put_user_asm(err,x,ptr,bwl) \ argument 92 __asm__ ("move" #bwl " %0,%1" \ 125 #define __get_user_asm(err,x,ptr,bwl,reg) \ argument 126 __asm__ ("move" #bwl " %1,%0" \
|
D | uaccess_mm.h | 44 #define __put_user_asm(res, x, ptr, bwl, reg, err) \ argument 46 "1: moves."#bwl" %2,%1\n" \ 115 #define __get_user_asm(res, x, ptr, type, bwl, reg, err) ({ \ argument 118 "1: moves."#bwl" %2,%1\n" \ 123 " sub."#bwl" %1,%1\n" \
|
/arch/blackfin/kernel/ |
D | bfin_dma_5xx.c | 414 #define MAKE_DMA_IO(io, bwl, isize, dmasize, cnst) \ argument 415 void dma_##io##s##bwl(unsigned long addr, cnst void *buf, unsigned short len) \ 419 EXPORT_SYMBOL(dma_##io##s##bwl)
|
/arch/arm/mach-ixp4xx/ |
D | Kconfig | 178 into the kernel and we can use the standard read[bwl]/write[bwl]
|
/arch/blackfin/ |
D | Kconfig | 821 bool "ins[bwl] low overhead, higher interrupt latency"
|