Home | History | Annotate | Download | only in lagg

Lines Matching defs:lacp_port

102 	LIST_HEAD(, lacp_port)
117 struct lacp_port {
132 LIST_ENTRY(lacp_port) lp_entry_la;
201 const struct lacp_port *, const char *, ...)
252 static void lacp_port_disable(struct lacp_softc *, struct lacp_port *);
253 static void lacp_port_enable(struct lacp_softc *, struct lacp_port *);
254 static void lacp_peerinfo_actor(struct lacp_softc *, struct lacp_port *,
256 static void lacp_peerinfo_partner(struct lacp_port *,
264 static void lacp_select(struct lacp_softc *, struct lacp_port *);
265 static void lacp_unselect(struct lacp_softc *, struct lacp_port *);
269 struct lacp_port *, struct lagg_port *);
271 struct lacp_port *, enum lacp_mux_state);
272 static void lacp_sm_mux(struct lacp_softc *, struct lacp_port *);
273 static void lacp_sm_mux_timer(struct lacp_softc *, struct lacp_port *);
274 static void lacp_sm_rx(struct lacp_softc *, struct lacp_port *,
276 static void lacp_sm_rx_set_expired(struct lacp_port *);
277 static void lacp_sm_rx_timer(struct lacp_softc *, struct lacp_port *);
279 struct lacp_port *);
281 static void lacp_sm_tx(struct lacp_softc *, struct lacp_port *);
283 static void lacp_sm_ptx_timer(struct lacp_softc *, struct lacp_port *);
284 static void lacp_sm_ptx_schedule(struct lacp_port *);
285 static void lacp_sm_ptx_update_timeout(struct lacp_port *, uint8_t);
296 typedef void (*lacp_timer_func_t)(struct lacp_softc *, struct lacp_port *);
308 lacp_dprintf(const struct lacp_softc *lsc, const struct lacp_port *lacpp,
341 lacp_iscollecting(struct lacp_port *lacpp)
348 lacp_isdistributing(struct lacp_port *lacpp)
355 lacp_isactive(struct lacp_softc *lsc, struct lacp_port *lacpp)
397 static inline struct lacp_port *
398 lacp_port_priority_max(struct lacp_port *a, struct lacp_port *b)
667 struct lacp_port *lacpp;
716 struct lacp_port *lacpp;
731 struct lacp_port *lacpp;
752 struct lacp_port *lacpp;
819 struct lacp_port *lacpp;
858 struct lacp_port *lacpp;
997 lacp_pdu_input(struct lacp_softc *lsc, struct lacp_port *lacpp, struct mbuf *m)
1071 struct lacp_softc *lsc, struct lacp_port *lacpp)
1087 lacp_marker_reply(struct lacp_softc *lsc, struct lacp_port *lacpp,
1119 lacp_marker_recv_response(struct lacp_softc *lsc, struct lacp_port *lacpp,
1124 struct lacp_port *lacpp0;
1164 lacp_marker_input(struct lacp_softc *lsc, struct lacp_port *lacpp,
1243 struct lacp_port *lacpp;
1345 lacp_port_need_to_tell(struct lacp_port *lacpp)
1367 lacp_sm_assert_ntt(struct lacp_port *lacpp)
1374 lacp_sm_negate_ntt(struct lacp_port *lacpp)
1381 lacp_lacpdu_mbuf(struct lacp_softc *lsc, struct lacp_port *lacpp)
1434 struct lacp_port *lacpp;
1442 lacpp = container_of(lw, struct lacp_port, lp_work_smtx);
1475 lacp_sm_tx(struct lacp_softc *lsc, struct lacp_port *lacpp)
1505 lacp_run_timers(struct lacp_softc *lsc, struct lacp_port *lacpp)
1546 struct lacp_port *lacpp;
1653 lacp_peerinfo_actor(struct lacp_softc *lsc, struct lacp_port *lacpp,
1666 lacp_peerinfo_partner(struct lacp_port *lacpp, struct lacpdu_peerinfo *dst)
1694 lacp_sm_rx_record_default(struct lacp_softc *lsc, struct lacp_port *lacpp)
1725 lacp_port_is_synced(struct lacp_softc *lsc, struct lacp_port *lacpp,
1751 lacp_sm_rx_record_peerinfo(struct lacp_softc *lsc, struct lacp_port *lacpp,
1795 lacp_sm_rx_set_expired(struct lacp_port *lacpp)
1811 lacp_sm_port_init(struct lacp_softc *lsc, struct lacp_port *lacpp,
1831 lacp_port_disable(struct lacp_softc *lsc, struct lacp_port *lacpp)
1848 struct lacp_port *lacpp)
1861 lacp_sm_rx_timer(struct lacp_softc *lsc, struct lacp_port *lacpp)
1878 lacp_sm_ptx_timer(struct lacp_softc *lsc __unused, struct lacp_port *lacpp)
1886 lacp_sm_ptx_schedule(struct lacp_port *lacpp)
1907 lacp_sm_ptx_update_timeout(struct lacp_port *lacpp, uint8_t oldpstate)
1925 struct lacp_port *lacpp)
1940 lacp_sm_rx_update_selected(struct lacp_softc *lsc, struct lacp_port *lacpp,
1977 lacp_sm_rx_update_ntt(struct lacp_softc *lsc, struct lacp_port *lacpp,
1999 lacp_sm_rx(struct lacp_softc *lsc, struct lacp_port *lacpp,
2031 lacp_disable_collecting(struct lacp_port *lacpp)
2040 lacp_enable_collecting(struct lacp_port *lacpp)
2053 struct lacp_port *lacpp;
2104 lacp_disable_distributing(struct lacp_softc *lsc, struct lacp_port *lacpp)
2137 lacp_enable_distributing(struct lacp_softc *lsc, struct lacp_port *lacpp)
2198 lacp_port_attached(struct lacp_softc *lsc, struct lacp_port *lacpp)
2217 lacp_port_detached(struct lacp_softc *lsc, struct lacp_port *lacpp)
2236 lacp_set_mux(struct lacp_softc *lsc, struct lacp_port *lacpp,
2302 lacp_sm_mux(struct lacp_softc *lsc, struct lacp_port *lacpp)
2408 struct lacp_port *lacpp;
2452 lacp_select(struct lacp_softc *lsc, struct lacp_port *lacpp)
2456 struct lacp_port *lacpp0;
2518 lacp_unselect(struct lacp_softc *lsc, struct lacp_port *lacpp)
2564 struct lacp_port *lacpp;
2600 lacp_markerdu_mbuf(struct lacp_softc *lsc, struct lacp_port *lacpp)
2650 struct lacp_port *lacpp;
2658 lacpp = container_of(lw, struct lacp_port, lp_work_marker);
2768 struct lacp_port *lacpp;