Lines Matching refs:inbuf
177 static size_t _unmarshall8(uint8_t * inbuf, uint8_t * num)
179 (*num) = inbuf[0];
184 static size_t _unmarshall16(uint8_t * inbuf, uint16_t * num)
186 (*num) = ((uint16_t) inbuf[1] << 8) | inbuf[0];
191 static size_t _unmarshall32(uint8_t * inbuf, uint32_t * num)
193 (*num) = (uint32_t) inbuf[0];
194 (*num) |= ((uint32_t) inbuf[1] << 8);
195 (*num) |= ((uint32_t) inbuf[2] << 16);
196 (*num) |= ((uint32_t) inbuf[3] << 24);
201 static size_t _unmarshall64(uint8_t * inbuf, uint64_t * num)
203 (*num) = (uint64_t) inbuf[0];
204 (*num) |= ((uint64_t) inbuf[1] << 8);
205 (*num) |= ((uint64_t) inbuf[2] << 16);
206 (*num) |= ((uint64_t) inbuf[3] << 24);
207 (*num) |= ((uint64_t) inbuf[4] << 32);
208 (*num) |= ((uint64_t) inbuf[5] << 40);
209 (*num) |= ((uint64_t) inbuf[6] << 48);
210 (*num) |= ((uint64_t) inbuf[7] << 56);
215 static size_t _unmarshall_buf(const void *inbuf, void *outbuf, unsigned int len)
217 memcpy(outbuf, inbuf, len);
760 static size_t _marshall_buf(void *outbuf, const void *inbuf, unsigned int len)
762 memcpy(outbuf, inbuf, len);