Lines Matching refs:bwl
250 #define BUILDIO(bwl, bw, type) \ argument
251 static inline void out##bwl##_p(type value, u16 port) \
253 out##bwl(value, port); \
257 static inline type in##bwl##_p(u16 port) \
259 type value = in##bwl(port); \
264 static inline void outs##bwl(u16 port, const void *addr, unsigned long count) \
269 out##bwl(*value, port); \
274 asm volatile("rep; outs" #bwl \
280 static inline void ins##bwl(u16 port, void *addr, unsigned long count) \
285 *value = in##bwl(port); \
290 asm volatile("rep; ins" #bwl \