| /Linux-v5.4/drivers/staging/octeon/ |
| D | ethernet-rgmii.c | 56 cvmx_helper_link_info_t link_info; in cvm_oct_check_preamble_errors() local 59 link_info.u64 = priv->link_info; in cvm_oct_check_preamble_errors() 67 if (link_info.s.speed == 10 && priv->last_speed == 10) { in cvm_oct_check_preamble_errors() 96 if (priv->last_speed != link_info.s.speed) in cvm_oct_check_preamble_errors() 98 priv->last_speed = link_info.s.speed; in cvm_oct_check_preamble_errors() 106 cvmx_helper_link_info_t link_info; in cvm_oct_rgmii_poll() local 109 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_rgmii_poll() 110 if (priv->link_info != link_info.u64 && in cvm_oct_rgmii_poll() 111 cvmx_helper_link_set(priv->port, link_info)) in cvm_oct_rgmii_poll() 112 link_info.u64 = priv->link_info; in cvm_oct_rgmii_poll() [all …]
|
| D | ethernet-mdio.c | 84 cvmx_helper_link_info_t link_info; in cvm_oct_adjust_link() local 86 link_info.u64 = 0; in cvm_oct_adjust_link() 87 link_info.s.link_up = dev->phydev->link ? 1 : 0; in cvm_oct_adjust_link() 88 link_info.s.full_duplex = dev->phydev->duplex ? 1 : 0; in cvm_oct_adjust_link() 89 link_info.s.speed = dev->phydev->speed; in cvm_oct_adjust_link() 90 priv->link_info = link_info.u64; in cvm_oct_adjust_link() 100 cvmx_helper_link_set(priv->port, link_info); in cvm_oct_adjust_link() 101 cvm_oct_note_carrier(priv, link_info); in cvm_oct_adjust_link() 109 cvmx_helper_link_info_t link_info; in cvm_oct_common_stop() local 123 link_info.u64 = 0; in cvm_oct_common_stop() [all …]
|
| D | ethernet.c | 463 cvmx_helper_link_info_t link_info; in cvm_oct_common_open() local 486 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_common_open() 487 if (!link_info.s.link_up) in cvm_oct_common_open() 499 cvmx_helper_link_info_t link_info; in cvm_oct_link_poll() local 501 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_link_poll() 502 if (link_info.u64 == priv->link_info) in cvm_oct_link_poll() 505 if (cvmx_helper_link_set(priv->port, link_info)) in cvm_oct_link_poll() 506 link_info.u64 = priv->link_info; in cvm_oct_link_poll() 508 priv->link_info = link_info.u64; in cvm_oct_link_poll() 510 if (link_info.s.link_up) { in cvm_oct_link_poll() [all …]
|
| D | octeon-ethernet.h | 70 u64 link_info; member
|
| /Linux-v5.4/drivers/thunderbolt/ |
| D | tb_msgs.h | 176 u16 link_info; member 198 u16 link_info; member 204 u16 link_info; member 216 u16 link_info; member 259 u16 link_info; member 270 u16 link_info; member 297 u16 link_info; member 303 u16 link_info; member 349 u16 link_info; member 362 u16 link_info; member
|
| D | icm.c | 528 request.link_info = xd->depth << ICM_LINK_INFO_DEPTH_SHIFT | xd->link; in icm_fr_approve_xdomain_paths() 710 link = pkg->link_info & ICM_LINK_INFO_LINK_MASK; in icm_fr_device_connected() 711 depth = (pkg->link_info & ICM_LINK_INFO_DEPTH_MASK) >> in icm_fr_device_connected() 713 authorized = pkg->link_info & ICM_LINK_INFO_APPROVED; in icm_fr_device_connected() 716 boot = pkg->link_info & ICM_LINK_INFO_BOOT; in icm_fr_device_connected() 718 if (pkg->link_info & ICM_LINK_INFO_REJECTED) { in icm_fr_device_connected() 830 link = pkg->link_info & ICM_LINK_INFO_LINK_MASK; in icm_fr_device_disconnected() 831 depth = (pkg->link_info & ICM_LINK_INFO_DEPTH_MASK) >> in icm_fr_device_disconnected() 860 link = pkg->link_info & ICM_LINK_INFO_LINK_MASK; in icm_fr_xdomain_connected() 861 depth = (pkg->link_info & ICM_LINK_INFO_DEPTH_MASK) >> in icm_fr_xdomain_connected() [all …]
|
| /Linux-v5.4/arch/mips/cavium-octeon/executive/ |
| D | cvmx-helper-rgmii.c | 295 cvmx_helper_link_info_t link_info) in __cvmx_helper_rgmii_link_set() argument 366 else if (!link_info.s.link_up) in __cvmx_helper_rgmii_link_set() 370 new_gmx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_rgmii_link_set() 373 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set() 376 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set() 385 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set() 389 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set() 400 if ((link_info.s.speed == 10) || (link_info.s.speed == 100)) { in __cvmx_helper_rgmii_link_set()
|
| D | cvmx-helper-sgmii.c | 204 link_info) in __cvmx_helper_sgmii_hardware_init_link_speed() 243 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; in __cvmx_helper_sgmii_hardware_init_link_speed() 246 if (link_info.s.link_up) in __cvmx_helper_sgmii_hardware_init_link_speed() 247 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_sgmii_hardware_init_link_speed() 250 switch (link_info.s.speed) { in __cvmx_helper_sgmii_hardware_init_link_speed() 508 cvmx_helper_link_info_t link_info) in __cvmx_helper_sgmii_link_set() argument 514 link_info); in __cvmx_helper_sgmii_link_set()
|
| D | cvmx-helper.c | 1139 int cvmx_helper_link_set(int ipd_port, cvmx_helper_link_info_t link_info) in cvmx_helper_link_set() argument 1153 result = __cvmx_helper_xaui_link_set(ipd_port, link_info); in cvmx_helper_link_set() 1161 result = __cvmx_helper_rgmii_link_set(ipd_port, link_info); in cvmx_helper_link_set() 1164 result = __cvmx_helper_spi_link_set(ipd_port, link_info); in cvmx_helper_link_set() 1168 result = __cvmx_helper_sgmii_link_set(ipd_port, link_info); in cvmx_helper_link_set()
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt_ethtool.c | 1378 static void bnxt_fw_to_ethtool_advertised_spds(struct bnxt_link_info *link_info, in bnxt_fw_to_ethtool_advertised_spds() argument 1381 u16 fw_speeds = link_info->advertising; in bnxt_fw_to_ethtool_advertised_spds() 1384 if (link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) in bnxt_fw_to_ethtool_advertised_spds() 1385 fw_pause = link_info->auto_pause_setting; in bnxt_fw_to_ethtool_advertised_spds() 1390 static void bnxt_fw_to_ethtool_lp_adv(struct bnxt_link_info *link_info, in bnxt_fw_to_ethtool_lp_adv() argument 1393 u16 fw_speeds = link_info->lp_auto_link_speeds; in bnxt_fw_to_ethtool_lp_adv() 1396 if (link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL) in bnxt_fw_to_ethtool_lp_adv() 1397 fw_pause = link_info->lp_pause; in bnxt_fw_to_ethtool_lp_adv() 1403 static void bnxt_fw_to_ethtool_support_spds(struct bnxt_link_info *link_info, in bnxt_fw_to_ethtool_support_spds() argument 1406 u16 fw_speeds = link_info->support_speeds; in bnxt_fw_to_ethtool_support_spds() [all …]
|
| D | bnxt.c | 1949 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_async_event_process() local 1955 if (!(link_info->autoneg & BNXT_AUTONEG_SPEED) && in bnxt_async_event_process() 1957 u16 fw_speed = link_info->force_link_speed; in bnxt_async_event_process() 8352 if (bp->link_info.link_up) in bnxt_tx_enable() 8358 if (bp->link_info.link_up) { in bnxt_report_link() 8365 if (bp->link_info.duplex == BNXT_LINK_DUPLEX_FULL) in bnxt_report_link() 8369 if (bp->link_info.pause == BNXT_LINK_PAUSE_BOTH) in bnxt_report_link() 8371 else if (bp->link_info.pause == BNXT_LINK_PAUSE_TX) in bnxt_report_link() 8373 else if (bp->link_info.pause == BNXT_LINK_PAUSE_RX) in bnxt_report_link() 8377 speed = bnxt_fw_to_ethtool_speed(bp->link_info.link_speed); in bnxt_report_link() [all …]
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/ |
| D | base.c | 1929 rtlpriv->link_info.bcn_rx_inperiod++; in rtl_beacon_statistic() 2085 rtlpriv->link_info.num_rx_in4period[idx] = in rtl_watchdog_wq_callback() 2086 rtlpriv->link_info.num_rx_in4period[idx + 1]; in rtl_watchdog_wq_callback() 2087 rtlpriv->link_info.num_tx_in4period[idx] = in rtl_watchdog_wq_callback() 2088 rtlpriv->link_info.num_tx_in4period[idx + 1]; in rtl_watchdog_wq_callback() 2090 rtlpriv->link_info.num_rx_in4period[3] = in rtl_watchdog_wq_callback() 2091 rtlpriv->link_info.num_rx_inperiod; in rtl_watchdog_wq_callback() 2092 rtlpriv->link_info.num_tx_in4period[3] = in rtl_watchdog_wq_callback() 2093 rtlpriv->link_info.num_tx_inperiod; in rtl_watchdog_wq_callback() 2096 rtlpriv->link_info.num_rx_in4period[idx]; in rtl_watchdog_wq_callback() [all …]
|
| D | pci.c | 597 rtlpriv->link_info.tidtx_inperiod[tid]++; in _rtl_pci_tx_isr() 622 if (((rtlpriv->link_info.num_rx_inperiod + in _rtl_pci_tx_isr() 623 rtlpriv->link_info.num_tx_inperiod) > 8) || in _rtl_pci_tx_isr() 624 rtlpriv->link_info.num_rx_inperiod > 2) in _rtl_pci_tx_isr() 842 rtlpriv->link_info.num_rx_inperiod++; in _rtl_pci_rx_interrupt() 875 if (((rtlpriv->link_info.num_rx_inperiod + in _rtl_pci_rx_interrupt() 876 rtlpriv->link_info.num_tx_inperiod) > 8) || in _rtl_pci_rx_interrupt() 877 rtlpriv->link_info.num_rx_inperiod > 2) in _rtl_pci_rx_interrupt() 961 rtlpriv->link_info.num_tx_inperiod++; in _rtl_pci_interrupt() 969 rtlpriv->link_info.num_tx_inperiod++; in _rtl_pci_interrupt() [all …]
|
| /Linux-v5.4/sound/soc/generic/ |
| D | audio-graph-card.c | 204 struct link_info *li, in graph_dai_link_of_dpcm() 335 struct link_info *li) in graph_dai_link_of() 408 struct link_info *li, in graph_for_each_link() 412 struct link_info *li), in graph_for_each_link() 416 struct link_info *li, int dup_codec)) in graph_for_each_link() 480 struct link_info li; in graph_parse_of() 518 struct link_info *li) in graph_count_noml() 533 struct link_info *li, in graph_count_dpcm() 553 struct link_info *li) in graph_get_dais_count() 631 struct link_info li; in graph_probe()
|
| D | simple-card.c | 118 struct link_info *li, in simple_dai_link_of_dpcm() 247 struct link_info *li, in simple_dai_link_of() 346 struct link_info *li, in simple_for_each_link() 350 struct link_info *li, bool is_top), in simple_for_each_link() 354 struct link_info *li, bool is_top)) in simple_for_each_link() 457 struct link_info li; in simple_parse_of() 509 struct link_info *li, bool is_top) in simple_count_noml() 521 struct link_info *li, bool is_top) in simple_count_dpcm() 532 struct link_info *li) in simple_get_dais_count() 620 struct link_info li; in asoc_simple_probe()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ice/ |
| D | ice_ethtool.c | 1058 struct ice_link_status *link_info; in ice_get_fecparam() local 1068 link_info = &pi->phy.link_info; in ice_get_fecparam() 1071 switch (link_info->fec_info) { in ice_get_fecparam() 1379 hw_link_info = &vsi->port_info->phy.link_info; in ice_phy_type_to_ethtool() 1705 struct ice_link_status *link_info; in ice_get_settings_link_up() local 1710 link_info = &vsi->port_info->phy.link_info; in ice_get_settings_link_up() 1713 switch (link_info->phy_type_low) { in ice_get_settings_link_up() 1952 switch (link_info->phy_type_high) { in ice_get_settings_link_up() 1976 (u64)link_info->phy_type_low); in ice_get_settings_link_up() 1979 (u64)link_info->phy_type_high); in ice_get_settings_link_up() [all …]
|
| /Linux-v5.4/arch/mips/include/asm/octeon/ |
| D | cvmx-helper-sgmii.h | 85 cvmx_helper_link_info_t link_info);
|
| D | cvmx-helper-spi.h | 82 cvmx_helper_link_info_t link_info);
|
| D | cvmx-helper-xaui.h | 85 cvmx_helper_link_info_t link_info);
|
| D | cvmx-helper-rgmii.h | 91 cvmx_helper_link_info_t link_info);
|
| D | cvmx-helper.h | 162 cvmx_helper_link_info_t link_info);
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| D | hal_bt_coexist.c | 24 if (rtlpriv->link_info.busytraffic) { in _rtl8723_dm_bt_check_wifi_state() 28 if (rtlpriv->link_info.tx_busy_traffic) in _rtl8723_dm_bt_check_wifi_state() 35 if (rtlpriv->link_info.rx_busy_traffic) in _rtl8723_dm_bt_check_wifi_state() 512 if (rtlpriv->link_info.tx_busy_traffic) in rtl8723e_dm_bt_is_wifi_up_link()
|
| /Linux-v5.4/fs/cifs/ |
| D | smb2inode.c | 77 struct smb2_file_link_info link_info; in smb2_compound_op() local 281 link_info.ReplaceIfExists = 0; in smb2_compound_op() 282 link_info.RootDirectory = 0; in smb2_compound_op() 283 link_info.FileNameLength = cpu_to_le32(len); in smb2_compound_op() 286 data[0] = &link_info; in smb2_compound_op()
|
| /Linux-v5.4/tools/perf/util/ |
| D | namespaces.c | 53 memcpy(namespaces->link_info, event->link_info, link_info_size); in namespaces__new()
|
| D | namespaces.h | 25 struct perf_ns_link_info link_info[]; member
|