Lines Matching refs:hdr_offset
594 size_t hdr_offset; in myri10ge_load_hotplug_firmware() local
615 hdr_offset = ntohl(*(__be32 *) (fw->data + MCP_HEADER_PTR_OFFSET)); in myri10ge_load_hotplug_firmware()
616 if ((hdr_offset & 3) || hdr_offset + sizeof(*hdr) > fw->size) { in myri10ge_load_hotplug_firmware()
621 hdr = (void *)(fw->data + hdr_offset); in myri10ge_load_hotplug_firmware()
664 size_t hdr_offset; in myri10ge_adopt_running_firmware() local
668 hdr_offset = swab32(readl(mgp->sram + MCP_HEADER_PTR_OFFSET)); in myri10ge_adopt_running_firmware()
670 if ((hdr_offset & 3) || hdr_offset + sizeof(*hdr) > mgp->sram_size) { in myri10ge_adopt_running_firmware()
672 (int)hdr_offset); in myri10ge_adopt_running_firmware()
682 memcpy_fromio(hdr, mgp->sram + hdr_offset, bytes); in myri10ge_adopt_running_firmware()
3975 unsigned hdr_offset, ss_offset; in myri10ge_probe() local
4045 hdr_offset = in myri10ge_probe()
4047 ss_offset = hdr_offset + offsetof(struct mcp_gen_header, string_specs); in myri10ge_probe()