• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/sfxge/common/

Lines Matching defs:chunk_hdr

612 	signed_image_chunk_hdr_t chunk_hdr;
736 EFX_STATIC_ASSERT(sizeof (chunk_hdr) == SIGNED_IMAGE_CHUNK_HDR_LEN);
737 memset(&chunk_hdr, 0, SIGNED_IMAGE_CHUNK_HDR_LEN);
748 chunk_hdr.magic = SIGNED_IMAGE_CHUNK_HDR_MAGIC;
749 chunk_hdr.version = SIGNED_IMAGE_CHUNK_HDR_VERSION;
750 chunk_hdr.id = SIGNED_IMAGE_CHUNK_CMS_HEADER;
751 chunk_hdr.offset = code.size + SIGNED_IMAGE_CHUNK_HDR_LEN;
752 chunk_hdr.len = cms_header.size;
754 memcpy(bufferp + hdr_offset, &chunk_hdr, sizeof (chunk_hdr));
756 if ((chunk_hdr.len > buffer_size) ||
757 (chunk_hdr.offset > (buffer_size - chunk_hdr.len))) {
761 memcpy(bufferp + chunk_hdr.offset,
768 hdr_offset = chunk_hdr.offset + chunk_hdr.len;
773 chunk_hdr.magic = SIGNED_IMAGE_CHUNK_HDR_MAGIC;
774 chunk_hdr.version = SIGNED_IMAGE_CHUNK_HDR_VERSION;
775 chunk_hdr.id = SIGNED_IMAGE_CHUNK_REFLASH_HEADER;
776 chunk_hdr.offset = hdr_offset + SIGNED_IMAGE_CHUNK_HDR_LEN;
777 chunk_hdr.len = image_header.size;
779 memcpy(bufferp + hdr_offset, &chunk_hdr, SIGNED_IMAGE_CHUNK_HDR_LEN);
781 if ((chunk_hdr.len > buffer_size) ||
782 (chunk_hdr.offset > (buffer_size - chunk_hdr.len))) {
786 memcpy(bufferp + chunk_hdr.offset,
790 *headerpp = (efx_image_header_t *)(bufferp + chunk_hdr.offset);
795 hdr_offset = chunk_hdr.offset + chunk_hdr.len;
800 chunk_hdr.magic = SIGNED_IMAGE_CHUNK_HDR_MAGIC;
801 chunk_hdr.version = SIGNED_IMAGE_CHUNK_HDR_VERSION;
802 chunk_hdr.id = SIGNED_IMAGE_CHUNK_IMAGE;
803 chunk_hdr.offset = 0;
804 chunk_hdr.len = code.size;
806 memcpy(bufferp + hdr_offset, &chunk_hdr, SIGNED_IMAGE_CHUNK_HDR_LEN);
808 if ((chunk_hdr.len > buffer_size) ||
809 (chunk_hdr.offset > (buffer_size - chunk_hdr.len))) {
813 memcpy(bufferp + chunk_hdr.offset,
820 chunk_hdr.magic = SIGNED_IMAGE_CHUNK_HDR_MAGIC;
821 chunk_hdr.version = SIGNED_IMAGE_CHUNK_HDR_VERSION;
822 chunk_hdr.id = SIGNED_IMAGE_CHUNK_REFLASH_TRAILER;
823 chunk_hdr.offset = hdr_offset + SIGNED_IMAGE_CHUNK_HDR_LEN;
824 chunk_hdr.len = image_trailer.size;
832 memcpy(bufferp + hdr_offset, &chunk_hdr, SIGNED_IMAGE_CHUNK_HDR_LEN);
834 if ((chunk_hdr.len > buffer_size) ||
835 (chunk_hdr.offset > (buffer_size - chunk_hdr.len))) {
839 memcpy((uint8_t *)bufferp + chunk_hdr.offset,
846 hdr_offset = chunk_hdr.offset + chunk_hdr.len;
851 chunk_hdr.magic = SIGNED_IMAGE_CHUNK_HDR_MAGIC;
852 chunk_hdr.version = SIGNED_IMAGE_CHUNK_HDR_VERSION;
853 chunk_hdr.id = SIGNED_IMAGE_CHUNK_SIGNATURE;
854 chunk_hdr.offset = chunk_hdr.offset + SIGNED_IMAGE_CHUNK_HDR_LEN;
855 chunk_hdr.len = signature.size;
857 memcpy(bufferp + hdr_offset, &chunk_hdr, SIGNED_IMAGE_CHUNK_HDR_LEN);
859 if ((chunk_hdr.len > buffer_size) ||
860 (chunk_hdr.offset > (buffer_size - chunk_hdr.len))) {
864 memcpy(bufferp + chunk_hdr.offset,