Lines Matching refs:mem

73    msgpack->mem = malloc(MSGPACK_MEM_START_SIZE);
80 free(msgpack->mem);
91 msgpack->mem = realloc(msgpack->mem, new_mem_size);
92 if (msgpack->mem == NULL)
106 msgpack->mem[msgpack->offset] = MSGPACK_FIXMAP_OP | n;
111 msgpack->mem[msgpack->offset] = MSGPACK_MAP16_OP;
112 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(n);
117 msgpack->mem[msgpack->offset] = MSGPACK_MAP32_OP;
118 *((unsigned int*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(n);
128 msgpack->mem[msgpack->offset] = MSGPACK_FIXARRAY_OP | n;
133 msgpack->mem[msgpack->offset] = MSGPACK_ARRAY16_OP;
134 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(n);
139 msgpack->mem[msgpack->offset] = MSGPACK_ARRAY32_OP;
140 *((uint32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(n);
154 msgpack->mem[msgpack->offset] = MSGPACK_FIXSTR_OP | n;
159 msgpack->mem[msgpack->offset] = MSGPACK_STR8_OP;
160 msgpack->mem[msgpack->offset + 1] = n;
165 msgpack->mem[msgpack->offset] = MSGPACK_STR16_OP;
166 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(n);
171 msgpack->mem[msgpack->offset] = MSGPACK_STR32_OP;
172 *((uint32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(n);
176 memcpy (&msgpack->mem[msgpack->offset], str, n);
185 msgpack->mem[msgpack->offset] = val;
190 msgpack->mem[msgpack->offset] = MSGPACK_UINT8_OP;
191 msgpack->mem[msgpack->offset + 1] = val;
196 msgpack->mem[msgpack->offset] = MSGPACK_UINT16_OP;
197 *((uint16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap16(val);
202 msgpack->mem[msgpack->offset] = MSGPACK_UINT32_OP;
203 *((uint32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(val);
208 msgpack->mem[msgpack->offset] = MSGPACK_UINT64_OP;
209 *((uint64_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap64(val);
220 msgpack->mem[msgpack->offset] = val | MSGPACK_NIL_OP;
225 msgpack->mem[msgpack->offset] = val;
230 msgpack->mem[msgpack->offset] = MSGPACK_INT8_OP;
231 msgpack->mem[msgpack->offset + 1] = val;
237 msgpack->mem[msgpack->offset] = MSGPACK_INT16_OP;
238 *((int16_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(val);
243 msgpack->mem[msgpack->offset] = MSGPACK_INT32_OP;
244 *((int32_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap32(val);
249 msgpack->mem[msgpack->offset] = MSGPACK_INT64_OP;
250 *((int64_t*)&msgpack->mem[msgpack->offset + 1]) = util_bswap64(val);