Lines Matching refs:fw_cmd
3607 struct ixgbe_hic_drv_info fw_cmd; in ixgbe_set_fw_drv_ver_generic() local
3614 fw_cmd.hdr.cmd = FW_CEM_CMD_DRIVER_INFO; in ixgbe_set_fw_drv_ver_generic()
3615 fw_cmd.hdr.buf_len = FW_CEM_CMD_DRIVER_INFO_LEN; in ixgbe_set_fw_drv_ver_generic()
3616 fw_cmd.hdr.cmd_or_resp.cmd_resv = FW_CEM_CMD_RESERVED; in ixgbe_set_fw_drv_ver_generic()
3617 fw_cmd.port_num = (u8)hw->bus.func; in ixgbe_set_fw_drv_ver_generic()
3618 fw_cmd.ver_maj = maj; in ixgbe_set_fw_drv_ver_generic()
3619 fw_cmd.ver_min = min; in ixgbe_set_fw_drv_ver_generic()
3620 fw_cmd.ver_build = build; in ixgbe_set_fw_drv_ver_generic()
3621 fw_cmd.ver_sub = sub; in ixgbe_set_fw_drv_ver_generic()
3622 fw_cmd.hdr.checksum = 0; in ixgbe_set_fw_drv_ver_generic()
3623 fw_cmd.hdr.checksum = ixgbe_calculate_checksum((u8 *)&fw_cmd, in ixgbe_set_fw_drv_ver_generic()
3624 (FW_CEM_HDR_LEN + fw_cmd.hdr.buf_len)); in ixgbe_set_fw_drv_ver_generic()
3625 fw_cmd.pad = 0; in ixgbe_set_fw_drv_ver_generic()
3626 fw_cmd.pad2 = 0; in ixgbe_set_fw_drv_ver_generic()
3629 ret_val = ixgbe_host_interface_command(hw, (u32 *)&fw_cmd, in ixgbe_set_fw_drv_ver_generic()
3630 sizeof(fw_cmd), in ixgbe_set_fw_drv_ver_generic()
3636 if (fw_cmd.hdr.cmd_or_resp.ret_status == in ixgbe_set_fw_drv_ver_generic()