link_state_t
link_state_t link_state;
extern link_state_t nwamd_get_link_state(const char *);
link_state_t
link_state_t link_state = LINK_STATE_UNKNOWN;
link_state_t linkstate;
link_state_t state;
link_state_t *);
link_state_t lei_state;
dladm_linkstate2str(link_state_t state, char *buf)
extern const char *dladm_linkstate2str(link_state_t, char *);
{ MAC_PROP_STATUS, sizeof (link_state_t), "state"},
link_state_t link_state;
link_state_t *state)
link_state_t linkstate;
afe_mii_notify(void *arg, link_state_t link)
static void afe_mii_notify(void *, link_state_t);
link_state_t link_state;
link_state_t atge_link_state;
static void atge_mii_notify(void *, link_state_t);
atge_mii_notify(void *arg, link_state_t link)
link_state_t link_state;
ASSERT(pr_valsize >= sizeof (link_state_t));
sizeof (link_state_t));
void bnx_gld_link(um_device_t *const, const link_state_t linkup);
link_state_t link_state;
ASSERT(pr_valsize >= sizeof (link_state_t));
bnx_gld_link(um_device_t * const umdevice, const link_state_t linkup)
link_state_t state);
link_state_t link_state;
ASSERT(pr_valsize >= sizeof(link_state_t));
bcopy(&link_state, pr_val, sizeof(link_state_t));
link_state_t state)
static link_state_t
bridge_ls_cb(mac_handle_t mh, link_state_t newls)
link_state_t linkstate;
*(link_state_t *)val = lc->link_ok ? LINK_STATE_UP :
dmfe_mii_notify(void *arg, link_state_t link)
link_state_t link_state;
efe_mii_notify(void *arg, link_state_t link)
static void efe_mii_notify(void *, link_state_t);
bcopy(&sc->ex_link, val, sizeof (link_state_t));
elxl_mii_notify(void *arg, link_state_t link)
static void elxl_mii_notify(void *, link_state_t);
link_state_t link;
link_state_t ex_link;
link_state_t ena_link_state;
link_state_t new_state = is_up ? LINK_STATE_UP : LINK_STATE_DOWN;
if (pr_valsize < sizeof (link_state_t)) {
bcopy(&ena->ena_link_state, pr_val, sizeof (link_state_t));
link_state_t link_status;
link_state_t link_state;
ASSERT(pr_valsize >= sizeof (link_state_t));
sizeof (link_state_t));
static void hme_mii_notify(void *, link_state_t);
hme_mii_notify(void *arg, link_state_t link)
static void hxge_link_update(p_hxge_t hxge, link_state_t state);
link_state_t ls;
ASSERT(pr_valsize >= sizeof (link_state_t));
hxge_link_update(p_hxge_t hxgep, link_state_t state)
if (pr_valsize < sizeof (link_state_t)) {
bcopy(&i40e->i40e_link_state, pr_val, sizeof (link_state_t));
i40e_link_state_set(i40e_t *i40e, link_state_t state)
link_state_t i40e_link_state;
eib_mac_link_state(eib_t *ss, link_state_t new_link_state,
link_state_t cur_link_state = ss->ei_node_state->ns_link_state;
link_state_t lstate = (opcode == IBD_LINK_DOWN) ? LINK_STATE_DOWN :
link_state_t new_link_state = LINK_STATE_UP;
static int ibd_undo_start(ibd_state_t *, link_state_t);
static int ibd_get_port_state(ibd_state_t *, link_state_t *);
ibd_undo_start(ibd_state_t *state, link_state_t cur_link_state)
link_state_t lstate;
ibd_get_port_state(ibd_state_t *state, link_state_t *lstate)
link_state_t lstate;
link_state_t link_state;
link_state_t orig_state, new_state;
link_state_t igc_link_state;
if (pr_valsize < sizeof (link_state_t)) {
bcopy(&igc->igc_link_state, pr_val, sizeof (link_state_t));
iprb_mii_notify(void *arg, link_state_t link)
static void iprb_mii_notify(void *, link_state_t);
link_state_t link_state;
minsize = sizeof (link_state_t);
link_state_t link_state;
link_state_t
link_state_t newstate;
mac_link_update(mac_handle_t mh, link_state_t link)
mac_link_redo(mac_handle_t mh, link_state_t link)
link_state_t m_link;
link_state_t olink;
link_state_t
link_state_t link;
link_state_t phy_link;
if (pr_valsize < sizeof (link_state_t)) {
*(link_state_t *)pr_val = LINK_STATE_UP;
*(link_state_t *)pr_val = LINK_STATE_DOWN;
*(link_state_t *)pr_val = LINK_STATE_UNKNOWN;
link_state_t ls;
link_state_t mxfe_lastlinkup;
link_state_t mxfe_linkup;
link_state_t state = statsp->mac_stats.link_up ?
static void pcn_mii_notify(void *, link_state_t);
pcn_mii_notify(void *arg, link_state_t link)
link_state_t link_state;
ASSERT(pr_valsize >= sizeof(link_state_t));
bcopy(&link_state, pr_val, sizeof(link_state_t));
link_state_t state)
static void rtls_mii_notify(void *, link_state_t);
rtls_mii_notify(void *arg, link_state_t link)
link_state_t link;
*((link_state_t *)valp) = (up) ?
link_state_t sd_ls;
static link_state_t
link_state_t state;
if (pr_valsize < sizeof (link_state_t))
bcopy(&state, pr_val, sizeof (link_state_t));
link_state_t orig_state, new_state;
(link_state_t)vrp->chip.link.state);
(link_state_t)vrp->chip.link.state);
static void yge_mii_notify(void *, link_state_t);
yge_mii_notify(void *arg, link_state_t link)
link_state_t bm_linkstate;
link_state_t bl_linkstate;
link_state_t lp_link_state;
link_state_t lg_link_state;
link_state_t link_status;
link_state_t ns_link_state;
extern void eib_mac_link_state(eib_t *, link_state_t, boolean_t);
link_state_t id_link_state;
typedef link_state_t (*mac_bridge_ls_t)(mac_handle_t, link_state_t);
extern link_state_t mac_link_get(mac_handle_t);
link_state_t mi_linkstate; /* none */
link_state_t mi_lowlinkstate; /* none */
link_state_t mi_lastlowlinkstate; /* none */
extern void mac_link_update(mac_handle_t, link_state_t);
extern void mac_link_redo(mac_handle_t, link_state_t);
link_state_t mii_get_state(mii_handle_t mii);
void (*mii_notify)(void *, link_state_t);
link_state_t vn_ls;
link_state_t LinkStatus;
link_state_t linkState;
static link_state_t eri_mif_check(struct eri *, uint16_t, uint16_t);
link_state_t linkupdate = LINK_STATE_UNKNOWN;
link_state_t linkupdate = LINK_STATE_UNKNOWN;
link_state_t linkupdate = eri_check_link_noind(erip);
static link_state_t
link_state_t retv;
void vnet_link_update(vnet_t *vnetp, link_state_t link_state);
vnet_link_update(vnet_t *vnetp, link_state_t link_state)
static void vgen_link_update(vgen_t *vgenp, link_state_t link_state);
extern void vnet_link_update(vnet_t *vnetp, link_state_t link_state);
vgen_link_update(vgen_t *vgenp, link_state_t link_state)
link_state_t link_state;
void vsw_mac_link_update(vsw_t *vswp, link_state_t link_state);
vsw_mac_link_update(vsw_t *vswp, link_state_t link_state)
vsw_send_physlink_msg(vsw_ldc_t *ldcp, link_state_t plink_state)
static void vsw_send_physlink_msg(vsw_ldc_t *ldcp, link_state_t plink_state);
link_state_t link_state;
extern void vsw_mac_link_update(vsw_t *vswp, link_state_t link_state);
link_state_t link_state = LINK_STATE_UP;
link_state_t link_state; /* link status */
link_state_t link_state; /* channel link state */
link_state_t phys_link_state; /* physical link state */
link_state_t phys_link_state; /* physical link state */