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;