Lines Matching refs:hdr_offset
579 size_t hdr_offset; in myri10ge_load_hotplug_firmware() local
600 hdr_offset = ntohl(*(__be32 *) (fw->data + MCP_HEADER_PTR_OFFSET)); in myri10ge_load_hotplug_firmware()
601 if ((hdr_offset & 3) || hdr_offset + sizeof(*hdr) > fw->size) { in myri10ge_load_hotplug_firmware()
606 hdr = (void *)(fw->data + hdr_offset); in myri10ge_load_hotplug_firmware()
649 size_t hdr_offset; in myri10ge_adopt_running_firmware() local
653 hdr_offset = swab32(readl(mgp->sram + MCP_HEADER_PTR_OFFSET)); in myri10ge_adopt_running_firmware()
655 if ((hdr_offset & 3) || hdr_offset + sizeof(*hdr) > mgp->sram_size) { in myri10ge_adopt_running_firmware()
657 (int)hdr_offset); in myri10ge_adopt_running_firmware()
667 memcpy_fromio(hdr, mgp->sram + hdr_offset, bytes); in myri10ge_adopt_running_firmware()
3777 unsigned hdr_offset, ss_offset; in myri10ge_probe() local
3847 hdr_offset = in myri10ge_probe()
3849 ss_offset = hdr_offset + offsetof(struct mcp_gen_header, string_specs); in myri10ge_probe()