Lines Matching refs:mbuf
45 #include <sys/mbuf.h>
82 extern void dlil_input_packet_list(struct ifnet *, struct mbuf *);
503 ** - thin wrapper for mbuf
506 typedef struct mbuf * packet_buffer_ref;
653 static int bond_output(struct ifnet *ifp, struct mbuf *m);
994 bond_bpf_vlan(struct ifnet * ifp, struct mbuf * m,
999 struct mbuf * vl_m;
1005 /* populate a new mbuf containing the vlan ethernet header */
1020 bond_bpf_output(struct ifnet * ifp, struct mbuf * m,
1338 static struct mbuf *
1339 S_mbuf_skip_to_offset(struct mbuf * m, long * offset)
1372 S_mbuf_copy_uint32(struct mbuf * m, long offset, uint32_t * val)
1374 struct mbuf * current;
1376 struct mbuf * next;
1416 ip_header_hash(struct mbuf * m)
1423 struct mbuf * orig_m = m;
1459 ipv6_header_hash(struct mbuf * m)
1464 struct mbuf * orig_m = m;
1501 bond_output(struct ifnet * ifp, struct mbuf * m)
1590 bond_receive_lacpdu(struct mbuf * m, struct ifnet * port_ifp)
1645 bond_receive_la_marker_pdu(struct mbuf * m, struct ifnet * port_ifp)
1711 /* restore the ethernet header pointer in the mbuf */