Lines Matching defs:link_data
722 struct ice_aqc_get_link_status_data link_data = { 0 };
747 status = ice_aq_send_cmd(hw, &desc, &link_data,
756 li->link_speed = le16_to_cpu(link_data.link_speed);
757 li->phy_type_low = le64_to_cpu(link_data.phy_type_low);
758 li->phy_type_high = le64_to_cpu(link_data.phy_type_high);
760 li->link_info = link_data.link_info;
761 li->link_cfg_err = link_data.link_cfg_err;
762 li->an_info = link_data.an_info;
763 li->ext_info = link_data.ext_info;
764 li->max_frame_size = le16_to_cpu(link_data.max_frame_size);
765 li->fec_info = link_data.cfg & ICE_AQ_FEC_MASK;
766 li->topo_media_conflict = link_data.topo_media_conflict;
767 li->pacing = link_data.cfg & (ICE_AQ_CFG_PACING_M |
771 tx_pause = !!(link_data.an_info & ICE_AQ_LINK_PAUSE_TX);
772 rx_pause = !!(link_data.an_info & ICE_AQ_LINK_PAUSE_RX);