Searched refs:bwl (Results 1 – 3 of 3) sorted by relevance
| /arch/x86/include/asm/shared/ |
| A D | io.h | 7 #define BUILDIO(bwl, bw, type) \ argument 8 static __always_inline void __out##bwl(type value, u16 port) \ 10 asm volatile("out" #bwl " %" #bw "0, %w1" \ 14 static __always_inline type __in##bwl(u16 port) \ 17 asm volatile("in" #bwl " %w1, %" #bw "0" \
|
| /arch/x86/include/asm/ |
| A D | io.h | 261 #define BUILDIO(bwl, type) \ argument 262 static inline void out##bwl##_p(type value, u16 port) \ 264 out##bwl(value, port); \ 268 static inline type in##bwl##_p(u16 port) \ 270 type value = in##bwl(port); \ 275 static inline void outs##bwl(u16 port, const void *addr, unsigned long count) \ 280 out##bwl(*value, port); \ 285 asm volatile("rep outs" #bwl \ 291 static inline void ins##bwl(u16 port, void *addr, unsigned long count) \ 296 *value = in##bwl(port); \ [all …]
|
| /arch/m68k/include/asm/ |
| A D | uaccess.h | 31 #define __put_user_asm(inst, res, x, ptr, bwl, reg, err) \ argument 33 "1: "inst"."#bwl" %2,%1\n" \ 105 #define __get_user_asm(inst, res, x, ptr, type, bwl, reg, err) ({ \ argument 108 "1: "inst"."#bwl" %2,%1\n" \
|
Completed in 9 milliseconds