Lines Matching defs:link_status
74 u32 link_status = 0;
78 return link_status;
82 mac_ctrl_drv->get_link_status(mac_ctrl_drv, &link_status);
83 if (!link_status)
87 return link_status;
90 void hns_mac_get_link_status(struct hns_mac_cb *mac_cb, u32 *link_status)
98 mac_ctrl_drv->get_link_status(mac_ctrl_drv, link_status);
100 *link_status = 0;
106 *link_status = *link_status && sfp_prsnt;
113 if (*link_status && !mac_cb->link)
114 *link_status = hns_mac_link_anti_shake(mac_ctrl_drv);
117 mac_cb->link = *link_status;