Lines Matching full:mb
42 struct mbuf *mb, const struct sdp_bsdh *h) in _dump_packet() argument
51 len += snprintf(buf, 255-len, "%s mb: %p mid: %2x:%-20s flags: 0x%x " in _dump_packet()
53 str, mb, h->mid, mid2str(h->mid), h->flags, in _dump_packet()
107 sdp_nagle_off(struct sdp_sock *ssk, struct mbuf *mb) in sdp_nagle_off() argument
112 h = mtod(mb, struct sdp_bsdh *); in sdp_nagle_off()
115 BZCOPY_STATE(mb) || in sdp_nagle_off()
120 mb->m_pkthdr.len >= ssk->xmit_size_goal / 4 || in sdp_nagle_off()
121 (mb->m_flags & M_PUSH); in sdp_nagle_off()
168 struct mbuf *mb; in sdp_post_sends() local
190 mb = sdp_alloc_mb_chrcvbuf_ack(sk, in sdp_post_sends()
192 if (mb == NULL) in sdp_post_sends()
195 sdp_post_send(ssk, mb); in sdp_post_sends()
206 sdp_tx_ring_slots_left(ssk) && (mb = sk->so_snd.sb_sndptr) && in sdp_post_sends()
207 sdp_nagle_off(ssk, mb)) { in sdp_post_sends()
211 sk->so_snd.sb_sndptr = mb->m_nextpkt; in sdp_post_sends()
212 sk->so_snd.sb_mb = mb->m_nextpkt; in sdp_post_sends()
213 mb->m_nextpkt = NULL; in sdp_post_sends()
215 for (n = mb; n != NULL; n = n->m_next) in sdp_post_sends()
218 sdp_post_send(ssk, mb); in sdp_post_sends()
224 mb = sdp_alloc_mb_data(ssk->socket, wait); in sdp_post_sends()
225 if (mb == NULL) in sdp_post_sends()
227 sdp_post_send(ssk, mb); in sdp_post_sends()
240 mb = sdp_alloc_mb_disconnect(sk, wait); in sdp_post_sends()
241 if (mb == NULL) in sdp_post_sends()
244 sdp_post_send(ssk, mb); in sdp_post_sends()