Lines Matching defs:fragment_offset
558 u32 fragment_offset, fragment_size, payload_max_size;
575 fragment_offset = 0;
576 while (fragment_offset < fw->size) {
577 if (fragment_offset + payload_max_size < fw->size) {
581 fragment_size = fw->size - fragment_offset;
585 ldr_xfer_ipc_frag->fragment.offset = fragment_offset;
588 &fw->data[fragment_offset],
607 fragment_offset += fragment_size;
641 u32 fragment_offset, fragment_size, payload_max_size;
675 fragment_offset = 0;
676 while (fragment_offset < fw->size) {
677 if (fragment_offset + payload_max_size < fw->size) {
681 fragment_size = fw->size - fragment_offset;
685 ldr_xfer_dma_frag.fragment.offset = fragment_offset;
687 memcpy(dma_buf, &fw->data[fragment_offset], fragment_size);
709 fragment_offset += fragment_size;