Lines Matching refs:header_size
106 uint32_t header_size;
142 atom.header_size = ATOM_PREAMBLE_SIZE;
153 atom.header_size = ATOM_PREAMBLE_SIZE + 8;
161 if (atom.size < atom.header_size) {
166 atom.size -= atom.header_size;
286 static void set_atom_size(unsigned char *header, uint32_t header_size, uint64_t size)
288 switch (header_size) {
312 memcpy(context->dest, atom->data - atom->header_size, atom->header_size + 8);
314 set_atom_size(context->dest, atom->header_size, atom->header_size + 8 + offset_count * 8);
315 context->dest += atom->header_size + 8;
345 memcpy(context->dest, atom->data - atom->header_size, atom->header_size);
347 context->dest += atom->header_size;
359 set_atom_size(start_pos, atom->header_size, context->dest - start_pos);
363 copy_size = atom->header_size + atom->size;
364 memcpy(context->dest, atom->data - atom->header_size, copy_size);