Home | History | Annotate | Download | only in userspace

Lines Matching refs:buf

48 #define memzero(buf, size) memset(buf, 0, size)
76 static inline uint32_t get_unaligned_le32(const uint8_t *buf)
78 return (uint32_t)buf[0]
79 | ((uint32_t)buf[1] << 8)
80 | ((uint32_t)buf[2] << 16)
81 | ((uint32_t)buf[3] << 24);
86 static inline uint32_t get_unaligned_be32(const uint8_t *buf)
88 return (uint32_t)(buf[0] << 24)
89 | ((uint32_t)buf[1] << 16)
90 | ((uint32_t)buf[2] << 8)
91 | (uint32_t)buf[3];
96 static inline void put_unaligned_le32(uint32_t val, uint8_t *buf)
98 buf[0] = (uint8_t)val;
99 buf[1] = (uint8_t)(val >> 8);
100 buf[2] = (uint8_t)(val >> 16);
101 buf[3] = (uint8_t)(val >> 24);
106 static inline void put_unaligned_be32(uint32_t val, uint8_t *buf)
108 buf[0] = (uint8_t)(val >> 24);
109 buf[1] = (uint8_t)(val >> 16);
110 buf[2] = (uint8_t)(val >> 8);
111 buf[3] = (uint8_t)val;