Lines Matching refs:type

27  * A single metadata entry, storing an array of values of a given type. If the
39 uint8_t type;
265 if ( camera_metadata_type_size[entry->type] * entry->count > 4 ) {
301 size_t calculate_camera_metadata_entry_data_size(uint8_t type,
303 if (type >= NUM_TYPES) return 0;
305 camera_metadata_type_size[type];
311 uint8_t type,
320 calculate_camera_metadata_entry_data_size(type, data_count);
324 entry->type = type;
329 data_count * camera_metadata_type_size[type] );
345 int type = get_camera_metadata_tag_type(tag);
346 if (type == -1) {
353 type,
388 entry->type = buffer_entry->type;
391 camera_metadata_type_size[buffer_entry->type] > 4) {
445 size_t data_bytes = calculate_camera_metadata_entry_data_size(entry->type,
460 e->type, e->count) > 0 &&
488 calculate_camera_metadata_entry_data_size(entry->type,
491 calculate_camera_metadata_entry_data_size(entry->type,
512 e->type, e->count) > 0 &&
535 data_count * camera_metadata_type_size[entry->type]);
611 static void print_data(int fd, const uint8_t *data_ptr, int type, int count,
651 if (entry->type >= NUM_TYPES) {
654 type_name = camera_metadata_type_names[entry->type];
666 if (entry->type >= NUM_TYPES) continue;
668 size_t type_size = camera_metadata_type_size[entry->type];
685 print_data(fd, data_ptr, entry->type, count, indentation);
690 int type, int count, int indentation) {
699 size_t type_size = camera_metadata_type_size[type];
701 int lines = count / values_per_line[type];
702 if (count % values_per_line[type] != 0) lines++;
709 k < values_per_line[type] && count > 0;
712 switch (type) {