link_info 295 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c cvmx_helper_link_info_t link_info) link_info 366 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c else if (!link_info.s.link_up) link_info 370 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c new_gmx_cfg.s.duplex = link_info.s.full_duplex; link_info 373 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c if (link_info.s.speed == 10) { link_info 376 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c } else if (link_info.s.speed == 100) { link_info 385 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c if (link_info.s.speed == 10) { link_info 389 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c } else if (link_info.s.speed == 100) { link_info 400 arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c if ((link_info.s.speed == 10) || (link_info.s.speed == 100)) { link_info 204 arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c link_info) link_info 243 arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; link_info 246 arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c if (link_info.s.link_up) link_info 247 arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex; link_info 250 arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c switch (link_info.s.speed) { link_info 508 arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c cvmx_helper_link_info_t link_info) link_info 514 arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c link_info); link_info 196 arch/mips/cavium-octeon/executive/cvmx-helper-spi.c int __cvmx_helper_spi_link_set(int ipd_port, cvmx_helper_link_info_t link_info) link_info 302 arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info) link_info 312 arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c if (!link_info.s.link_up) link_info 1139 arch/mips/cavium-octeon/executive/cvmx-helper.c int cvmx_helper_link_set(int ipd_port, cvmx_helper_link_info_t link_info) link_info 1153 arch/mips/cavium-octeon/executive/cvmx-helper.c result = __cvmx_helper_xaui_link_set(ipd_port, link_info); link_info 1161 arch/mips/cavium-octeon/executive/cvmx-helper.c result = __cvmx_helper_rgmii_link_set(ipd_port, link_info); link_info 1164 arch/mips/cavium-octeon/executive/cvmx-helper.c result = __cvmx_helper_spi_link_set(ipd_port, link_info); link_info 1168 arch/mips/cavium-octeon/executive/cvmx-helper.c result = __cvmx_helper_sgmii_link_set(ipd_port, link_info); link_info 91 arch/mips/include/asm/octeon/cvmx-helper-rgmii.h cvmx_helper_link_info_t link_info); link_info 85 arch/mips/include/asm/octeon/cvmx-helper-sgmii.h cvmx_helper_link_info_t link_info); link_info 82 arch/mips/include/asm/octeon/cvmx-helper-spi.h cvmx_helper_link_info_t link_info); link_info 85 arch/mips/include/asm/octeon/cvmx-helper-xaui.h cvmx_helper_link_info_t link_info); link_info 162 arch/mips/include/asm/octeon/cvmx-helper.h cvmx_helper_link_info_t link_info); link_info 1954 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_link_info *link_info = &bp->link_info; link_info 1960 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!(link_info->autoneg & BNXT_AUTONEG_SPEED) && link_info 1962 drivers/net/ethernet/broadcom/bnxt/bnxt.c u16 fw_speed = link_info->force_link_speed; link_info 8361 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.link_up) link_info 8367 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.link_up) { link_info 8374 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.duplex == BNXT_LINK_DUPLEX_FULL) link_info 8378 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.pause == BNXT_LINK_PAUSE_BOTH) link_info 8380 drivers/net/ethernet/broadcom/bnxt/bnxt.c else if (bp->link_info.pause == BNXT_LINK_PAUSE_TX) link_info 8382 drivers/net/ethernet/broadcom/bnxt/bnxt.c else if (bp->link_info.pause == BNXT_LINK_PAUSE_RX) link_info 8386 drivers/net/ethernet/broadcom/bnxt/bnxt.c speed = bnxt_fw_to_ethtool_speed(bp->link_info.link_speed); link_info 8393 drivers/net/ethernet/broadcom/bnxt/bnxt.c fec = bp->link_info.fec_cfg; link_info 8410 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_link_info *link_info = &bp->link_info; link_info 8441 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->support_auto_speeds = link_info 8454 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_link_info *link_info = &bp->link_info; link_info 8457 drivers/net/ethernet/broadcom/bnxt/bnxt.c u8 link_up = link_info->link_up; link_info 8469 drivers/net/ethernet/broadcom/bnxt/bnxt.c memcpy(&link_info->phy_qcfg_resp, resp, sizeof(*resp)); link_info 8470 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->phy_link_status = resp->link; link_info 8471 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->duplex = resp->duplex_cfg; link_info 8473 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->duplex = resp->duplex_state; link_info 8474 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->pause = resp->pause; link_info 8475 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->auto_mode = resp->auto_mode; link_info 8476 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->auto_pause_setting = resp->auto_pause; link_info 8477 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->lp_pause = resp->link_partner_adv_pause; link_info 8478 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->force_pause_setting = resp->force_pause; link_info 8479 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->duplex_setting = resp->duplex_cfg; link_info 8480 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->phy_link_status == BNXT_LINK_LINK) link_info 8481 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->link_speed = le16_to_cpu(resp->link_speed); link_info 8483 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->link_speed = 0; link_info 8484 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->force_link_speed = le16_to_cpu(resp->force_link_speed); link_info 8485 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->support_speeds = le16_to_cpu(resp->support_speeds); link_info 8486 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->auto_link_speeds = le16_to_cpu(resp->auto_link_speed_mask); link_info 8487 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->lp_auto_link_speeds = link_info 8489 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->preemphasis = le32_to_cpu(resp->preemphasis); link_info 8490 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->phy_ver[0] = resp->phy_maj; link_info 8491 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->phy_ver[1] = resp->phy_min; link_info 8492 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->phy_ver[2] = resp->phy_bld; link_info 8493 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->media_type = resp->media_type; link_info 8494 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->phy_type = resp->phy_type; link_info 8495 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->transceiver = resp->xcvr_pkg_type; link_info 8496 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->phy_addr = resp->eee_config_phy_addr & link_info 8498 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->module_status = resp->module_status; link_info 8536 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->fec_cfg = PORT_PHY_QCFG_RESP_FEC_CFG_FEC_NONE_SUPPORTED; link_info 8538 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->fec_cfg = le16_to_cpu(resp->fec_cfg); link_info 8542 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->phy_link_status == BNXT_LINK_LINK) link_info 8543 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->link_up = 1; link_info 8545 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->link_up = 0; link_info 8546 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_up != link_info->link_up) link_info 8550 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->link_up = 0; link_info 8557 drivers/net/ethernet/broadcom/bnxt/bnxt.c diff = link_info->support_auto_speeds ^ link_info->advertising; link_info 8558 drivers/net/ethernet/broadcom/bnxt/bnxt.c if ((link_info->support_auto_speeds | diff) != link_info 8559 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->support_auto_speeds) { link_info 8564 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->advertising = link_info->support_auto_speeds; link_info 8565 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->autoneg & BNXT_AUTONEG_SPEED) link_info 8573 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_link_info *link_info = &bp->link_info; link_info 8574 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct hwrm_port_phy_qcfg_output *resp = &link_info->phy_qcfg_resp; link_info 8580 drivers/net/ethernet/broadcom/bnxt/bnxt.c module_status = link_info->module_status; link_info 8601 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.autoneg & BNXT_AUTONEG_FLOW_CTRL) { link_info 8605 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.req_flow_ctrl & BNXT_LINK_PAUSE_RX) link_info 8607 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.req_flow_ctrl & BNXT_LINK_PAUSE_TX) link_info 8612 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.req_flow_ctrl & BNXT_LINK_PAUSE_RX) link_info 8614 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.req_flow_ctrl & BNXT_LINK_PAUSE_TX) link_info 8629 drivers/net/ethernet/broadcom/bnxt/bnxt.c u8 autoneg = bp->link_info.autoneg; link_info 8630 drivers/net/ethernet/broadcom/bnxt/bnxt.c u16 fw_link_speed = bp->link_info.req_link_speed; link_info 8631 drivers/net/ethernet/broadcom/bnxt/bnxt.c u16 advertising = bp->link_info.advertising; link_info 8661 drivers/net/ethernet/broadcom/bnxt/bnxt.c if ((bp->link_info.autoneg & BNXT_AUTONEG_FLOW_CTRL) || link_info 8662 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.force_link_chng) link_info 8667 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!rc && !(bp->link_info.autoneg & BNXT_AUTONEG_FLOW_CTRL)) { link_info 8672 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.pause = link_info 8673 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.force_pause_setting = bp->link_info.req_flow_ctrl; link_info 8674 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.auto_pause_setting = 0; link_info 8675 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!bp->link_info.force_link_chng) link_info 8678 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.force_link_chng = false; link_info 8983 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_link_info *link_info = &bp->link_info; link_info 8990 drivers/net/ethernet/broadcom/bnxt/bnxt.c _bnxt_fw_to_ethtool_adv_spds(link_info->advertising, 0); link_info 8992 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!(link_info->autoneg & BNXT_AUTONEG_SPEED)) { link_info 9010 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_link_info *link_info = &bp->link_info; link_info 9021 drivers/net/ethernet/broadcom/bnxt/bnxt.c if ((link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) && link_info 9022 drivers/net/ethernet/broadcom/bnxt/bnxt.c (link_info->auto_pause_setting & BNXT_LINK_PAUSE_BOTH) != link_info 9023 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->req_flow_ctrl) link_info 9025 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!(link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) && link_info 9026 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->force_pause_setting != link_info->req_flow_ctrl) link_info 9028 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!(link_info->autoneg & BNXT_AUTONEG_SPEED)) { link_info 9029 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (BNXT_AUTO_MODE(link_info->auto_mode)) link_info 9031 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->req_link_speed != link_info->force_link_speed) link_info 9033 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->req_duplex != link_info->duplex_setting) link_info 9036 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->auto_mode == BNXT_LINK_AUTO_NONE) link_info 9038 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->advertising != link_info->auto_link_speeds) link_info 9135 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.phy_retry = true; link_info 9136 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.phy_retry_expires = link_info 9398 drivers/net/ethernet/broadcom/bnxt/bnxt.c mdio->phy_id = bp->link_info.phy_addr; link_info 10004 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.link_up && (bp->flags & BNXT_FLAG_PORT_STATS) && link_info 10015 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->link_info.phy_retry) { link_info 10016 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (time_after(jiffies, bp->link_info.phy_retry_expires)) { link_info 10017 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.phy_retry = 0; link_info 10303 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->link_info.phy_retry = false; link_info 11405 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_link_info *link_info = &bp->link_info; link_info 11423 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->auto_link_speeds && !link_info->support_auto_speeds) link_info 11424 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->support_auto_speeds = link_info->support_speeds; link_info 11430 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (BNXT_AUTO_MODE(link_info->auto_mode)) { link_info 11431 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->autoneg = BNXT_AUTONEG_SPEED; link_info 11433 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->auto_pause_setting & link_info 11435 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->autoneg |= BNXT_AUTONEG_FLOW_CTRL; link_info 11437 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->autoneg |= BNXT_AUTONEG_FLOW_CTRL; link_info 11439 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->advertising = link_info->auto_link_speeds; link_info 11441 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->req_link_speed = link_info->force_link_speed; link_info 11442 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->req_duplex = link_info->duplex_setting; link_info 11444 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) link_info 11445 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->req_flow_ctrl = link_info 11446 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->auto_pause_setting & BNXT_LINK_PAUSE_BOTH; link_info 11448 drivers/net/ethernet/broadcom/bnxt/bnxt.c link_info->req_flow_ctrl = link_info->force_pause_setting; link_info 1796 drivers/net/ethernet/broadcom/bnxt/bnxt.h struct bnxt_link_info link_info; link_info 1380 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static void bnxt_fw_to_ethtool_advertised_spds(struct bnxt_link_info *link_info, link_info 1383 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u16 fw_speeds = link_info->advertising; link_info 1386 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) link_info 1387 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c fw_pause = link_info->auto_pause_setting; link_info 1392 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static void bnxt_fw_to_ethtool_lp_adv(struct bnxt_link_info *link_info, link_info 1395 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u16 fw_speeds = link_info->lp_auto_link_speeds; link_info 1398 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) link_info 1399 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c fw_pause = link_info->lp_pause; link_info 1405 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static void bnxt_fw_to_ethtool_support_spds(struct bnxt_link_info *link_info, link_info 1408 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u16 fw_speeds = link_info->support_speeds; link_info 1416 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->support_auto_speeds) link_info 1451 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 1457 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bnxt_fw_to_ethtool_support_spds(link_info, lk_ksettings); link_info 1460 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->autoneg) { link_info 1461 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bnxt_fw_to_ethtool_advertised_spds(link_info, lk_ksettings); link_info 1465 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->phy_link_status == BNXT_LINK_LINK) link_info 1466 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bnxt_fw_to_ethtool_lp_adv(link_info, lk_ksettings); link_info 1467 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c ethtool_speed = bnxt_fw_to_ethtool_speed(link_info->link_speed); link_info 1470 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c else if (link_info->duplex & BNXT_LINK_DUPLEX_FULL) link_info 1477 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bnxt_fw_to_ethtool_speed(link_info->req_link_speed); link_info 1479 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->req_duplex == BNXT_LINK_DUPLEX_FULL) link_info 1485 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->media_type == PORT_PHY_QCFG_RESP_MEDIA_TYPE_TP) { link_info 1497 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->media_type == PORT_PHY_QCFG_RESP_MEDIA_TYPE_DAC) link_info 1499 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c else if (link_info->media_type == link_info 1503 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c base->phy_address = link_info->phy_addr; link_info 1512 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 1513 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u16 support_spds = link_info->support_speeds; link_info 1586 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 1600 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->autoneg |= BNXT_AUTONEG_SPEED; link_info 1602 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->advertising = link_info->support_auto_speeds; link_info 1604 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->advertising = fw_advertising; link_info 1611 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u8 phy_type = link_info->phy_type; link_info 1615 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->media_type == PORT_PHY_QCFG_RESP_MEDIA_TYPE_TP) { link_info 1631 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->req_link_speed = fw_speed; link_info 1632 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->req_duplex = BNXT_LINK_DUPLEX_FULL; link_info 1633 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->autoneg = 0; link_info 1634 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->advertising = 0; link_info 1649 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 1653 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c epause->autoneg = !!(link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL); link_info 1654 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c epause->rx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_RX); link_info 1655 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c epause->tx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_TX); link_info 1663 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 1669 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (!(link_info->autoneg & BNXT_AUTONEG_SPEED)) link_info 1672 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->autoneg |= BNXT_AUTONEG_FLOW_CTRL; link_info 1674 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->req_flow_ctrl = link_info 1680 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) link_info 1681 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->force_link_chng = true; link_info 1682 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->autoneg &= ~BNXT_AUTONEG_FLOW_CTRL; link_info 1683 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->req_flow_ctrl = 0; link_info 1686 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->req_flow_ctrl |= BNXT_LINK_PAUSE_RX; link_info 1689 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c link_info->req_flow_ctrl |= BNXT_LINK_PAUSE_TX; link_info 1701 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c return bp->link_info.link_up; link_info 2393 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 2395 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c _bnxt_fw_to_ethtool_adv_spds(link_info->advertising, 0); link_info 2407 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (!(link_info->autoneg & BNXT_AUTONEG_SPEED)) { link_info 2507 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (bp->link_info.module_status > link_info 2583 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 2588 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (!(link_info->autoneg & BNXT_AUTONEG_SPEED)) link_info 2692 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_link_info *link_info = &bp->link_info; link_info 2697 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (!link_info->autoneg) link_info 2706 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c fw_speed = bp->link_info.link_speed; link_info 290 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c pf_link_speed = bnxt_fw_to_ethtool_speed(bp->link_info.link_speed); link_info 1036 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c memcpy(&phy_qcfg_resp, &bp->link_info.phy_qcfg_resp, link_info 103 drivers/net/ethernet/cavium/liquidio/lio_main.c struct oct_link_info link_info; link_info 2103 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h u8 link_info; link_info 1146 drivers/net/ethernet/intel/i40e/i40e_common.c switch (hw->phy.link_info.phy_type) { link_info 1818 drivers/net/ethernet/intel/i40e/i40e_common.c struct i40e_link_status *hw_link_info = &hw->phy.link_info; link_info 1843 drivers/net/ethernet/intel/i40e/i40e_common.c hw_link_info->link_info = resp->link_info; link_info 2547 drivers/net/ethernet/intel/i40e/i40e_common.c *link_up = hw->phy.link_info.link_info & I40E_AQ_LINK_UP; link_info 2566 drivers/net/ethernet/intel/i40e/i40e_common.c if ((hw->phy.link_info.link_info & I40E_AQ_MEDIA_AVAILABLE) && link_info 2567 drivers/net/ethernet/intel/i40e/i40e_common.c ((hw->phy.link_info.link_info & I40E_AQ_LINK_UP) || link_info 2568 drivers/net/ethernet/intel/i40e/i40e_common.c !(hw->phy.link_info_old.link_info & I40E_AQ_LINK_UP))) { link_info 2576 drivers/net/ethernet/intel/i40e/i40e_common.c hw->phy.link_info.req_fec_info = link_info 2580 drivers/net/ethernet/intel/i40e/i40e_common.c hw->phy.link_info.req_fec_info = link_info 2585 drivers/net/ethernet/intel/i40e/i40e_common.c memcpy(hw->phy.link_info.module_type, &abilities.module_type, link_info 2586 drivers/net/ethernet/intel/i40e/i40e_common.c sizeof(hw->phy.link_info.module_type)); link_info 474 drivers/net/ethernet/intel/i40e/i40e_ethtool.c struct i40e_link_status *hw_link_info = &pf->hw.phy.link_info; link_info 755 drivers/net/ethernet/intel/i40e/i40e_ethtool.c struct i40e_link_status *hw_link_info = &hw->phy.link_info; link_info 1051 drivers/net/ethernet/intel/i40e/i40e_ethtool.c struct i40e_link_status *hw_link_info = &hw->phy.link_info; link_info 1052 drivers/net/ethernet/intel/i40e/i40e_ethtool.c bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP; link_info 1162 drivers/net/ethernet/intel/i40e/i40e_ethtool.c hw->phy.link_info.link_info & I40E_AQ_LINK_UP) link_info 1229 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (!(hw->phy.link_info.an_info & I40E_AQ_AN_COMPLETED)) { link_info 1245 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (hw->phy.link_info.an_info & I40E_AQ_AN_COMPLETED) { link_info 1252 drivers/net/ethernet/intel/i40e/i40e_ethtool.c hw->phy.link_info.phy_type != link_info 1331 drivers/net/ethernet/intel/i40e/i40e_ethtool.c hw->phy.link_info.requested_speeds = config.link_speed; link_info 1335 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (hw->phy.link_info.link_info & I40E_AQ_LINK_UP) { link_info 1465 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (hw->phy.link_info.fec_info & I40E_AQ_CONFIG_FEC_KR_ENA) link_info 1467 drivers/net/ethernet/intel/i40e/i40e_ethtool.c else if (hw->phy.link_info.fec_info & I40E_AQ_CONFIG_FEC_RS_ENA) link_info 1525 drivers/net/ethernet/intel/i40e/i40e_ethtool.c bool link_up = hw->phy.link_info.link_info & I40E_AQ_LINK_UP; link_info 1552 drivers/net/ethernet/intel/i40e/i40e_ethtool.c struct i40e_link_status *hw_link_info = &hw->phy.link_info; link_info 1588 drivers/net/ethernet/intel/i40e/i40e_ethtool.c struct i40e_link_status *hw_link_info = &hw->phy.link_info; link_info 1590 drivers/net/ethernet/intel/i40e/i40e_ethtool.c bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP; link_info 5104 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (hw->phy.link_info.phy_type == I40E_PHY_TYPE_EMPTY) { link_info 5109 drivers/net/ethernet/intel/i40e/i40e_ethtool.c type = hw->phy.link_info.module_type[0]; link_info 5203 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (hw->phy.link_info.module_type[0] == I40E_MODULE_TYPE_SFP) link_info 5491 drivers/net/ethernet/intel/i40e/i40e_main.c switch (pf->hw.phy.link_info.link_speed) { link_info 6505 drivers/net/ethernet/intel/i40e/i40e_main.c new_speed = pf->hw.phy.link_info.link_speed; link_info 6522 drivers/net/ethernet/intel/i40e/i40e_main.c (pf->hw.phy.link_info.link_speed == I40E_LINK_SPEED_1GB || link_info 6523 drivers/net/ethernet/intel/i40e/i40e_main.c pf->hw.phy.link_info.link_speed == I40E_LINK_SPEED_100MB)) link_info 6527 drivers/net/ethernet/intel/i40e/i40e_main.c switch (pf->hw.phy.link_info.link_speed) { link_info 6571 drivers/net/ethernet/intel/i40e/i40e_main.c if (pf->hw.phy.link_info.link_speed == I40E_LINK_SPEED_25GB) { link_info 6576 drivers/net/ethernet/intel/i40e/i40e_main.c if (pf->hw.phy.link_info.an_info & I40E_AQ_AN_COMPLETED) link_info 6579 drivers/net/ethernet/intel/i40e/i40e_main.c if (pf->hw.phy.link_info.fec_info & link_info 6582 drivers/net/ethernet/intel/i40e/i40e_main.c else if (pf->hw.phy.link_info.fec_info & link_info 6589 drivers/net/ethernet/intel/i40e/i40e_main.c if (vsi->back->hw.phy.link_info.req_fec_info & link_info 6591 drivers/net/ethernet/intel/i40e/i40e_main.c if (vsi->back->hw.phy.link_info.req_fec_info & link_info 6631 drivers/net/ethernet/intel/i40e/i40e_main.c if ((pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP) && link_info 9043 drivers/net/ethernet/intel/i40e/i40e_main.c old_link = (pf->hw.phy.link_info_old.link_info & I40E_AQ_LINK_UP); link_info 9060 drivers/net/ethernet/intel/i40e/i40e_main.c new_link_speed = pf->hw.phy.link_info.link_speed; link_info 9201 drivers/net/ethernet/intel/i40e/i40e_main.c if ((status->link_info & I40E_AQ_MEDIA_AVAILABLE) && link_info 9203 drivers/net/ethernet/intel/i40e/i40e_main.c (!(status->link_info & I40E_AQ_LINK_UP)) && link_info 14323 drivers/net/ethernet/intel/i40e/i40e_main.c pf->fc_autoneg_status = ((pf->hw.phy.link_info.an_info & link_info 15253 drivers/net/ethernet/intel/i40e/i40e_main.c pf->hw.phy.link_info.requested_speeds = abilities.link_speed; link_info 461 drivers/net/ethernet/intel/i40e/i40e_ptp.c hw_link_info = &hw->phy.link_info; link_info 971 drivers/net/ethernet/intel/i40e/i40e_txrx.c switch (q_vector->vsi->back->hw.phy.link_info.link_speed) { link_info 166 drivers/net/ethernet/intel/i40e/i40e_type.h u8 link_info; link_info 199 drivers/net/ethernet/intel/i40e/i40e_type.h struct i40e_link_status link_info; link_info 53 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c struct i40e_link_status *ls = &pf->hw.phy.link_info; link_info 69 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ls->link_info & I40E_AQ_LINK_UP; link_info 3566 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c struct i40e_link_status *ls = &pf->hw.phy.link_info; link_info 4402 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP; link_info 4405 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c pf->hw.phy.link_info.link_speed; link_info 1048 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h u8 link_info; link_info 184 drivers/net/ethernet/intel/ice/ice_common.c hw_link_info = &pi->phy.link_info; link_info 282 drivers/net/ethernet/intel/ice/ice_common.c li = &pi->phy.link_info; link_info 304 drivers/net/ethernet/intel/ice/ice_common.c li->link_info = link_data.link_info; link_info 333 drivers/net/ethernet/intel/ice/ice_common.c ice_debug(hw, ICE_DBG_LINK, "link_info = 0x%x\n", li->link_info); link_info 2233 drivers/net/ethernet/intel/ice/ice_common.c li = &pi->phy.link_info; link_info 2239 drivers/net/ethernet/intel/ice/ice_common.c if (li->link_info & ICE_AQ_MEDIA_AVAILABLE) { link_info 2454 drivers/net/ethernet/intel/ice/ice_common.c *link_up = phy_info->link_info.link_info & ICE_AQ_LINK_UP; link_info 1058 drivers/net/ethernet/intel/ice/ice_ethtool.c struct ice_link_status *link_info; link_info 1068 drivers/net/ethernet/intel/ice/ice_ethtool.c link_info = &pi->phy.link_info; link_info 1071 drivers/net/ethernet/intel/ice/ice_ethtool.c switch (link_info->fec_info) { link_info 1379 drivers/net/ethernet/intel/ice/ice_ethtool.c hw_link_info = &vsi->port_info->phy.link_info; link_info 1705 drivers/net/ethernet/intel/ice/ice_ethtool.c struct ice_link_status *link_info; link_info 1710 drivers/net/ethernet/intel/ice/ice_ethtool.c link_info = &vsi->port_info->phy.link_info; link_info 1713 drivers/net/ethernet/intel/ice/ice_ethtool.c switch (link_info->phy_type_low) { link_info 1952 drivers/net/ethernet/intel/ice/ice_ethtool.c switch (link_info->phy_type_high) { link_info 1976 drivers/net/ethernet/intel/ice/ice_ethtool.c (u64)link_info->phy_type_low); link_info 1979 drivers/net/ethernet/intel/ice/ice_ethtool.c (u64)link_info->phy_type_high); link_info 1990 drivers/net/ethernet/intel/ice/ice_ethtool.c switch (link_info->link_speed) { link_info 2024 drivers/net/ethernet/intel/ice/ice_ethtool.c link_info->link_speed); link_info 2029 drivers/net/ethernet/intel/ice/ice_ethtool.c if (link_info->an_info & ICE_AQ_AN_COMPLETED) link_info 2099 drivers/net/ethernet/intel/ice/ice_ethtool.c hw_link_info = &vsi->port_info->phy.link_info; link_info 2102 drivers/net/ethernet/intel/ice/ice_ethtool.c if (hw_link_info->link_info & ICE_AQ_LINK_UP) link_info 2305 drivers/net/ethernet/intel/ice/ice_ethtool.c if (!(p->phy.link_info.an_info & ICE_AQ_AN_COMPLETED)) { link_info 2320 drivers/net/ethernet/intel/ice/ice_ethtool.c if (p->phy.link_info.an_info & ICE_AQ_AN_COMPLETED) { link_info 2383 drivers/net/ethernet/intel/ice/ice_ethtool.c p->phy.link_info.link_info & ICE_AQ_LINK_UP) link_info 2464 drivers/net/ethernet/intel/ice/ice_ethtool.c curr_link_speed = p->phy.link_info.link_speed; link_info 2489 drivers/net/ethernet/intel/ice/ice_ethtool.c p->phy.link_info.req_speeds = adv_link_speed; link_info 2506 drivers/net/ethernet/intel/ice/ice_ethtool.c if (p->phy.link_info.link_info & ICE_AQ_LINK_UP) { link_info 2857 drivers/net/ethernet/intel/ice/ice_ethtool.c hw_link_info = &pi->phy.link_info; link_info 2859 drivers/net/ethernet/intel/ice/ice_ethtool.c link_up = hw_link_info->link_info & ICE_AQ_LINK_UP; link_info 636 drivers/net/ethernet/intel/ice/ice_main.c switch (vsi->port_info->phy.link_info.topo_media_conflict) { link_info 674 drivers/net/ethernet/intel/ice/ice_main.c switch (vsi->port_info->phy.link_info.link_speed) { link_info 729 drivers/net/ethernet/intel/ice/ice_main.c switch (vsi->port_info->phy.link_info.fec_info) { link_info 744 drivers/net/ethernet/intel/ice/ice_main.c if (vsi->port_info->phy.link_info.an_info & ICE_AQ_AN_COMPLETED) link_info 825 drivers/net/ethernet/intel/ice/ice_main.c phy_info->link_info_old = phy_info->link_info; link_info 827 drivers/net/ethernet/intel/ice/ice_main.c old_link = !!(phy_info->link_info_old.link_info & ICE_AQ_LINK_UP); link_info 849 drivers/net/ethernet/intel/ice/ice_main.c !(pi->phy.link_info.link_info & ICE_AQ_MEDIA_AVAILABLE)) { link_info 947 drivers/net/ethernet/intel/ice/ice_main.c !!(link_data->link_info & ICE_AQ_LINK_UP), link_info 1412 drivers/net/ethernet/intel/ice/ice_main.c link_up == !!(pi->phy.link_info.link_info & ICE_AQ_LINK_UP)) link_info 1473 drivers/net/ethernet/intel/ice/ice_main.c if (pi->phy.link_info.link_info & ICE_AQ_MEDIA_AVAILABLE) { link_info 3559 drivers/net/ethernet/intel/ice/ice_main.c (vsi->port_info->phy.link_info.link_info & ICE_AQ_LINK_UP) && link_info 4761 drivers/net/ethernet/intel/ice/ice_main.c if (pi->phy.link_info.link_info & ICE_AQ_MEDIA_AVAILABLE) { link_info 1142 drivers/net/ethernet/intel/ice/ice_txrx.c switch (port_info->phy.link_info.link_speed) { link_info 119 drivers/net/ethernet/intel/ice/ice_type.h u8 link_info; link_info 141 drivers/net/ethernet/intel/ice/ice_type.h struct ice_link_status link_info; link_info 127 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ls = &hw->port_info->phy.link_info; link_info 138 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ice_set_pfe_link(vf, &pfe, ls->link_speed, ls->link_info & link_info 3240 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ls = &pf->hw.port_info->phy.link_info; link_info 3253 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c vf->link_up = ls->link_info & ICE_AQ_LINK_UP; link_info 45 drivers/net/ethernet/marvell/octeontx2/af/cgx.c struct cgx_link_user_info link_info; link_info 154 drivers/net/ethernet/marvell/octeontx2/af/cgx.c *linfo = lmac->link_info; link_info 456 drivers/net/ethernet/marvell/octeontx2/af/cgx.c lmac->link_info = event.link_uinfo; link_info 457 drivers/net/ethernet/marvell/octeontx2/af/cgx.c linfo = &lmac->link_info; link_info 332 drivers/net/ethernet/marvell/octeontx2/af/mbox.h struct cgx_link_user_info link_info; link_info 185 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c msg->link_info = *linfo; link_info 531 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c &rsp->link_info); link_info 1929 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.bcn_rx_inperiod++; link_info 2085 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_in4period[idx] = link_info 2086 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_in4period[idx + 1]; link_info 2087 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_tx_in4period[idx] = link_info 2088 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_tx_in4period[idx + 1]; link_info 2090 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_in4period[3] = link_info 2091 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_inperiod; link_info 2092 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_tx_in4period[3] = link_info 2093 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_tx_inperiod; link_info 2096 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_in4period[idx]; link_info 2098 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_tx_in4period[idx]; link_info 2125 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.tidtx_in4period[tid][idx] = link_info 2126 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.tidtx_in4period[tid] link_info 2128 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.tidtx_in4period[tid][3] = link_info 2129 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.tidtx_inperiod[tid]; link_info 2133 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.tidtx_in4period[tid][idx]; link_info 2136 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.higher_busytxtraffic[tid] = link_info 2139 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.higher_busytxtraffic[tid] = link_info 2148 drivers/net/wireless/realtek/rtlwifi/base.c if (rtlpriv->link_info.num_rx_inperiod + link_info 2149 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_tx_inperiod > 8 || link_info 2150 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_inperiod > 2) link_info 2160 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.tidtx_inperiod[tid] = 0; link_info 2162 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.busytraffic = busytraffic; link_info 2163 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.higher_busytraffic = higher_busytraffic; link_info 2164 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.rx_busy_traffic = rx_busy_traffic; link_info 2165 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.tx_busy_traffic = tx_busy_traffic; link_info 2166 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.higher_busyrxtraffic = higher_busyrxtraffic; link_info 2191 drivers/net/wireless/realtek/rtlwifi/base.c if ((rtlpriv->link_info.bcn_rx_inperiod + link_info 2192 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_inperiod) == 0) { link_info 2193 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.roam_times++; link_info 2196 drivers/net/wireless/realtek/rtlwifi/base.c (rtlpriv->link_info.roam_times * 2)); link_info 2201 drivers/net/wireless/realtek/rtlwifi/base.c if (rtlpriv->link_info.roam_times >= 5) { link_info 2203 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.roam_times = 0; link_info 2208 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.roam_times = 0; link_info 2221 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_rx_inperiod = 0; link_info 2222 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.num_tx_inperiod = 0; link_info 2223 drivers/net/wireless/realtek/rtlwifi/base.c rtlpriv->link_info.bcn_rx_inperiod = 0; link_info 33 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c if (rtlpriv->link_info.busytraffic) link_info 93 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c if (rtlpriv->link_info.tx_busy_traffic) link_info 1434 drivers/net/wireless/realtek/rtlwifi/core.c if (rtlpriv->link_info.higher_busytraffic) { link_info 1476 drivers/net/wireless/realtek/rtlwifi/core.c if (rtlpriv->link_info.higher_busytraffic) link_info 597 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.tidtx_inperiod[tid]++; link_info 622 drivers/net/wireless/realtek/rtlwifi/pci.c if (((rtlpriv->link_info.num_rx_inperiod + link_info 623 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod) > 8) || link_info 624 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_rx_inperiod > 2) link_info 842 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_rx_inperiod++; link_info 875 drivers/net/wireless/realtek/rtlwifi/pci.c if (((rtlpriv->link_info.num_rx_inperiod + link_info 876 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod) > 8) || link_info 877 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_rx_inperiod > 2) link_info 961 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod++; link_info 969 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod++; link_info 977 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod++; link_info 985 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod++; link_info 994 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod++; link_info 1004 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->link_info.num_tx_inperiod++; link_info 1584 drivers/net/wireless/realtek/rtlwifi/pci.c if (!rtlpriv->link_info.higher_busytxtraffic[tid]) link_info 408 drivers/net/wireless/realtek/rtlwifi/ps.c if (rtlpriv->link_info.busytraffic) link_info 596 drivers/net/wireless/realtek/rtlwifi/ps.c if (rtlpriv->link_info.busytraffic) link_info 137 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c rtlpriv->link_info.bcn_rx_inperiod == 0) link_info 708 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c if (rtlpriv->link_info.bcn_rx_inperiod == 0) link_info 24 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c if (rtlpriv->link_info.busytraffic) { link_info 28 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c if (rtlpriv->link_info.tx_busy_traffic) link_info 35 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c if (rtlpriv->link_info.rx_busy_traffic) link_info 512 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c if (rtlpriv->link_info.tx_busy_traffic) link_info 81 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c if (rtlpriv->link_info.busytraffic || link_info 82 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c rtlpriv->link_info.rx_busy_traffic || link_info 83 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c rtlpriv->link_info.tx_busy_traffic) link_info 455 drivers/net/wireless/realtek/rtlwifi/usb.c rtlpriv->link_info.num_rx_inperiod++; link_info 497 drivers/net/wireless/realtek/rtlwifi/usb.c rtlpriv->link_info.num_rx_inperiod++; link_info 2772 drivers/net/wireless/realtek/rtlwifi/wifi.h struct rt_link_detect link_info; link_info 84 drivers/staging/octeon/ethernet-mdio.c cvmx_helper_link_info_t link_info; link_info 86 drivers/staging/octeon/ethernet-mdio.c link_info.u64 = 0; link_info 87 drivers/staging/octeon/ethernet-mdio.c link_info.s.link_up = dev->phydev->link ? 1 : 0; link_info 88 drivers/staging/octeon/ethernet-mdio.c link_info.s.full_duplex = dev->phydev->duplex ? 1 : 0; link_info 89 drivers/staging/octeon/ethernet-mdio.c link_info.s.speed = dev->phydev->speed; link_info 90 drivers/staging/octeon/ethernet-mdio.c priv->link_info = link_info.u64; link_info 100 drivers/staging/octeon/ethernet-mdio.c cvmx_helper_link_set(priv->port, link_info); link_info 101 drivers/staging/octeon/ethernet-mdio.c cvm_oct_note_carrier(priv, link_info); link_info 109 drivers/staging/octeon/ethernet-mdio.c cvmx_helper_link_info_t link_info; link_info 123 drivers/staging/octeon/ethernet-mdio.c link_info.u64 = 0; link_info 126 drivers/staging/octeon/ethernet-mdio.c cvmx_helper_link_set(priv->port, link_info); link_info 127 drivers/staging/octeon/ethernet-mdio.c cvm_oct_note_carrier(priv, link_info); link_info 56 drivers/staging/octeon/ethernet-rgmii.c cvmx_helper_link_info_t link_info; link_info 59 drivers/staging/octeon/ethernet-rgmii.c link_info.u64 = priv->link_info; link_info 67 drivers/staging/octeon/ethernet-rgmii.c if (link_info.s.speed == 10 && priv->last_speed == 10) { link_info 96 drivers/staging/octeon/ethernet-rgmii.c if (priv->last_speed != link_info.s.speed) link_info 98 drivers/staging/octeon/ethernet-rgmii.c priv->last_speed = link_info.s.speed; link_info 106 drivers/staging/octeon/ethernet-rgmii.c cvmx_helper_link_info_t link_info; link_info 109 drivers/staging/octeon/ethernet-rgmii.c link_info = cvmx_helper_link_get(priv->port); link_info 110 drivers/staging/octeon/ethernet-rgmii.c if (priv->link_info != link_info.u64 && link_info 111 drivers/staging/octeon/ethernet-rgmii.c cvmx_helper_link_set(priv->port, link_info)) link_info 112 drivers/staging/octeon/ethernet-rgmii.c link_info.u64 = priv->link_info; link_info 113 drivers/staging/octeon/ethernet-rgmii.c status_change = priv->link_info != link_info.u64; link_info 114 drivers/staging/octeon/ethernet-rgmii.c priv->link_info = link_info.u64; link_info 122 drivers/staging/octeon/ethernet-rgmii.c if (link_info.s.link_up) { link_info 128 drivers/staging/octeon/ethernet-rgmii.c cvm_oct_note_carrier(priv, link_info); link_info 463 drivers/staging/octeon/ethernet.c cvmx_helper_link_info_t link_info; link_info 486 drivers/staging/octeon/ethernet.c link_info = cvmx_helper_link_get(priv->port); link_info 487 drivers/staging/octeon/ethernet.c if (!link_info.s.link_up) link_info 499 drivers/staging/octeon/ethernet.c cvmx_helper_link_info_t link_info; link_info 501 drivers/staging/octeon/ethernet.c link_info = cvmx_helper_link_get(priv->port); link_info 502 drivers/staging/octeon/ethernet.c if (link_info.u64 == priv->link_info) link_info 505 drivers/staging/octeon/ethernet.c if (cvmx_helper_link_set(priv->port, link_info)) link_info 506 drivers/staging/octeon/ethernet.c link_info.u64 = priv->link_info; link_info 508 drivers/staging/octeon/ethernet.c priv->link_info = link_info.u64; link_info 510 drivers/staging/octeon/ethernet.c if (link_info.s.link_up) { link_info 516 drivers/staging/octeon/ethernet.c cvm_oct_note_carrier(priv, link_info); link_info 70 drivers/staging/octeon/octeon-ethernet.h u64 link_info; link_info 1278 drivers/staging/octeon/octeon-stubs.h cvmx_helper_link_info_t link_info) link_info 528 drivers/thunderbolt/icm.c request.link_info = xd->depth << ICM_LINK_INFO_DEPTH_SHIFT | xd->link; link_info 710 drivers/thunderbolt/icm.c link = pkg->link_info & ICM_LINK_INFO_LINK_MASK; link_info 711 drivers/thunderbolt/icm.c depth = (pkg->link_info & ICM_LINK_INFO_DEPTH_MASK) >> link_info 713 drivers/thunderbolt/icm.c authorized = pkg->link_info & ICM_LINK_INFO_APPROVED; link_info 716 drivers/thunderbolt/icm.c boot = pkg->link_info & ICM_LINK_INFO_BOOT; link_info 718 drivers/thunderbolt/icm.c if (pkg->link_info & ICM_LINK_INFO_REJECTED) { link_info 830 drivers/thunderbolt/icm.c link = pkg->link_info & ICM_LINK_INFO_LINK_MASK; link_info 831 drivers/thunderbolt/icm.c depth = (pkg->link_info & ICM_LINK_INFO_DEPTH_MASK) >> link_info 860 drivers/thunderbolt/icm.c link = pkg->link_info & ICM_LINK_INFO_LINK_MASK; link_info 861 drivers/thunderbolt/icm.c depth = (pkg->link_info & ICM_LINK_INFO_DEPTH_MASK) >> link_info 1162 drivers/thunderbolt/icm.c authorized = pkg->link_info & ICM_LINK_INFO_APPROVED; link_info 1165 drivers/thunderbolt/icm.c boot = pkg->link_info & ICM_LINK_INFO_BOOT; link_info 1167 drivers/thunderbolt/icm.c if (pkg->link_info & ICM_LINK_INFO_REJECTED) { link_info 1435 drivers/thunderbolt/icm.c .link_info = depth << ICM_LINK_INFO_DEPTH_SHIFT | link, link_info 176 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 198 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 204 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 216 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 259 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 270 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 297 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 303 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 349 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 362 drivers/thunderbolt/tb_msgs.h u16 link_info; link_info 77 fs/cifs/smb2inode.c struct smb2_file_link_info link_info; link_info 281 fs/cifs/smb2inode.c link_info.ReplaceIfExists = 0; link_info 282 fs/cifs/smb2inode.c link_info.RootDirectory = 0; link_info 283 fs/cifs/smb2inode.c link_info.FileNameLength = cpu_to_le32(len); link_info 286 fs/cifs/smb2inode.c data[0] = &link_info; link_info 136 include/sound/simple_card_utils.h struct link_info *li); link_info 7234 kernel/events/core.c struct perf_ns_link_info link_info[NR_NAMESPACES]; link_info 7316 kernel/events/core.c ns_link_info = namespaces_event.event_id.link_info; link_info 655 net/tipc/netlink_compat.c struct tipc_link_info link_info; link_info 666 net/tipc/netlink_compat.c link_info.dest = nla_get_flag(link[TIPC_NLA_LINK_DEST]); link_info 667 net/tipc/netlink_compat.c link_info.up = htonl(nla_get_flag(link[TIPC_NLA_LINK_UP])); link_info 668 net/tipc/netlink_compat.c nla_strlcpy(link_info.str, link[TIPC_NLA_LINK_NAME], link_info 672 net/tipc/netlink_compat.c &link_info, sizeof(link_info)); link_info 204 sound/soc/generic/audio-graph-card.c struct link_info *li, link_info 335 sound/soc/generic/audio-graph-card.c struct link_info *li) link_info 408 sound/soc/generic/audio-graph-card.c struct link_info *li, link_info 412 sound/soc/generic/audio-graph-card.c struct link_info *li), link_info 416 sound/soc/generic/audio-graph-card.c struct link_info *li, int dup_codec)) link_info 480 sound/soc/generic/audio-graph-card.c struct link_info li; link_info 518 sound/soc/generic/audio-graph-card.c struct link_info *li) link_info 533 sound/soc/generic/audio-graph-card.c struct link_info *li, link_info 553 sound/soc/generic/audio-graph-card.c struct link_info *li) link_info 631 sound/soc/generic/audio-graph-card.c struct link_info li; link_info 549 sound/soc/generic/simple-card-utils.c struct link_info *li) link_info 118 sound/soc/generic/simple-card.c struct link_info *li, link_info 247 sound/soc/generic/simple-card.c struct link_info *li, link_info 346 sound/soc/generic/simple-card.c struct link_info *li, link_info 350 sound/soc/generic/simple-card.c struct link_info *li, bool is_top), link_info 354 sound/soc/generic/simple-card.c struct link_info *li, bool is_top)) link_info 457 sound/soc/generic/simple-card.c struct link_info li; link_info 509 sound/soc/generic/simple-card.c struct link_info *li, bool is_top) link_info 521 sound/soc/generic/simple-card.c struct link_info *li, bool is_top) link_info 532 sound/soc/generic/simple-card.c struct link_info *li) link_info 620 sound/soc/generic/simple-card.c struct link_info li; link_info 45 tools/perf/lib/include/perf/event.h struct perf_ns_link_info link_info[]; link_info 162 tools/perf/util/event.c ns_link_info = event->namespaces.link_info; link_info 688 tools/perf/util/hist.c .dev = ns ? ns->link_info[CGROUP_NS_INDEX].dev : 0, link_info 689 tools/perf/util/hist.c .ino = ns ? ns->link_info[CGROUP_NS_INDEX].ino : 0, link_info 53 tools/perf/util/namespaces.c memcpy(namespaces->link_info, event->link_info, link_info_size); link_info 25 tools/perf/util/namespaces.h struct perf_ns_link_info link_info[]; link_info 678 tools/perf/util/session.c struct perf_ns_link_info *ns = &event->namespaces.link_info[i]; link_info 685 tools/perf/util/session.c swap_sample_id_all(event, &event->namespaces.link_info[i]); link_info 225 tools/perf/util/synthetic-events.c ns_link_info = event->namespaces.link_info;