Lines Matching refs:offset

75    msgpack->offset = 0;
86 if ((msgpack->offset + data_size) > msgpack->mem_size) {
106 msgpack->mem[msgpack->offset] = MSGPACK_FIXMAP_OP | n;
107 msgpack->offset = msgpack->offset + 1;
111 msgpack->mem[msgpack->offset] = MSGPACK_MAP16_OP;
112 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(n);
113 msgpack->offset = msgpack->offset + 3;
117 msgpack->mem[msgpack->offset] = MSGPACK_MAP32_OP;
118 *((unsigned int*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(n);
119 msgpack->offset = msgpack->offset + 5;
128 msgpack->mem[msgpack->offset] = MSGPACK_FIXARRAY_OP | n;
129 msgpack->offset = msgpack->offset + 1;
133 msgpack->mem[msgpack->offset] = MSGPACK_ARRAY16_OP;
134 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(n);
135 msgpack->offset = msgpack->offset + 3;
139 msgpack->mem[msgpack->offset] = MSGPACK_ARRAY32_OP;
140 *((uint32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(n);
141 msgpack->offset = msgpack->offset + 5;
154 msgpack->mem[msgpack->offset] = MSGPACK_FIXSTR_OP | n;
155 msgpack->offset = msgpack->offset + 1;
159 msgpack->mem[msgpack->offset] = MSGPACK_STR8_OP;
160 msgpack->mem[msgpack->offset + 1] = n;
161 msgpack->offset = msgpack->offset + 2;
165 msgpack->mem[msgpack->offset] = MSGPACK_STR16_OP;
166 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(n);
167 msgpack->offset = msgpack->offset + 3;
171 msgpack->mem[msgpack->offset] = MSGPACK_STR32_OP;
172 *((uint32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(n);
173 msgpack->offset = msgpack->offset + 5;
176 memcpy (&msgpack->mem[msgpack->offset], str, n);
177 msgpack->offset = msgpack->offset + n;
185 msgpack->mem[msgpack->offset] = val;
186 msgpack->offset = msgpack->offset + 1;
190 msgpack->mem[msgpack->offset] = MSGPACK_UINT8_OP;
191 msgpack->mem[msgpack->offset + 1] = val;
192 msgpack->offset = msgpack->offset + 2;
196 msgpack->mem[msgpack->offset] = MSGPACK_UINT16_OP;
197 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(val);
198 msgpack->offset = msgpack->offset + 3;
202 msgpack->mem[msgpack->offset] = MSGPACK_UINT32_OP;
203 *((uint32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(val);
204 msgpack->offset = msgpack->offset + 5;
208 msgpack->mem[msgpack->offset] = MSGPACK_UINT64_OP;
209 *((uint64_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap64(val);
210 msgpack->offset = msgpack->offset + 9;
220 msgpack->mem[msgpack->offset] = val | MSGPACK_NIL_OP;
221 msgpack->offset = msgpack->offset + 1;
225 msgpack->mem[msgpack->offset] = val;
226 msgpack->offset = msgpack->offset + 1;
230 msgpack->mem[msgpack->offset] = MSGPACK_INT8_OP;
231 msgpack->mem[msgpack->offset + 1] = val;
232 msgpack->offset = msgpack->offset + 2;
237 msgpack->mem[msgpack->offset] = MSGPACK_INT16_OP;
238 *((int16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(val);
239 msgpack->offset = msgpack->offset + 3;
243 msgpack->mem[msgpack->offset] = MSGPACK_INT32_OP;
244 *((int32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(val);
245 msgpack->offset = msgpack->offset + 5;
249 msgpack->mem[msgpack->offset] = MSGPACK_INT64_OP;
250 *((int64_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap64(val);
251 msgpack->offset = msgpack->offset + 9;