Lines Matching refs:nextrecord
2604 sockbuf_pushsync(struct sockbuf *sb, struct mbuf *nextrecord) argument
2613 sb->sb_mb->m_nextpkt = nextrecord;
2615 sb->sb_mb = nextrecord;
2654 struct mbuf *nextrecord; local
2767 nextrecord = m->m_nextpkt;
2781 sockbuf_pushsync(&so->so_rcv, nextrecord);
2839 sockbuf_pushsync(&so->so_rcv, nextrecord);
2860 nextrecord = so->so_rcv.sb_mb->m_nextpkt;
2862 nextrecord = so->so_rcv.sb_mb;
2867 KASSERT(m->m_nextpkt == nextrecord,
2869 if (nextrecord == NULL) {
2881 KASSERT(so->so_rcv.sb_mb == nextrecord,
2968 nextrecord = m->m_nextpkt;
2980 sockbuf_pushsync(&so->so_rcv, nextrecord);
3039 !sosendallatonce(so) && nextrecord == NULL) {
3073 nextrecord = m->m_nextpkt;
3092 so->so_rcv.sb_mb = nextrecord;
3096 } else if (nextrecord->m_nextpkt == NULL)
3097 so->so_rcv.sb_lastrecord = nextrecord;
3407 struct mbuf *nextrecord; local
3475 nextrecord = m->m_nextpkt;
3476 if (nextrecord == NULL) {
3481 KASSERT(so->so_rcv.sb_mb->m_nextpkt == nextrecord,
3488 sockbuf_pushsync(&so->so_rcv, nextrecord);