pfwhdr 111 drivers/staging/rtl8712/hal_init.c static void update_fwhdr(struct fw_hdr *pfwhdr, const u8 *pmappedfw) pfwhdr 113 drivers/staging/rtl8712/hal_init.c pfwhdr->signature = le16_to_cpu(*(__le16 *)pmappedfw); pfwhdr 114 drivers/staging/rtl8712/hal_init.c pfwhdr->version = le16_to_cpu(*(__le16 *)(pmappedfw + 2)); pfwhdr 116 drivers/staging/rtl8712/hal_init.c pfwhdr->dmem_size = le32_to_cpu(*(__le32 *)(pmappedfw + 4)); pfwhdr 118 drivers/staging/rtl8712/hal_init.c pfwhdr->img_IMEM_size = le32_to_cpu(*(__le32 *)(pmappedfw + 8)); pfwhdr 120 drivers/staging/rtl8712/hal_init.c pfwhdr->img_SRAM_size = le32_to_cpu(*(__le32 *)(pmappedfw + 12)); pfwhdr 122 drivers/staging/rtl8712/hal_init.c pfwhdr->fw_priv_sz = le32_to_cpu(*(__le32 *)(pmappedfw + 16)); pfwhdr 125 drivers/staging/rtl8712/hal_init.c static u8 chk_fwhdr(struct fw_hdr *pfwhdr, u32 ulfilelength) pfwhdr 130 drivers/staging/rtl8712/hal_init.c if ((pfwhdr->signature != 0x8712) && (pfwhdr->signature != 0x8192)) pfwhdr 133 drivers/staging/rtl8712/hal_init.c if (pfwhdr->fw_priv_sz != sizeof(struct fw_priv)) pfwhdr 136 drivers/staging/rtl8712/hal_init.c fwhdrsz = FIELD_OFFSET(struct fw_hdr, fwpriv) + pfwhdr->fw_priv_sz; pfwhdr 137 drivers/staging/rtl8712/hal_init.c fw_sz = fwhdrsz + pfwhdr->img_IMEM_size + pfwhdr->img_SRAM_size + pfwhdr 138 drivers/staging/rtl8712/hal_init.c pfwhdr->dmem_size;