Home | History | Annotate | Download | only in ieee1394

Lines Matching defs:chunk

399 crom_add_quad(struct crom_chunk *chunk, uint32_t entry)
403 index = chunk->data.crc_len;
405 printf("too large chunk %d\n", index);
408 chunk->data.buf[index] = entry;
409 chunk->data.crc_len++;
414 crom_add_entry(struct crom_chunk *chunk, int key, int val)
424 return crom_add_quad(chunk, foo.i);
450 struct crom_chunk *chunk, const char *buf)
463 tl = (struct csrtext *) &chunk->data;
473 return crom_add_chunk(src, parent, chunk, CROM_TEXTLEAF);
492 struct crom_chunk *chunk, *parent;
503 STAILQ_FOREACH(chunk, &src->chunk_list, link) {
504 chunk->offset = offset;
506 parent = chunk->ref_chunk;
509 const int ref_index = chunk->ref_index;
513 offset - (parent->offset + 1 + chunk->ref_index);
515 offset += (1 + chunk->data.crc_len);
523 STAILQ_FOREACH(chunk, &src->chunk_list, link) {
524 chunk->data.crc =
525 crom_crc(chunk->data.buf, chunk->data.crc_len);
527 len = 1 + chunk->data.crc_len;
528 if (crom_copy((uint32_t *)&chunk->data, buf, &count, len,