Lines Matching refs:data
42 // Reading/writing data.
45 static WEBP_INLINE int GetLE16(const uint8_t* const data) {
46 return (int)(data[0] << 0) | (data[1] << 8);
49 static WEBP_INLINE int GetLE24(const uint8_t* const data) {
50 return GetLE16(data) | (data[2] << 16);
53 static WEBP_INLINE uint32_t GetLE32(const uint8_t* const data) {
54 return (uint32_t)GetLE16(data) | (GetLE16(data + 2) << 16);
58 static WEBP_INLINE void PutLE16(uint8_t* const data, int val) {
60 data[0] = (val >> 0);
61 data[1] = (val >> 8);
64 static WEBP_INLINE void PutLE24(uint8_t* const data, int val) {
66 PutLE16(data, val & 0xffff);
67 data[2] = (val >> 16);
70 static WEBP_INLINE void PutLE32(uint8_t* const data, uint32_t val) {
71 PutLE16(data, (int)(val & 0xffff));
72 PutLE16(data + 2, (int)(val >> 16));