Lines Matching refs:lp
50 lacp_sm_ptx_update_timeout(struct lacp_port *lp, uint8_t oldpstate)
53 if (LACP_STATE_EQ(oldpstate, lp->lp_partner.lip_state,
58 LACP_DPRINTF((lp, "partner timeout changed\n"));
68 LACP_TIMER_DISARM(lp, LACP_TIMER_PERIODIC);
74 if ((lp->lp_partner.lip_state & LACP_STATE_TIMEOUT)) {
75 lacp_sm_assert_ntt(lp);
80 lacp_sm_ptx_tx_schedule(struct lacp_port *lp)
84 if (!(lp->lp_state & LACP_STATE_ACTIVITY) &&
85 !(lp->lp_partner.lip_state & LACP_STATE_ACTIVITY)) {
91 LACP_TIMER_DISARM(lp, LACP_TIMER_PERIODIC);
95 if (LACP_TIMER_ISARMED(lp, LACP_TIMER_PERIODIC)) {
99 timeout = (lp->lp_partner.lip_state & LACP_STATE_TIMEOUT) ?
102 LACP_TIMER_ARM(lp, LACP_TIMER_PERIODIC, timeout);
106 lacp_sm_ptx_timer(struct lacp_port *lp)
109 lacp_sm_assert_ntt(lp);