Lines Matching refs:sockbuf

166 	struct	sockbuf {
185 #define SB_MAX (8192*1024) /* default for max chars in sockbuf */
471 int sb_notify(struct sockbuf *sb);
472 int sbspace(struct sockbuf *sb);
476 void sballoc(struct sockbuf *sb, struct mbuf *m);
477 void sbfree(struct sockbuf *sb, struct mbuf *m);
478 int sblock(struct sockbuf *sb, int wf);
479 void sbunlock(struct sockbuf *sb, int locked);
624 extern int sbappend(struct sockbuf *sb, struct mbuf *m);
625 extern int sbappendstream(struct sockbuf *sb, struct mbuf *m);
626 extern int sbappendaddr(struct sockbuf *sb, struct sockaddr *asa,
628 extern int sbappendcontrol(struct sockbuf *sb, struct mbuf *m0,
630 extern int sbappendrecord(struct sockbuf *sb, struct mbuf *m0);
631 extern void sbcheck(struct sockbuf *sb);
632 extern void sblastmbufchk(struct sockbuf *, const char *);
633 extern void sblastrecordchk(struct sockbuf *, const char *);
636 extern void sbdrop(struct sockbuf *sb, int len);
637 extern void sbdroprecord(struct sockbuf *sb);
638 extern void sbflush(struct sockbuf *sb);
639 extern int sbinsertoob(struct sockbuf *sb, struct mbuf *m0);
640 extern void sbrelease(struct sockbuf *sb);
641 extern int sbreserve(struct sockbuf *sb, u_int32_t cc);
642 extern void sbtoxsockbuf(struct sockbuf *sb, struct xsockbuf *xsb);
643 extern int sbwait(struct sockbuf *sb);
644 extern int sb_lock(struct sockbuf *sb);
645 extern void sb_empty_assert(struct sockbuf *, const char *);
742 extern void sbwakeup(struct sockbuf *sb);
743 extern void sowakeup(struct socket *so, struct sockbuf *sb);