Home | History | Annotate | Download | only in src

Lines Matching defs:bp

88 lqr_RecvEcho(struct fsm *fp, struct mbuf *bp)
94 if (m_length(bp) >= sizeof lqr) {
95 m_freem(mbuf_Read(bp, &lqr, sizeof lqr));
96 bp = NULL;
122 m_length(bp), (long)sizeof(struct echolqr));
123 return bp;
141 struct mbuf *bp;
146 bp = m_get(sizeof(struct lqrdata) + extra, MB_LQROUT);
147 bp->m_len -= extra;
148 bp->m_offset += extra;
157 link_PushPacket(lcp->fsm.link, bp, lcp->fsm.bundle,
201 lqr_Input(struct bundle *bundle __unused, struct link *l, struct mbuf *bp)
209 m_freem(bp);
213 len = m_length(bp);
218 bp = m_pullup(proto_Prepend(bp, PROTO_LQR, 0, 0));
219 lcp_SendProtoRej(lcp, MBUF_CTOP(bp), bp->m_len);
223 bp = m_pullup(bp);
224 lqr = (struct lqrdata *)MBUF_CTOP(bp);
259 m_freem(bp);
416 lqr_LayerPush(struct bundle *b __unused, struct link *l, struct mbuf *bp,
424 m_freem(bp);
428 bp = m_pullup(bp);
429 len = m_length(bp);
506 lqr_ChangeOrder(&lqr, (struct lqrdata *)MBUF_CTOP(bp));
509 return bp;
514 struct mbuf *bp, u_short *proto)
523 m_settype(bp, MB_LQRIN);
524 return bp;