Lines Matching defs:data
31 .data = _cbor_malloc(sizeof(struct cbor_indefinite_string_data))};
32 _CBOR_DEPENDENT_NOTNULL(item, item->data);
33 *((struct cbor_indefinite_string_data *)item->data) =
64 cbor_mutable_data CBOR_RESTRICT_POINTER data,
68 item->data = data;
72 _cbor_unicode_codepoint_count(data, length, &unicode_status);
84 return ((struct cbor_indefinite_string_data *)item->data)->chunks;
90 return ((struct cbor_indefinite_string_data *)item->data)->chunk_count;
96 struct cbor_indefinite_string_data *data =
97 (struct cbor_indefinite_string_data *)item->data;
98 if (data->chunk_count == data->chunk_capacity) {
99 if (!_cbor_safe_to_multiply(CBOR_BUFFER_GROWTH, data->chunk_capacity)) {
104 data->chunk_capacity == 0 ? 1
105 : CBOR_BUFFER_GROWTH * (data->chunk_capacity);
107 data->chunks, sizeof(cbor_item_t *), new_chunk_capacity);
113 data->chunk_capacity = new_chunk_capacity;
114 data->chunks = new_chunks_data;
116 data->chunks[data->chunk_count++] = cbor_incref(chunk);
127 return item->data;