Home | History | Annotate | Download | only in net

Lines Matching refs:link_state

2212  * bitmask macros to manage a densely packed link_state change queue.
2250 if_link_state_change(struct ifnet *ifp, int link_state)
2255 switch (link_state) {
2263 ifp->if_xname, link_state);
2282 if (ifp->if_link_state == link_state ||
2286 /* Ensure link_state doesn't match the last queued state. */
2288 == (uint8_t)link_state)
2306 LQ_PUSH(ifp->if_link_queue, (uint8_t)link_state);
2317 LQ_STORE(ifp->if_link_queue, idx, (uint8_t)link_state);
2333 if_link_state_change_process(struct ifnet *ifp, int link_state)
2344 if (ifp->if_link_state == link_state) {
2352 link_state == LINK_STATE_UP ? "UP" :
2353 link_state == LINK_STATE_DOWN ? "DOWN" :
2369 notify = (link_state == LINK_STATE_UP &&
2371 ifp->if_link_state = link_state;
2391 dp->dom_if_link_state_change(ifp, link_state);
2464 if_domain_link_state_change(struct ifnet *ifp, int link_state)
2473 dp->dom_if_link_state_change(ifp, link_state);