Lines Matching defs:block_hdr
11636 struct drxu_code_block_hdr block_hdr;
11658 block_hdr.addr = be32_to_cpu(*(__be32 *)(mc_data + count));
11660 block_hdr.size = be16_to_cpu(*(__be16 *)(mc_data + count));
11662 block_hdr.flags = be16_to_cpu(*(__be16 *)(mc_data + count));
11664 block_hdr.CRC = be16_to_cpu(*(__be16 *)(mc_data + count));
11668 count, block_hdr.addr, block_hdr.size, block_hdr.flags,
11669 block_hdr.CRC);
11671 if (block_hdr.flags & 0x8) {
11672 u8 *auxblk = ((void *)mc_data) + block_hdr.addr;
11675 if (block_hdr.addr + sizeof(u16) > size)
11682 if (block_hdr.addr + 2 * sizeof(u16) + 2 * sizeof (u32) > size)
11701 } else if (count + block_hdr.size * sizeof(u16) > size)
11704 count += block_hdr.size * sizeof(u16);
11793 struct drxu_code_block_hdr block_hdr;
11797 block_hdr.addr = be32_to_cpu(*(__be32 *)(mc_data));
11799 block_hdr.size = be16_to_cpu(*(__be16 *)(mc_data));
11801 block_hdr.flags = be16_to_cpu(*(__be16 *)(mc_data));
11803 block_hdr.CRC = be16_to_cpu(*(__be16 *)(mc_data));
11807 (mc_data - mc_data_init), block_hdr.addr,
11808 block_hdr.size, block_hdr.flags, block_hdr.CRC);
11814 if ((block_hdr.size > 0x7FFF) ||
11815 (((block_hdr.flags & DRX_UCODE_CRC_FLAG) != 0) &&
11816 (block_hdr.CRC != drx_u_code_compute_crc(mc_data, block_hdr.size)))
11824 if (!block_hdr.size)
11827 mc_block_nr_bytes = block_hdr.size * ((u16) sizeof(u16));
11833 block_hdr.addr,
11847 u32 curr_addr = block_hdr.addr;