Lines Matching refs:sockbuf
531 sbwait(struct sockbuf *sb)
558 sowakeup(struct socket *so, struct sockbuf *sb, int code)
615 * Socket buffer (struct sockbuf) utility routines.
699 * Allot mbufs to a sockbuf.
704 sbreserve(struct sockbuf *sb, u_long cc, struct socket *so)
734 sbrelease(struct sockbuf *sb, struct socket *so)
771 sblastrecordchk(struct sockbuf *sb, const char *where)
791 sblastmbufchk(struct sockbuf *sb, const char *where)
842 sbappend(struct sockbuf *sb, struct mbuf *m)
886 sbappendstream(struct sockbuf *sb, struct mbuf *m)
907 sbcheck(struct sockbuf *sb)
939 sbappendrecord(struct sockbuf *sb, struct mbuf *m0)
970 * is inserted at the beginning of the sockbuf,
974 sbinsertoob(struct sockbuf *sb, struct mbuf *m0)
1023 * Returns 0 if no space in sockbuf or insufficient mbufs.
1026 sbappendaddr(struct sockbuf *sb, const struct sockaddr *asa, struct mbuf *m0,
1096 m_prepend_sockaddr(struct sockbuf *sb, struct mbuf *m0,
1129 sbappendaddrchain(struct sockbuf *sb, const struct sockaddr *asa,
1227 sbappendcontrol(struct sockbuf *sb, struct mbuf *m0, struct mbuf *control)
1273 sbcompress(struct sockbuf *sb, struct mbuf *m, struct mbuf *n)
1325 * Free all mbufs in a sockbuf.
1329 sbflush(struct sockbuf *sb)
1345 * Drop data from (the front of) a sockbuf.
1348 sbdrop(struct sockbuf *sb, int len)
1397 * Drop a record off the front of a sockbuf
1401 sbdroprecord(struct sockbuf *sb)
1526 * Set lock on sockbuf sb; sleep if lock is already held.
1527 * Unless SB_NOINTR is set on sockbuf, sleep is interruptible.
1531 sblock(struct sockbuf *sb, int wf)
1561 sbunlock(struct sockbuf *sb)
1683 struct sockbuf *sb_snd, *sb_rcv;