Lines Matching refs:du
78 lacp_sm_rx(struct lacp_port *lp, const struct lacpdu *du)
94 if (!lacp_compare_systemid(&du->ldu_actor.lip_systemid,
103 lacp_sm_rx_update_selected(lp, du);
104 lacp_sm_rx_update_ntt(lp, du);
105 lacp_sm_rx_record_pdu(lp, du);
148 lacp_sm_rx_record_pdu(struct lacp_port *lp, const struct lacpdu *du)
160 active = (du->ldu_actor.lip_state & LACP_STATE_ACTIVITY)
162 (du->ldu_partner.lip_state & LACP_STATE_ACTIVITY));
164 lp->lp_partner = du->ldu_actor;
166 ((LACP_STATE_EQ(lp->lp_state, du->ldu_partner.lip_state,
168 !lacp_compare_peerinfo(&lp->lp_actor, &du->ldu_partner))
169 || (du->ldu_partner.lip_state & LACP_STATE_AGGREGATION) == 0)) {
186 lacp_sm_rx_update_ntt(struct lacp_port *lp, const struct lacpdu *du)
191 if (lacp_compare_peerinfo(&lp->lp_actor, &du->ldu_partner) ||
192 !LACP_STATE_EQ(lp->lp_state, du->ldu_partner.lip_state,
228 lacp_sm_rx_update_selected(struct lacp_port *lp, const struct lacpdu *du)
233 lacp_sm_rx_update_selected_from_peerinfo(lp, &du->ldu_actor);