Lines Matching refs:src

20 			     const uint8_t *src, uint16_t src_len)  in buf_append()  argument
22 if (!dst || !src) { in buf_append()
30 memcpy(dst + *dst_len, src, src_len); in buf_append()
37 uint16_t offset, uint8_t *src, uint16_t src_len) in buf_insert() argument
39 if (!dst || !src) { in buf_insert()
51 memcpy(dst + offset, src, src_len); in buf_insert()
57 static inline int buf_read(uint8_t *dst, uint16_t len, uint8_t *src, uint16_t src_len, in buf_read() argument
60 if (!src) { in buf_read()
70 memcpy(dst, src + *offset, len); in buf_read()
77 static inline int buf_skip(uint16_t len, uint8_t *src, uint16_t src_len, uint16_t *offset) in buf_skip() argument
79 return buf_read(NULL, len, src, src_len, offset); in buf_skip()
82 static inline int buf_read_u8(uint8_t *value, uint8_t *src, uint16_t src_len, in buf_read_u8() argument
85 return buf_read(value, sizeof(uint8_t), src, src_len, offset); in buf_read_u8()
88 static inline int buf_read_u16(uint16_t *value, uint8_t *src, uint16_t src_len, in buf_read_u16() argument
91 return buf_read((uint8_t *)value, sizeof(uint16_t), src, src_len, offset); in buf_read_u16()
94 static inline int buf_read_be16(uint16_t *value, uint8_t *src, uint16_t src_len, in buf_read_be16() argument
100 ret = buf_read(v16, sizeof(uint16_t), src, src_len, offset); in buf_read_be16()
106 static inline int buf_read_u32(uint32_t *value, uint8_t *src, uint16_t src_len, in buf_read_u32() argument
109 return buf_read((uint8_t *)value, sizeof(uint32_t), src, src_len, offset); in buf_read_u32()
112 static inline int buf_read_be32(uint32_t *value, uint8_t *src, uint16_t src_len, in buf_read_be32() argument
118 ret = buf_read(v32, sizeof(uint32_t), src, src_len, offset); in buf_read_be32()