Lines Matching refs:res

116 #define CHECK_RES(ctx, res)        \  argument
118 if (res == NULL) { \
134 #define PUSH_CTX_STACK(ctx, res, subitems) \ argument
136 if (_cbor_stack_push(ctx->stack, res, subitems) == NULL) { \
137 cbor_decref(&res); \
144 cbor_item_t *res = cbor_new_int8(); in cbor_builder_uint8_callback() local
145 CHECK_RES(ctx, res); in cbor_builder_uint8_callback()
146 cbor_mark_uint(res); in cbor_builder_uint8_callback()
147 cbor_set_uint8(res, value); in cbor_builder_uint8_callback()
148 _cbor_builder_append(res, ctx); in cbor_builder_uint8_callback()
153 cbor_item_t *res = cbor_new_int16(); in cbor_builder_uint16_callback() local
154 CHECK_RES(ctx, res); in cbor_builder_uint16_callback()
155 cbor_mark_uint(res); in cbor_builder_uint16_callback()
156 cbor_set_uint16(res, value); in cbor_builder_uint16_callback()
157 _cbor_builder_append(res, ctx); in cbor_builder_uint16_callback()
162 cbor_item_t *res = cbor_new_int32(); in cbor_builder_uint32_callback() local
163 CHECK_RES(ctx, res); in cbor_builder_uint32_callback()
164 cbor_mark_uint(res); in cbor_builder_uint32_callback()
165 cbor_set_uint32(res, value); in cbor_builder_uint32_callback()
166 _cbor_builder_append(res, ctx); in cbor_builder_uint32_callback()
171 cbor_item_t *res = cbor_new_int64(); in cbor_builder_uint64_callback() local
172 CHECK_RES(ctx, res); in cbor_builder_uint64_callback()
173 cbor_mark_uint(res); in cbor_builder_uint64_callback()
174 cbor_set_uint64(res, value); in cbor_builder_uint64_callback()
175 _cbor_builder_append(res, ctx); in cbor_builder_uint64_callback()
180 cbor_item_t *res = cbor_new_int8(); in cbor_builder_negint8_callback() local
181 CHECK_RES(ctx, res); in cbor_builder_negint8_callback()
182 cbor_mark_negint(res); in cbor_builder_negint8_callback()
183 cbor_set_uint8(res, value); in cbor_builder_negint8_callback()
184 _cbor_builder_append(res, ctx); in cbor_builder_negint8_callback()
189 cbor_item_t *res = cbor_new_int16(); in cbor_builder_negint16_callback() local
190 CHECK_RES(ctx, res); in cbor_builder_negint16_callback()
191 cbor_mark_negint(res); in cbor_builder_negint16_callback()
192 cbor_set_uint16(res, value); in cbor_builder_negint16_callback()
193 _cbor_builder_append(res, ctx); in cbor_builder_negint16_callback()
198 cbor_item_t *res = cbor_new_int32(); in cbor_builder_negint32_callback() local
199 CHECK_RES(ctx, res); in cbor_builder_negint32_callback()
200 cbor_mark_negint(res); in cbor_builder_negint32_callback()
201 cbor_set_uint32(res, value); in cbor_builder_negint32_callback()
202 _cbor_builder_append(res, ctx); in cbor_builder_negint32_callback()
207 cbor_item_t *res = cbor_new_int64(); in cbor_builder_negint64_callback() local
208 CHECK_RES(ctx, res); in cbor_builder_negint64_callback()
209 cbor_mark_negint(res); in cbor_builder_negint64_callback()
210 cbor_set_uint64(res, value); in cbor_builder_negint64_callback()
211 _cbor_builder_append(res, ctx); in cbor_builder_negint64_callback()
250 cbor_item_t *res = cbor_new_indefinite_bytestring(); in cbor_builder_byte_string_start_callback() local
251 CHECK_RES(ctx, res); in cbor_builder_byte_string_start_callback()
252 PUSH_CTX_STACK(ctx, res, 0); in cbor_builder_byte_string_start_callback()
290 cbor_item_t *res = cbor_new_indefinite_string(); in cbor_builder_string_start_callback() local
291 CHECK_RES(ctx, res); in cbor_builder_string_start_callback()
292 PUSH_CTX_STACK(ctx, res, 0); in cbor_builder_string_start_callback()
298 cbor_item_t *res = cbor_new_definite_array(size); in cbor_builder_array_start_callback() local
299 CHECK_RES(ctx, res); in cbor_builder_array_start_callback()
301 PUSH_CTX_STACK(ctx, res, size); in cbor_builder_array_start_callback()
303 _cbor_builder_append(res, ctx); in cbor_builder_array_start_callback()
309 cbor_item_t *res = cbor_new_indefinite_array(); in cbor_builder_indef_array_start_callback() local
310 CHECK_RES(ctx, res); in cbor_builder_indef_array_start_callback()
311 PUSH_CTX_STACK(ctx, res, 0); in cbor_builder_indef_array_start_callback()
316 cbor_item_t *res = cbor_new_indefinite_map(); in cbor_builder_indef_map_start_callback() local
317 CHECK_RES(ctx, res); in cbor_builder_indef_map_start_callback()
318 PUSH_CTX_STACK(ctx, res, 0); in cbor_builder_indef_map_start_callback()
324 cbor_item_t *res = cbor_new_definite_map(size); in cbor_builder_map_start_callback() local
325 CHECK_RES(ctx, res); in cbor_builder_map_start_callback()
327 PUSH_CTX_STACK(ctx, res, size * 2); in cbor_builder_map_start_callback()
329 _cbor_builder_append(res, ctx); in cbor_builder_map_start_callback()
374 cbor_item_t *res = cbor_new_float2(); in cbor_builder_float2_callback() local
375 CHECK_RES(ctx, res); in cbor_builder_float2_callback()
376 cbor_set_float2(res, value); in cbor_builder_float2_callback()
377 _cbor_builder_append(res, ctx); in cbor_builder_float2_callback()
382 cbor_item_t *res = cbor_new_float4(); in cbor_builder_float4_callback() local
383 CHECK_RES(ctx, res); in cbor_builder_float4_callback()
384 cbor_set_float4(res, value); in cbor_builder_float4_callback()
385 _cbor_builder_append(res, ctx); in cbor_builder_float4_callback()
390 cbor_item_t *res = cbor_new_float8(); in cbor_builder_float8_callback() local
391 CHECK_RES(ctx, res); in cbor_builder_float8_callback()
392 cbor_set_float8(res, value); in cbor_builder_float8_callback()
393 _cbor_builder_append(res, ctx); in cbor_builder_float8_callback()
398 cbor_item_t *res = cbor_new_null(); in cbor_builder_null_callback() local
399 CHECK_RES(ctx, res); in cbor_builder_null_callback()
400 _cbor_builder_append(res, ctx); in cbor_builder_null_callback()
405 cbor_item_t *res = cbor_new_undef(); in cbor_builder_undefined_callback() local
406 CHECK_RES(ctx, res); in cbor_builder_undefined_callback()
407 _cbor_builder_append(res, ctx); in cbor_builder_undefined_callback()
412 cbor_item_t *res = cbor_build_bool(value); in cbor_builder_boolean_callback() local
413 CHECK_RES(ctx, res); in cbor_builder_boolean_callback()
414 _cbor_builder_append(res, ctx); in cbor_builder_boolean_callback()
419 cbor_item_t *res = cbor_new_tag(value); in cbor_builder_tag_callback() local
420 CHECK_RES(ctx, res); in cbor_builder_tag_callback()
421 PUSH_CTX_STACK(ctx, res, 1); in cbor_builder_tag_callback()