Lines Matching refs:alink
1598 struct ng_ppp_link *const alink = in ng_ppp_mp_recv() local
1601 if (MP_RECV_SEQ_DIFF(priv, alink->seq, priv->mseq) < 0) in ng_ppp_mp_recv()
1602 priv->mseq = alink->seq; in ng_ppp_mp_recv()
1655 struct ng_ppp_link *const alink = in ng_ppp_bump_mseq() local
1659 alink->seq, new_mseq) < 0) in ng_ppp_bump_mseq()
1660 alink->seq = new_mseq; in ng_ppp_bump_mseq()
2280 struct ng_ppp_link *alink; in ng_ppp_mp_strategy() local
2285 alink = &priv->links[priv->activeLinks[activeLinkNum]]; in ng_ppp_mp_strategy()
2286 latency[activeLinkNum] = alink->latency; in ng_ppp_mp_strategy()
2290 if (alink->bytesInQueue == 0) in ng_ppp_mp_strategy()
2295 timevalsub(&diff, &alink->lastWrite); in ng_ppp_mp_strategy()
2298 alink->lastWrite = now; in ng_ppp_mp_strategy()
2301 alink->bytesInQueue = 0; in ng_ppp_mp_strategy()
2306 xmitBytes = (alink->conf.bandwidth * 10 * diff.tv_sec) in ng_ppp_mp_strategy()
2307 + (alink->conf.bandwidth * (diff.tv_usec / 1000)) / 100; in ng_ppp_mp_strategy()
2308 alink->bytesInQueue -= xmitBytes; in ng_ppp_mp_strategy()
2309 if (alink->bytesInQueue < 0) in ng_ppp_mp_strategy()
2310 alink->bytesInQueue = 0; in ng_ppp_mp_strategy()
2313 (100 * alink->bytesInQueue) / alink->conf.bandwidth; in ng_ppp_mp_strategy()