/freebsd-13-stable/sys/kern/ |
H A D | uipc_usrreq.c | 75 #include <sys/mbuf.h> 299 static void unp_dispose_mbuf(struct mbuf *); 303 static void unp_scan(struct mbuf *, void (*)(struct filedescent **, int)); 307 static int unp_internalize(struct mbuf **, struct thread *); 309 static int unp_externalize(struct mbuf *, struct mbuf **, int); 311 static struct mbuf *unp_addsockcred(struct thread *, struct mbuf *, int); 998 uipc_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, 999 struct mbuf *contro [all...] |
/freebsd-13-stable/sys/dev/ppbus/ |
H A D | if_plip.c | 91 #include <sys/mbuf.h> 179 static int lpoutput(struct ifnet *, struct mbuf *, const struct sockaddr *, 523 lptap(struct ifnet *ifp, struct mbuf *m) 538 struct mbuf *top; 591 /* mbuf is free'd on failure. */ 644 /* mbuf is free'd on failure. */ 685 lpoutput(struct ifnet *ifp, struct mbuf *m, const struct sockaddr *dst, 692 struct mbuf *mm;
|
/freebsd-13-stable/sys/fs/nfsserver/ |
H A D | nfs_fha_new.c | 33 #include <sys/mbuf.h> 46 static int fhanew_get_fh(uint64_t *fh, int v3, struct mbuf **md, 50 static int fhanew_get_offset(struct mbuf **md, caddr_t *dpos, 167 fhanew_get_fh(uint64_t *fh, int v3, struct mbuf **md, caddr_t *dpos) 226 fhanew_get_offset(struct mbuf **md, caddr_t *dpos, int v3, 308 struct mbuf *md;
|
/freebsd-13-stable/sys/rpc/ |
H A D | rpc_generic.c | 50 #include <sys/mbuf.h> 754 struct mbuf *mreq; 755 struct mbuf *mrep; 874 * Make sure an mbuf list is made up entirely of ext_pgs mbufs. 878 * It expects at least one non-ext_pgs mbuf followed by zero 880 * non-ext_pgs mbuf(s) follow ext_pgs ones. 884 * size for each mbuf (usually 16K for KERN_TLS). 886 struct mbuf * 887 _rpc_copym_into_ext_pgs(struct mbuf *mp, int maxextsiz) 889 struct mbuf * [all...] |
/freebsd-13-stable/sys/dev/usb/misc/ |
H A D | udbp.c | 88 #include <sys/mbuf.h> 125 struct mbuf *sc_bulk_in_buffer; 408 struct mbuf *m; 416 /* allocate new mbuf */ 478 struct mbuf *m; 518 struct mbuf *m; 530 /* get next mbuf, if any */ 702 struct mbuf *m;
|
/freebsd-13-stable/sys/dev/usb/net/ |
H A D | usb_ethernet.c | 39 #include <sys/mbuf.h> 289 /* drain mbuf queue */ 341 /* drain mbuf queue */ 584 struct mbuf * 587 struct mbuf *m_new; 599 uether_rxmbuf(struct usb_ether *ue, struct mbuf *m, 606 /* finalize mbuf */ 621 struct mbuf *m; 636 /* finalize mbuf */ 651 struct mbuf * [all...] |
/freebsd-13-stable/sys/dev/rtwn/ |
H A D | if_rtwnvar.h | 115 struct mbuf *bcn_mbuf; 126 struct mbuf *, int, 274 struct ieee80211_node *, struct mbuf *, uint8_t *, 321 struct ieee80211_node *, struct mbuf *, 324 struct ieee80211_node *, struct mbuf *, 355 int (*sc_check_frame)(struct rtwn_softc *, struct mbuf *);
|
/freebsd-13-stable/usr.sbin/ppp/ |
H A D | mppe.c | 46 #include "mbuf.h" 159 static struct mbuf * 161 u_short *proto, struct mbuf *mp) 164 struct mbuf *mo; 182 /* Get mbuf for prefixes */ 242 static struct mbuf * 243 MPPEInput(void *v, struct ccp *ccp, u_short *proto, struct mbuf *mp) 378 u_short proto __unused, struct mbuf *mp __unused)
|
/freebsd-13-stable/sys/netinet/ |
H A D | sctp_syscalls.c | 54 #include <sys/mbuf.h> 290 error = sctp_lower_sosend(so, to, &auio, (struct mbuf *)NULL, 291 (struct mbuf *)NULL, uap->flags, u_sinfo, td); 414 (struct mbuf *)NULL, (struct mbuf *)NULL, 537 error = sctp_sorecvmsg(so, &auio, (struct mbuf **)NULL,
|
H A D | in_pcbgroup.c | 42 #include <sys/mbuf.h> 263 in_pcbgroup_bymbuf(struct inpcbinfo *pcbinfo, struct mbuf *m) 462 * the hash on the mbuf to avoid doing a software hash calculation for RSS. 496 in_pcbgroup_update_mbuf(struct inpcb *inp, struct mbuf *m)
|
H A D | sctp_bsd_addr.c | 360 struct mbuf * 364 struct mbuf *m = NULL; 388 sctp_packet_log(struct mbuf *m)
|
/freebsd-13-stable/sys/netipsec/ |
H A D | ipsec_input.c | 53 #include <sys/mbuf.h> 117 ipsec_common_input(struct mbuf *m, int skip, int protoff, int af, int sproto) 163 * kernel crypto routine. The resulting mbuf chain is a valid 238 ipsec4_input(struct mbuf *m, int offset, int proto) 248 return (EINPROGRESS); /* mbuf consumed by IPsec */ 276 ipsec4_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip, 392 * In transport mode requeue decrypted mbuf back to IPv4 protocol 454 ipsec6_input(struct mbuf *m, int offset, int proto) 464 return (EINPROGRESS); /* mbuf consumed by IPsec */ 490 ipsec6_common_input_cb(struct mbuf * [all...] |
/freebsd-13-stable/sys/netpfil/ipfw/ |
H A D | dn_aqm_pie.c | 40 #include <sys/mbuf.h> 327 static struct mbuf * 331 struct mbuf *m = q->mq.head; 403 static struct mbuf * 406 struct mbuf *m; 478 aqm_pie_enqueue(struct dn_queue *q, struct mbuf* m) 538 /* Add TS to mbuf as a TAG */
|
H A D | ip_fw_pfil.c | 42 #include <sys/mbuf.h> 88 static int ipfw_divert(struct mbuf **, struct ip_fw_args *, bool); 123 ipfw_check_packet(struct mbuf **m0, struct ifnet *ifp, int flags, 442 ipfw_divert(struct mbuf **m0, struct ip_fw_args *args, bool tee) 449 struct mbuf *clone; 455 clone = *m0; /* use the original mbuf */ 459 /* If we cannot duplicate the mbuf, we sacrifice the divert 478 struct mbuf *reass;
|
/freebsd-13-stable/sys/arm/ti/cpsw/ |
H A D | if_cpsw.c | 58 #include <sys/mbuf.h> 128 static struct mbuf *cpsw_rx_dequeue(struct cpsw_softc *); 171 * Arbitrary limit on number of segments in an mbuf to be transmitted. 449 if (slot->mbuf) { 451 (char *)(slot->mbuf->m_data), " "); 453 (char *)(slot->mbuf->m_data) + 14, " "); 536 if (slot->mbuf) 542 if (slot->mbuf) { 543 m_freem(slot->mbuf); 544 slot->mbuf [all...] |
/freebsd-13-stable/sys/dev/mwl/ |
H A D | if_mwlvar.h | 92 struct mbuf *bf_m; 292 struct mbuf *, 328 struct mbuf *sc_aggrq; /* aggregation q */
|
/freebsd-13-stable/sys/net/ |
H A D | netisr.c | 78 #include <sys/mbuf.h> 180 * Limit per-workstream mbuf queue limits s to at most net.isr.maxqlimit, 191 * The default per-workstream mbuf queue limit for protocols that don't 256 * in each stream, including per-protocol state (mbuf queues). The SWI is 611 struct mbuf *m; 705 struct mbuf *m, *mp, *n, *ne; 792 static struct mbuf * 794 uintptr_t source, struct mbuf *m, u_int *cpuidp) 882 struct mbuf *m; 982 struct netisr_work *npwp, struct mbuf * [all...] |
/freebsd-13-stable/sys/netgraph/bluetooth/hci/ |
H A D | ng_hci_misc.c | 40 #include <sys/mbuf.h> 60 * Assumes input mbuf is read only. 64 ng_hci_mtap(ng_hci_unit_p unit, struct mbuf *m0) 66 struct mbuf *m = NULL;
|
/freebsd-13-stable/sys/netgraph/ |
H A D | ng_frame_relay.c | 58 #include <sys/mbuf.h> 331 struct mbuf *m = NULL; 417 struct mbuf *m;
|
H A D | ng_sppp.c | 27 #include <sys/mbuf.h> 196 struct mbuf *m; 353 struct mbuf *m;
|
H A D | ng_tee.c | 59 #include <sys/mbuf.h> 295 struct mbuf *m; 305 struct mbuf *m2;
|
/freebsd-13-stable/sys/i386/i386/ |
H A D | in_cksum.c | 40 #include <sys/mbuf.h> 201 in_cksum_skip(struct mbuf *m, int len, int skip) 264 struct mbuf *m; 291 * The first byte of this mbuf is the continuation 292 * of a word spanning between this mbuf and the 293 * last mbuf. 297 * mbuf. sum was REDUCEd when we found mlen == -1 474 * This mbuf has odd number of bytes. 476 * this mbuf and the next mbuf [all...] |
/freebsd-13-stable/sys/dev/lge/ |
H A D | if_lge.c | 77 #include <sys/mbuf.h> 128 static void lge_jfree(struct mbuf *); 130 static int lge_newbuf(struct lge_softc *, struct lge_rx_desc *, struct mbuf *); 131 static int lge_encap(struct lge_softc *, struct mbuf *, u_int32_t *); 692 struct mbuf *m; 694 struct mbuf *m_new = NULL; 715 /* Attach the buffer to the mbuf */ 853 lge_jfree(struct mbuf *m) 881 * A frame has been uploaded: pass the resulting mbuf chain up to 889 struct mbuf * [all...] |
/freebsd-13-stable/sys/netinet6/ |
H A D | in6_cksum.c | 69 #include <sys/mbuf.h> 153 in6_cksum_partial(struct mbuf *m, u_int8_t nxt, u_int32_t off, 178 KASSERT(m->m_pkthdr.len >= off + len, ("%s: mbuf len (%d) < off(%d)+" 211 * Secondly calculate a summary of the first mbuf excluding offset. 286 * The first byte of this mbuf is the continuation 287 * of a word spanning between this mbuf and the 288 * last mbuf. 291 * mbuf. 353 /* The last mbuf has odd # of bytes. Follow the 364 in6_cksum(struct mbuf * [all...] |
H A D | ip6_forward.c | 46 #include <sys/mbuf.h> 92 ip6_forward(struct mbuf *m, int srcrt) 98 struct mbuf *mcopy = NULL; 148 * processing may modify the mbuf. 160 /* mbuf consumed by IPsec */
|