Lines Matching +full:mux +full:- +full:states
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright(c) 1999 - 2004 Intel Corporation. All rights reserved.
31 /* rx machine states(43.4.11 in the 802.3ad standard) */
42 /* periodic machine states(43.4.12 in the 802.3ad standard) */
51 /* mux machine states(43.4.13 in the 802.3ad standard) */
54 AD_MUX_DETACHED, /* mux machine */
55 AD_MUX_WAITING, /* mux machine */
56 AD_MUX_ATTACHED, /* mux machine */
57 AD_MUX_COLLECTING, /* mux machine */
58 AD_MUX_DISTRIBUTING, /* mux machine */
59 AD_MUX_COLLECTING_DISTRIBUTING /* mux machine */
62 /* tx machine states(43.4.15 in the 802.3ad standard) */
68 /* churn machine states(43.4.17 in the 802.3ad standard) */
231 mux_states_t sm_mux_state; /* state machine mux state */
232 u16 sm_mux_timer_counter; /* state machine mux timer counter */
235 * (always on - enter to transmit
262 #define BOND_AD_INFO(bond) ((bond)->ad_info)
263 #define SLAVE_AD_INFO(slave) ((slave)->ad_info)
290 state = max_size - 1; in bond_3ad_churn_desc()