• Home
  • Raw
  • Download

Lines Matching refs:u16

35     ({ u16 __v = (*(__force volatile u16 *) (addr)); __v; })
39 ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; })
44 #define out_be16(addr,w) (void)((*(__force volatile u16 *) (addr)) = (w))
89 ({ u16 __v = (*(__force volatile u16 *) (addr)); __v >>= 8; __v; })
91 ({ u16 __v = (*(__force volatile u16 *) (addr)); __v; })
93 ({ u16 __v = le16_to_cpu(*(__force volatile u16 *) (addr)); __v; })
99 ({u16 __w, __v = (w); u32 _addr = ((u32) (addr)); \
100 __w = ((*(__force volatile u16 *) ((_addr & 0xFFFF0000UL) + ((__v & 0xFF)<<1)))); \
101 __w = ((*(__force volatile u16 *) ((_addr | 0x10000) + ((__v >> 8)<<1)))); })
103 ({u16 __w, __v = (w); u32 _addr = ((u32) (addr)); \
104 __w = ((*(__force volatile u16 *) ((_addr & 0xFFFF0000UL) + ((__v >> 8)<<1)))); \
105 __w = ((*(__force volatile u16 *) ((_addr | 0x10000) + ((__v & 0xFF)<<1)))); })
131 static inline void raw_insw(volatile u16 __iomem *port, u16 *buf, unsigned int nr) in raw_insw()
170 static inline void raw_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw()
290 static inline void raw_insw_swapw(volatile u16 __iomem *port, u16 *buf, in raw_insw_swapw()
343 static inline void raw_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_outsw_swapw()
415 static inline void raw_rom_insw(volatile u16 __iomem *port, u16 *buf, in raw_rom_insw()
424 static inline void raw_rom_outsw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw()
433 static inline void raw_rom_insw_swapw(volatile u16 __iomem *port, u16 *buf, in raw_rom_insw_swapw()
442 static inline void raw_rom_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, in raw_rom_outsw_swapw()