Lines Matching refs:seq
168 #define MP_NEXT_RECV_SEQ(priv,seq) \ argument
170 MP_SHORT_EXTEND((seq) + 1) : \
171 MP_LONG_EXTEND((seq) + 1))
190 int seq; /* fragment seq# */ member
203 int32_t seq; /* highest rec'd seq# - MSEQ */ member
506 priv->links[i].seq = MP_NOSEQ; in ng_ppp_constructor()
638 if (priv->links[i].seq != MP_NOSEQ) in ng_ppp_rcvmsg()
639 info->rseq[i] = priv->links[i].seq; in ng_ppp_rcvmsg()
1563 frag->seq = MP_SHORT_EXTEND(shdr); in ng_ppp_mp_recv()
1566 diff = MP_SHORT_SEQ_DIFF(frag->seq, priv->mseq); in ng_ppp_mp_recv()
1580 frag->seq = MP_LONG_EXTEND(lhdr); in ng_ppp_mp_recv()
1583 diff = MP_LONG_SEQ_DIFF(frag->seq, priv->mseq); in ng_ppp_mp_recv()
1598 priv->mseq = link->seq = frag->seq; in ng_ppp_mp_recv()
1603 if (MP_RECV_SEQ_DIFF(priv, alink->seq, priv->mseq) < 0) in ng_ppp_mp_recv()
1604 priv->mseq = alink->seq; in ng_ppp_mp_recv()
1613 diff = MP_RECV_SEQ_DIFF(priv, frag->seq, qent->seq); in ng_ppp_mp_recv()
1661 alink->seq, new_mseq) < 0) in ng_ppp_bump_mseq()
1662 alink->seq = new_mseq; in ng_ppp_bump_mseq()
1684 if (!qent->first || MP_RECV_SEQ_DIFF(priv, qent->seq, priv->mseq) > 1) in ng_ppp_check_packet()
1692 if (qnext->seq != MP_NEXT_RECV_SEQ(priv, qent->seq)) in ng_ppp_check_packet()
1731 ng_ppp_bump_mseq(node, qent->seq); in ng_ppp_get_packet()
1760 if (MP_RECV_SEQ_DIFF(priv, qent->seq, priv->mseq) >= 0) in ng_ppp_frag_trim()
1765 if (qnext->seq != MP_NEXT_RECV_SEQ(priv, qent->seq) in ng_ppp_frag_trim()
1807 ng_ppp_bump_mseq(node, qent->seq); in ng_ppp_frag_drop()
1893 int seq; in ng_ppp_frag_checkstale() local
1906 seq = TAILQ_FIRST(&priv->frags)->seq; in ng_ppp_frag_checkstale()
1910 else if (qent->seq != seq) in ng_ppp_frag_checkstale()
1916 seq = MP_NEXT_RECV_SEQ(priv, seq); in ng_ppp_frag_checkstale()
1944 endseq = end->seq; in ng_ppp_frag_checkstale()
1999 int32_t seq; in ng_ppp_mp_xmit() local
2081 seq = priv->xseq; in ng_ppp_mp_xmit()
2085 priv->xseq = (seq + frags) & MP_SHORT_SEQ_MASK; in ng_ppp_mp_xmit()
2087 priv->xseq = (seq + frags) & MP_LONG_SEQ_MASK; in ng_ppp_mp_xmit()
2129 shdr = seq; in ng_ppp_mp_xmit()
2130 seq = (seq + 1) & MP_SHORT_SEQ_MASK; in ng_ppp_mp_xmit()
2140 lhdr = seq; in ng_ppp_mp_xmit()
2141 seq = (seq + 1) & MP_LONG_SEQ_MASK; in ng_ppp_mp_xmit()
2523 if (link->seq == MP_NOSEQ) { in ng_ppp_update()
2524 link->seq = (link == link0) ? in ng_ppp_update()
2525 MP_INITIAL_SEQ : link0->seq; in ng_ppp_update()
2528 link->seq = MP_NOSEQ; in ng_ppp_update()
2544 link->seq = MP_NOSEQ; in ng_ppp_update()