Searched defs:link_status (Results 1 - 25 of 48) sorted by relevance

12

/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_xgmac.c297 u32 link_status, poll_interval; local
299 link_status = xgene_enet_link_status(pdata);
300 if (link_status) {
/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_common.c32 u16 link_cap, link_status, device_cap, device_control; local
89 link_status = fm10k_read_pci_cfg_word(hw, FM10K_PCIE_LINK_STATUS);
91 switch (link_status & FM10K_PCIE_LINK_WIDTH) {
109 switch (link_status & FM10K_PCIE_LINK_SPEED) {
/drivers/gpu/drm/
H A Ddrm_dp_helper.c235 static u8 dp_link_status(const u8 link_status[DP_LINK_STATUS_SIZE], int r) argument
237 return link_status[r - DP_LANE0_1_STATUS];
240 static u8 dp_get_lane_status(const u8 link_status[DP_LINK_STATUS_SIZE], argument
245 u8 l = dp_link_status(link_status, i);
249 bool drm_dp_channel_eq_ok(const u8 link_status[DP_LINK_STATUS_SIZE], argument
256 lane_align = dp_link_status(link_status,
261 lane_status = dp_get_lane_status(link_status, lane);
269 bool drm_dp_clock_recovery_ok(const u8 link_status[DP_LINK_STATUS_SIZE], argument
276 lane_status = dp_get_lane_status(link_status, lane);
284 u8 drm_dp_get_adjust_request_voltage(const u8 link_status[DP_LINK_STATUS_SIZ argument
297 drm_dp_get_adjust_request_pre_emphasis(const u8 link_status[DP_LINK_STATUS_SIZE], int lane) argument
[all...]
/drivers/net/ethernet/intel/ixgb/
H A Dixgb_hw.c1157 bool link_status = false; local
1169 link_status =
1173 } while (!link_status && --wait_retries);
1175 } while (!link_status && --lrst_retries);
1177 return link_status;
/drivers/net/wan/lmc/
H A Dlmc_media.c426 u16 link_status, link_status_11; local
430 link_status = lmc_mii_readreg (sc, 0, 18);
444 if ((link_status & LMC_FRAMER_REG0_DLOS) ||
445 (link_status & LMC_FRAMER_REG0_OOFS)){
472 if((link_status & LMC_FRAMER_REG0_AIS) ||
488 link_status = lmc_mii_readreg (sc, 0, 18);
490 if(link_status & LMC_FRAMER_REG9_RBLUE){
679 u16 link_status; local
704 link_status = lmc_mii_readreg (sc, 0, 16);
732 if ((link_status
1018 u16 link_status; local
[all...]
H A Dlmc_main.c213 sc->lmc_xinfo.link_status = sc->lmc_media->get_link_status (sc);
643 int link_status; local
720 link_status = sc->lmc_media->get_link_status (sc);
726 if ((link_status == 0) && (sc->last_link_status != 0)) {
739 if (link_status != 0 && sc->last_link_status == 0) {
/drivers/gpu/drm/radeon/
H A Datombios_dp.c240 static void dp_get_adjust_train(u8 link_status[DP_LINK_STATUS_SIZE], argument
249 u8 this_v = drm_dp_get_adjust_request_voltage(link_status, lane);
250 u8 this_p = drm_dp_get_adjust_request_pre_emphasis(link_status, lane);
511 u8 link_status[DP_LINK_STATUS_SIZE]; local
514 if (drm_dp_dpcd_read_link_status(&radeon_connector->ddc_bus->aux, link_status)
517 if (drm_dp_channel_eq_ok(link_status, dig->dp_lane_count))
552 u8 link_status[DP_LINK_STATUS_SIZE]; member in struct:radeon_dp_link_train_info
693 dp_info->link_status) <= 0) {
698 if (drm_dp_clock_recovery_ok(dp_info->link_status, dp_info->dp_lane_count)) {
724 dp_get_adjust_train(dp_info->link_status, dp_inf
[all...]
/drivers/net/ethernet/dec/tulip/
H A Dxircom_cb.c136 static int link_status(struct xircom_private *card);
352 newlink = link_status(card);
965 link_status() checks the links status and will return 0 for no link, 10 for 10mbit link and 100 for.. guess what.
969 static int link_status(struct xircom_private *card) function
/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl.h337 bool link_status; member in struct:i40e_virtchnl_pf_event::__anon3227::__anon3228
H A Di40e_common.c1759 bool link_status = false; local
1768 link_status = hw->phy.link_info.link_info & I40E_AQ_LINK_UP;
1771 return link_status;
3194 * @link_status: the link status word from PCI config space
3198 void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status) argument
3202 switch (link_status & PCI_EXP_LNKSTA_NLW) {
3220 switch (link_status & PCI_EXP_LNKSTA_CLS) {
/drivers/net/ethernet/intel/i40evf/
H A Di40e_virtchnl.h337 bool link_status; member in struct:i40e_virtchnl_pf_event::__anon3258::__anon3259
/drivers/net/hyperv/
H A Drndis_filter.c248 u32 link_status; local
255 memcpy(&link_status, (void *)((unsigned long)query_complete +
257 rdev->link_state = link_status != 0;
778 u32 link_status; local
783 &link_status, &size);
/drivers/ntb/
H A Dntb_hw.h152 unsigned char link_status; member in struct:ntb_device
202 return ndev->link_status == NTB_LINK_UP;
/drivers/gpu/drm/exynos/
H A Dexynos_dp_core.c341 static unsigned char exynos_dp_get_lane_status(u8 link_status[2], int lane) argument
344 u8 link_value = link_status[lane>>1];
349 static int exynos_dp_clock_recovery_ok(u8 link_status[2], int lane_count) argument
355 lane_status = exynos_dp_get_lane_status(link_status, lane);
362 static int exynos_dp_channel_eq_ok(u8 link_status[2], u8 link_align, argument
372 lane_status = exynos_dp_get_lane_status(link_status, lane);
484 u8 link_status[2], adjust_request[2]; local
491 DP_LANE0_1_STATUS, 2, link_status);
500 if (exynos_dp_clock_recovery_ok(link_status, lane_count) == 0) {
559 u8 link_align, link_status[ local
[all...]
/drivers/net/ethernet/8390/
H A Daxnet_cs.c116 u_short link_status; member in struct:axnet_dev
486 info->link_status = 0x00;
589 if (link != info->link_status) {
601 info->link_status = link;
H A Dpcnet_cs.c211 u_short link_status; member in struct:pcnet_dev
920 info->link_status = 0x00;
1054 if (link != info->link_status) {
1076 info->link_status = link;
1089 info->link_status = 0;
/drivers/net/ethernet/emulex/benet/
H A Dbe_ethtool.c606 u8 link_status; local
614 &link_status, 0);
616 be_link_status_update(adapter, link_status);
854 u8 link_status = 0; local
884 status = be_cmd_link_status_query(adapter, NULL, &link_status, 0);
888 } else if (!link_status) {
/drivers/scsi/csiostor/
H A Dcsio_mb.c834 uint8_t cos, bool link_status, uint32_t fcfi,
850 cmdp->lstatus = link_status;
1403 uint32_t link_status; local
1419 link_status = ntohl(pcmd->u.info.lstatus_to_modtype);
1420 mod_type = FW_PORT_CMD_MODTYPE_GET(link_status);
1422 hw->pport[port_id].link_status =
1423 FW_PORT_CMD_LSTATUS_GET(link_status);
1425 FW_PORT_CMD_LSPEED_GET(link_status);
1428 FW_PORT_CMD_LSTATUS_GET(link_status) ? "UP" : "DOWN");
832 csio_write_fcoe_link_cond_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint8_t port_id, uint32_t sub_opcode, uint8_t cos, bool link_status, uint32_t fcfi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) argument
/drivers/gpu/drm/gma500/
H A Dcdv_intel_dp.c76 uint8_t link_status[DP_LINK_STATUS_SIZE]; member in struct:cdv_intel_dp
1042 intel_dp->link_status,
1047 cdv_intel_dp_link_status(uint8_t link_status[DP_LINK_STATUS_SIZE], argument
1050 return link_status[r - DP_LANE0_1_STATUS];
1054 cdv_intel_get_adjust_request_voltage(uint8_t link_status[DP_LINK_STATUS_SIZE], argument
1061 uint8_t l = cdv_intel_dp_link_status(link_status, i);
1067 cdv_intel_get_adjust_request_pre_emphasis(uint8_t link_status[DP_LINK_STATUS_SIZE], argument
1074 uint8_t l = cdv_intel_dp_link_status(link_status, i);
1119 uint8_t this_v = cdv_intel_get_adjust_request_voltage(intel_dp->link_status, lane);
1120 uint8_t this_p = cdv_intel_get_adjust_request_pre_emphasis(intel_dp->link_status, lan
1140 cdv_intel_get_lane_status(uint8_t link_status[DP_LINK_STATUS_SIZE], int lane) argument
1152 cdv_intel_clock_recovery_ok(uint8_t link_status[DP_LINK_STATUS_SIZE], int lane_count) argument
[all...]
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.h358 u32 link_status; member in struct:link_vars
396 /* Reads the link_status from the shmem,
/drivers/net/ethernet/cisco/enic/
H A Denic_main.c235 int link_status = vnic_dev_link_status(enic->vdev); local
238 if (link_status && !carrier_ok) {
241 } else if (!link_status && carrier_ok) {
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c610 enum ixgbe_bus_width ixgbe_convert_bus_width(u16 link_status) argument
612 switch (link_status & IXGBE_PCI_LINK_WIDTH) {
626 enum ixgbe_bus_speed ixgbe_convert_bus_speed(u16 link_status) argument
628 switch (link_status & IXGBE_PCI_LINK_SPEED) {
648 u16 link_status; local
653 link_status = ixgbe_read_pci_cfg_word(hw, IXGBE_PCI_LINK_STATUS);
655 hw->bus.width = ixgbe_convert_bus_width(link_status);
656 hw->bus.speed = ixgbe_convert_bus_speed(link_status);
/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c1411 u8 link_status, module, duplex, autoneg; local
1420 link_status = msg->body[2] & 0xff;
1442 netxen_advert_link_change(adapter, link_status);
/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_io.c1025 u8 link_status, module, duplex, autoneg, lb_status = 0; local
1034 link_status = msg->body[2] & 0xff;
1048 if (!link_status && (lb_status == QLCNIC_ILB_MODE ||
1052 qlcnic_advert_link_change(adapter, link_status);
1062 if (link_status) {
/drivers/net/usb/
H A Dcatc.c146 enum link_status { enum

Completed in 437 milliseconds

12