Lines Matching refs:uint16_t
30 static inline void io_write16(vaddr_t addr, uint16_t val) in io_write16()
32 *(volatile uint16_t *)addr = val; in io_write16()
50 static inline uint16_t io_read16(vaddr_t addr) in io_read16()
52 return *(volatile uint16_t *)addr; in io_read16()
70 static inline void io_mask16(vaddr_t addr, uint16_t val, uint16_t mask) in io_mask16()
100 static inline uint16_t get_be16(const void *p) in get_be16()
102 return TEE_U16_FROM_BIG_ENDIAN(*(const uint16_t *)p); in get_be16()
105 static inline void put_be16(void *p, uint16_t val) in put_be16()
107 *(uint16_t *)p = TEE_U16_TO_BIG_ENDIAN(val); in put_be16()
132 struct __unaligned_u16_t { uint16_t x; } __packed;
164 static inline uint16_t get_unaligned_be16(const void *p) in get_unaligned_be16()
171 static inline void put_unaligned_be16(void *p, uint16_t val) in put_unaligned_be16()
206 static inline void put_unaligned_le16(void *p, uint16_t val) in put_unaligned_le16()
213 static inline uint16_t get_unaligned_le16(const void *p) in get_unaligned_le16()
246 static inline void io_setbits16(vaddr_t addr, uint16_t set_mask) in io_setbits16()
251 static inline void io_clrbits16(vaddr_t addr, uint16_t clear_mask) in io_clrbits16()
256 static inline void io_clrsetbits16(vaddr_t addr, uint16_t clear_mask, in io_clrsetbits16()
257 uint16_t set_mask) in io_clrsetbits16()