esas2r_flash_img
bool esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi,
struct esas2r_flash_img *fi;
struct esas2r_flash_img header;
bool esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi,
fc->scratch = ((struct esas2r_flash_img *)fi)->scratch_buf;
fc->fi_hdr_len = sizeof(struct esas2r_flash_img);
static void fix_bios(struct esas2r_adapter *a, struct esas2r_flash_img *fi)
static void fix_efi(struct esas2r_adapter *a, struct esas2r_flash_img *fi)
struct esas2r_flash_img *fi = fc->fi;
struct esas2r_flash_img *fi = fc->fi;
struct esas2r_flash_img *fi = fc->fi;
struct esas2r_flash_img *fi = fc->fi;
return sizeof(struct esas2r_flash_img) - offset;
static void do_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi)
esas2r_flash_img),
sizeof(struct esas2r_flash_img));
if (!esas2r_fm_api(a, (struct esas2r_flash_img *)a->save_offset, rq,
(struct esas2r_flash_img *)a->firmware.data);
struct esas2r_flash_img *header =
(struct esas2r_flash_img *)buf;
min_size = sizeof(struct esas2r_flash_img);
sizeof(struct esas2r_flash_img));
(size_t)sizeof(struct esas2r_flash_img),
(struct esas2r_flash_img *)a->firmware.data);