Lines Matching refs:data_count

69  *   | (data_capacity-data_count) bytes              |
84 size_t data_count;
153 metadata->data_count = 0;
171 size_t data_count) {
174 memory_needed += sizeof(uint8_t[data_count]);
192 metadata->data_count) + reserved_size;
204 return metadata->data_count;
231 metadata->data_count = src->data_count;
232 metadata->data_capacity = src->data_count;
242 sizeof(uint8_t[metadata->data_count]));
253 if (dst->data_capacity < src->data_count + dst->data_count) return ERROR;
257 memcpy(dst->data + dst->data_count, src->data,
258 sizeof(uint8_t[src->data_count]));
259 if (dst->data_count != 0) {
266 entry->data.offset += dst->data_count;
280 dst->data_count += src->data_count;
302 size_t data_count) {
304 size_t data_bytes = data_count *
313 size_t data_count) {
320 calculate_camera_metadata_entry_data_size(type, data_count);
325 entry->count = data_count;
329 data_count * camera_metadata_type_size[type] );
331 entry->data.offset = dst->data_count;
333 dst->data_count += data_bytes;
343 size_t data_count) {
355 data_count);
452 size_t length = dst->data_count - entry->data.offset - data_bytes;
466 dst->data_count -= data_bytes;
480 size_t data_count,
489 data_count);
495 if (dst->data_capacity < dst->data_count + data_bytes - entry_bytes) {
503 size_t length = dst->data_count - entry->data.offset - entry_bytes;
505 dst->data_count -= entry_bytes;
522 entry->data.offset = dst->data_count;
525 dst->data_count += data_bytes;
535 data_count * camera_metadata_type_size[entry->type]);
538 entry->count = data_count;
634 metadata->data_count, metadata->data_capacity);
671 if (entry->data.offset >= metadata->data_count) {
675 metadata->data_count);