Lines Matching refs:offset

18 static inline void decode_s64_le(const u8 *buffer, size_t *offset, s64 *decoded)  in decode_s64_le()  argument
20 *decoded = get_unaligned_le64(buffer + *offset); in decode_s64_le()
21 *offset += sizeof(s64); in decode_s64_le()
24 static inline void encode_s64_le(u8 *data, size_t *offset, s64 to_encode) in encode_s64_le() argument
26 put_unaligned_le64(to_encode, data + *offset); in encode_s64_le()
27 *offset += sizeof(s64); in encode_s64_le()
30 static inline void decode_u64_le(const u8 *buffer, size_t *offset, u64 *decoded) in decode_u64_le() argument
32 *decoded = get_unaligned_le64(buffer + *offset); in decode_u64_le()
33 *offset += sizeof(u64); in decode_u64_le()
36 static inline void encode_u64_le(u8 *data, size_t *offset, u64 to_encode) in encode_u64_le() argument
38 put_unaligned_le64(to_encode, data + *offset); in encode_u64_le()
39 *offset += sizeof(u64); in encode_u64_le()
42 static inline void decode_s32_le(const u8 *buffer, size_t *offset, s32 *decoded) in decode_s32_le() argument
44 *decoded = get_unaligned_le32(buffer + *offset); in decode_s32_le()
45 *offset += sizeof(s32); in decode_s32_le()
48 static inline void encode_s32_le(u8 *data, size_t *offset, s32 to_encode) in encode_s32_le() argument
50 put_unaligned_le32(to_encode, data + *offset); in encode_s32_le()
51 *offset += sizeof(s32); in encode_s32_le()
54 static inline void decode_u32_le(const u8 *buffer, size_t *offset, u32 *decoded) in decode_u32_le() argument
56 *decoded = get_unaligned_le32(buffer + *offset); in decode_u32_le()
57 *offset += sizeof(u32); in decode_u32_le()
60 static inline void encode_u32_le(u8 *data, size_t *offset, u32 to_encode) in encode_u32_le() argument
62 put_unaligned_le32(to_encode, data + *offset); in encode_u32_le()
63 *offset += sizeof(u32); in encode_u32_le()
66 static inline void decode_u16_le(const u8 *buffer, size_t *offset, u16 *decoded) in decode_u16_le() argument
68 *decoded = get_unaligned_le16(buffer + *offset); in decode_u16_le()
69 *offset += sizeof(u16); in decode_u16_le()
72 static inline void encode_u16_le(u8 *data, size_t *offset, u16 to_encode) in encode_u16_le() argument
74 put_unaligned_le16(to_encode, data + *offset); in encode_u16_le()
75 *offset += sizeof(u16); in encode_u16_le()