Lines Matching refs:uint32_t
61 static inline uint32_t get_unaligned_le32(const uint8_t *buf)
63 return (uint32_t)buf[0]
64 | ((uint32_t)buf[1] << 8)
65 | ((uint32_t)buf[2] << 16)
66 | ((uint32_t)buf[3] << 24);
71 static inline uint32_t get_unaligned_be32(const uint8_t *buf)
73 return (uint32_t)(buf[0] << 24)
74 | ((uint32_t)buf[1] << 16)
75 | ((uint32_t)buf[2] << 8)
76 | (uint32_t)buf[3];
81 static inline void put_unaligned_le32(uint32_t val, uint8_t *buf)
91 static inline void put_unaligned_be32(uint32_t val, uint8_t *buf)
102 * little endian systems, #define get_le32(ptr) (*(const uint32_t *)(ptr))