/linux-4.1.27/drivers/staging/octeon/ |
D | ethernet-sgmii.c | 47 cvmx_helper_link_info_t link_info; in cvm_oct_sgmii_poll() local 49 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_sgmii_poll() 50 if (link_info.u64 == priv->link_info) in cvm_oct_sgmii_poll() 53 link_info = cvmx_helper_link_autoconf(priv->port); in cvm_oct_sgmii_poll() 54 priv->link_info = link_info.u64; in cvm_oct_sgmii_poll() 57 if (link_info.s.link_up) { in cvm_oct_sgmii_poll() 64 dev->name, link_info.s.speed, in cvm_oct_sgmii_poll() 65 (link_info.s.full_duplex) ? "Full" : "Half", in cvm_oct_sgmii_poll() 70 dev->name, link_info.s.speed, in cvm_oct_sgmii_poll() 71 (link_info.s.full_duplex) ? "Full" : "Half", in cvm_oct_sgmii_poll() [all …]
|
D | ethernet-xaui.c | 47 cvmx_helper_link_info_t link_info; in cvm_oct_xaui_poll() local 49 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_xaui_poll() 50 if (link_info.u64 == priv->link_info) in cvm_oct_xaui_poll() 53 link_info = cvmx_helper_link_autoconf(priv->port); in cvm_oct_xaui_poll() 54 priv->link_info = link_info.u64; in cvm_oct_xaui_poll() 57 if (link_info.s.link_up) { in cvm_oct_xaui_poll() 64 dev->name, link_info.s.speed, in cvm_oct_xaui_poll() 65 (link_info.s.full_duplex) ? "Full" : "Half", in cvm_oct_xaui_poll() 70 dev->name, link_info.s.speed, in cvm_oct_xaui_poll() 71 (link_info.s.full_duplex) ? "Full" : "Half", in cvm_oct_xaui_poll() [all …]
|
D | ethernet-mdio.c | 136 cvmx_helper_link_info_t link_info; in cvm_oct_adjust_link() local 140 link_info.u64 = 0; in cvm_oct_adjust_link() 141 link_info.s.link_up = priv->last_link ? 1 : 0; in cvm_oct_adjust_link() 142 link_info.s.full_duplex = priv->phydev->duplex ? 1 : 0; in cvm_oct_adjust_link() 143 link_info.s.speed = priv->phydev->speed; in cvm_oct_adjust_link() 145 cvmx_helper_link_set(priv->port, link_info); in cvm_oct_adjust_link() 146 cvm_oct_note_carrier(priv, link_info); in cvm_oct_adjust_link() 153 cvmx_helper_link_info_t link_info; in cvm_oct_common_stop() local 162 link_info.u64 = 0; in cvm_oct_common_stop() 165 cvmx_helper_link_set(priv->port, link_info); in cvm_oct_common_stop() [all …]
|
D | ethernet-rgmii.c | 55 cvmx_helper_link_info_t link_info; in cvm_oct_rgmii_poll() local 69 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_rgmii_poll() 70 if (link_info.u64 == priv->link_info) { in cvm_oct_rgmii_poll() 77 (link_info.s.speed == 10)) { in cvm_oct_rgmii_poll() 165 link_info = cvmx_helper_link_autoconf(priv->port); in cvm_oct_rgmii_poll() 166 priv->link_info = link_info.u64; in cvm_oct_rgmii_poll() 176 if (link_info.s.link_up) { in cvm_oct_rgmii_poll() 181 dev->name, link_info.s.speed, in cvm_oct_rgmii_poll() 182 (link_info.s.full_duplex) ? in cvm_oct_rgmii_poll() 187 dev->name, link_info.s.speed, in cvm_oct_rgmii_poll() [all …]
|
D | octeon-ethernet.h | 61 uint64_t link_info; member
|
/linux-4.1.27/arch/mips/cavium-octeon/executive/ |
D | cvmx-helper-board.c | 467 cvmx_helper_link_info_t link_info) in cvmx_helper_board_link_set_phy() argument 490 && (link_info.s.speed == 0)) { in cvmx_helper_board_link_set_phy() 562 switch (link_info.s.speed) { in cvmx_helper_board_link_set_phy() 565 link_info.s.full_duplex; in cvmx_helper_board_link_set_phy() 567 !link_info.s.full_duplex; in cvmx_helper_board_link_set_phy() 571 link_info.s.full_duplex; in cvmx_helper_board_link_set_phy() 573 !link_info.s.full_duplex; in cvmx_helper_board_link_set_phy() 577 link_info.s.full_duplex; in cvmx_helper_board_link_set_phy() 579 !link_info.s.full_duplex; in cvmx_helper_board_link_set_phy() 603 reg_control.s.duplex = link_info.s.full_duplex; in cvmx_helper_board_link_set_phy() [all …]
|
D | cvmx-helper.c | 784 cvmx_helper_link_info_t link_info; in __cvmx_helper_errata_fix_ipd_ptr_alignment() local 946 link_info.u64 = 0; in __cvmx_helper_errata_fix_ipd_ptr_alignment() 947 cvmx_helper_link_set(FIX_IPD_OUTPORT, link_info); in __cvmx_helper_errata_fix_ipd_ptr_alignment() 1099 cvmx_helper_link_info_t link_info; in cvmx_helper_link_autoconf() local 1104 link_info.u64 = 0; in cvmx_helper_link_autoconf() 1105 return link_info; in cvmx_helper_link_autoconf() 1108 link_info = cvmx_helper_link_get(ipd_port); in cvmx_helper_link_autoconf() 1109 if (link_info.u64 == port_link_info[ipd_port].u64) in cvmx_helper_link_autoconf() 1110 return link_info; in cvmx_helper_link_autoconf() 1113 cvmx_helper_link_set(ipd_port, link_info); in cvmx_helper_link_autoconf() [all …]
|
D | cvmx-helper-rgmii.c | 302 cvmx_helper_link_info_t link_info) in __cvmx_helper_rgmii_link_set() argument 373 else if (!link_info.s.link_up) in __cvmx_helper_rgmii_link_set() 377 new_gmx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_rgmii_link_set() 380 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set() 383 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set() 392 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set() 396 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set() 407 if ((link_info.s.speed == 10) || (link_info.s.speed == 100)) { in __cvmx_helper_rgmii_link_set()
|
D | cvmx-helper-sgmii.c | 208 link_info) in __cvmx_helper_sgmii_hardware_init_link_speed() 247 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; in __cvmx_helper_sgmii_hardware_init_link_speed() 250 if (link_info.s.link_up) in __cvmx_helper_sgmii_hardware_init_link_speed() 251 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_sgmii_hardware_init_link_speed() 254 switch (link_info.s.speed) { in __cvmx_helper_sgmii_hardware_init_link_speed() 513 cvmx_helper_link_info_t link_info) in __cvmx_helper_sgmii_link_set() argument 519 link_info); in __cvmx_helper_sgmii_link_set()
|
D | cvmx-helper-xaui.c | 296 int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info) in __cvmx_helper_xaui_link_set() argument 306 if (!link_info.s.link_up) in __cvmx_helper_xaui_link_set()
|
D | cvmx-helper-spi.c | 199 int __cvmx_helper_spi_link_set(int ipd_port, cvmx_helper_link_info_t link_info) in __cvmx_helper_spi_link_set() argument
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | base.c | 1560 rtlpriv->link_info.bcn_rx_inperiod++; in rtl_beacon_statistic() 1604 rtlpriv->link_info.num_rx_in4period[idx] = in rtl_watchdog_wq_callback() 1605 rtlpriv->link_info.num_rx_in4period[idx + 1]; in rtl_watchdog_wq_callback() 1606 rtlpriv->link_info.num_tx_in4period[idx] = in rtl_watchdog_wq_callback() 1607 rtlpriv->link_info.num_tx_in4period[idx + 1]; in rtl_watchdog_wq_callback() 1609 rtlpriv->link_info.num_rx_in4period[3] = in rtl_watchdog_wq_callback() 1610 rtlpriv->link_info.num_rx_inperiod; in rtl_watchdog_wq_callback() 1611 rtlpriv->link_info.num_tx_in4period[3] = in rtl_watchdog_wq_callback() 1612 rtlpriv->link_info.num_tx_inperiod; in rtl_watchdog_wq_callback() 1615 rtlpriv->link_info.num_rx_in4period[idx]; in rtl_watchdog_wq_callback() [all …]
|
D | pci.c | 641 rtlpriv->link_info.tidtx_inperiod[tid]++; in _rtl_pci_tx_isr() 666 if (((rtlpriv->link_info.num_rx_inperiod + in _rtl_pci_tx_isr() 667 rtlpriv->link_info.num_tx_inperiod) > 8) || in _rtl_pci_tx_isr() 668 (rtlpriv->link_info.num_rx_inperiod > 2)) { in _rtl_pci_tx_isr() 890 rtlpriv->link_info.num_rx_inperiod++; in _rtl_pci_rx_interrupt() 920 if (((rtlpriv->link_info.num_rx_inperiod + in _rtl_pci_rx_interrupt() 921 rtlpriv->link_info.num_tx_inperiod) > 8) || in _rtl_pci_rx_interrupt() 922 (rtlpriv->link_info.num_rx_inperiod > 2)) { in _rtl_pci_rx_interrupt() 1011 rtlpriv->link_info.num_tx_inperiod++; in _rtl_pci_interrupt() 1019 rtlpriv->link_info.num_tx_inperiod++; in _rtl_pci_interrupt() [all …]
|
D | ps.c | 431 if (rtlpriv->link_info.busytraffic) in rtl_lps_enter() 626 if (rtlpriv->link_info.busytraffic) in rtl_swlps_rf_sleep()
|
D | usb.c | 482 rtlpriv->link_info.num_rx_inperiod++; in _rtl_usb_rx_process_agg() 524 rtlpriv->link_info.num_rx_inperiod++; in _rtl_usb_rx_process_noagg()
|
D | core.c | 1421 if (rtlpriv->link_info.higher_busytraffic) { in rtl_op_sw_scan_start() 1458 if (rtlpriv->link_info.higher_busytraffic) in rtl_op_sw_scan_complete()
|
D | wifi.h | 2570 struct rt_link_detect link_info; member
|
/linux-4.1.27/arch/mips/include/asm/octeon/ |
D | cvmx-helper-spi.h | 83 cvmx_helper_link_info_t link_info);
|
D | cvmx-helper-xaui.h | 86 cvmx_helper_link_info_t link_info);
|
D | cvmx-helper-sgmii.h | 86 cvmx_helper_link_info_t link_info);
|
D | cvmx-helper-rgmii.h | 92 cvmx_helper_link_info_t link_info);
|
D | cvmx-helper-board.h | 106 cvmx_helper_link_info_t link_info);
|
D | cvmx-helper.h | 194 cvmx_helper_link_info_t link_info);
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/ |
D | hal_bt_coexist.c | 46 if (rtlpriv->link_info.busytraffic) { in _rtl8723_dm_bt_check_wifi_state() 50 if (rtlpriv->link_info.tx_busy_traffic) in _rtl8723_dm_bt_check_wifi_state() 57 if (rtlpriv->link_info.rx_busy_traffic) in _rtl8723_dm_bt_check_wifi_state() 534 if (rtlpriv->link_info.tx_busy_traffic) in rtl8723e_dm_bt_is_wifi_up_link()
|
D | hal_btc.c | 102 if (rtlpriv->link_info.busytraffic || in rtl8723e_dm_bt_is_wifi_busy() 103 rtlpriv->link_info.rx_busy_traffic || in rtl8723e_dm_bt_is_wifi_busy() 104 rtlpriv->link_info.tx_busy_traffic) in rtl8723e_dm_bt_is_wifi_busy()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_ethtool.c | 248 struct i40e_link_status *hw_link_info = &hw->phy.link_info; in i40e_get_settings_link_up() 389 struct i40e_link_status *hw_link_info = &hw->phy.link_info; in i40e_get_settings_link_down() 464 struct i40e_link_status *hw_link_info = &hw->phy.link_info; in i40e_get_settings() 465 bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP; in i40e_get_settings() 570 hw->phy.link_info.link_info & I40E_AQ_LINK_UP) in i40e_set_settings() 615 if (!(hw->phy.link_info.an_info & I40E_AQ_AN_COMPLETED)) { in i40e_set_settings() 625 hw->phy.link_info.phy_type != I40E_PHY_TYPE_10GBASE_T) { in i40e_set_settings() 630 if (hw->phy.link_info.an_info & I40E_AQ_AN_COMPLETED) { in i40e_set_settings() 665 hw->phy.link_info.requested_speeds = config.link_speed; in i40e_set_settings() 669 if (hw->phy.link_info.link_info & I40E_AQ_LINK_UP) { in i40e_set_settings() [all …]
|
D | i40e_virtchnl_pf.c | 76 struct i40e_link_status *ls = &pf->hw.phy.link_info; in i40e_vc_notify_vf_link_state() 87 ls->link_info & I40E_AQ_LINK_UP; in i40e_vc_notify_vf_link_state() 2197 switch (pf->hw.phy.link_info.link_speed) { in i40e_ndo_set_vf_bw() 2328 pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP; in i40e_ndo_set_vf_link_state() 2330 pf->hw.phy.link_info.link_speed; in i40e_ndo_set_vf_link_state()
|
D | i40e_type.h | 175 u8 link_info; member 188 struct i40e_link_status link_info; member
|
D | i40e_common.c | 818 switch (hw->phy.link_info.phy_type) { in i40e_get_media_type() 1433 struct i40e_link_status *hw_link_info = &hw->phy.link_info; in i40e_aq_get_link_info() 1458 hw_link_info->link_info = resp->link_info; in i40e_aq_get_link_info() 1879 link_status = hw->phy.link_info.link_info & I40E_AQ_LINK_UP; in i40e_get_link_status()
|
D | i40e_ptp.c | 385 hw_link_info = &hw->phy.link_info; in i40e_ptp_set_increment()
|
D | i40e_main.c | 4653 (vsi->back->hw.phy.link_info.link_speed == I40E_LINK_SPEED_1GB || in i40e_print_link_message() 4654 vsi->back->hw.phy.link_info.link_speed == I40E_LINK_SPEED_100MB)) in i40e_print_link_message() 4658 switch (vsi->back->hw.phy.link_info.link_speed) { in i40e_print_link_message() 4720 if ((pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP) && in i40e_up_complete() 4728 if ((pf->hw.phy.link_info.link_info & in i40e_up_complete() 4730 (!(pf->hw.phy.link_info.an_info & in i40e_up_complete() 5616 old_link = (pf->hw.phy.link_info_old.link_info & I40E_AQ_LINK_UP); in i40e_link_event() 5619 new_link_speed = pf->hw.phy.link_info.link_speed; in i40e_link_event() 5805 hw->phy.link_info_old = hw->phy.link_info; in i40e_handle_link_event() 5816 if ((status->link_info & I40E_AQ_MEDIA_AVAILABLE) && in i40e_handle_link_event() [all …]
|
D | i40e_adminq_cmd.h | 1720 u8 link_info; member
|
/linux-4.1.27/net/tipc/ |
D | netlink_compat.c | 567 struct tipc_link_info link_info; in tipc_nl_compat_link_dump() local 571 link_info.dest = nla_get_flag(link[TIPC_NLA_LINK_DEST]); in tipc_nl_compat_link_dump() 572 link_info.up = htonl(nla_get_flag(link[TIPC_NLA_LINK_UP])); in tipc_nl_compat_link_dump() 573 strcpy(link_info.str, nla_data(link[TIPC_NLA_LINK_NAME])); in tipc_nl_compat_link_dump() 576 &link_info, sizeof(link_info)); in tipc_nl_compat_link_dump()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40e_type.h | 175 u8 link_info; member 188 struct i40e_link_status link_info; member
|
D | i40e_adminq_cmd.h | 1718 u8 link_info; member
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/btcoexist/ |
D | halbtcoutsrc.c | 49 if (rtlpriv->link_info.busytraffic) in halbtc_is_wifi_busy() 113 if (rtlpriv->link_info.tx_busy_traffic) in halbtc_is_wifi_uplink()
|