Home
last modified time | relevance | path

Searched refs:link_state (Results 1 – 25 of 56) sorted by relevance

123

/freebsd-13-stable/sys/dev/cxgb/common/
HDcxgb_vsc8211.c131 static int vsc8211_get_link_status(struct cphy *cphy, int *link_state, in vsc8211_get_link_status() argument
143 if (link_state) { in vsc8211_get_link_status()
152 *link_state = status & BMSR_LSTATUS ? PHY_LINK_UP : in vsc8211_get_link_status()
204 static int vsc8211_get_link_status_fiber(struct cphy *cphy, int *link_state, in vsc8211_get_link_status_fiber() argument
216 if (link_state) { in vsc8211_get_link_status_fiber()
225 *link_state = status & BMSR_LSTATUS ? PHY_LINK_UP : in vsc8211_get_link_status_fiber()
HDcxgb_ael1002.c285 static int get_link_status_r(struct cphy *phy, int *link_state, int *speed, in get_link_status_r() argument
288 if (link_state) { in get_link_status_r()
303 *link_state = PHY_LINK_UP; in get_link_status_r()
305 *link_state = PHY_LINK_PARTIAL; in get_link_status_r()
307 *link_state = PHY_LINK_DOWN; in get_link_status_r()
2162 static int get_link_status_x(struct cphy *phy, int *link_state, int *speed, in get_link_status_x() argument
2165 if (link_state) { in get_link_status_x()
2176 *link_state = PHY_LINK_UP; in get_link_status_x()
2178 *link_state = PHY_LINK_DOWN; in get_link_status_x()
2239 static int xaui_direct_get_link_status(struct cphy *phy, int *link_state, in xaui_direct_get_link_status() argument
[all …]
HDcxgb_tn1010.c131 static int tn1010_get_link_status(struct cphy *phy, int *link_state, in tn1010_get_link_status() argument
141 if (link_state) in tn1010_get_link_status()
142 *link_state = status & F_LINK_STAT ? PHY_LINK_UP : in tn1010_get_link_status()
HDcxgb_mv88e1xxx.c187 static int mv88e1xxx_get_link_status(struct cphy *cphy, int *link_state, in mv88e1xxx_get_link_status() argument
208 if (link_state) in mv88e1xxx_get_link_status()
209 *link_state = status & V_PSSR_LINK ? PHY_LINK_UP : in mv88e1xxx_get_link_status()
HDcxgb_aq100x.c352 aq100x_get_link_status(struct cphy *phy, int *link_state, int *speed, int *duplex, in aq100x_get_link_status() argument
442 if (link_state) in aq100x_get_link_status()
443 *link_state = link ? PHY_LINK_UP : PHY_LINK_DOWN; in aq100x_get_link_status()
/freebsd-13-stable/contrib/ofed/opensm/opensm/
HDosm_link_mgr.c502 IN const uint8_t link_state) in link_mgr_process_node() argument
514 ib_get_port_state_str(link_state)); in link_mgr_process_node()
554 if (link_state != IB_LINK_NO_CHANGE && in link_mgr_process_node()
555 link_state <= current_state) in link_mgr_process_node()
560 else if (link_mgr_set_physp_pi(sm, p_physp, link_state)) in link_mgr_process_node()
568 int osm_link_mgr_process(osm_sm_t * sm, IN const uint8_t link_state) in osm_link_mgr_process() argument
583 if (link_mgr_process_node(sm, p_node, link_state)) in osm_link_mgr_process()
HDmain.c467 if (attr_array[i].link_state > IB_LINK_DOWN) in get_port_guid()
489 ib_get_port_state_str(attr_array[i].link_state)); in get_port_guid()
/freebsd-13-stable/sys/dev/al_eth/
HDal_init_eth_lm.c1053 lm_context->link_state = AL_ETH_LM_LINK_UP; in al_eth_lm_check_for_link()
1058 lm_context->link_state = AL_ETH_LM_LINK_DOWN; in al_eth_lm_check_for_link()
1065 lm_context->link_state = AL_ETH_LM_LINK_DOWN_RF; in al_eth_lm_check_for_link()
1141 lm_context->link_state = AL_ETH_LM_LINK_DOWN; in al_eth_lm_init()
1168 if (lm_context->link_state == AL_ETH_LM_LINK_UP) in al_eth_lm_link_detection()
1184 switch (lm_context->link_state) { in al_eth_lm_link_detection()
1197 lm_context->link_state = AL_ETH_LM_LINK_DOWN; in al_eth_lm_link_detection()
1200 lm_context->link_state = AL_ETH_LM_LINK_DOWN_RF; in al_eth_lm_link_detection()
1209 lm_context->link_state = AL_ETH_LM_LINK_DOWN; in al_eth_lm_link_detection()
1214 lm_context->link_state = AL_ETH_LM_LINK_UP; in al_eth_lm_link_detection()
[all …]
HDal_init_eth_lm.h190 enum al_eth_lm_link_state link_state; member
/freebsd-13-stable/sys/dev/mii/
HDmii.c327 int link_state; in miibus_linkchg() local
336 link_state = LINK_STATE_UP; in miibus_linkchg()
338 link_state = LINK_STATE_DOWN; in miibus_linkchg()
340 link_state = LINK_STATE_UNKNOWN; in miibus_linkchg()
341 if_link_state_change(mii->mii_ifp, link_state); in miibus_linkchg()
/freebsd-13-stable/sys/arm/broadcom/bcm2835/
HDbcm2838_pci.c629 uint32_t hardware_rev, bridge_state, link_state; in bcm_pcib_attach() local
699 link_state = bcm_pcib_read_reg(sc, REG_BRIDGE_LINK_STATE) >> 0x10; in bcm_pcib_attach()
700 if (!link_state) { in bcm_pcib_attach()
707 bcm_pcib_link_state_string(link_state)); in bcm_pcib_attach()
/freebsd-13-stable/sys/dev/mgb/
HDif_mgb.c1595 iflib_link_state_change(sc->ctx, sc->link_state, sc->baudrate); in mgb_miibus_statchg()
1603 int link_state; in mgb_miibus_linkchg() local
1610 link_state = LINK_STATE_UP; in mgb_miibus_linkchg()
1612 link_state = LINK_STATE_DOWN; in mgb_miibus_linkchg()
1614 link_state = LINK_STATE_UNKNOWN; in mgb_miibus_linkchg()
1615 sc->link_state = link_state; in mgb_miibus_linkchg()
1616 iflib_link_state_change(sc->ctx, sc->link_state, sc->baudrate); in mgb_miibus_linkchg()
/freebsd-13-stable/contrib/ofed/opensm/libvendor/
HDosm_vendor_mlx_hca_anafa.c136 p_ca_info->attr.p_port_attr[0].link_state = in __osm_ca_info_init()
HDosm_vendor_mtl_hca_guid.c271 p_ca_info->p_attr->p_port_attr[port_num].link_state = in __osm_ca_info_init()
597 ib_get_port_state_str(attr_array[i].link_state)); in get_port_guid()
/freebsd-13-stable/sys/dev/mlx5/mlx5_core/
HDeswitch.h161 int vport, int link_state);
/freebsd-13-stable/sys/dev/ixgbe/
HDixgbe_vf.h137 s32 ixgbe_get_link_state_vf(struct ixgbe_hw *hw, bool *link_state);
HDixgbe_vf.c465 s32 ixgbe_get_link_state_vf(struct ixgbe_hw *hw, bool *link_state) in ixgbe_get_link_state_vf() argument
480 *link_state = msgbuf[1]; in ixgbe_get_link_state_vf()
/freebsd-13-stable/sys/dev/usb/
HDusb_request.h94 struct mtx *mtx, uint8_t port, uint8_t link_state);
/freebsd-13-stable/sys/dev/dpaa2/
HDdpaa2_ni.c526 sc->link_state = LINK_STATE_UNKNOWN; in dpaa2_ni_attach()
2198 int error, link_state; in dpaa2_ni_miibus_statchg() local
2210 link_state = LINK_STATE_UP; in dpaa2_ni_miibus_statchg()
2212 link_state = LINK_STATE_DOWN; in dpaa2_ni_miibus_statchg()
2214 link_state = LINK_STATE_UNKNOWN; in dpaa2_ni_miibus_statchg()
2216 if (link_state != sc->link_state) { in dpaa2_ni_miibus_statchg()
2218 sc->link_state = link_state; in dpaa2_ni_miibus_statchg()
2230 if (link_state == LINK_STATE_UP || in dpaa2_ni_miibus_statchg()
2231 link_state == LINK_STATE_DOWN) { in dpaa2_ni_miibus_statchg()
2239 mac_link.up = (link_state == LINK_STATE_UP) ? true : false; in dpaa2_ni_miibus_statchg()
/freebsd-13-stable/contrib/libpcap/
HDpcap-npf.c2122 NDIS_LINK_STATE link_state; in get_if_flags() local
2289 len = sizeof(link_state); in get_if_flags()
2290 status = oid_get_request(adapter, OID_GEN_LINK_STATE, &link_state, in get_if_flags()
2297 switch (link_state.MediaConnectState) { in get_if_flags()
/freebsd-13-stable/sys/dev/mxge/
HDif_mxge_var.h229 int link_state; member
/freebsd-13-stable/sys/dev/mlx4/mlx4_core/
HDfw.h47 u8 link_state; member
/freebsd-13-stable/sys/dev/sfxge/
HDsfxge_port.c317 int link_state; in sfxge_mac_link_update() local
327 link_state = (SFXGE_LINK_UP(sc) ? LINK_STATE_UP : LINK_STATE_DOWN); in sfxge_mac_link_update()
329 if_link_state_change(sc->ifnet, link_state); in sfxge_mac_link_update()
/freebsd-13-stable/sys/net/
HDif.c2220 if_link_state_change(struct ifnet *ifp, int link_state) in if_link_state_change() argument
2223 if (ifp->if_link_state == link_state) in if_link_state_change()
2226 ifp->if_link_state = link_state; in if_link_state_change()
2236 int link_state; in do_link_state_change() local
2239 link_state = ifp->if_link_state; in do_link_state_change()
2248 (*ng_ether_link_state_p)(ifp, link_state); in do_link_state_change()
2254 (*lagg_linkstate_p)(ifp, link_state); in do_link_state_change()
2258 (link_state == LINK_STATE_UP) ? "LINK_UP" : "LINK_DOWN", in do_link_state_change()
2264 (link_state == LINK_STATE_UP) ? "UP" : "DOWN" ); in do_link_state_change()
2265 EVENTHANDLER_INVOKE(ifnet_link_event, ifp, link_state); in do_link_state_change()
/freebsd-13-stable/sys/dev/mlx4/mlx4_en/
HDmlx4_en_main.c125 priv->link_state = event; in mlx4_en_event()

123