Lines Matching refs:mbuf

88 struct mbuf;
127 struct mbuf *msgq_head; /* first mbuf in the queue */
128 struct mbuf *msgq_tail; /* last mbuf in the queue */
129 struct mbuf *msgq_lastmsg; /* last message in the queue */
141 /* mbuf flag used to indicate out of order data received */
191 struct mbuf *sb_mb; /* the mbuf chain */
192 struct mbuf *sb_mbtail; /* the last mbuf in the chain */
193 struct mbuf *sb_lastrecord; /* first mbuf of last record */
236 struct mbuf *so_temp; /* Holding area for outbound frags */
238 struct mbuf *so_tail;
596 #define SOTCDB_NO_MTC 0x02 /* Do not set the mbuf traffic class */
638 struct mbuf;
649 struct mbuf *m0, struct mbuf *control, int *error_out);
650 extern int sbappendrecord(struct sockbuf *sb, struct mbuf *m0);
670 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp, int *flagsp);
674 struct mbuf *top, struct mbuf *control, int flags);
687 extern int sockargs(struct mbuf **mp, user_addr_t data, int buflen, int type);
692 extern int sbappend(struct sockbuf *sb, struct mbuf *m);
693 extern int sbappendstream(struct sockbuf *sb, struct mbuf *m);
694 extern int sbappendcontrol(struct sockbuf *sb, struct mbuf *m0,
695 struct mbuf *control, int *error_out);
696 extern int sbappendmsgstream_rcv(struct sockbuf *sb, struct mbuf *m,
698 extern int sbappendstream_rcvdemux(struct socket *so, struct mbuf *m,
701 extern int sbappendmptcpstream_rcv(struct sockbuf *sb, struct mbuf *m);
703 extern int sbappendmsg_snd(struct sockbuf *sb, struct mbuf *m);
708 extern struct mbuf *sbcreatecontrol(caddr_t p, int size, int type, int level);
709 extern struct mbuf **sbcreatecontrol_mbuf(caddr_t p, int size, int type,
710 int level, struct mbuf** m);
713 extern int sbinsertoob(struct sockbuf *sb, struct mbuf *m0);
721 extern void sballoc(struct sockbuf *sb, struct mbuf *m);
722 extern void sbfree(struct sockbuf *sb, struct mbuf *m);
723 extern void sbfree_chunk(struct sockbuf *sb, struct mbuf *m);
794 int32_t, int32_t, int, int *, struct mbuf *);
818 extern void set_packet_service_class(struct mbuf *, struct socket *,
820 extern void so_tc_update_stats(struct mbuf *, struct socket *,
822 extern mbuf_svc_class_t mbuf_service_class_from_control(struct mbuf *);
827 extern int tcp_get_msg_priority(struct mbuf *, uint32_t *);
846 extern void so_recv_data_stat(struct socket *, struct mbuf *, size_t);
848 extern int msgq_sbspace(struct socket *so, struct mbuf *control);
849 extern int soopt_getm(struct sockopt *sopt, struct mbuf **mp);
850 extern int soopt_mcopyin(struct sockopt *sopt, struct mbuf *m);
851 extern int soopt_mcopyout(struct sockopt *sopt, struct mbuf *m);
854 extern void mptcp_preproc_sbdrop(struct mbuf *, unsigned int);
855 extern void mptcp_postproc_sbdrop(struct mbuf *, u_int64_t, u_int32_t,
857 extern void mptcp_adj_rmap(struct socket *, struct mbuf *);