m                 440 altq/altq_cbq.c cbq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr)
m                 447 altq/altq_cbq.c 	if ((m->m_flags & M_PKTHDR) == 0) {
m                 451 altq/altq_cbq.c 		m_freem(m);
m                 454 altq/altq_cbq.c 	if ((cl = clh_to_clp(cbqp, m->m_pkthdr.pf.qid)) == NULL) {
m                 457 altq/altq_cbq.c 			m_freem(m);
m                 463 altq/altq_cbq.c 	len = m_pktlen(m);
m                 464 altq/altq_cbq.c 	if (rmc_queue_packet(cl, m) != 0) {
m                 480 altq/altq_cbq.c 	struct mbuf	*m;
m                 482 altq/altq_cbq.c 	m = rmc_dequeue_next(&cbqp->ifnp, op);
m                 484 altq/altq_cbq.c 	if (m && op == ALTDQ_REMOVE) {
m                 491 altq/altq_cbq.c 	return (m);
m                 143 altq/altq_cdnr.c altq_cdnr_input(m, af)
m                 144 altq/altq_cdnr.c 	struct mbuf	*m;
m                 154 altq/altq_cdnr.c 	ifp = m->m_pkthdr.rcvif;
m                 161 altq/altq_cdnr.c 	ip = mtod(m, struct ip *);
m                 171 altq/altq_cdnr.c 	pktinfo.pkt_len = m_pktlen(m);
m                 176 altq/altq_cdnr.c 	cb = acc_classify(&top->tc_classifier, m, af);
m                 191 altq/altq_cdnr.c 			m_freem(m);
m                  93 altq/altq_classq.h _addq(class_queue_t *q, struct mbuf *m)
m                  98 altq/altq_classq.h 		m->m_nextpkt = m0->m_nextpkt;
m                 100 altq/altq_classq.h 		m0 = m;
m                 101 altq/altq_classq.h 	m0->m_nextpkt = m;
m                 102 altq/altq_classq.h 	qtail(q) = m;
m                 109 altq/altq_classq.h 	struct mbuf  *m, *m0;
m                 111 altq/altq_classq.h 	if ((m = qtail(q)) == NULL)
m                 113 altq/altq_classq.h 	if ((m0 = m->m_nextpkt) != m)
m                 114 altq/altq_classq.h 		m->m_nextpkt = m0->m_nextpkt;
m                 126 altq/altq_classq.h 	struct mbuf *m, *m0, *prev;
m                 128 altq/altq_classq.h 	if ((m = m0 = qtail(q)) == NULL)
m                 133 altq/altq_classq.h 	} while (m0 != m);
m                 134 altq/altq_classq.h 	prev->m_nextpkt = m->m_nextpkt;
m                 135 altq/altq_classq.h 	if (prev == m)
m                 140 altq/altq_classq.h 	m->m_nextpkt = NULL;
m                 141 altq/altq_classq.h 	return (m);
m                 148 altq/altq_classq.h 	struct mbuf *m;
m                 151 altq/altq_classq.h 	if ((m = qtail(q)) == NULL)
m                 153 altq/altq_classq.h 	if (m->m_nextpkt == m)
m                 160 altq/altq_classq.h 			prev = m;
m                 161 altq/altq_classq.h 			m = m->m_nextpkt;
m                 163 altq/altq_classq.h 		prev->m_nextpkt = m->m_nextpkt;
m                 164 altq/altq_classq.h 		if (m == qtail(q))
m                 168 altq/altq_classq.h 	m->m_nextpkt = NULL;
m                 169 altq/altq_classq.h 	return (m);
m                 173 altq/altq_classq.h _removeq(class_queue_t *q, struct mbuf *m)
m                 181 altq/altq_classq.h 	} while (m0 != m);
m                 182 altq/altq_classq.h 	prev->m_nextpkt = m->m_nextpkt;
m                 183 altq/altq_classq.h 	if (prev == m)
m                 185 altq/altq_classq.h 	else if (qtail(q) == m)
m                 193 altq/altq_classq.h 	struct mbuf *m;
m                 195 altq/altq_classq.h 	while ((m = _getq(q)) != NULL)
m                 196 altq/altq_classq.h 		m_freem(m);
m                 617 altq/altq_hfsc.c hfsc_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr)
m                 624 altq/altq_hfsc.c 	if ((m->m_flags & M_PKTHDR) == 0) {
m                 628 altq/altq_hfsc.c 		m_freem(m);
m                 631 altq/altq_hfsc.c 	if ((cl = clh_to_clp(hif, m->m_pkthdr.pf.qid)) == NULL ||
m                 635 altq/altq_hfsc.c 			m_freem(m);
m                 641 altq/altq_hfsc.c 	len = m_pktlen(m);
m                 642 altq/altq_hfsc.c 	if (hfsc_addq(cl, m) != 0) {
m                 652 altq/altq_hfsc.c 		set_active(cl, m_pktlen(m));
m                 671 altq/altq_hfsc.c 	struct mbuf *m;
m                 731 altq/altq_hfsc.c 			m = hfsc_pollq(cl);
m                 732 altq/altq_hfsc.c 			return (m);
m                 736 altq/altq_hfsc.c 	m = hfsc_getq(cl);
m                 737 altq/altq_hfsc.c 	if (m == NULL)
m                 739 altq/altq_hfsc.c 	len = m_pktlen(m);
m                 763 altq/altq_hfsc.c 	return (m);
m                 767 altq/altq_hfsc.c hfsc_addq(struct hfsc_class *cl, struct mbuf *m)
m                 773 altq/altq_hfsc.c 				m, cl->cl_pktattr);
m                 777 altq/altq_hfsc.c 		return red_addq(cl->cl_red, cl->cl_q, m, cl->cl_pktattr);
m                 780 altq/altq_hfsc.c 		m_freem(m);
m                 785 altq/altq_hfsc.c 		write_dsfield(m, cl->cl_pktattr, 0);
m                 787 altq/altq_hfsc.c 	_addq(cl->cl_q, m);
m                 815 altq/altq_hfsc.c 	struct mbuf *m;
m                 820 altq/altq_hfsc.c 	while ((m = _getq(cl->cl_q)) != NULL) {
m                 821 altq/altq_hfsc.c 		PKTCNTR_ADD(&cl->cl_stats.drop_cnt, m_pktlen(m));
m                 822 altq/altq_hfsc.c 		m_freem(m);
m                1362 altq/altq_hfsc.c m2sm(u_int m)
m                1366 altq/altq_hfsc.c 	sm = ((u_int64_t)m << SM_SHIFT) / 8 / machclk_freq;
m                1371 altq/altq_hfsc.c m2ism(u_int m)
m                1375 altq/altq_hfsc.c 	if (m == 0)
m                1378 altq/altq_hfsc.c 		ism = ((u_int64_t)machclk_freq << ISM_SHIFT) * 8 / m;
m                1394 altq/altq_hfsc.c 	u_int64_t m;
m                1396 altq/altq_hfsc.c 	m = (sm * 8 * machclk_freq) >> SM_SHIFT;
m                1397 altq/altq_hfsc.c 	return ((u_int)m);
m                 395 altq/altq_priq.c priq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr)
m                 402 altq/altq_priq.c 	if ((m->m_flags & M_PKTHDR) == 0) {
m                 406 altq/altq_priq.c 		m_freem(m);
m                 409 altq/altq_priq.c 	if ((cl = clh_to_clp(pif, m->m_pkthdr.pf.qid)) == NULL) {
m                 412 altq/altq_priq.c 			m_freem(m);
m                 418 altq/altq_priq.c 	len = m_pktlen(m);
m                 419 altq/altq_priq.c 	if (priq_addq(cl, m) != 0) {
m                 444 altq/altq_priq.c 	struct mbuf *m;
m                 457 altq/altq_priq.c 			m = priq_getq(cl);
m                 458 altq/altq_priq.c 			if (m != NULL) {
m                 462 altq/altq_priq.c 				PKTCNTR_ADD(&cl->cl_xmitcnt, m_pktlen(m));
m                 464 altq/altq_priq.c 			return (m);
m                 471 altq/altq_priq.c priq_addq(struct priq_class *cl, struct mbuf *m)
m                 476 altq/altq_priq.c 		return rio_addq((rio_t *)cl->cl_red, cl->cl_q, m,
m                 481 altq/altq_priq.c 		return red_addq(cl->cl_red, cl->cl_q, m, cl->cl_pktattr);
m                 484 altq/altq_priq.c 		m_freem(m);
m                 489 altq/altq_priq.c 		write_dsfield(m, cl->cl_pktattr, 0);
m                 491 altq/altq_priq.c 	_addq(cl->cl_q, m);
m                 520 altq/altq_priq.c 	struct mbuf *m;
m                 525 altq/altq_priq.c 	while ((m = _getq(cl->cl_q)) != NULL) {
m                 526 altq/altq_priq.c 		PKTCNTR_ADD(&cl->cl_dropcnt, m_pktlen(m));
m                 527 altq/altq_priq.c 		m_freem(m);
m                 262 altq/altq_red.c red_addq(red_t *rp, class_queue_t *q, struct mbuf *m,
m                 322 altq/altq_red.c 			    mark_ecn(m, pktattr, rp->red_flags)) {
m                 347 altq/altq_red.c 		_addq(q, m);
m                 351 altq/altq_red.c 		_addq(q, m);
m                 362 altq/altq_red.c 			m = _getq_random(q);
m                 369 altq/altq_red.c 		PKTCNTR_ADD(&rp->red_stats.drop_cnt, m_pktlen(m));
m                 372 altq/altq_red.c 		m_freem(m);
m                 377 altq/altq_red.c 	PKTCNTR_ADD(&rp->red_stats.xmit_cnt, m_pktlen(m));
m                 420 altq/altq_red.c mark_ecn(struct mbuf *m, struct altq_pktattr *pktattr, int flags)
m                 425 altq/altq_red.c 	hdr = m->m_pkthdr.pf.hdr;
m                 428 altq/altq_red.c 	for (m0 = m; m0 != NULL; m0 = m0->m_next)
m                 502 altq/altq_red.c 	struct mbuf *m;
m                 504 altq/altq_red.c 	if ((m = _getq(q)) == NULL) {
m                 513 altq/altq_red.c 	return (m);
m                 299 altq/altq_rio.c #define	RIOM_SET_PRECINDEX(m, idx)	\
m                 300 altq/altq_rio.c 	do { (m)->m_pkthdr.rcvif = (struct ifnet *)((long)(idx)); } while (0)
m                 301 altq/altq_rio.c #define	RIOM_GET_PRECINDEX(m)	\
m                 302 altq/altq_rio.c 	({ long idx; idx = (long)((m)->m_pkthdr.rcvif); \
m                 303 altq/altq_rio.c 	(m)->m_pkthdr.rcvif = NULL; idx; })
m                 307 altq/altq_rio.c rio_addq(rio_t *rp, class_queue_t *q, struct mbuf *m,
m                 316 altq/altq_rio.c 	dsfield = odsfield = read_dsfield(m, pktattr);
m                 393 altq/altq_rio.c 		PKTCNTR_ADD(&rp->q_stats[dpindex].drop_cnt, m_pktlen(m));
m                 395 altq/altq_rio.c 		m_freem(m);
m                 403 altq/altq_rio.c 	RIOM_SET_PRECINDEX(m, dpindex);
m                 409 altq/altq_rio.c 		write_dsfield(m, pktattr, dsfield);
m                 411 altq/altq_rio.c 	_addq(q, m);
m                 414 altq/altq_rio.c 	PKTCNTR_ADD(&rp->q_stats[dpindex].xmit_cnt, m_pktlen(m));
m                 422 altq/altq_rio.c 	struct mbuf	*m;
m                 425 altq/altq_rio.c 	if ((m = _getq(q)) == NULL)
m                 428 altq/altq_rio.c 	dpindex = RIOM_GET_PRECINDEX(m);
m                 437 altq/altq_rio.c 	return (m);
m                 722 altq/altq_rmclass.c rmc_queue_packet(struct rm_class *cl, mbuf_t *m)
m                 766 altq/altq_rmclass.c 	if (_rmc_addq(cl, m) < 0)
m                 936 altq/altq_rmclass.c 	mbuf_t		*m;
m                1050 altq/altq_rmclass.c 		m = _rmc_getq(cl);
m                1051 altq/altq_rmclass.c 		if (m == NULL)
m                1060 altq/altq_rmclass.c 			cl->bytes_alloc_ -= m_pktlen(m);
m                1068 altq/altq_rmclass.c 		ifd->curlen_[ifd->qi_] = m_pktlen(m);
m                1074 altq/altq_rmclass.c 		m = _rmc_pollq(cl);
m                1077 altq/altq_rmclass.c 	return (m);
m                1089 altq/altq_rmclass.c 	mbuf_t		*m;
m                1165 altq/altq_rmclass.c 		m = _rmc_getq(cl);
m                1166 altq/altq_rmclass.c 		if (m == NULL)
m                1174 altq/altq_rmclass.c 		ifd->curlen_[ifd->qi_] = m_pktlen(m);
m                1180 altq/altq_rmclass.c 		m = _rmc_pollq(cl);
m                1183 altq/altq_rmclass.c 	return (m);
m                1555 altq/altq_rmclass.c _rmc_addq(rm_class_t *cl, mbuf_t *m)
m                1559 altq/altq_rmclass.c 		return rio_addq((rio_t *)cl->red_, cl->q_, m, cl->pktattr_);
m                1563 altq/altq_rmclass.c 		return red_addq(cl->red_, cl->q_, m, cl->pktattr_);
m                1567 altq/altq_rmclass.c 		write_dsfield(m, cl->pktattr_, 0);
m                1569 altq/altq_rmclass.c 	_addq(cl->q_, m);
m                1577 altq/altq_rmclass.c 	mbuf_t	*m;
m                1579 altq/altq_rmclass.c 	if ((m = _getq(cl->q_)) != NULL)
m                1580 altq/altq_rmclass.c 		m_freem(m);
m                1667 altq/altq_rmclass.c _addq(class_queue_t *q, mbuf_t *m)
m                1672 altq/altq_rmclass.c 		m->m_nextpkt = m0->m_nextpkt;
m                1674 altq/altq_rmclass.c 		m0 = m;
m                1675 altq/altq_rmclass.c 	m0->m_nextpkt = m;
m                1676 altq/altq_rmclass.c 	qtail(q) = m;
m                1683 altq/altq_rmclass.c 	mbuf_t	*m, *m0;
m                1685 altq/altq_rmclass.c 	if ((m = qtail(q)) == NULL)
m                1687 altq/altq_rmclass.c 	if ((m0 = m->m_nextpkt) != m)
m                1688 altq/altq_rmclass.c 		m->m_nextpkt = m0->m_nextpkt;
m                1702 altq/altq_rmclass.c 	mbuf_t	*m, *m0, *prev;
m                1704 altq/altq_rmclass.c 	if ((m = m0 = qtail(q)) == NULL)
m                1709 altq/altq_rmclass.c 	} while (m0 != m);
m                1710 altq/altq_rmclass.c 	prev->m_nextpkt = m->m_nextpkt;
m                1711 altq/altq_rmclass.c 	if (prev == m)  {
m                1717 altq/altq_rmclass.c 	m->m_nextpkt = NULL;
m                1718 altq/altq_rmclass.c 	return (m);
m                1725 altq/altq_rmclass.c 	struct mbuf	*m;
m                1728 altq/altq_rmclass.c 	if ((m = qtail(q)) == NULL)
m                1730 altq/altq_rmclass.c 	if (m->m_nextpkt == m) {
m                1738 altq/altq_rmclass.c 			prev = m;
m                1739 altq/altq_rmclass.c 			m = m->m_nextpkt;
m                1741 altq/altq_rmclass.c 		prev->m_nextpkt = m->m_nextpkt;
m                1742 altq/altq_rmclass.c 		if (m == qtail(q))
m                1746 altq/altq_rmclass.c 	m->m_nextpkt = NULL;
m                1747 altq/altq_rmclass.c 	return (m);
m                1751 altq/altq_rmclass.c _removeq(class_queue_t *q, mbuf_t *m)
m                1759 altq/altq_rmclass.c 	} while (m0 != m);
m                1760 altq/altq_rmclass.c 	prev->m_nextpkt = m->m_nextpkt;
m                1761 altq/altq_rmclass.c 	if (prev == m)
m                1763 altq/altq_rmclass.c 	else if (qtail(q) == m)
m                1771 altq/altq_rmclass.c 	mbuf_t *m;
m                1773 altq/altq_rmclass.c 	while ((m = _getq(q)) != NULL)
m                1774 altq/altq_rmclass.c 		m_freem(m);
m                 214 altq/altq_subr.c 	struct mbuf *m;
m                 241 altq/altq_subr.c 		m = (*ifq->altq_dequeue)(ifq, op);
m                 244 altq/altq_subr.c 			IF_POLL(ifq, m);
m                 246 altq/altq_subr.c 			IF_DEQUEUE(ifq, m);
m                 249 altq/altq_subr.c 	if (m != NULL && op == ALTDQ_REMOVE)
m                 250 altq/altq_subr.c 		tbr->tbr_token -= TBR_SCALE(m_pktlen(m));
m                 252 altq/altq_subr.c 	return (m);
m                 606 altq/altq_subr.c read_dsfield(m, pktattr)
m                 607 altq/altq_subr.c 	struct mbuf *m;
m                 618 altq/altq_subr.c 	for (m0 = m; m0 != NULL; m0 = m0->m_next)
m                 653 altq/altq_subr.c write_dsfield(m, pktattr, dsfield)
m                 654 altq/altq_subr.c 	struct mbuf *m;
m                 665 altq/altq_subr.c 	for (m0 = m; m0 != NULL; m0 = m0->m_next)
m                  93 altq/altq_var.h #define	m_pktlen(m)		((m)->m_pkthdr.len)
m                 141 altq/if_altq.h #define	ALTQ_ENQUEUE(ifq, m, pa, err)					\
m                 142 altq/if_altq.h 	(err) = (*(ifq)->altq_enqueue)((ifq),(m),(pa))
m                 143 altq/if_altq.h #define	ALTQ_DEQUEUE(ifq, m)						\
m                 144 altq/if_altq.h 	(m) = (*(ifq)->altq_dequeue)((ifq), ALTDQ_REMOVE)
m                 145 altq/if_altq.h #define	ALTQ_POLL(ifq, m)						\
m                 146 altq/if_altq.h 	(m) = (*(ifq)->altq_dequeue)((ifq), ALTDQ_POLL)
m                3737 arch/i386/i386/machdep.c 	struct mbuf *m;
m                3756 arch/i386/i386/machdep.c 	for (m = m0; m != NULL && error == 0; m = m->m_next) {
m                3757 arch/i386/i386/machdep.c 		if (m->m_len == 0)
m                3759 arch/i386/i386/machdep.c 		error = _bus_dmamap_load_buffer(t, map, m->m_data, m->m_len,
m                3897 arch/i386/i386/machdep.c 	struct vm_page *m;
m                3910 arch/i386/i386/machdep.c 			m = PHYS_TO_VM_PAGE(addr);
m                3911 arch/i386/i386/machdep.c 			TAILQ_INSERT_TAIL(&mlist, m, pageq);
m                4102 arch/i386/i386/machdep.c 	struct vm_page *m;
m                4126 arch/i386/i386/machdep.c 	m = TAILQ_FIRST(&mlist);
m                4128 arch/i386/i386/machdep.c 	lastaddr = segs[curseg].ds_addr = VM_PAGE_TO_PHYS(m);
m                4131 arch/i386/i386/machdep.c 	for (m = TAILQ_NEXT(m, pageq); m != NULL; m = TAILQ_NEXT(m, pageq)) {
m                4132 arch/i386/i386/machdep.c 		curaddr = VM_PAGE_TO_PHYS(m);
m                 415 arch/i386/i386/mpbios.c 	const struct mpbios_fps *m;
m                 416 arch/i386/i386/mpbios.c 	int end = count - sizeof(*m);
m                 421 arch/i386/i386/mpbios.c 		    self->dv_xname, start, start + count - sizeof(*m));
m                 424 arch/i386/i386/mpbios.c 		m = (struct mpbios_fps *)&base[i];
m                 426 arch/i386/i386/mpbios.c 		if ((m->signature == MP_FP_SIG) &&
m                 427 arch/i386/i386/mpbios.c 		    ((len = m->length << 4) != 0) &&
m                 428 arch/i386/i386/mpbios.c 		    mpbios_cksum(m, (m->length << 4)) == 0) {
m                 820 arch/i386/include/bus.h #define	bus_dmamap_create(t, s, n, m, b, f, p)			\
m                 821 arch/i386/include/bus.h 	(*(t)->_dmamap_create)((t), (s), (n), (m), (b), (f), (p))
m                 824 arch/i386/include/bus.h #define	bus_dmamap_load(t, m, b, s, p, f)			\
m                 825 arch/i386/include/bus.h 	(*(t)->_dmamap_load)((t), (m), (b), (s), (p), (f))
m                 826 arch/i386/include/bus.h #define	bus_dmamap_load_mbuf(t, m, b, f)			\
m                 827 arch/i386/include/bus.h 	(*(t)->_dmamap_load_mbuf)((t), (m), (b), (f))
m                 828 arch/i386/include/bus.h #define	bus_dmamap_load_uio(t, m, u, f)				\
m                 829 arch/i386/include/bus.h 	(*(t)->_dmamap_load_uio)((t), (m), (u), (f))
m                 830 arch/i386/include/bus.h #define	bus_dmamap_load_raw(t, m, sg, n, s, f)			\
m                 831 arch/i386/include/bus.h 	(*(t)->_dmamap_load_raw)((t), (m), (sg), (n), (s), (f))
m                 831 arch/i386/isa/isa_machdep.c _isa_bus_dmamap_load_mbuf(bus_dma_tag_t t, bus_dmamap_t map, struct mbuf *m,
m                 810 arch/i386/isa/pccom.c 	u_char m = 0;
m                 813 arch/i386/isa/pccom.c 		SET(m, MCR_DTR);
m                 815 arch/i386/isa/pccom.c 		SET(m, MCR_RTS);
m                 816 arch/i386/isa/pccom.c 	return m;
m                 864 arch/i386/isa/pccom.c 		u_char m;
m                 867 arch/i386/isa/pccom.c 		m = sc->sc_mcr;
m                 868 arch/i386/isa/pccom.c 		if (ISSET(m, MCR_DTR))
m                 870 arch/i386/isa/pccom.c 		if (ISSET(m, MCR_RTS))
m                 872 arch/i386/isa/pccom.c 		m = sc->sc_msr;
m                 873 arch/i386/isa/pccom.c 		if (ISSET(m, MSR_DCD))
m                 875 arch/i386/isa/pccom.c 		if (ISSET(m, MSR_CTS))
m                 877 arch/i386/isa/pccom.c 		if (ISSET(m, MSR_DSR))
m                 879 arch/i386/isa/pccom.c 		if (ISSET(m, MSR_RI | MSR_TERI))
m                 306 arch/i386/pci/via8231.c via8231_pir_dump(const char *m, struct via8231_handle *ph)
m                 313 arch/i386/pci/via8231.c 	printf("%s STATE: trigger(%02x), routing(%08x)\n", m, a, b);
m                  87 compat/hpux/m68k/hpux_exec.h #define	HPUX_TXTOFF(x, m)						\
m                  88 compat/hpux/m68k/hpux_exec.h 	((((m) == ZMAGIC) ||						\
m                  89 compat/hpux/m68k/hpux_exec.h 	  ((m) == HPUX_MAGIC_SHL) ||					\
m                  90 compat/hpux/m68k/hpux_exec.h 	  ((m) == HPUX_MAGIC_DL)) ?					\
m                  93 compat/hpux/m68k/hpux_exec.h #define	HPUX_DATAOFF(x, m)						\
m                  94 compat/hpux/m68k/hpux_exec.h 	((((m) == ZMAGIC) ||						\
m                  95 compat/hpux/m68k/hpux_exec.h 	  ((m) == HPUX_MAGIC_SHL) ||					\
m                  96 compat/hpux/m68k/hpux_exec.h 	  ((m) == HPUX_MAGIC_DL)) ?					\
m                 100 compat/hpux/m68k/hpux_exec.h #define	HPUX_PASOFF(x, m)						\
m                 101 compat/hpux/m68k/hpux_exec.h 	((((m) == ZMAGIC) ||						\
m                 102 compat/hpux/m68k/hpux_exec.h 	  ((m) == HPUX_MAGIC_SHL) ||					\
m                 103 compat/hpux/m68k/hpux_exec.h 	  ((m) == HPUX_MAGIC_DL)) ?					\
m                 108 compat/hpux/m68k/hpux_exec.h #define	HPUX_SYMOFF(x, m)	(HPUX_PASOFF((x), (m)) + (x).ha_pascal)
m                 109 compat/hpux/m68k/hpux_exec.h #define	HPUX_SUPSYMOFF(x, m)	(HPUX_SYMOFF((x), (m)) + (x).ha_symbols)
m                 110 compat/hpux/m68k/hpux_exec.h #define	HPUX_RTEXTOFF(x, m)	(HPUX_SUPSYMOFF((x), (m)) + (x).ha_supsyms)
m                 111 compat/hpux/m68k/hpux_exec.h #define	HPUX_RDATAOFF(x, m)	(HPUX_RTEXTOFF((x), (m)) + (x).ha_trsize)
m                 112 compat/hpux/m68k/hpux_exec.h #define	HPUX_EXTOFF(x, m)	((x).ha_extentions)
m                 165 compat/hpux/m68k/hpux_net.c socksetsize(size, m)
m                 167 compat/hpux/m68k/hpux_net.c 	struct mbuf *m;
m                 174 compat/hpux/m68k/hpux_net.c 			tmp = (int) *mtod(m, char *);
m                 177 compat/hpux/m68k/hpux_net.c 			tmp = (int) *mtod(m, short *);
m                 181 compat/hpux/m68k/hpux_net.c 			tmp = (((int) *mtod(m, int *)) >> 8) & 0xffffff;
m                 184 compat/hpux/m68k/hpux_net.c 		*mtod(m, int *) = tmp;
m                 185 compat/hpux/m68k/hpux_net.c 		m->m_len = sizeof(int);
m                 187 compat/hpux/m68k/hpux_net.c 		m->m_len = size;
m                 200 compat/hpux/m68k/hpux_net.c 	struct mbuf *m = NULL;
m                 210 compat/hpux/m68k/hpux_net.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 211 compat/hpux/m68k/hpux_net.c 		if ((error = copyin(SCARG(uap, val), mtod(m, caddr_t),
m                 213 compat/hpux/m68k/hpux_net.c 			(void) m_free(m);
m                 217 compat/hpux/m68k/hpux_net.c 			tmp = *mtod(m, int *);
m                 218 compat/hpux/m68k/hpux_net.c 			mtod(m, struct linger *)->l_onoff = 1;
m                 219 compat/hpux/m68k/hpux_net.c 			mtod(m, struct linger *)->l_linger = tmp;
m                 220 compat/hpux/m68k/hpux_net.c 			m->m_len = sizeof(struct linger);
m                 222 compat/hpux/m68k/hpux_net.c 			socksetsize(SCARG(uap, valsize), m);
m                 224 compat/hpux/m68k/hpux_net.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 226 compat/hpux/m68k/hpux_net.c 		mtod(m, struct linger *)->l_onoff = 0;
m                 227 compat/hpux/m68k/hpux_net.c 		m->m_len = sizeof(struct linger);
m                 230 compat/hpux/m68k/hpux_net.c 	    SCARG(uap, name), m);
m                 245 compat/hpux/m68k/hpux_net.c 	struct mbuf *m = NULL;
m                 255 compat/hpux/m68k/hpux_net.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 256 compat/hpux/m68k/hpux_net.c 		if ((error = copyin(SCARG(uap, val), mtod(m, caddr_t),
m                 258 compat/hpux/m68k/hpux_net.c 			m_free(m);
m                 261 compat/hpux/m68k/hpux_net.c 		socksetsize(SCARG(uap, valsize), m);
m                 264 compat/hpux/m68k/hpux_net.c 	    SCARG(uap, name), m);
m                 278 compat/hpux/m68k/hpux_net.c 	struct mbuf *m = NULL;
m                 291 compat/hpux/m68k/hpux_net.c 	    SCARG(uap, name), &m)))
m                 293 compat/hpux/m68k/hpux_net.c 	if (SCARG(uap, val) && valsize && m != NULL) {
m                 295 compat/hpux/m68k/hpux_net.c 			if (mtod(m, struct linger *)->l_onoff)
m                 296 compat/hpux/m68k/hpux_net.c 				*mtod(m, int *) = mtod(m, struct linger *)->l_linger;
m                 298 compat/hpux/m68k/hpux_net.c 				*mtod(m, int *) = 0;
m                 299 compat/hpux/m68k/hpux_net.c 			m->m_len = sizeof(int);
m                 301 compat/hpux/m68k/hpux_net.c 		if (valsize > m->m_len)
m                 302 compat/hpux/m68k/hpux_net.c 			valsize = m->m_len;
m                 303 compat/hpux/m68k/hpux_net.c 		error = copyout(mtod(m, caddr_t), SCARG(uap, val),
m                 311 compat/hpux/m68k/hpux_net.c 	if (m != NULL)
m                 312 compat/hpux/m68k/hpux_net.c 		m_free(m);
m                  52 compat/linux/linux_exec.h #define LINUX_N_TXTOFF(x,m) \
m                  53 compat/linux/linux_exec.h  ((m) == ZMAGIC ? 1024 : ((m) == QMAGIC ? 0 : sizeof (struct exec)))
m                  55 compat/linux/linux_exec.h #define LINUX_N_DATOFF(x,m) (LINUX_N_TXTOFF(x,m) + (x).a_text)
m                  57 compat/linux/linux_exec.h #define LINUX_N_TXTADDR(x,m) ((m) == QMAGIC ? PAGE_SIZE : 0)
m                  61 compat/linux/linux_exec.h #define LINUX__N_TXTENDADDR(x,m) (LINUX_N_TXTADDR(x,m)+(x).a_text)
m                  63 compat/linux/linux_exec.h #define LINUX_N_DATADDR(x,m) \
m                  64 compat/linux/linux_exec.h     ((m)==OMAGIC? (LINUX__N_TXTENDADDR(x,m)) \
m                  65 compat/linux/linux_exec.h      : (LINUX__N_SEGMENT_ROUND (LINUX__N_TXTENDADDR(x,m))))
m                  67 compat/linux/linux_exec.h #define LINUX_N_BSSADDR(x,m) (LINUX_N_DATADDR(x,m) + (x).a_data)
m                 135 compat/sunos/sunos_exec.c #define SUNOS_N_TXTADDR(x,m)	__LDPGSZ
m                 136 compat/sunos/sunos_exec.c #define SUNOS_N_DATADDR(x,m)	(((m)==OMAGIC) ? \
m                 137 compat/sunos/sunos_exec.c 	(SUNOS_N_TXTADDR(x,m) + (x).a_text) : \
m                 138 compat/sunos/sunos_exec.c 	(SEGSIZ + ((SUNOS_N_TXTADDR(x,m) + (x).a_text - 1) & ~(SEGSIZ-1))))
m                 139 compat/sunos/sunos_exec.c #define SUNOS_N_BSSADDR(x,m)	(SUNOS_N_DATADDR(x,m)+(x).a_data)
m                 141 compat/sunos/sunos_exec.c #define SUNOS_N_TXTOFF(x,m)	((m)==ZMAGIC ? 0 : sizeof (struct exec))
m                 142 compat/sunos/sunos_exec.c #define SUNOS_N_DATOFF(x,m)	(SUNOS_N_TXTOFF(x,m) + (x).a_text)
m                 525 compat/sunos/sunos_misc.c 	struct mbuf *m = NULL;
m                 532 compat/sunos/sunos_misc.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 533 compat/sunos/sunos_misc.c 		mtod(m, struct linger *)->l_onoff = 0;
m                 534 compat/sunos/sunos_misc.c 		m->m_len = sizeof(struct linger);
m                 536 compat/sunos/sunos_misc.c 		    SO_LINGER, m));
m                 563 compat/sunos/sunos_misc.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 564 compat/sunos/sunos_misc.c 		error = copyin(SCARG(uap, val), mtod(m, caddr_t),
m                 567 compat/sunos/sunos_misc.c 			(void) m_free(m);
m                 570 compat/sunos/sunos_misc.c 		m->m_len = SCARG(uap, valsize);
m                 573 compat/sunos/sunos_misc.c 	    SCARG(uap, name), m));
m                 347 compat/ultrix/ultrix_misc.c 	struct mbuf *m = NULL;
m                 354 compat/ultrix/ultrix_misc.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 355 compat/ultrix/ultrix_misc.c 		mtod(m, struct linger *)->l_onoff = 0;
m                 356 compat/ultrix/ultrix_misc.c 		m->m_len = sizeof(struct linger);
m                 358 compat/ultrix/ultrix_misc.c 		    SO_LINGER, m));
m                 366 compat/ultrix/ultrix_misc.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 367 compat/ultrix/ultrix_misc.c 		if ((error = copyin(SCARG(uap, val), mtod(m, caddr_t),
m                 369 compat/ultrix/ultrix_misc.c 			(void) m_free(m);
m                 372 compat/ultrix/ultrix_misc.c 		m->m_len = SCARG(uap, valsize);
m                 375 compat/ultrix/ultrix_misc.c 	    SCARG(uap, name), m));
m                  86 crypto/cryptosoft.c 	struct mbuf *m = NULL;
m                  98 crypto/cryptosoft.c 		m = (struct mbuf *) buf;
m                 132 crypto/cryptosoft.c 		m = m_getptr(m, crd->crd_skip, &k);
m                 133 crypto/cryptosoft.c 		if (m == NULL)
m                 143 crypto/cryptosoft.c 			if (m->m_len < k + blks && m->m_len != k) {
m                 144 crypto/cryptosoft.c 				m_copydata(m, k, blks, blk);
m                 185 crypto/cryptosoft.c 				m_copyback(m, k, blks, blk);
m                 188 crypto/cryptosoft.c 				m = m_getptr(m, k + blks, &k);
m                 189 crypto/cryptosoft.c 				if (m == NULL)
m                 200 crypto/cryptosoft.c 			if (k == m->m_len) {
m                 201 crypto/cryptosoft.c 				for (m = m->m_next; m && m->m_len == 0;
m                 202 crypto/cryptosoft.c 				    m = m->m_next)
m                 208 crypto/cryptosoft.c 			if (m == NULL)
m                 216 crypto/cryptosoft.c 			idat = mtod(m, unsigned char *) + k;
m                 218 crypto/cryptosoft.c 			while (m->m_len >= k + blks && i > 0) {
m                 215 crypto/des_locl.h #define PERM_OP(a,b,t,n,m) ((t)=((((a)>>(n))^(b))&(m)),\
m                 142 crypto/set_key.c #define HPERM_OP(a,t,n,m) ((t)=((((a)<<(16-(n)))^(a))&(m)),\
m                 147 ddb/db_hangman.c 	int m;
m                 165 ddb/db_hangman.c 	m = sabc->wrong;
m                 166 ddb/db_hangman.c 	for (i = 'a'; i <= 'z'; ++i, m >>= 1)
m                 167 ddb/db_hangman.c 		if (m&1)
m                1257 dev/acpi/dsdt.c #define aml_derefterm(s, v, m)	aml_derefvalue(s, v, ACPI_IOREAD)
m                2857 dev/audio.c    	struct mixer_asyncs **pm, *m;
m                2861 dev/audio.c    			m = *pm;
m                2862 dev/audio.c    			*pm = m->next;
m                2863 dev/audio.c    			free(m, M_DEVBUF);
m                2875 dev/audio.c    	struct mixer_asyncs *m;
m                2877 dev/audio.c    	for(m = sc->sc_async_mixer; m; m = m->next)
m                2878 dev/audio.c    		psignal(m->proc, SIGIO);
m                 147 dev/ccd.c      #define CCD_DCALL(m,c)		if (ccddebug & (m)) c
m                 148 dev/ccd.c      #define CCD_DPRINTF(m,a)	CCD_DCALL(m, printf a)
m                 156 dev/ccd.c      #define CCD_DCALL(m,c)		/* m, c */
m                 157 dev/ccd.c      #define CCD_DPRINTF(m,a)	/* m, a */
m                 206 dev/i2c/tsl2560.c 	u_int32_t b, m;
m                 214 dev/i2c/tsl2560.c 	b = 0, m = 0;
m                 216 dev/i2c/tsl2560.c 		b = TSL2560_B1T, m = TSL2560_M1T;
m                 218 dev/i2c/tsl2560.c 		b = TSL2560_B2T, m = TSL2560_M2T;
m                 220 dev/i2c/tsl2560.c 		b = TSL2560_B3T, m = TSL2560_M3T;
m                 222 dev/i2c/tsl2560.c 		b = TSL2560_B4T, m = TSL2560_M4T;
m                 224 dev/i2c/tsl2560.c 		b = TSL2560_B5T, m = TSL2560_M5T;
m                 226 dev/i2c/tsl2560.c 		b = TSL2560_B6T, m = TSL2560_M6T;
m                 228 dev/i2c/tsl2560.c 		b = TSL2560_B7T, m = TSL2560_M7T;
m                 230 dev/i2c/tsl2560.c 	lux = b * chan0 - m * chan1;
m                 922 dev/ic/acx.c   		struct mbuf *m;
m                 925 dev/ic/acx.c   		IF_DEQUEUE(&ic->ic_mgtq, m);
m                 926 dev/ic/acx.c   		if (m != NULL) {
m                 927 dev/ic/acx.c   			ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
m                 928 dev/ic/acx.c   			m->m_pkthdr.rcvif = NULL;
m                 934 dev/ic/acx.c   			wh = mtod(m, struct ieee80211_frame *);
m                 939 dev/ic/acx.c                                   m_freem(m);
m                 952 dev/ic/acx.c   			IFQ_DEQUEUE(&ifp->if_snd, m);
m                 953 dev/ic/acx.c   			if (m == NULL)
m                 960 dev/ic/acx.c   				m_freem(m);
m                 964 dev/ic/acx.c   			if (m->m_len < sizeof(struct ether_header)) {
m                 965 dev/ic/acx.c   				m = m_pullup(m, sizeof(struct ether_header));
m                 966 dev/ic/acx.c   				if (m == NULL) {
m                 971 dev/ic/acx.c   			eh = mtod(m, struct ether_header *);
m                 977 dev/ic/acx.c   				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 980 dev/ic/acx.c   			if ((m = ieee80211_encap(ifp, m, &ni)) == NULL) {
m                 987 dev/ic/acx.c   				bpf_mtap(ic->ic_rawbpf, m, BPF_DIRECTION_OUT);
m                 999 dev/ic/acx.c   		wh = mtod(m, struct ieee80211_frame *);
m                1001 dev/ic/acx.c   			m = ieee80211_wep_crypt(ifp, m, 1);
m                1002 dev/ic/acx.c   			if (m == NULL) {
m                1004 dev/ic/acx.c   				m_freem(m);
m                1024 dev/ic/acx.c   			mb.m_next = m;
m                1032 dev/ic/acx.c   		if (acx_encap(sc, buf, m, ni, rate) != 0) {
m                1316 dev/ic/acx.c   		struct mbuf *m;
m                1332 dev/ic/acx.c   		m = buf->rb_mbuf;
m                1340 dev/ic/acx.c   		head = mtod(m, struct acx_rxbuf_hdr *);
m                1348 dev/ic/acx.c   			m_adj(m, sizeof(struct acx_rxbuf_hdr) +
m                1350 dev/ic/acx.c   			wh = mtod(m, struct ieee80211_frame *);
m                1359 dev/ic/acx.c   					sc->chip_proc_wep_rxbuf(sc, m, &len);
m                1360 dev/ic/acx.c   					wh = mtod(m, struct ieee80211_frame *);
m                1364 dev/ic/acx.c   			m->m_len = m->m_pkthdr.len = len;
m                1365 dev/ic/acx.c   			m->m_pkthdr.rcvif = &ic->ic_if;
m                1382 dev/ic/acx.c   				mb.m_next = m;
m                1392 dev/ic/acx.c   			ieee80211_input(ifp, m, ni, head->rbh_level,
m                1398 dev/ic/acx.c   			m_freem(m);
m                2126 dev/ic/acx.c   	struct mbuf *m;
m                2133 dev/ic/acx.c   	MGETHDR(m, wait ? M_WAITOK : M_DONTWAIT, MT_DATA);
m                2134 dev/ic/acx.c   	if (m == NULL)
m                2137 dev/ic/acx.c   	MCLGET(m, wait ? M_WAITOK : M_DONTWAIT);
m                2138 dev/ic/acx.c   	if (!(m->m_flags & M_EXT)) {
m                2139 dev/ic/acx.c   		m_freem(m);
m                2143 dev/ic/acx.c   	m->m_len = m->m_pkthdr.len = MCLBYTES;
m                2145 dev/ic/acx.c   	error = bus_dmamap_load_mbuf(sc->sc_dmat, bd->mbuf_tmp_dmamap, m,
m                2148 dev/ic/acx.c   		m_freem(m);
m                2164 dev/ic/acx.c   	rb->rb_mbuf = m;
m                2166 dev/ic/acx.c   	rb->rb_desc->h_data_len = htole16(m->m_len);
m                2175 dev/ic/acx.c   acx_encap(struct acx_softc *sc, struct acx_txbuf *txbuf, struct mbuf *m,
m                2190 dev/ic/acx.c   	if (m->m_pkthdr.len > MCLBYTES) {
m                2194 dev/ic/acx.c   	} else if (m->m_pkthdr.len < ACX_FRAME_HDRLEN) {
m                2200 dev/ic/acx.c   	error = bus_dmamap_load_mbuf(sc->sc_dmat, txbuf->tb_mbuf_dmamap, m,
m                2217 dev/ic/acx.c   			m_freem(m);
m                2223 dev/ic/acx.c   		M_DUP_PKTHDR(mnew, m);
m                2224 dev/ic/acx.c   		if (m->m_pkthdr.len > MHLEN) {
m                2227 dev/ic/acx.c   				m_freem(m);
m                2238 dev/ic/acx.c   		m_copydata(m, 0, m->m_pkthdr.len, mtod(mnew, caddr_t));
m                2239 dev/ic/acx.c   		m_freem(m);
m                2241 dev/ic/acx.c   		m = mnew;
m                2244 dev/ic/acx.c   		    txbuf->tb_mbuf_dmamap, m, BUS_DMA_NOWAIT);
m                2257 dev/ic/acx.c   	txbuf->tb_mbuf = m;
m                2286 dev/ic/acx.c   	    : m->m_pkthdr.len);
m                2288 dev/ic/acx.c   	    htole16(m->m_pkthdr.len - ACX_FRAME_HDRLEN);
m                2299 dev/ic/acx.c   	FW_TXDESC_SETFIELD_2(sc, txbuf, f_tx_len, m->m_pkthdr.len);
m                2318 dev/ic/acx.c   		m_freem(m);
m                2381 dev/ic/acx.c   	struct mbuf *m;
m                2386 dev/ic/acx.c   	m = ieee80211_get_probe_resp(ic, ni);
m                2387 dev/ic/acx.c   	if (m == NULL)
m                2389 dev/ic/acx.c   	M_PREPEND(m, sizeof(struct ieee80211_frame), M_DONTWAIT);
m                2390 dev/ic/acx.c   	if (m == NULL)
m                2392 dev/ic/acx.c   	wh = mtod(m, struct ieee80211_frame *);
m                2402 dev/ic/acx.c   	m_copydata(m, 0, m->m_pkthdr.len, (caddr_t)&resp.data);
m                2403 dev/ic/acx.c   	len = m->m_pkthdr.len + sizeof(resp.size);
m                2404 dev/ic/acx.c   	m_freem(m); 
m                2410 dev/ic/acx.c   acx_beacon_locate(struct mbuf *m, u_int8_t type)
m                2422 dev/ic/acx.c   	if (m->m_len != m->m_pkthdr.len)
m                2426 dev/ic/acx.c   	frm = mtod(m, u_int8_t *);
m                2427 dev/ic/acx.c   	for (; off + 1 < m->m_len; off += frm[off + 1] + 2) {
m                2432 dev/ic/acx.c   	return (m->m_len);
m                2441 dev/ic/acx.c   	struct mbuf *m;
m                2447 dev/ic/acx.c   	m = ieee80211_beacon_alloc(ic, ni);
m                2448 dev/ic/acx.c   	if (m == NULL)
m                2451 dev/ic/acx.c   	off = acx_beacon_locate(m, IEEE80211_ELEMID_TIM);
m                2453 dev/ic/acx.c   	m_copydata(m, 0, off, (caddr_t)&beacon.data);
m                2457 dev/ic/acx.c   		m_freem(m);
m                2461 dev/ic/acx.c   	len = m->m_pkthdr.len - off;
m                2464 dev/ic/acx.c   		m_freem(m);
m                2468 dev/ic/acx.c   	m_copydata(m, off, len, (caddr_t)&tim.data);
m                2470 dev/ic/acx.c   	m_freem(m);
m                 712 dev/ic/acx100.c acx100_proc_wep_rxbuf(struct acx_softc *sc, struct mbuf *m, int *len)
m                 720 dev/ic/acx100.c 	f = mtod(m, struct ieee80211_frame *);
m                 734 dev/ic/acx100.c 	m_adj(m, IEEEWEP_IVLEN);
m                 606 dev/ic/aic6360.c aic_sched_msgout(struct aic_softc *sc, u_char m)
m                 613 dev/ic/aic6360.c 	sc->sc_msgpriq |= m;
m                 886 dev/ic/aic6360.c #define IS1BYTEMSG(m) (((m) != 0x01 && (m) < 0x20) || (m) >= 0x80)
m                 887 dev/ic/aic6360.c #define IS2BYTEMSG(m) (((m) & 0xf0) == 0x20)
m                 888 dev/ic/aic6360.c #define ISEXTMSG(m) ((m) == 0x01)
m                 376 dev/ic/aic6915.c 	struct mbuf *m0, *m;
m                 406 dev/ic/aic6915.c 		m = NULL;
m                 423 dev/ic/aic6915.c 			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 424 dev/ic/aic6915.c 			if (m == NULL) {
m                 430 dev/ic/aic6915.c 				MCLGET(m, M_DONTWAIT);
m                 431 dev/ic/aic6915.c 				if ((m->m_flags & M_EXT) == 0) {
m                 434 dev/ic/aic6915.c 					m_freem(m);
m                 438 dev/ic/aic6915.c 			m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m                 439 dev/ic/aic6915.c 			m->m_pkthdr.len = m->m_len = m0->m_pkthdr.len;
m                 441 dev/ic/aic6915.c 			    m, BUS_DMA_WRITE|BUS_DMA_NOWAIT);
m                 453 dev/ic/aic6915.c 		if (m != NULL) {
m                 455 dev/ic/aic6915.c 			m0 = m;
m                 776 dev/ic/aic6915.c 	struct mbuf *m;
m                 828 dev/ic/aic6915.c 		m = ds->ds_mbuf;
m                 843 dev/ic/aic6915.c 		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 844 dev/ic/aic6915.c 		if (m == NULL) {
m                 853 dev/ic/aic6915.c 			MCLGET(m, M_DONTWAIT);
m                 854 dev/ic/aic6915.c 			if ((m->m_flags & M_EXT) == 0) {
m                 855 dev/ic/aic6915.c 				m_freem(m);
m                 859 dev/ic/aic6915.c 		m->m_data += 2;
m                 865 dev/ic/aic6915.c 		memcpy(mtod(m, caddr_t), mtod(ds->ds_mbuf, caddr_t), len);
m                 873 dev/ic/aic6915.c 		m->m_pkthdr.rcvif = ifp;
m                 874 dev/ic/aic6915.c 		m->m_pkthdr.len = m->m_len = len;
m                 881 dev/ic/aic6915.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 885 dev/ic/aic6915.c 		ether_input_mbuf(ifp, m);
m                1283 dev/ic/aic6915.c 	struct mbuf *m;
m                1286 dev/ic/aic6915.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1287 dev/ic/aic6915.c 	if (m == NULL)
m                1290 dev/ic/aic6915.c 	MCLGET(m, M_DONTWAIT);
m                1291 dev/ic/aic6915.c 	if ((m->m_flags & M_EXT) == 0) {
m                1292 dev/ic/aic6915.c 		m_freem(m);
m                1299 dev/ic/aic6915.c 	ds->ds_mbuf = m;
m                1302 dev/ic/aic6915.c 	    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                 357 dev/ic/am7990.c am7990_put(sc, boff, m)
m                 360 dev/ic/am7990.c 	register struct mbuf *m;
m                 365 dev/ic/am7990.c 	for (; m; m = n) {
m                 366 dev/ic/am7990.c 		len = m->m_len;
m                 368 dev/ic/am7990.c 			MFREE(m, n);
m                 371 dev/ic/am7990.c 		(*sc->sc_copytobuf)(sc, mtod(m, caddr_t), boff, len);
m                 374 dev/ic/am7990.c 		MFREE(m, n);
m                 394 dev/ic/am7990.c 	register struct mbuf *m;
m                 398 dev/ic/am7990.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 399 dev/ic/am7990.c 	if (m == 0)
m                 401 dev/ic/am7990.c 	m->m_pkthdr.rcvif = ifp;
m                 402 dev/ic/am7990.c 	m->m_pkthdr.len = totlen;
m                 404 dev/ic/am7990.c 	m->m_data += pad;
m                 411 dev/ic/am7990.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                 412 dev/ic/am7990.c 			if (m == 0) {
m                 419 dev/ic/am7990.c 			MCLGET(m, M_DONTWAIT);
m                 420 dev/ic/am7990.c 			if (m->m_flags & M_EXT) {
m                 423 dev/ic/am7990.c 					m->m_data += pad;
m                 428 dev/ic/am7990.c 		m->m_len = len = min(totlen, len);
m                 429 dev/ic/am7990.c 		(*sc->sc_copyfrombuf)(sc, mtod(m, caddr_t), boff, len);
m                 432 dev/ic/am7990.c 		*mp = m;
m                 433 dev/ic/am7990.c 		mp = &m->m_next;
m                 447 dev/ic/am7990.c 	struct mbuf *m;
m                 463 dev/ic/am7990.c 	m = am7990_get(sc, boff, len);
m                 464 dev/ic/am7990.c 	if (m == 0) {
m                 477 dev/ic/am7990.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 488 dev/ic/am7990.c 	eh = mtod(m, struct ether_header *);
m                 491 dev/ic/am7990.c 		m_freem(m);
m                 497 dev/ic/am7990.c 	ether_input_mbuf(ifp, m);
m                 753 dev/ic/am7990.c 	register struct mbuf *m;
m                 773 dev/ic/am7990.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 774 dev/ic/am7990.c 		if (m == 0)
m                 783 dev/ic/am7990.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 789 dev/ic/am7990.c 		len = am7990_put(sc, LE_TBUFADDR(sc, bix), m);
m                  79 dev/ic/ami.c   #define	AMI_DPRINTF(m,a)	do { if (ami_debug & (m)) printf a; } while (0)
m                  93 dev/ic/ami.c   #define	AMI_DPRINTF(m,a)	/* m, a */
m                 362 dev/ic/an.c    	struct mbuf *m;
m                 401 dev/ic/an.c    	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 402 dev/ic/an.c    	if (m == NULL) {
m                 409 dev/ic/an.c    		MCLGET(m, M_DONTWAIT);
m                 410 dev/ic/an.c    		if ((m->m_flags & M_EXT) == 0) {
m                 412 dev/ic/an.c    			m_freem(m);
m                 418 dev/ic/an.c    	m->m_data += off - sizeof(struct ieee80211_frame);
m                 424 dev/ic/an.c    			m_freem(m);
m                 438 dev/ic/an.c    		gap = m->m_data + sizeof(struct ieee80211_frame) -
m                 446 dev/ic/an.c    	    m->m_data + sizeof(struct ieee80211_frame) + gaplen, len, len);
m                 447 dev/ic/an.c    	an_swap16((u_int16_t *)(m->m_data + sizeof(struct ieee80211_frame) + gaplen), (len+1)/2);
m                 448 dev/ic/an.c    	m->m_pkthdr.len = m->m_len = sizeof(struct ieee80211_frame) + gaplen +
m                 451 dev/ic/an.c    	memcpy(m->m_data, &frmhdr.an_whdr, sizeof(struct ieee80211_frame));
m                 452 dev/ic/an.c    	m->m_pkthdr.rcvif = ifp;
m                 468 dev/ic/an.c    		mb.m_next = m;
m                 476 dev/ic/an.c    	wh = mtod(m, struct ieee80211_frame *);
m                 486 dev/ic/an.c    	ieee80211_input(ifp, m, ni, frmhdr.an_rx_signal_strength,
m                 774 dev/ic/an.c    an_mwrite_bap(struct an_softc *sc, int id, int off, struct mbuf *m, int totlen)
m                 785 dev/ic/an.c    	for (len = 0; m != NULL; m = m->m_next) {
m                 786 dev/ic/an.c    		if (m->m_len == 0)
m                 788 dev/ic/an.c    		len = min(m->m_len, totlen);
m                 790 dev/ic/an.c    		if ((mtod(m, u_long) & 0x1) || (len & 0x1)) {
m                 791 dev/ic/an.c    			m_copydata(m, 0, totlen, (caddr_t)&sc->sc_buf.sc_txbuf);
m                 800 dev/ic/an.c    		an_swap16((u_int16_t *)mtod(m, u_int16_t *), cnt); 
m                 801 dev/ic/an.c    		CSR_WRITE_MULTI_STREAM_2(sc, AN_DATA0, mtod(m, u_int16_t *),
m                1094 dev/ic/an.c    	struct mbuf *m;
m                1111 dev/ic/an.c    		IFQ_POLL(&ifp->if_snd, m);
m                1112 dev/ic/an.c    		if (m == NULL) {
m                1122 dev/ic/an.c    		IFQ_DEQUEUE(&ifp->if_snd, m);
m                1126 dev/ic/an.c    			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1128 dev/ic/an.c    		if ((m = ieee80211_encap(ifp, m, &ni)) == NULL) {
m                1136 dev/ic/an.c    			bpf_mtap(ic->ic_rawbpf, m, BPF_DIRECTION_OUT);
m                1139 dev/ic/an.c    		wh = mtod(m, struct ieee80211_frame *);
m                1142 dev/ic/an.c    		m_copydata(m, 0, sizeof(struct ieee80211_frame),
m                1147 dev/ic/an.c    		len = htons(m->m_pkthdr.len - sizeof(struct ieee80211_frame));
m                1148 dev/ic/an.c    		m_adj(m, sizeof(struct ieee80211_frame) - sizeof(len));
m                1149 dev/ic/an.c    		if (mtod(m, u_long) & 0x01)
m                1150 dev/ic/an.c    			memcpy(mtod(m, caddr_t), &len, sizeof(len));
m                1152 dev/ic/an.c    			*mtod(m, u_int16_t *) = len;
m                1164 dev/ic/an.c    		m_adj(m, sizeof(struct llc));
m                1167 dev/ic/an.c    		frmhdr.an_tx_payload_len = m->m_pkthdr.len;
m                1178 dev/ic/an.c    		    m->m_pkthdr.len > AN_TX_MAX_LEN) {
m                1180 dev/ic/an.c    			m_freem(m);
m                1198 dev/ic/an.c    			mb.m_next = m;
m                1202 dev/ic/an.c    			bpf_mtap(sc->sc_drvbpf, m, BPF_DIRECTION_OUT);
m                1209 dev/ic/an.c    			m_freem(m);
m                1214 dev/ic/an.c    		an_mwrite_bap(sc, fid, -1, m, m->m_pkthdr.len);
m                1215 dev/ic/an.c    		m_freem(m);
m                 898 dev/ic/ath.c   	struct mbuf *m;
m                 925 dev/ic/ath.c   		IF_DEQUEUE(&ic->ic_mgtq, m);
m                 926 dev/ic/ath.c   		if (m == NULL) {
m                 940 dev/ic/ath.c   			IFQ_DEQUEUE(&ifp->if_snd, m);
m                 941 dev/ic/ath.c   			if (m == NULL) {
m                 951 dev/ic/ath.c   				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 957 dev/ic/ath.c   			m = ieee80211_encap(ifp, m, &ni);
m                 958 dev/ic/ath.c   			if (m == NULL) {
m                 965 dev/ic/ath.c   			wh = mtod(m, struct ieee80211_frame *);
m                 976 dev/ic/ath.c   			ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
m                 977 dev/ic/ath.c   			m->m_pkthdr.rcvif = NULL;
m                 979 dev/ic/ath.c   			wh = mtod(m, struct ieee80211_frame *);
m                 996 dev/ic/ath.c   		if (ath_tx_start(sc, ni, bf, m)) {
m                1273 dev/ic/ath.c   	struct mbuf *m;
m                1278 dev/ic/ath.c   		MGETHDR(m, flags, type);
m                1280 dev/ic/ath.c   		m = m_getcl(flags, type, M_PKTHDR);
m                1283 dev/ic/ath.c   	MGETHDR(m, flags, type);
m                1284 dev/ic/ath.c   	if (m != NULL && pktlen > MHLEN) {
m                1285 dev/ic/ath.c   		MCLGET(m, flags);
m                1286 dev/ic/ath.c   		if ((m->m_flags & M_EXT) == 0) {
m                1287 dev/ic/ath.c   			m_free(m);
m                1288 dev/ic/ath.c   			m = NULL;
m                1292 dev/ic/ath.c   	return m;
m                1302 dev/ic/ath.c   	struct mbuf *m;
m                1320 dev/ic/ath.c   	m = ieee80211_beacon_alloc(ic, ni);
m                1321 dev/ic/ath.c   	if (m == NULL) {
m                1328 dev/ic/ath.c   	DPRINTF(ATH_DEBUG_BEACON, ("%s: m %p len %u\n", __func__, m, m->m_len));
m                1329 dev/ic/ath.c   	error = bus_dmamap_load_mbuf(sc->sc_dmat, bf->bf_dmamap, m,
m                1332 dev/ic/ath.c   		m_freem(m);
m                1337 dev/ic/ath.c   	bf->bf_m = m;
m                1371 dev/ic/ath.c   		, m->m_pkthdr.len + IEEE80211_CRC_LEN	/* packet length */
m                1809 dev/ic/ath.c   	struct mbuf *m;
m                1812 dev/ic/ath.c   	m = bf->bf_m;
m                1813 dev/ic/ath.c   	if (m == NULL) {
m                1821 dev/ic/ath.c   		m = ath_getmbuf(M_DONTWAIT, MT_DATA, MCLBYTES);
m                1822 dev/ic/ath.c   		if (m == NULL) {
m                1828 dev/ic/ath.c   		bf->bf_m = m;
m                1829 dev/ic/ath.c   		m->m_pkthdr.len = m->m_len = m->m_ext.ext_size;
m                1831 dev/ic/ath.c   		error = bus_dmamap_load_mbuf(sc->sc_dmat, bf->bf_dmamap, m,
m                1868 dev/ic/ath.c   		, m->m_len		/* buffer size */
m                1890 dev/ic/ath.c   	struct mbuf *m;
m                1911 dev/ic/ath.c   		m = bf->bf_m;
m                1912 dev/ic/ath.c   		if (m == NULL) {		/* NB: shouldn't happen */
m                2001 dev/ic/ath.c   		m->m_pkthdr.rcvif = ifp;
m                2002 dev/ic/ath.c   		m->m_pkthdr.len = m->m_len = len;
m                2017 dev/ic/ath.c   			mb.m_next = m;
m                2025 dev/ic/ath.c   		m_adj(m, -IEEE80211_CRC_LEN);
m                2026 dev/ic/ath.c   		wh = mtod(m, struct ieee80211_frame *);
m                2034 dev/ic/ath.c   			m_adj(m, IEEE80211_WEP_IVLEN + IEEE80211_WEP_KIDLEN);
m                2035 dev/ic/ath.c   			wh = mtod(m, struct ieee80211_frame *);
m                2040 dev/ic/ath.c   			m_adj(m, -IEEE80211_WEP_CRCLEN);
m                2044 dev/ic/ath.c   			wh = mtod(m, struct ieee80211_frame *);
m                2068 dev/ic/ath.c   		ieee80211_input(ifp, m, ni,
m                2109 dev/ic/ath.c   	struct mbuf *m;
m                2203 dev/ic/ath.c   		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                2204 dev/ic/ath.c   		if (m == NULL) {
m                2210 dev/ic/ath.c   		M_DUP_PKTHDR(m, m0);
m                2211 dev/ic/ath.c   		MCLGET(m, M_DONTWAIT);
m                2212 dev/ic/ath.c   		if ((m->m_flags & M_EXT) == 0) {
m                2215 dev/ic/ath.c   			m_free(m);
m                2218 dev/ic/ath.c   		m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m                2220 dev/ic/ath.c   		m->m_len = m->m_pkthdr.len;
m                2221 dev/ic/ath.c   		m0 = m;
m                2987 dev/ic/ath.c   ath_recv_mgmt(struct ieee80211com *ic, struct mbuf *m,
m                2993 dev/ic/ath.c   	(*sc->sc_recv_mgmt)(ic, m, ni, subtype, rssi, rstamp);
m                2276 dev/ic/atw.c   atw_recv_mgmt(struct ieee80211com *ic, struct mbuf *m,
m                2286 dev/ic/atw.c   	(*sc->sc_recv_mgmt)(ic, m, ni, subtype, rssi, rstamp);
m                2611 dev/ic/atw.c   	struct mbuf *m;
m                2614 dev/ic/atw.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                2615 dev/ic/atw.c   	if (m == NULL)
m                2618 dev/ic/atw.c   	MCLGET(m, M_DONTWAIT);
m                2619 dev/ic/atw.c   	if ((m->m_flags & M_EXT) == 0) {
m                2620 dev/ic/atw.c   		m_freem(m);
m                2627 dev/ic/atw.c   	rxs->rxs_mbuf = m;
m                2630 dev/ic/atw.c   	    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                3085 dev/ic/atw.c   	struct mbuf *m;
m                3170 dev/ic/atw.c   		m = rxs->rxs_mbuf;
m                3182 dev/ic/atw.c   		m->m_pkthdr.rcvif = ifp;
m                3183 dev/ic/atw.c   		m->m_pkthdr.len = m->m_len = MIN(m->m_ext.ext_size, len);
m                3219 dev/ic/atw.c   			mb.m_next = m;
m                3227 dev/ic/atw.c   		wh = mtod(m, struct ieee80211_frame *);
m                3233 dev/ic/atw.c   		ieee80211_input(ifp, m, ni, (int)rssi, 0);
m                3586 dev/ic/atw.c   	struct mbuf *m;
m                3592 dev/ic/atw.c   	for (m = m0; m; m = m->m_next) {
m                3593 dev/ic/atw.c   		if (m->m_len == 0)
m                3595 dev/ic/atw.c   		for (i = 0; i < m->m_len; i++) {
m                3596 dev/ic/atw.c   			printf(" %02x", ((u_int8_t*)m->m_data)[i]);
m                3619 dev/ic/atw.c   	struct mbuf *m0, *m;
m                3847 dev/ic/atw.c   			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                3848 dev/ic/atw.c   			if (m == NULL) {
m                3854 dev/ic/atw.c   				MCLGET(m, M_DONTWAIT);
m                3855 dev/ic/atw.c   				if ((m->m_flags & M_EXT) == 0) {
m                3858 dev/ic/atw.c   					m_freem(m);
m                3862 dev/ic/atw.c   			m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m                3863 dev/ic/atw.c   			m->m_pkthdr.len = m->m_len = m0->m_pkthdr.len;
m                3865 dev/ic/atw.c   			m0 = m;
m                3866 dev/ic/atw.c   			m = NULL;
m                  59 dev/ic/atwreg.h #define BITS(m, n) ((BIT(MAX((m), (n)) + 1) - 1) ^ (BIT(MIN((m), (n))) - 1))
m                  67 dev/ic/atwreg.h #define MASK_TO_SHIFT2(m) (GTEQ_POWER(LOWEST_SET_BIT((m)), 1) ? 1 : 0)
m                  69 dev/ic/atwreg.h #define MASK_TO_SHIFT4(m) \
m                  70 dev/ic/atwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 2) \
m                  71 dev/ic/atwreg.h 	    ? 2 + MASK_TO_SHIFT2((m) >> 2) \
m                  72 dev/ic/atwreg.h 	    : MASK_TO_SHIFT2((m)))
m                  74 dev/ic/atwreg.h #define MASK_TO_SHIFT8(m) \
m                  75 dev/ic/atwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 4) \
m                  76 dev/ic/atwreg.h 	    ? 4 + MASK_TO_SHIFT4((m) >> 4) \
m                  77 dev/ic/atwreg.h 	    : MASK_TO_SHIFT4((m)))
m                  79 dev/ic/atwreg.h #define MASK_TO_SHIFT16(m) \
m                  80 dev/ic/atwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 8) \
m                  81 dev/ic/atwreg.h 	    ? 8 + MASK_TO_SHIFT8((m) >> 8) \
m                  82 dev/ic/atwreg.h 	    : MASK_TO_SHIFT8((m)))
m                  84 dev/ic/atwreg.h #define MASK_TO_SHIFT(m) \
m                  85 dev/ic/atwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 16) \
m                  86 dev/ic/atwreg.h 	    ? 16 + MASK_TO_SHIFT16((m) >> 16) \
m                  87 dev/ic/atwreg.h 	    : MASK_TO_SHIFT16((m)))
m                  92 dev/ic/atwreg.h #define PRESHIFT(m) MASK_AND_RSHIFT((m), (m))
m                 178 dev/ic/awi.c   static void awi_input(struct awi_softc *sc, struct mbuf *m, u_int32_t rxts, u_int8_t rssi);
m                 210 dev/ic/awi.c   static void awi_dump_pkt(struct awi_softc *sc, struct mbuf *m, int rssi);
m                 223 dev/ic/awi.c   #define	AWI_BPF_MTAP(sc, m, raw, dir) do {				\
m                 225 dev/ic/awi.c   		bpf_mtap((sc)->sc_ifp, (m));				\
m                 228 dev/ic/awi.c   #define	AWI_BPF_MTAP(sc, m, raw, dir) do {				\
m                 230 dev/ic/awi.c   		bpf_mtap((sc)->sc_ifp->if_bpf, (m), dir);		\
m                 234 dev/ic/awi.c   #define	AWI_BPF_MTAP(sc, m, raw, dir)
m                 880 dev/ic/awi.c   	struct mbuf *m;
m                 894 dev/ic/awi.c   		IF_DEQUEUE(&sc->sc_mgtq, m);
m                 895 dev/ic/awi.c   		if (m == NULL)
m                 897 dev/ic/awi.c   		m_freem(m);
m                 961 dev/ic/awi.c   	struct mbuf *m0, *m;
m                1009 dev/ic/awi.c   		for (m = m0; m != NULL; m = m->m_next) {
m                1010 dev/ic/awi.c   			awi_write_bytes(sc, frame + len, mtod(m, u_int8_t *),
m                1011 dev/ic/awi.c   			    m->m_len);
m                1012 dev/ic/awi.c   			len += m->m_len;
m                1210 dev/ic/awi.c   awi_input(sc, m, rxts, rssi)
m                1212 dev/ic/awi.c   	struct mbuf *m;
m                1220 dev/ic/awi.c   	m_adj(m, -ETHER_CRC_LEN);
m                1221 dev/ic/awi.c   	AWI_BPF_MTAP(sc, m, AWI_BPF_RAW, BPF_DIRECTION_IN);
m                1222 dev/ic/awi.c   	wh = mtod(m, struct ieee80211_frame *);
m                1227 dev/ic/awi.c   		m_freem(m);
m                1232 dev/ic/awi.c   		m = awi_wep_encrypt(sc, m, 0);
m                1233 dev/ic/awi.c   		if (m == NULL) {
m                1237 dev/ic/awi.c   		wh = mtod(m, struct ieee80211_frame *);
m                1241 dev/ic/awi.c   		awi_dump_pkt(sc, m, rssi);
m                1256 dev/ic/awi.c   				m_freem(m);
m                1262 dev/ic/awi.c   				m_freem(m);
m                1266 dev/ic/awi.c   		m = awi_fix_rxhdr(sc, m);
m                1267 dev/ic/awi.c   		if (m == NULL) {
m                1273 dev/ic/awi.c   		AWI_BPF_MTAP(sc, m, AWI_BPF_NORM, BPF_DIRECTION_IN);
m                1276 dev/ic/awi.c   		(*ifp->if_input)(ifp, m);
m                1278 dev/ic/awi.c   		ether_input_mbuf(ifp, m);
m                1284 dev/ic/awi.c   			m_freem(m);
m                1290 dev/ic/awi.c   			awi_recv_beacon(sc, m, rxts, rssi);
m                1293 dev/ic/awi.c   			awi_recv_auth(sc, m);
m                1297 dev/ic/awi.c   			awi_recv_asresp(sc, m);
m                1308 dev/ic/awi.c   		m_freem(m);
m                1313 dev/ic/awi.c   		m_freem(m);
m                1325 dev/ic/awi.c   	struct mbuf *m;
m                1341 dev/ic/awi.c   				m = awi_devget(sc, frame, len);
m                1343 dev/ic/awi.c   					awi_input(sc, m, rxts, rssi);
m                1345 dev/ic/awi.c   					sc->sc_rxpend = m;
m                1369 dev/ic/awi.c   	struct mbuf *m;
m                1378 dev/ic/awi.c   		m = top;
m                1380 dev/ic/awi.c   			m = *mp;
m                1381 dev/ic/awi.c   			mp = &m->m_next;
m                1383 dev/ic/awi.c   		if (m->m_flags & M_EXT)
m                1384 dev/ic/awi.c   			tlen = m->m_ext.ext_size;
m                1385 dev/ic/awi.c   		else if (m->m_flags & M_PKTHDR)
m                1389 dev/ic/awi.c   		tlen -= m->m_len;
m                1392 dev/ic/awi.c   		awi_read_bytes(sc, off, mtod(m, u_int8_t *) + m->m_len, tlen);
m                1399 dev/ic/awi.c   			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1400 dev/ic/awi.c   			if (m == NULL)
m                1402 dev/ic/awi.c   			m->m_pkthdr.rcvif = sc->sc_ifp;
m                1403 dev/ic/awi.c   			m->m_pkthdr.len = len;
m                1404 dev/ic/awi.c   			m->m_len = MHLEN;
m                1406 dev/ic/awi.c   			MGET(m, M_DONTWAIT, MT_DATA);
m                1407 dev/ic/awi.c   			if (m == NULL) {
m                1411 dev/ic/awi.c   			m->m_len = MLEN;
m                1414 dev/ic/awi.c   			MCLGET(m, M_DONTWAIT);
m                1415 dev/ic/awi.c   			if (m->m_flags & M_EXT)
m                1416 dev/ic/awi.c   				m->m_len = m->m_ext.ext_size;
m                1423 dev/ic/awi.c   			    ALIGN(m->m_data + hdrlen) - hdrlen;
m                1424 dev/ic/awi.c   			m->m_len -= newdata - m->m_data;
m                1425 dev/ic/awi.c   			m->m_data = newdata;
m                1427 dev/ic/awi.c   		if (m->m_len > len)
m                1428 dev/ic/awi.c   			m->m_len = len;
m                1429 dev/ic/awi.c   		awi_read_bytes(sc, off, mtod(m, u_int8_t *), m->m_len);
m                1430 dev/ic/awi.c   		off += m->m_len;
m                1431 dev/ic/awi.c   		len -= m->m_len;
m                1432 dev/ic/awi.c   		*mp = m;
m                1433 dev/ic/awi.c   		mp = &m->m_next;
m                2079 dev/ic/awi.c   	struct mbuf *m;
m                2083 dev/ic/awi.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                2084 dev/ic/awi.c   	if (m == NULL)
m                2090 dev/ic/awi.c   	wh = mtod(m, struct ieee80211_frame *);
m                2104 dev/ic/awi.c   	m->m_pkthdr.len = m->m_len = deauth - mtod(m, u_int8_t *);
m                2105 dev/ic/awi.c   	IF_ENQUEUE(&sc->sc_mgtq, m);
m                2116 dev/ic/awi.c   	struct mbuf *m;
m                2120 dev/ic/awi.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                2121 dev/ic/awi.c   	if (m == NULL)
m                2128 dev/ic/awi.c   	wh = mtod(m, struct ieee80211_frame *);
m                2149 dev/ic/awi.c   	m->m_pkthdr.len = m->m_len = auth - mtod(m, u_int8_t *);
m                2150 dev/ic/awi.c   	IF_ENQUEUE(&sc->sc_mgtq, m);
m                2217 dev/ic/awi.c   	struct mbuf *m;
m                2222 dev/ic/awi.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                2223 dev/ic/awi.c   	if (m == NULL)
m                2231 dev/ic/awi.c   	wh = mtod(m, struct ieee80211_frame *);
m                2269 dev/ic/awi.c   	m->m_pkthdr.len = m->m_len = asreq - mtod(m, u_int8_t *);
m                2270 dev/ic/awi.c   	IF_ENQUEUE(&sc->sc_mgtq, m);
m                2725 dev/ic/awi.c   awi_dump_pkt(sc, m, rssi)
m                2727 dev/ic/awi.c   	struct mbuf *m;
m                2733 dev/ic/awi.c   	wh = mtod(m, struct ieee80211_frame *);
m                2825 dev/ic/awi.c   		l = m->m_len;
m                2834 dev/ic/awi.c   			printf("%02x", mtod(m, u_int8_t *)[i]);
m                 325 dev/ic/awi_wep.c 	struct mbuf *m, *n, *n0;
m                 339 dev/ic/awi_wep.c 	m = m0;
m                 340 dev/ic/awi_wep.c 	left = m->m_pkthdr.len;
m                 341 dev/ic/awi_wep.c 	MGET(n, M_DONTWAIT, m->m_type);
m                 345 dev/ic/awi_wep.c 	M_DUP_PKTHDR(n, m);
m                 362 dev/ic/awi_wep.c 	memcpy(mtod(n, caddr_t), mtod(m, caddr_t), len);
m                 382 dev/ic/awi_wep.c 		ivp = mtod(m, u_int8_t *) + moff;
m                 397 dev/ic/awi_wep.c 		len = m->m_len - moff;
m                 399 dev/ic/awi_wep.c 			m = m->m_next;
m                 424 dev/ic/awi_wep.c 			    mtod(m, caddr_t) + moff, len);
m                 425 dev/ic/awi_wep.c 			crc = awi_crc_update(crc, mtod(m, caddr_t) + moff, len);
m                 428 dev/ic/awi_wep.c 			    mtod(m, caddr_t) + moff, len);
m                 454 dev/ic/awi_wep.c 		for (; noff < sizeof(crcbuf); noff += len, m = m->m_next) {
m                 455 dev/ic/awi_wep.c 			if (m->m_len < moff + len)
m                 456 dev/ic/awi_wep.c 				len = m->m_len - moff;
m                 460 dev/ic/awi_wep.c 			    mtod(m, caddr_t) + moff, len);
m                 104 dev/ic/bhavar.h #define	BHA_MBI_OFF(m)	(offsetof(struct bha_control, bc_mbx.mbi[0]) +	\
m                 105 dev/ic/bhavar.h 			    (((u_long)(m)) - ((u_long)&wmbx->mbi[0])))
m                 110 dev/ic/bhavar.h #define	BHA_MBO_OFF(m)	(offsetof(struct bha_control, bc_mbx.mbo[0]) +	\
m                 111 dev/ic/bhavar.h 			    (((u_long)(m)) - ((u_long)&wmbx->mbo[0])))
m                  49 dev/ic/ciss.c  #define	CISS_DPRINTF(m,a)	if (ciss_debug & (m)) printf a
m                  65 dev/ic/ciss.c  #define	CISS_DPRINTF(m,a)	/* m, a */
m                 613 dev/ic/com.c   	u_char m = 0;
m                 616 dev/ic/com.c   		SET(m, MCR_DTR);
m                 618 dev/ic/com.c   		SET(m, MCR_RTS);
m                 619 dev/ic/com.c   	return m;
m                 667 dev/ic/com.c   		u_char m;
m                 670 dev/ic/com.c   		m = sc->sc_mcr;
m                 671 dev/ic/com.c   		if (ISSET(m, MCR_DTR))
m                 673 dev/ic/com.c   		if (ISSET(m, MCR_RTS))
m                 675 dev/ic/com.c   		m = sc->sc_msr;
m                 676 dev/ic/com.c   		if (ISSET(m, MSR_DCD))
m                 678 dev/ic/com.c   		if (ISSET(m, MSR_CTS))
m                 680 dev/ic/com.c   		if (ISSET(m, MSR_DSR))
m                 682 dev/ic/com.c   		if (ISSET(m, MSR_RI | MSR_TERI))
m                1444 dev/ic/dc.c    	struct dc_mediainfo *m;
m                1449 dev/ic/dc.c    	m = sc->dc_mi;
m                1451 dev/ic/dc.c    	while (m != NULL) {
m                1452 dev/ic/dc.c    		if (m->dc_media == media)
m                1454 dev/ic/dc.c    		m = m->dc_next;
m                1457 dev/ic/dc.c    	if (m == NULL)
m                1460 dev/ic/dc.c    	for (i = 0, p = m->dc_reset_ptr; i < m->dc_reset_len; i++, p += 2) {
m                1465 dev/ic/dc.c    	for (i = 0, p = m->dc_gp_ptr; i < m->dc_gp_len; i++, p += 2) {
m                1476 dev/ic/dc.c    	struct dc_mediainfo *m;
m                1478 dev/ic/dc.c    	m = malloc(sizeof(struct dc_mediainfo), M_DEVBUF, M_NOWAIT);
m                1479 dev/ic/dc.c    	if (m == NULL)
m                1481 dev/ic/dc.c    	bzero(m, sizeof(struct dc_mediainfo));
m                1484 dev/ic/dc.c    		m->dc_media = IFM_10_T;
m                1487 dev/ic/dc.c    		m->dc_media = IFM_10_T|IFM_FDX;
m                1490 dev/ic/dc.c    		m->dc_media = IFM_10_2;
m                1493 dev/ic/dc.c    		m->dc_media = IFM_10_5;
m                1505 dev/ic/dc.c    		m->dc_gp_len = 2;
m                1506 dev/ic/dc.c    		m->dc_gp_ptr =
m                1509 dev/ic/dc.c    		m->dc_gp_len = 2;
m                1510 dev/ic/dc.c    		m->dc_gp_ptr =
m                1514 dev/ic/dc.c    	m->dc_next = sc->dc_mi;
m                1515 dev/ic/dc.c    	sc->dc_mi = m;
m                1525 dev/ic/dc.c    	struct dc_mediainfo *m;
m                1527 dev/ic/dc.c    	m = malloc(sizeof(struct dc_mediainfo), M_DEVBUF, M_NOWAIT);
m                1528 dev/ic/dc.c    	if (m == NULL)
m                1530 dev/ic/dc.c    	bzero(m, sizeof(struct dc_mediainfo));
m                1532 dev/ic/dc.c    		m->dc_media = IFM_100_TX;
m                1535 dev/ic/dc.c    		m->dc_media = IFM_100_TX|IFM_FDX;
m                1537 dev/ic/dc.c    	m->dc_gp_len = 2;
m                1538 dev/ic/dc.c    	m->dc_gp_ptr = (u_int8_t *)&l->dc_sym_gpio_ctl;
m                1540 dev/ic/dc.c    	m->dc_next = sc->dc_mi;
m                1541 dev/ic/dc.c    	sc->dc_mi = m;
m                1552 dev/ic/dc.c    	struct dc_mediainfo *m;
m                1554 dev/ic/dc.c    	m = malloc(sizeof(struct dc_mediainfo), M_DEVBUF, M_NOWAIT);
m                1555 dev/ic/dc.c    	if (m == NULL)
m                1557 dev/ic/dc.c    	bzero(m, sizeof(struct dc_mediainfo));
m                1559 dev/ic/dc.c    	m->dc_media = IFM_AUTO;
m                1560 dev/ic/dc.c    	m->dc_gp_len = l->dc_gpr_len;
m                1564 dev/ic/dc.c    	m->dc_gp_ptr = p;
m                1566 dev/ic/dc.c    	m->dc_reset_len = *p;
m                1568 dev/ic/dc.c    	m->dc_reset_ptr = p;
m                1570 dev/ic/dc.c    	m->dc_next = sc->dc_mi;
m                1571 dev/ic/dc.c    	sc->dc_mi = m;
m                1935 dev/ic/dc.c    dc_newbuf(sc, i, m)
m                1938 dev/ic/dc.c    	struct mbuf *m;
m                1946 dev/ic/dc.c    	if (m == NULL) {
m                1971 dev/ic/dc.c    		m_new = m;
m                2065 dev/ic/dc.c    	struct mbuf		*m = NULL;
m                2079 dev/ic/dc.c    		m = sc->dc_cdata.dc_rx_chain[i].sd_mbuf;
m                2080 dev/ic/dc.c    		bcopy(mtod(m, char *), ptr, ETHER_MAX_DIX_LEN);
m                2085 dev/ic/dc.c    		dc_newbuf(sc, i, m);
m                2110 dev/ic/dc.c    	dc_newbuf(sc, i, m);
m                2111 dev/ic/dc.c    	bcopy(ptr, mtod(m, char *), total_len);	
m                2166 dev/ic/dc.c    	struct mbuf *m;
m                2188 dev/ic/dc.c    		m = sc->dc_cdata.dc_rx_chain[i].sd_mbuf;
m                2226 dev/ic/dc.c    				dc_newbuf(sc, i, m);
m                2240 dev/ic/dc.c    		m->m_pkthdr.rcvif = ifp;
m                2241 dev/ic/dc.c    		m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                2243 dev/ic/dc.c    		dc_newbuf(sc, i, m);
m                2250 dev/ic/dc.c    		m = m0;
m                2255 dev/ic/dc.c    			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                2257 dev/ic/dc.c    		ether_input_mbuf(ifp, m);
m                2689 dev/ic/dc.c    	struct mbuf		*m_new, *m;
m                2691 dev/ic/dc.c    	m = *m_head;
m                2695 dev/ic/dc.c    	if (m->m_pkthdr.len > MHLEN) {
m                2702 dev/ic/dc.c    	m_copydata(m, 0, m->m_pkthdr.len, mtod(m_new, caddr_t));
m                2703 dev/ic/dc.c    	m_new->m_pkthdr.len = m_new->m_len = m->m_pkthdr.len;
m                2704 dev/ic/dc.c    	m_freem(m);
m                 927 dev/ic/dp8390.c 	struct mbuf *m;
m                 930 dev/ic/dp8390.c 	m = dp8390_get(sc, buf, len);
m                 931 dev/ic/dp8390.c 	if (m == 0) {
m                 944 dev/ic/dp8390.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 947 dev/ic/dp8390.c 	ether_input_mbuf(ifp, m);
m                1024 dev/ic/dp8390.c 	struct mbuf *m, *m0, *newm;
m                1033 dev/ic/dp8390.c 	m = m0;
m                1037 dev/ic/dp8390.c 			MCLGET(m, M_DONTWAIT);
m                1038 dev/ic/dp8390.c 			if (!(m->m_flags & M_EXT))
m                1046 dev/ic/dp8390.c 		if (m == m0) {
m                1048 dev/ic/dp8390.c 			    ALIGN(m->m_data + sizeof(struct ether_header)) -
m                1050 dev/ic/dp8390.c 			len -= newdata - m->m_data;
m                1051 dev/ic/dp8390.c 			m->m_data = newdata;
m                1054 dev/ic/dp8390.c 		m->m_len = len = min(total_len, len);
m                1056 dev/ic/dp8390.c 			src = (*sc->ring_copy)(sc, src, mtod(m, caddr_t), len);
m                1058 dev/ic/dp8390.c 			src = dp8390_ring_copy(sc, src, mtod(m, caddr_t), len);
m                1066 dev/ic/dp8390.c 			m = m->m_next = newm;
m                1160 dev/ic/dp8390.c dp8390_write_mbuf(struct dp8390_softc *sc, struct mbuf *m, int buf)
m                1167 dev/ic/dp8390.c 	for (; m ; m = m->m_next) {
m                1168 dev/ic/dp8390.c 		data = mtod(m, u_char *);
m                1169 dev/ic/dp8390.c 		len = m->m_len;
m                  35 dev/ic/dptvar.h #define	CCB_OFF(sc,m)	((u_long)(m) - (u_long)((sc)->sc_ccbs))
m                 976 dev/ic/elink3.c 	struct mbuf *m, *m0;
m                1044 dev/ic/elink3.c 		for (m = m0; m; ) {
m                1045 dev/ic/elink3.c 			if (m->m_len > 3)
m                1047 dev/ic/elink3.c 				    mtod(m, u_int8_t *), m->m_len & ~3);
m                1048 dev/ic/elink3.c 			if (m->m_len & 3)
m                1050 dev/ic/elink3.c 				    mtod(m, u_int8_t *) + (m->m_len & ~3),
m                1051 dev/ic/elink3.c 				    m->m_len & 3);
m                1052 dev/ic/elink3.c 			MFREE(m, m0);
m                1053 dev/ic/elink3.c 			m = m0;
m                1056 dev/ic/elink3.c 		for (m = m0; m; ) {
m                1057 dev/ic/elink3.c 			if (m->m_len > 1)
m                1059 dev/ic/elink3.c 				    mtod(m, u_int8_t *), m->m_len & ~1);
m                1060 dev/ic/elink3.c 			if (m->m_len & 1)
m                1062 dev/ic/elink3.c 				     *(mtod(m, u_int8_t *) + m->m_len - 1));
m                1063 dev/ic/elink3.c 			MFREE(m, m0);
m                1064 dev/ic/elink3.c 			m = m0;
m                1270 dev/ic/elink3.c 	struct mbuf *m;
m                1312 dev/ic/elink3.c 	m = epget(sc, len);
m                1313 dev/ic/elink3.c 	if (m == NULL) {
m                1326 dev/ic/elink3.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1329 dev/ic/elink3.c 	ether_input_mbuf(ifp, m);
m                1377 dev/ic/elink3.c 	struct mbuf *top, **mp, *m;
m                1380 dev/ic/elink3.c 	m = sc->mb[sc->next_mb];
m                1382 dev/ic/elink3.c 	if (m == NULL) {
m                1383 dev/ic/elink3.c 		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1384 dev/ic/elink3.c 		if (m == NULL)
m                1392 dev/ic/elink3.c 		m->m_data = m->m_pktdat;
m                1393 dev/ic/elink3.c 		m->m_flags = M_PKTHDR;
m                1394 dev/ic/elink3.c 		m_tag_init(m);
m                1395 dev/ic/elink3.c 		m->m_pkthdr.csum_flags = 0;
m                1397 dev/ic/elink3.c 	m->m_pkthdr.rcvif = ifp;
m                1398 dev/ic/elink3.c 	m->m_pkthdr.len = totlen;
m                1402 dev/ic/elink3.c 		MCLGET(m, M_DONTWAIT);
m                1403 dev/ic/elink3.c 		if (m->m_flags & M_EXT)
m                1406 dev/ic/elink3.c 	m->m_data += pad;
m                1422 dev/ic/elink3.c 			m = sc->mb[sc->next_mb];
m                1424 dev/ic/elink3.c 			if (m == NULL) {
m                1425 dev/ic/elink3.c 				MGET(m, M_DONTWAIT, MT_DATA);
m                1426 dev/ic/elink3.c 				if (m == NULL) {
m                1437 dev/ic/elink3.c 			MCLGET(m, M_DONTWAIT);
m                1438 dev/ic/elink3.c 			if (m->m_flags & M_EXT)
m                1446 dev/ic/elink3.c 				    mtod(m, u_int8_t *), len);
m                1449 dev/ic/elink3.c 				    mtod(m, u_int8_t *), len);
m                1454 dev/ic/elink3.c 				    mtod(m, u_int8_t *), len);
m                1456 dev/ic/elink3.c 				*(mtod(m, u_int8_t *)) =
m                1459 dev/ic/elink3.c 		m->m_len = len;
m                1461 dev/ic/elink3.c 		*mp = m;
m                1462 dev/ic/elink3.c 		mp = &m->m_next;
m                 340 dev/ic/fxp.c   	struct mbuf *m;
m                 541 dev/ic/fxp.c   	m = sc->rfa_headm;
m                 542 dev/ic/fxp.c   	while (m != NULL) {
m                 543 dev/ic/fxp.c   		rxmap = *((bus_dmamap_t *)m->m_ext.ext_buf);
m                 546 dev/ic/fxp.c   		m = m_free(m);
m                 699 dev/ic/fxp.c   	struct mbuf *m0, *m = NULL;
m                 719 dev/ic/fxp.c   			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 720 dev/ic/fxp.c   			if (m == NULL)
m                 723 dev/ic/fxp.c   				MCLGET(m, M_DONTWAIT);
m                 724 dev/ic/fxp.c   				if (!(m->m_flags & M_EXT)) {
m                 725 dev/ic/fxp.c   					m_freem(m);
m                 729 dev/ic/fxp.c   			m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m                 730 dev/ic/fxp.c   			m->m_pkthdr.len = m->m_len = m0->m_pkthdr.len;
m                 732 dev/ic/fxp.c   			    m, BUS_DMA_NOWAIT) != 0) {
m                 733 dev/ic/fxp.c   				m_freem(m);
m                 739 dev/ic/fxp.c   		if (m != NULL) {
m                 741 dev/ic/fxp.c   			m0 = m;
m                 742 dev/ic/fxp.c   			m = NULL;
m                 880 dev/ic/fxp.c   			struct mbuf *m;
m                 883 dev/ic/fxp.c   			m = sc->rfa_headm;
m                 884 dev/ic/fxp.c   			rfap = m->m_ext.ext_buf + RFA_ALIGNMENT_FUDGE;
m                 885 dev/ic/fxp.c   			rxmap = *((bus_dmamap_t *)m->m_ext.ext_buf);
m                 901 dev/ic/fxp.c   				sc->rfa_headm = m->m_next;
m                 902 dev/ic/fxp.c   				m->m_next = NULL;
m                 909 dev/ic/fxp.c   				if (fxp_add_rfabuf(sc, m) == 0) {
m                 918 dev/ic/fxp.c   						m_freem(m);
m                 925 dev/ic/fxp.c   						m_freem(m);
m                 929 dev/ic/fxp.c   					m->m_pkthdr.rcvif = ifp;
m                 930 dev/ic/fxp.c   					m->m_pkthdr.len = m->m_len =
m                 934 dev/ic/fxp.c   						bpf_mtap(ifp->if_bpf, m,
m                 937 dev/ic/fxp.c   					ether_input_mbuf(ifp, m);
m                1094 dev/ic/fxp.c   		struct mbuf *m;
m                1099 dev/ic/fxp.c   		m = sc->rfa_headm;
m                1100 dev/ic/fxp.c   		while (m != NULL) {
m                1101 dev/ic/fxp.c   			rxmap = *((bus_dmamap_t *)m->m_ext.ext_buf);
m                1104 dev/ic/fxp.c   			m = m_free(m);
m                1466 dev/ic/fxp.c   	struct mbuf *m;
m                1470 dev/ic/fxp.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1471 dev/ic/fxp.c   	if (m != NULL) {
m                1472 dev/ic/fxp.c   		MCLGET(m, M_DONTWAIT);
m                1473 dev/ic/fxp.c   		if ((m->m_flags & M_EXT) == 0) {
m                1474 dev/ic/fxp.c   			m_freem(m);
m                1477 dev/ic/fxp.c   			m = oldm;
m                1478 dev/ic/fxp.c   			m->m_data = m->m_ext.ext_buf;
m                1482 dev/ic/fxp.c   			*((bus_dmamap_t *)m->m_ext.ext_buf) = rxmap;
m                1484 dev/ic/fxp.c   			    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                1486 dev/ic/fxp.c   		} else if (oldm == m)
m                1492 dev/ic/fxp.c   			    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                1494 dev/ic/fxp.c   			*mtod(m, bus_dmamap_t *) = rxmap;
m                1499 dev/ic/fxp.c   		m = oldm;
m                1500 dev/ic/fxp.c   		m->m_data = m->m_ext.ext_buf;
m                1501 dev/ic/fxp.c   		rxmap = *mtod(m, bus_dmamap_t *);
m                1508 dev/ic/fxp.c   	m->m_data += RFA_ALIGNMENT_FUDGE;
m                1514 dev/ic/fxp.c   	rfap = m->m_data;
m                1515 dev/ic/fxp.c   	m->m_data += sizeof(struct fxp_rfa);
m                1543 dev/ic/fxp.c   		sc->rfa_tailm->m_next = m;
m                1555 dev/ic/fxp.c   		sc->rfa_headm = m;
m                1557 dev/ic/fxp.c   	sc->rfa_tailm = m;
m                1559 dev/ic/fxp.c   	return (m == oldm);
m                 192 dev/ic/fxpvar.h #define	FXP_MBUF_SYNC(sc, m, p)						\
m                 193 dev/ic/fxpvar.h     bus_dmamap_sync((sc)->sc_dmat, (m), 0, (m)->dm_mapsize, (p))
m                 917 dev/ic/gem.c   	struct mbuf *m;
m                 965 dev/ic/gem.c   		m = rxs->rxs_mbuf;
m                 973 dev/ic/gem.c   		m->m_data += 2; /* We're already off by two */
m                 976 dev/ic/gem.c   		eh = mtod(m, struct ether_header *);
m                 977 dev/ic/gem.c   		m->m_pkthdr.rcvif = ifp;
m                 978 dev/ic/gem.c   		m->m_pkthdr.len = m->m_len = len;
m                 986 dev/ic/gem.c   			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 990 dev/ic/gem.c   		ether_input_mbuf(ifp, m);
m                1011 dev/ic/gem.c   	struct mbuf *m;
m                1014 dev/ic/gem.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1015 dev/ic/gem.c   	if (m == NULL)
m                1018 dev/ic/gem.c   	MCLGET(m, M_DONTWAIT);
m                1019 dev/ic/gem.c   	if ((m->m_flags & M_EXT) == 0) {
m                1020 dev/ic/gem.c   		m_freem(m);
m                1026 dev/ic/gem.c   	memset(m->m_ext.ext_buf, 0, m->m_ext.ext_size);
m                1032 dev/ic/gem.c   	rxs->rxs_mbuf = m;
m                1035 dev/ic/gem.c   	    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                1695 dev/ic/gem.c   	struct mbuf *m;
m                1703 dev/ic/gem.c   		IFQ_POLL(&ifp->if_snd, m);
m                1704 dev/ic/gem.c   		if (m == NULL)
m                1713 dev/ic/gem.c   			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1720 dev/ic/gem.c   		if (gem_encap(sc, m, &bix)) {
m                1725 dev/ic/gem.c   		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 639 dev/ic/hme.c   	struct mbuf *m;
m                 647 dev/ic/hme.c   		IFQ_POLL(&ifp->if_snd, m);
m                 648 dev/ic/hme.c   		if (m == NULL)
m                 657 dev/ic/hme.c   			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 660 dev/ic/hme.c   		if (hme_encap(sc, m, &bix)) {
m                 665 dev/ic/hme.c   		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 747 dev/ic/hme.c   hme_rxcksum(struct mbuf *m, u_int32_t flags)
m                 766 dev/ic/hme.c   	pktlen = m->m_pkthdr.len;
m                 769 dev/ic/hme.c   	eh = mtod(m, struct ether_header *);
m                 827 dev/ic/hme.c   		m->m_pkthdr.csum_flags |=
m                 840 dev/ic/hme.c   	struct mbuf *m;
m                 862 dev/ic/hme.c   		m = sd->sd_mbuf;
m                 864 dev/ic/hme.c   		m->m_pkthdr.len = m->m_len = len;
m                 876 dev/ic/hme.c   		hme_rxcksum(m, flags);
m                 880 dev/ic/hme.c   			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 883 dev/ic/hme.c   		ether_input_mbuf(ifp, m);
m                1408 dev/ic/hme.c   	struct mbuf *m;
m                1416 dev/ic/hme.c   	for (m = mhead; m != NULL; m = m->m_next) {
m                1417 dev/ic/hme.c   		if (m->m_len == 0)
m                1424 dev/ic/hme.c   		    mtod(m, caddr_t), m->m_len, NULL, BUS_DMA_NOWAIT) != 0)
m                1433 dev/ic/hme.c   		flags = HME_XD_ENCODE_TSIZE(m->m_len);
m                1494 dev/ic/hme.c   	struct mbuf *m;
m                1502 dev/ic/hme.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1503 dev/ic/hme.c   	if (m == NULL)
m                1505 dev/ic/hme.c   	m->m_pkthdr.rcvif = &sc->sc_arpcom.ac_if;
m                1507 dev/ic/hme.c   	MCLGET(m, M_DONTWAIT);
m                1508 dev/ic/hme.c   	if ((m->m_flags & M_EXT) == 0) {
m                1509 dev/ic/hme.c   		m_freem(m);
m                1514 dev/ic/hme.c   	    mtod(m, caddr_t), MCLBYTES - HME_RX_OFFSET, NULL,
m                1516 dev/ic/hme.c   		m_freem(m);
m                1547 dev/ic/hme.c   	m->m_data += HME_RX_OFFSET;
m                1548 dev/ic/hme.c   	d->sd_mbuf = m;
m                 981 dev/ic/i82596.c 	struct mbuf *m, *m0, *newm;
m                1000 dev/ic/i82596.c 	m = m0;
m                1008 dev/ic/i82596.c 			MCLGET(m, M_DONTWAIT);
m                1009 dev/ic/i82596.c 			if ((m->m_flags & M_EXT) == 0)
m                1014 dev/ic/i82596.c 		if (m == m0) {
m                1016 dev/ic/i82596.c 			    ALIGN(m->m_data + sizeof(struct ether_header)) -
m                1018 dev/ic/i82596.c 			len -= newdata - m->m_data;
m                1019 dev/ic/i82596.c 			m->m_data = newdata;
m                1022 dev/ic/i82596.c 		m->m_len = len = min(totlen, len);
m                1030 dev/ic/i82596.c 			m = m->m_next = newm;
m                1034 dev/ic/i82596.c 	m = m0;
m                1040 dev/ic/i82596.c 	bcopy(&eh, mtod(m, caddr_t), sizeof(struct ether_header));
m                1052 dev/ic/i82596.c 		    thismblen = m->m_len - thismboff;
m                1056 dev/ic/i82596.c 		(sc->memcopyin)(sc, mtod(m, caddr_t) + thismboff, off, len);
m                1060 dev/ic/i82596.c 			m = m->m_next;
m                1100 dev/ic/i82596.c 	struct mbuf *m;
m                1109 dev/ic/i82596.c 	m = i82596_get(sc, bstart, pktlen);
m                1112 dev/ic/i82596.c 	if (m == 0) {
m                1119 dev/ic/i82596.c 		struct ether_header *eh = mtod(m, struct ether_header *);
m                1130 dev/ic/i82596.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1136 dev/ic/i82596.c 	ether_input_mbuf(ifp, m);
m                1232 dev/ic/i82596.c 	struct mbuf *m0, *m;
m                1277 dev/ic/i82596.c 		for (m = m0; m != 0; m = m->m_next) {
m                1280 dev/ic/i82596.c 				u_int8_t *e, *p = mtod(m, u_int8_t *);
m                1282 dev/ic/i82596.c 				if (m == m0)
m                1284 dev/ic/i82596.c 				for (e = p + m->m_len; p < e; i++, p += 2) {
m                1292 dev/ic/i82596.c 			(sc->memcopyout)(sc, mtod(m,caddr_t), buffer, m->m_len);
m                1293 dev/ic/i82596.c 			buffer += m->m_len;
m                1553 dev/ic/i82596.c 		int m = (n == sc->nframes - 1) ? 0 : n + 1;
m                1564 dev/ic/i82596.c 				       IE_RFRAME_ADDR(sc->rframes,m));
m                1568 dev/ic/i82596.c 				       ((m==0)? (IE_FD_EOL|IE_FD_SUSP) : 0));
m                1575 dev/ic/i82596.c 		int m = (n == sc->nrxbuf - 1) ? 0 : n + 1;
m                1582 dev/ic/i82596.c 				       IE_RBD_ADDR(sc->rbds,m));
m                1588 dev/ic/i82596.c 				       IE_RBUF_SIZE | ((m==0)?IE_RBD_EOL:0));
m                 178 dev/ic/ibm525reg.h #define	MHZ_TO_PLL(m) \
m                 179 dev/ic/ibm525reg.h 	(m) < 32 ? 0x00 | (4 * (m) - 65) : \
m                 180 dev/ic/ibm525reg.h 	  (m) < 64 ? 0x40 | (2 * (m) - 65) : \
m                 181 dev/ic/ibm525reg.h 	    (m) < 128 ? 0x80 | ((m) - 65) : \
m                 182 dev/ic/ibm525reg.h 	      0xc0 | ((m) / 2 - 65)
m                 361 dev/ic/if_wi.c #define	ADD(m, c)	ifmedia_add(&sc->sc_media, (m), (c), NULL)
m                 547 dev/ic/if_wi.c 	struct mbuf		*m;
m                 561 dev/ic/if_wi.c 		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 562 dev/ic/if_wi.c 		if (m == NULL) {
m                 566 dev/ic/if_wi.c 		MCLGET(m, M_DONTWAIT);
m                 567 dev/ic/if_wi.c 		if (!(m->m_flags & M_EXT)) {
m                 568 dev/ic/if_wi.c 			m_freem(m);
m                 573 dev/ic/if_wi.c 		m->m_pkthdr.rcvif = ifp;
m                 575 dev/ic/if_wi.c 		if (wi_read_data(sc, id, 0, mtod(m, caddr_t),
m                 577 dev/ic/if_wi.c 			m_freem(m);
m                 582 dev/ic/if_wi.c 		rx_frame = mtod(m, struct wi_frame *);
m                 585 dev/ic/if_wi.c 			m_freem(m);
m                 610 dev/ic/if_wi.c 				m_freem(m);
m                 623 dev/ic/if_wi.c 			m_freem(m);
m                 629 dev/ic/if_wi.c 			m_freem(m);
m                 634 dev/ic/if_wi.c 		if (wi_read_data(sc, id, hdrlen, mtod(m, caddr_t) + hdrlen,
m                 636 dev/ic/if_wi.c 			m_freem(m);
m                 641 dev/ic/if_wi.c 		m->m_pkthdr.len = m->m_len = hdrlen + datlen;
m                 661 dev/ic/if_wi.c 		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 662 dev/ic/if_wi.c 		if (m == NULL) {
m                 666 dev/ic/if_wi.c 		MCLGET(m, M_DONTWAIT);
m                 667 dev/ic/if_wi.c 		if (!(m->m_flags & M_EXT)) {
m                 668 dev/ic/if_wi.c 			m_freem(m);
m                 673 dev/ic/if_wi.c 		olddata = m->m_data;
m                 675 dev/ic/if_wi.c 		m->m_data = (caddr_t)ALIGN(m->m_data +
m                 678 dev/ic/if_wi.c 		eh = mtod(m, struct ether_header *);
m                 679 dev/ic/if_wi.c 		maxlen = MCLBYTES - (m->m_data - olddata);
m                 680 dev/ic/if_wi.c 		m->m_pkthdr.rcvif = ifp;
m                 692 dev/ic/if_wi.c 				m_freem(m);
m                 698 dev/ic/if_wi.c 			bcopy(&rx_frame, mtod(m, void *),
m                 701 dev/ic/if_wi.c 			    mtod(m, caddr_t) + WI_802_11_OFFSET_RAW,
m                 703 dev/ic/if_wi.c 				m_freem(m);
m                 710 dev/ic/if_wi.c 			m->m_pkthdr.len = m->m_len =
m                 715 dev/ic/if_wi.c 			wihap_mgmt_input(sc, &rx_frame, m);
m                 731 dev/ic/if_wi.c 				m_freem(m);
m                 735 dev/ic/if_wi.c 			m->m_pkthdr.len = m->m_len =
m                 746 dev/ic/if_wi.c 			    mtod(m, caddr_t) + sizeof(struct ether_header),
m                 747 dev/ic/if_wi.c 			    m->m_len + 2)) {
m                 749 dev/ic/if_wi.c 				m_freem(m);
m                 761 dev/ic/if_wi.c 				m_freem(m);
m                 765 dev/ic/if_wi.c 			m->m_pkthdr.len = m->m_len =
m                 770 dev/ic/if_wi.c 			    mtod(m, caddr_t), m->m_len + 2)) {
m                 771 dev/ic/if_wi.c 				m_freem(m);
m                 788 dev/ic/if_wi.c 				m_copydata(m, 0, m->m_pkthdr.len,
m                 790 dev/ic/if_wi.c 				len = m->m_pkthdr.len -
m                 796 dev/ic/if_wi.c 					m_freem(m);
m                 808 dev/ic/if_wi.c 				m_copyback(m, sizeof(struct ether_header) -
m                 814 dev/ic/if_wi.c 				m_adj(m, -(WI_ETHERTYPE_LEN +
m                 828 dev/ic/if_wi.c 			if (wihap_data_input(sc, &rx_frame, m))
m                 836 dev/ic/if_wi.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 841 dev/ic/if_wi.c 		m_freem(m);
m                 843 dev/ic/if_wi.c 		ether_input_mbuf(ifp, m);
m                 995 dev/ic/if_wi_hostap.c wihap_mgmt_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
m                1003 dev/ic/if_wi_hostap.c 	pkt = mtod(m, caddr_t) + WI_802_11_OFFSET_RAW;
m                1004 dev/ic/if_wi_hostap.c 	len = m->m_len - WI_802_11_OFFSET_RAW;
m                1043 dev/ic/if_wi_hostap.c 	m_freem(m);
m                1108 dev/ic/if_wi_hostap.c wihap_data_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
m                1127 dev/ic/if_wi_hostap.c 		m_freem(m);
m                1136 dev/ic/if_wi_hostap.c 		m_freem(m);
m                1153 dev/ic/if_wi_hostap.c 		m_freem(m);
m                1169 dev/ic/if_wi_hostap.c 			m = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                1170 dev/ic/if_wi_hostap.c 			if (m == NULL)
m                1172 dev/ic/if_wi_hostap.c 			m->m_flags |= M_MCAST; /* XXX */
m                1179 dev/ic/if_wi_hostap.c 			m_freem(m);
m                1182 dev/ic/if_wi_hostap.c 			ifp->if_obytes += m->m_pkthdr.len;
m                1183 dev/ic/if_wi_hostap.c 			if (m->m_flags & M_MCAST)
m                1185 dev/ic/if_wi_hostap.c 			IF_ENQUEUE(&ifp->if_snd, m);
m                1392 dev/ic/if_wi_hostap.c wihap_mgmt_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
m                1398 dev/ic/if_wi_hostap.c wihap_data_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
m                 277 dev/ic/isp.c   		static const char m[] = "bus %d is in %s Mode";
m                 298 dev/ic/isp.c   			isp_prt(isp, ISP_LOGCONFIG, m, 0, "LVD");
m                 302 dev/ic/isp.c   			isp_prt(isp, ISP_LOGCONFIG, m, 0, "Differential");
m                 306 dev/ic/isp.c   			isp_prt(isp, ISP_LOGCONFIG, m, 0, "Single-Ended");
m                 321 dev/ic/isp.c   				isp_prt(isp, ISP_LOGCONFIG, m, 1, "LVD");
m                 326 dev/ic/isp.c   				    m, 1, "Differential");
m                 331 dev/ic/isp.c   				    m, 1, "Single-Ended");
m                2374 dev/ic/isp.c   			char *m;
m                2377 dev/ic/isp.c   				m = "No Loop";
m                2380 dev/ic/isp.c   				m = "Failed to allocate IOCB buffer";
m                2383 dev/ic/isp.c   				m = "Failed to allocate XCB buffer";
m                2386 dev/ic/isp.c   				m = "timeout or transmit failed";
m                2389 dev/ic/isp.c   				m = "no fabric loop";
m                2392 dev/ic/isp.c   				m = "remote device not a target";
m                2397 dev/ic/isp.c   				m = tbuf;
m                2400 dev/ic/isp.c   			isp_prt(isp, ISP_LOGERR, "SNS Failed- %s", m);
m                 125 dev/ic/ispvar.h #define	ISP_DUMPREGS(isp, m)	\
m                 126 dev/ic/ispvar.h 	if ((isp)->isp_mdvec->dv_dregs) (*(isp)->isp_mdvec->dv_dregs)((isp),(m))
m                 271 dev/ic/lemac.c 	struct mbuf *m;
m                 284 dev/ic/lemac.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 285 dev/ic/lemac.c 	if (m == NULL) {
m                 290 dev/ic/lemac.c 		MCLGET(m, M_DONTWAIT);
m                 291 dev/ic/lemac.c 		if ((m->m_flags & M_EXT) == 0) {
m                 292 dev/ic/lemac.c 			m_free(m);
m                 297 dev/ic/lemac.c 	m->m_data += 2;
m                 298 dev/ic/lemac.c 	bcopy((caddr_t)&eh, m->m_data, sizeof(eh));
m                 301 dev/ic/lemac.c 		    mtod(m, caddr_t) + sizeof(eh));
m                 305 dev/ic/lemac.c 		    (void *)(mtod(m, caddr_t) + sizeof(eh)));
m                 307 dev/ic/lemac.c 			m->m_data[length - 1] = LEMAC_GET8(sc,
m                 312 dev/ic/lemac.c 		m->m_pkthdr.len = m->m_len = length;
m                 313 dev/ic/lemac.c 		bpf_mtap(sc->sc_if.if_bpf, m, BPF_DIRECTION_IN);
m                 322 dev/ic/lemac.c 		m_freem(m);
m                 326 dev/ic/lemac.c 	m->m_pkthdr.len = m->m_len = length;
m                 327 dev/ic/lemac.c 	m->m_pkthdr.rcvif = &sc->sc_if;
m                 328 dev/ic/lemac.c 	ether_input_mbuf(&sc->sc_if, m);
m                 661 dev/ic/lemac.c 		struct mbuf *m;
m                 665 dev/ic/lemac.c 		IFQ_POLL(&ifp->if_snd, m);
m                 666 dev/ic/lemac.c 		if (m == NULL)
m                 690 dev/ic/lemac.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 706 dev/ic/lemac.c 			    (m->m_pkthdr.len >> 0) & 0xFF);
m                 708 dev/ic/lemac.c 			    (m->m_pkthdr.len >> 8) & 0xFF);
m                 710 dev/ic/lemac.c 			for (m0 = m; m0 != NULL; m0 = m0->m_next)
m                 719 dev/ic/lemac.c 			LEMAC_PUT8(sc, 1, (m->m_pkthdr.len >> 0) & 0xFF);
m                 720 dev/ic/lemac.c 			LEMAC_PUT8(sc, 2, (m->m_pkthdr.len >> 8) & 0xFF);
m                 726 dev/ic/lemac.c 			for (m0 = m; m0 != NULL; m0 = m0->m_next) {
m                 784 dev/ic/lemac.c 			bpf_mtap(sc->sc_if.if_bpf, m, BPF_DIRECTION_OUT);
m                 786 dev/ic/lemac.c 		m_freem(m);			/* free the mbuf */
m                  71 dev/ic/malo.c  	struct mbuf	*m;
m                  76 dev/ic/malo.c  	struct mbuf		*m;
m                 626 dev/ic/malo.c  		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                 627 dev/ic/malo.c  		if (data->m == NULL) {
m                 634 dev/ic/malo.c  		MCLGET(data->m, M_DONTWAIT);
m                 635 dev/ic/malo.c  		if (!(data->m->m_flags & M_EXT)) {
m                 643 dev/ic/malo.c  		    mtod(data->m, void *), MCLBYTES, NULL, BUS_DMA_NOWAIT);
m                 698 dev/ic/malo.c  			if (data->m != NULL) {
m                 703 dev/ic/malo.c  				m_freem(data->m);
m                 801 dev/ic/malo.c  		if (data->m != NULL) {
m                 805 dev/ic/malo.c  			m_freem(data->m);
m                 806 dev/ic/malo.c  			data->m = NULL;
m                 844 dev/ic/malo.c  			if (data->m != NULL) {
m                 849 dev/ic/malo.c  				m_freem(data->m);
m                1396 dev/ic/malo.c  		m_freem(data->m);
m                1398 dev/ic/malo.c  		data->m = NULL;
m                1503 dev/ic/malo.c  	data->m = m0;
m                1621 dev/ic/malo.c  	data->m = m0;
m                1666 dev/ic/malo.c  	struct mbuf *mnew, *m;
m                1715 dev/ic/malo.c  			    mtod(data->m, void *), MCLBYTES, NULL,
m                1728 dev/ic/malo.c  		m = data->m;
m                1729 dev/ic/malo.c  		data->m = mnew;
m                1733 dev/ic/malo.c  		m->m_pkthdr.rcvif = ifp;
m                1734 dev/ic/malo.c  		m->m_pkthdr.len = m->m_len = letoh16(desc->len);
m                1744 dev/ic/malo.c  		bcopy(m->m_data, m->m_data + 6, 26);
m                1745 dev/ic/malo.c  		m_adj(m, 8);
m                1762 dev/ic/malo.c  			mb.m_next = m;
m                1770 dev/ic/malo.c  		wh = mtod(m, struct ieee80211_frame *);
m                1774 dev/ic/malo.c  		ieee80211_input(ifp, m, ni, desc->rssi, 0);
m                 613 dev/ic/midway.c   struct mbuf *m;
m                 617 dev/ic/midway.c   MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 618 dev/ic/midway.c   if (m == NULL)
m                 620 dev/ic/midway.c   m->m_pkthdr.rcvif = &sc->enif;
m                 621 dev/ic/midway.c   m->m_pkthdr.len = totlen;
m                 622 dev/ic/midway.c   m->m_len = MHLEN;
m                 629 dev/ic/midway.c       MGET(m, M_DONTWAIT, MT_DATA);
m                 630 dev/ic/midway.c       if (!m) {
m                 634 dev/ic/midway.c       m->m_len = MLEN;
m                 637 dev/ic/midway.c       MCLGET(m, M_DONTWAIT);
m                 638 dev/ic/midway.c       if ((m->m_flags & M_EXT) == 0) {
m                 639 dev/ic/midway.c 	m_free(m);
m                 643 dev/ic/midway.c       m->m_len = MCLBYTES;
m                 645 dev/ic/midway.c     m->m_len = min(totlen, m->m_len);
m                 646 dev/ic/midway.c     totlen -= m->m_len;
m                 647 dev/ic/midway.c     *mp = m;
m                 648 dev/ic/midway.c     mp = &m->m_next;
m                 650 dev/ic/midway.c     *drqneed += en_dqneed(sc, m->m_data, m->m_len, 0);
m                1284 dev/ic/midway.c   struct mbuf *m;
m                1305 dev/ic/midway.c       IF_DEQUEUE(&sc->rxslot[slot].indma, m);
m                1306 dev/ic/midway.c       if (m == NULL) 
m                1308 dev/ic/midway.c       m_freem(m);
m                1311 dev/ic/midway.c       IF_DEQUEUE(&sc->rxslot[slot].q, m);
m                1312 dev/ic/midway.c       if (m == NULL) 
m                1314 dev/ic/midway.c       m_freem(m);
m                1332 dev/ic/midway.c       IF_DEQUEUE(&sc->txslot[lcv].indma, m);
m                1333 dev/ic/midway.c       if (m == NULL) 
m                1335 dev/ic/midway.c       m_freem(m);
m                1338 dev/ic/midway.c       IF_DEQUEUE(&sc->txslot[lcv].q, m);
m                1339 dev/ic/midway.c       if (m == NULL) 
m                1341 dev/ic/midway.c       m_freem(m);
m                1495 dev/ic/midway.c     struct mbuf *m, *lastm, *prev;
m                1511 dev/ic/midway.c       IFQ_DEQUEUE(&ifp->if_snd, m);
m                1512 dev/ic/midway.c       if (m == NULL)
m                1525 dev/ic/midway.c       lastm = m;
m                1533 dev/ic/midway.c 	    first = (lastm == m);
m                1535 dev/ic/midway.c 	      m_freem(m);
m                1536 dev/ic/midway.c 	      m = NULL;
m                1540 dev/ic/midway.c 	      m = lastm;		/* update */
m                1550 dev/ic/midway.c       if (m == NULL)		/* happens only if mfix fails */
m                1553 dev/ic/midway.c       ap = mtod(m, struct atm_pseudohdr *);
m                1568 dev/ic/midway.c 	m_freem(m);
m                1595 dev/ic/midway.c 	M_LEADINGSPACE(m), M_TRAILINGSPACE(lastm));
m                1607 dev/ic/midway.c       if (M_LEADINGSPACE(m) >= MID_TBD_SIZE && (m->m_flags & M_EXT) == 0) {
m                1608 dev/ic/midway.c 	m->m_data -= MID_TBD_SIZE;
m                1609 dev/ic/midway.c 	m->m_len += MID_TBD_SIZE;
m                1611 dev/ic/midway.c 	new_ap = mtod(m, struct atm_pseudohdr *);
m                1647 dev/ic/midway.c 	m_freem(m);
m                1665 dev/ic/midway.c       IF_ENQUEUE(&sc->txslot[txchan].q, m);
m                1683 dev/ic/midway.c   struct mbuf *m, *new;
m                1688 dev/ic/midway.c   m = *mm;
m                1693 dev/ic/midway.c 	m->m_data, m->m_len);
m                1696 dev/ic/midway.c   d = mtod(m, u_char *);
m                1700 dev/ic/midway.c     if ((m->m_flags & M_EXT) == 0) {
m                1701 dev/ic/midway.c       bcopy(d, d - off, m->m_len);   /* ALIGN! (with costly data copy...) */
m                1703 dev/ic/midway.c       m->m_data = (caddr_t)d;
m                1717 dev/ic/midway.c       bcopy(d, new->m_data, m->m_len);	/* ALIGN! (with costly data copy...) */
m                1718 dev/ic/midway.c       new->m_len = m->m_len;
m                1719 dev/ic/midway.c       new->m_next = m->m_next;
m                1722 dev/ic/midway.c       m_free(m);
m                1723 dev/ic/midway.c       *mm = m = new;	/* note: 'd' now invalid */
m                1727 dev/ic/midway.c   off = m->m_len % sizeof(u_int32_t);
m                1731 dev/ic/midway.c   d = mtod(m, u_char *) + m->m_len;
m                1734 dev/ic/midway.c   nxt = m->m_next;
m                1744 dev/ic/midway.c     m->m_len++;
m                2343 dev/ic/midway.c   struct mbuf *m;
m                2427 dev/ic/midway.c 	IF_DEQUEUE(&sc->txslot[slot].indma, m);
m                2428 dev/ic/midway.c 	if (!m) panic("enintr: dtqsync");
m                2435 dev/ic/midway.c 	m_freem(m);
m                2476 dev/ic/midway.c           m = NULL;
m                2478 dev/ic/midway.c 	  IF_DEQUEUE(&sc->rxslot[slot].indma, m);
m                2479 dev/ic/midway.c 	  if (!m) {
m                2486 dev/ic/midway.c           if (m)
m                2487 dev/ic/midway.c 	    m_freem(m);
m                2501 dev/ic/midway.c 	} else if (m != NULL) {
m                2507 dev/ic/midway.c 		sc->sc_dev.dv_xname, slot, sc->rxslot[slot].atm_vci, m,
m                2514 dev/ic/midway.c 		bpf_mtap(sc->enif.if_bpf, m, BPF_DIRECTION_IN);
m                2517 dev/ic/midway.c 	  atm_input(&sc->enif, &ah, m, sc->rxslot[slot].rxhand);
m                2627 dev/ic/midway.c   struct mbuf *m, *tmp;
m                2749 dev/ic/midway.c   m = sc->rxslot[slot].q.ifq_head;
m                2751 dev/ic/midway.c   if (m) {
m                2752 dev/ic/midway.c     sav = mtod(m, u_int32_t *);
m                2756 dev/ic/midway.c 		sc->sc_dev.dv_xname, slot, m);
m                2758 dev/ic/midway.c       m = NULL;			/* wasn't ours */
m                2762 dev/ic/midway.c       IF_DEQUEUE(&sc->rxslot[slot].q, m);
m                2766 dev/ic/midway.c 	sc->sc_dev.dv_xname, slot, m, drqneed);
m                2771 dev/ic/midway.c   if (mlen != 0 && m == NULL) {
m                2772 dev/ic/midway.c     m = en_mget(sc, mlen, &drqneed);		/* allocate! */
m                2773 dev/ic/midway.c     if (m == NULL) {
m                2783 dev/ic/midway.c 	sc->sc_dev.dv_xname, slot, m, mlen, drqneed);
m                2789 dev/ic/midway.c 	sc->sc_dev.dv_xname, slot, vci, m, mlen, fill);
m                2800 dev/ic/midway.c     if (m == NULL) {
m                2807 dev/ic/midway.c     sav = mtod(m, u_int32_t *);
m                2810 dev/ic/midway.c     IF_ENQUEUE(&sc->rxslot[slot].q, m);
m                2837 dev/ic/midway.c   for (tmp = m ; tmp != NULL && need > 0 ; tmp = tmp->m_next) {
m                2994 dev/ic/midway.c   if (m) {
m                2998 dev/ic/midway.c       m->m_len -= cnt;				/* chop! */
m                2999 dev/ic/midway.c       m->m_pkthdr.len -= cnt;
m                3000 dev/ic/midway.c       m->m_data += cnt;
m                3002 dev/ic/midway.c     IF_ENQUEUE(&sc->rxslot[slot].indma, m);
m                 493 dev/ic/mtd8xx.c mtd_newbuf(struct mtd_softc *sc, int i, struct mbuf *m)
m                 501 dev/ic/mtd8xx.c 	if (m == NULL) {
m                 522 dev/ic/mtd8xx.c 		m_new = m;
m                 904 dev/ic/mtd8xx.c 	struct mbuf *m;
m                 923 dev/ic/mtd8xx.c 		m = sc->mtd_cdata.mtd_rx_chain[i].sd_mbuf;
m                 936 dev/ic/mtd8xx.c 			mtd_newbuf(sc, i, m);
m                 953 dev/ic/mtd8xx.c 		m0 = m_devget(mtod(m, char *) - ETHER_ALIGN, total_len + ETHER_ALIGN,
m                 955 dev/ic/mtd8xx.c 		mtd_newbuf(sc, i, m);
m                 962 dev/ic/mtd8xx.c 		m = m0;
m                 968 dev/ic/mtd8xx.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 970 dev/ic/mtd8xx.c 		ether_input_mbuf(ifp, m);
m                1536 dev/ic/ncr5380sbc.c #define IS1BYTEMSG(m) (((m) != 0x01 && (m) < 0x20) || (m) >= 0x80)
m                1537 dev/ic/ncr5380sbc.c #define IS2BYTEMSG(m) (((m) & 0xf0) == 0x20)
m                1538 dev/ic/ncr5380sbc.c #define ISEXTMSG(m) ((m) == 0x01)
m                1216 dev/ic/ncr53c9x.c #define ncr53c9x_sched_msgout(m) \
m                1218 dev/ic/ncr53c9x.c 		NCR_MISC(("ncr53c9x_sched_msgout %x %d ", m, __LINE__));	\
m                1221 dev/ic/ncr53c9x.c 		sc->sc_msgpriq |= (m);				\
m                1408 dev/ic/ncr53c9x.c #define IS1BYTEMSG(m) (((m) != 1 && (m) < 0x20) || (m) & 0x80)
m                1409 dev/ic/ncr53c9x.c #define IS2BYTEMSG(m) (((m) & 0xf0) == 0x20)
m                1410 dev/ic/ncr53c9x.c #define ISEXTMSG(m) ((m) == 1)
m                 467 dev/ic/ne2000.c ne2000_write_mbuf(struct dp8390_softc *sc, struct mbuf *m, int buf)
m                 477 dev/ic/ne2000.c 	savelen = m->m_pkthdr.len;
m                 511 dev/ic/ne2000.c 		for (; m != 0; m = m->m_next) {
m                 512 dev/ic/ne2000.c 			if (m->m_len) {
m                 514 dev/ic/ne2000.c 				    NE2000_ASIC_DATA, mtod(m, u_int8_t *),
m                 515 dev/ic/ne2000.c 				    m->m_len);
m                 529 dev/ic/ne2000.c 		for (; m != 0; m = m->m_next) {
m                 530 dev/ic/ne2000.c 			l = m->m_len;
m                 533 dev/ic/ne2000.c 			data = mtod(m, u_int8_t *);
m                 130 dev/ic/pdq_ifsubr.c     struct mbuf *m;
m                 144 dev/ic/pdq_ifsubr.c 	IFQ_POLL(&ifp->if_snd, m);
m                 145 dev/ic/pdq_ifsubr.c 	if (m == NULL)
m                 148 dev/ic/pdq_ifsubr.c 	if (pdq_queue_transmit_data(sc->sc_pdq, m) == PDQ_FALSE) {
m                 153 dev/ic/pdq_ifsubr.c 	IFQ_DEQUEUE(&ifp->if_snd, m);
m                 162 dev/ic/pdq_ifsubr.c     struct mbuf *m,
m                 166 dev/ic/pdq_ifsubr.c     struct fddi_header *fh = mtod(m, struct fddi_header *);
m                 171 dev/ic/pdq_ifsubr.c 	PDQ_BPF_MTAP(sc, m, BPF_DIRECTION_IN);
m                 173 dev/ic/pdq_ifsubr.c 	m_freem(m);
m                 178 dev/ic/pdq_ifsubr.c     m->m_data += sizeof(struct fddi_header);
m                 179 dev/ic/pdq_ifsubr.c     m->m_len  -= sizeof(struct fddi_header);
m                 180 dev/ic/pdq_ifsubr.c     m->m_pkthdr.len = pktlen - sizeof(struct fddi_header);
m                 181 dev/ic/pdq_ifsubr.c     m->m_pkthdr.rcvif = &sc->sc_if;
m                 182 dev/ic/pdq_ifsubr.c     fddi_input(&sc->sc_if, fh, m);
m                 202 dev/ic/pdq_ifsubr.c     struct mbuf *m)
m                 207 dev/ic/pdq_ifsubr.c 	PDQ_BPF_MTAP(sc, m, BPF_DIRECTION_OUT);
m                 209 dev/ic/pdq_ifsubr.c     m_freem(m);
m                 426 dev/ic/pdqreg.h #define	PDQ_ADVANCE(n, a, m)	((n) = ((n) + (a)) & (m))
m                 113 dev/ic/pdqvar.h #define	PDQ_BPF_MTAP(sc, m, dir)	bpf_mtap(&(sc)->sc_if, m, dir)
m                 158 dev/ic/pdqvar.h #define	PDQ_BPF_MTAP(sc, m, dir) bpf_mtap((sc)->sc_bpf, m, dir)
m                 705 dev/ic/pgt.c   	struct mbuf *m;
m                 800 dev/ic/pgt.c   		if ((m = pgt_datarx_completion(sc, PGT_QUEUE_DATA_HIGH_RX)))
m                 801 dev/ic/pgt.c   			pgt_input_frames(sc, m);
m                 809 dev/ic/pgt.c   		if ((m = pgt_datarx_completion(sc, PGT_QUEUE_DATA_LOW_RX)))
m                 810 dev/ic/pgt.c   			pgt_input_frames(sc, m);
m                 826 dev/ic/pgt.c       struct mbuf *m, struct ieee80211_node **ni)
m                 836 dev/ic/pgt.c   		return (m);
m                 839 dev/ic/pgt.c   	M_PREPEND(m, sizeof(*frame) + sizeof(*snap), M_DONTWAIT);
m                 840 dev/ic/pgt.c   	if (m != NULL)
m                 841 dev/ic/pgt.c   		m = m_pullup(m, sizeof(*frame) + sizeof(*snap));
m                 842 dev/ic/pgt.c   	if (m == NULL)
m                 843 dev/ic/pgt.c   		return (m);
m                 844 dev/ic/pgt.c   	frame = mtod(m, struct ieee80211_frame *);
m                 865 dev/ic/pgt.c   				m_freem(m);
m                 907 dev/ic/pgt.c   	return (m);
m                 911 dev/ic/pgt.c   pgt_input_frames(struct pgt_softc *sc, struct mbuf *m)
m                 927 dev/ic/pgt.c   	for (next = m; m != NULL; m = next) {
m                 928 dev/ic/pgt.c   		next = m->m_nextpkt;
m                 929 dev/ic/pgt.c   		m->m_nextpkt = NULL;
m                 932 dev/ic/pgt.c   			if (m->m_len < sizeof(*pha)) {
m                 933 dev/ic/pgt.c   				m = m_pullup(m, sizeof(*pha));
m                 934 dev/ic/pgt.c   				if (m == NULL) {
m                 943 dev/ic/pgt.c   			pha = mtod(m, struct pgt_rx_header *);
m                 948 dev/ic/pgt.c   		if (m->m_len < sizeof(*pra)) {
m                 949 dev/ic/pgt.c   			m = m_pullup(m, sizeof(*pra));
m                 950 dev/ic/pgt.c   			if (m == NULL) {
m                 958 dev/ic/pgt.c   		pra = mtod(m, struct pgt_rx_annex *);
m                 989 dev/ic/pgt.c   			m_freem(m);
m                1008 dev/ic/pgt.c   			m_adj(m, sizeof(*pra));
m                1010 dev/ic/pgt.c   			m_adj(m, sizeof(*pha));
m                1012 dev/ic/pgt.c   		m = pgt_ieee80211_encap(sc, &eh, m, &ni);
m                1013 dev/ic/pgt.c   		if (m != NULL) {
m                1027 dev/ic/pgt.c   				mb.m_next = m;
m                1036 dev/ic/pgt.c   			ieee80211_input(ifp, m, ni, rssi, rstamp);
m                1116 dev/ic/pgt.c   	struct mbuf *m;
m                1121 dev/ic/pgt.c   		m = pa->pa_mbuf;
m                1122 dev/ic/pgt.c   		m_freem(m);
m                1132 dev/ic/pgt.c   	struct mbuf *m;
m                1155 dev/ic/pgt.c   			m = pa->pa_mbuf;
m                1156 dev/ic/pgt.c   			m_adj(m, sizeof(*pa));
m                1157 dev/ic/pgt.c   			pgt_update_sw_from_hw(sc, pa, m);
m                1158 dev/ic/pgt.c   			m_freem(m);
m                1321 dev/ic/pgt.c   	struct mbuf *m;
m                1330 dev/ic/pgt.c   		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1331 dev/ic/pgt.c   		if (m == NULL)
m                1333 dev/ic/pgt.c   		MCLGET(m, M_DONTWAIT);
m                1334 dev/ic/pgt.c   		if (!(m->m_flags & M_EXT)) {
m                1335 dev/ic/pgt.c   			m_freem(m);
m                1336 dev/ic/pgt.c   			m = NULL;
m                1339 dev/ic/pgt.c   		m = m_get(M_DONTWAIT, MT_DATA);
m                1341 dev/ic/pgt.c   	if (m == NULL)
m                1344 dev/ic/pgt.c   		m->m_len = total;
m                1346 dev/ic/pgt.c   	pa = mtod(m, struct pgt_async_trap *);
m                1347 dev/ic/pgt.c   	p = mtod(m, char *) + sizeof(*pa);
m                1351 dev/ic/pgt.c   	pa->pa_mbuf = m;
m                1481 dev/ic/pgt.c   	struct mbuf *top, **mp, *m;
m                1487 dev/ic/pgt.c   	m = NULL;
m                1511 dev/ic/pgt.c   		if (m == NULL)
m                1512 dev/ic/pgt.c   			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1514 dev/ic/pgt.c   			m = m_get(M_DONTWAIT, MT_DATA);
m                1516 dev/ic/pgt.c   		if (m == NULL)
m                1519 dev/ic/pgt.c   			MCLGET(m, M_DONTWAIT);
m                1520 dev/ic/pgt.c   			if (!(m->m_flags & M_EXT)) {
m                1521 dev/ic/pgt.c   				m_free(m);
m                1525 dev/ic/pgt.c   		bcopy(pd->pd_mem + dataoff, mtod(m, char *), datalen);
m                1526 dev/ic/pgt.c   		m->m_len = datalen;
m                1529 dev/ic/pgt.c   		*mp = m;
m                1530 dev/ic/pgt.c   		mp = &m->m_next;
m                2125 dev/ic/pgt.c   	struct mbuf *m;
m                2145 dev/ic/pgt.c   		IFQ_POLL(&ifp->if_snd, m);
m                2146 dev/ic/pgt.c   		if (m == NULL)
m                2148 dev/ic/pgt.c   		if (m->m_pkthdr.len <= PGT_FRAG_SIZE) {
m                2153 dev/ic/pgt.c   			IFQ_DEQUEUE(&ifp->if_snd, m);
m                2154 dev/ic/pgt.c   			m_copydata(m, 0, m->m_pkthdr.len, pd->pd_mem);
m                2156 dev/ic/pgt.c   			    pd, m->m_pkthdr.len, 0);
m                2157 dev/ic/pgt.c   		} else if (m->m_pkthdr.len <= PGT_FRAG_SIZE * 2) {
m                2184 dev/ic/pgt.c   			IFQ_DEQUEUE(&ifp->if_snd, m);
m                2185 dev/ic/pgt.c   			m_copydata(m, 0, PGT_FRAG_SIZE, pd->pd_mem);
m                2188 dev/ic/pgt.c   			m_copydata(m, PGT_FRAG_SIZE,
m                2189 dev/ic/pgt.c   			    m->m_pkthdr.len - PGT_FRAG_SIZE, pd2->pd_mem);
m                2191 dev/ic/pgt.c   			    pd2, m->m_pkthdr.len - PGT_FRAG_SIZE, 0);
m                2193 dev/ic/pgt.c   			IFQ_DEQUEUE(&ifp->if_snd, m);
m                2195 dev/ic/pgt.c   			m_freem(m);
m                2196 dev/ic/pgt.c   			m = NULL;
m                2198 dev/ic/pgt.c   		if (m != NULL) {
m                2202 dev/ic/pgt.c   				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                2208 dev/ic/pgt.c   			    mtod(m, struct ether_header *)->ether_dhost);
m                2220 dev/ic/pgt.c   				bcopy(mtod(m, struct ether_header *), &eh,
m                2222 dev/ic/pgt.c   				m_adj(m, sizeof(eh));
m                2223 dev/ic/pgt.c   				m = pgt_ieee80211_encap(sc, &eh, m, NULL);
m                2233 dev/ic/pgt.c   				if (m != NULL) {
m                2236 dev/ic/pgt.c   					mb.m_next = m;
m                2246 dev/ic/pgt.c   			if (m != NULL)
m                2247 dev/ic/pgt.c   				m_freem(m);
m                1104 dev/ic/re.c    re_newbuf(struct rl_softc *sc, int idx, struct mbuf *m)
m                1113 dev/ic/re.c    	if (m == NULL) {
m                1123 dev/ic/re.c    		m = n;
m                1125 dev/ic/re.c    		m->m_data = m->m_ext.ext_buf;
m                1132 dev/ic/re.c    	m->m_len = m->m_pkthdr.len = RE_RX_DESC_BUFLEN;
m                1133 dev/ic/re.c    	m->m_data += RE_ETHER_ALIGN;
m                1137 dev/ic/re.c    	error = bus_dmamap_load_mbuf(sc->sc_dmat, map, m,
m                1156 dev/ic/re.c    	rxs->rxs_mbuf = m;
m                1225 dev/ic/re.c    	struct mbuf	*m;
m                1244 dev/ic/re.c    		m = rxs->rxs_mbuf;
m                1254 dev/ic/re.c    			m->m_len = RE_RX_DESC_BUFLEN;
m                1256 dev/ic/re.c    				sc->rl_head = sc->rl_tail = m;
m                1258 dev/ic/re.c    				m->m_flags &= ~M_PKTHDR;
m                1259 dev/ic/re.c    				sc->rl_tail->m_next = m;
m                1260 dev/ic/re.c    				sc->rl_tail = m;
m                1300 dev/ic/re.c    			re_newbuf(sc, i, m);
m                1315 dev/ic/re.c    			re_newbuf(sc, i, m);
m                1320 dev/ic/re.c    			m->m_len = total_len % RE_RX_DESC_BUFLEN;
m                1321 dev/ic/re.c    			if (m->m_len == 0)
m                1322 dev/ic/re.c    				m->m_len = RE_RX_DESC_BUFLEN;
m                1329 dev/ic/re.c    			if (m->m_len <= ETHER_CRC_LEN) {
m                1331 dev/ic/re.c    				    (ETHER_CRC_LEN - m->m_len);
m                1332 dev/ic/re.c    				m_freem(m);
m                1334 dev/ic/re.c    				m->m_len -= ETHER_CRC_LEN;
m                1335 dev/ic/re.c    				m->m_flags &= ~M_PKTHDR;
m                1336 dev/ic/re.c    				sc->rl_tail->m_next = m;
m                1338 dev/ic/re.c    			m = sc->rl_head;
m                1340 dev/ic/re.c    			m->m_pkthdr.len = total_len - ETHER_CRC_LEN;
m                1342 dev/ic/re.c    			m->m_pkthdr.len = m->m_len =
m                1346 dev/ic/re.c    		m->m_pkthdr.rcvif = ifp;
m                1353 dev/ic/re.c    			m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                1360 dev/ic/re.c    			m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK | M_UDP_CSUM_IN_OK;
m                1364 dev/ic/re.c    			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1366 dev/ic/re.c    		ether_input_mbuf(ifp, m);
m                1528 dev/ic/re.c    re_encap(struct rl_softc *sc, struct mbuf *m, int *idx)
m                1538 dev/ic/re.c    	if ((m->m_flags & (M_PROTO1|M_PKTHDR)) == (M_PROTO1|M_PKTHDR) &&
m                1539 dev/ic/re.c    	    m->m_pkthdr.rcvif != NULL)
m                1540 dev/ic/re.c    		ifv = m->m_pkthdr.rcvif->if_softc;
m                1559 dev/ic/re.c    	if ((m->m_pkthdr.csum_flags &
m                1562 dev/ic/re.c    		if (m->m_pkthdr.csum_flags & M_TCPV4_CSUM_OUT)
m                1564 dev/ic/re.c    		if (m->m_pkthdr.csum_flags & M_UDPV4_CSUM_OUT)
m                1570 dev/ic/re.c    	error = bus_dmamap_load_mbuf(sc->sc_dmat, map, m,
m                1581 dev/ic/re.c    	if (m->m_pkthdr.len <= RL_IP4CSUMTX_PADLEN &&
m                1659 dev/ic/re.c    		    (RL_IP4CSUMTX_PADLEN + 1 - m->m_pkthdr.len);
m                1691 dev/ic/re.c    	txq->txq_mbuf = m;
m                1725 dev/ic/re.c    		struct mbuf *m;
m                1728 dev/ic/re.c    		IFQ_POLL(&ifp->if_snd, m);
m                1729 dev/ic/re.c    		if (m == NULL)
m                1738 dev/ic/re.c    		error = re_encap(sc, m, &idx);
m                1741 dev/ic/re.c    			IFQ_DEQUEUE(&ifp->if_snd, m);
m                1742 dev/ic/re.c    			m_freem(m);
m                1751 dev/ic/re.c    		IFQ_DEQUEUE(&ifp->if_snd, m);
m                1760 dev/ic/re.c    			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 305 dev/ic/rln.c   	struct mbuf *	m;
m                 353 dev/ic/rln.c   	for (m = m0; m; m = m->m_next)	{
m                 354 dev/ic/rln.c   		if (m->m_len) {
m                 356 dev/ic/rln.c   			RLNDUMPHEX(mtod(m, void *), m->m_len);
m                 358 dev/ic/rln.c   			rln_msg_tx_data(sc, mtod(m, void *), m->m_len, &state);
m                 360 dev/ic/rln.c   		if (m->m_next)
m                 362 dev/ic/rln.c   		actlen += m->m_len;
m                 496 dev/ic/rln.c   	struct mbuf *m;
m                 576 dev/ic/rln.c   		m = rlnget(sc, hdr, len);
m                 578 dev/ic/rln.c   		if (m == NULL) 
m                 582 dev/ic/rln.c   		if (bcmp(mtod(m, u_int8_t *), "prox", 4) == 0) {
m                 590 dev/ic/rln.c   			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 593 dev/ic/rln.c   		ether_input_mbuf(ifp, m);
m                 700 dev/ic/rln.c   	struct mbuf *m, **mp, *top;
m                 741 dev/ic/rln.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 742 dev/ic/rln.c   	if (m == NULL)
m                 744 dev/ic/rln.c   	m->m_pkthdr.rcvif = ifp;
m                 745 dev/ic/rln.c   	m->m_pkthdr.len = totlen;
m                 751 dev/ic/rln.c   	m->m_data += pad;
m                 758 dev/ic/rln.c   			MGET(m, M_DONTWAIT, MT_DATA);
m                 759 dev/ic/rln.c   			if (m == NULL) {
m                 766 dev/ic/rln.c   			MCLGET(m, M_DONTWAIT);
m                 767 dev/ic/rln.c   			if (m->m_flags & M_EXT) {
m                 770 dev/ic/rln.c   					m->m_data += pad;
m                 776 dev/ic/rln.c   		rln_rx_pdata(sc, mtod(m, u_int8_t *), len, &pd);
m                 778 dev/ic/rln.c   		RLNDUMPHEX(mtod(m, u_int8_t *), len);
m                 782 dev/ic/rln.c   		m->m_len = len;
m                 784 dev/ic/rln.c   		*mp = m;
m                 785 dev/ic/rln.c   		mp = &m->m_next;
m                 424 dev/ic/rt2560.c 		if (data->m != NULL) {
m                 428 dev/ic/rt2560.c 			m_freem(data->m);
m                 429 dev/ic/rt2560.c 			data->m = NULL;
m                 467 dev/ic/rt2560.c 			if (data->m != NULL) {
m                 472 dev/ic/rt2560.c 				m_freem(data->m);
m                 559 dev/ic/rt2560.c 		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                 560 dev/ic/rt2560.c 		if (data->m == NULL) {
m                 566 dev/ic/rt2560.c 		MCLGET(data->m, M_DONTWAIT);
m                 567 dev/ic/rt2560.c 		if (!(data->m->m_flags & M_EXT)) {
m                 575 dev/ic/rt2560.c 		    mtod(data->m, void *), MCLBYTES, NULL, BUS_DMA_NOWAIT);
m                 630 dev/ic/rt2560.c 			if (data->m != NULL) {
m                 635 dev/ic/rt2560.c 				m_freem(data->m);
m                 739 dev/ic/rt2560.c 	struct mbuf *m;
m                 784 dev/ic/rt2560.c 			m = ieee80211_beacon_alloc(ic, ni);
m                 785 dev/ic/rt2560.c 			if (m == NULL) {
m                 792 dev/ic/rt2560.c 			error = rt2560_tx_bcn(sc, m, ni);
m                 980 dev/ic/rt2560.c 		m_freem(data->m);
m                 981 dev/ic/rt2560.c 		data->m = NULL;
m                1046 dev/ic/rt2560.c 		m_freem(data->m);
m                1047 dev/ic/rt2560.c 		data->m = NULL;
m                1080 dev/ic/rt2560.c 	struct mbuf *mnew, *m;
m                1142 dev/ic/rt2560.c 			    mtod(data->m, void *), MCLBYTES, NULL,
m                1157 dev/ic/rt2560.c 		m = data->m;
m                1158 dev/ic/rt2560.c 		data->m = mnew;
m                1162 dev/ic/rt2560.c 		m->m_pkthdr.rcvif = ifp;
m                1163 dev/ic/rt2560.c 		m->m_pkthdr.len = m->m_len =
m                1188 dev/ic/rt2560.c 			mb.m_next = m;
m                1195 dev/ic/rt2560.c 		wh = mtod(m, struct ieee80211_frame *);
m                1199 dev/ic/rt2560.c 		ieee80211_input(ifp, m, ni, desc->rssi, 0);
m                1310 dev/ic/rt2560.c 		bpf_mtap(ic->ic_rawbpf, data->m, BPF_DIRECTION_OUT);
m                1562 dev/ic/rt2560.c 	data->m = m0;
m                1654 dev/ic/rt2560.c 	data->m = m0;
m                1795 dev/ic/rt2560.c 		data->m = mprot;
m                1887 dev/ic/rt2560.c 	data->m = m0;
m                  56 dev/ic/rt2560var.h 	struct mbuf			*m;
m                  76 dev/ic/rt2560var.h 	struct mbuf	*m;
m                 457 dev/ic/rt2661.c 		if (data->m != NULL) {
m                 461 dev/ic/rt2661.c 			m_freem(data->m);
m                 462 dev/ic/rt2661.c 			data->m = NULL;
m                 499 dev/ic/rt2661.c 			if (data->m != NULL) {
m                 504 dev/ic/rt2661.c 				m_freem(data->m);
m                 589 dev/ic/rt2661.c 		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                 590 dev/ic/rt2661.c 		if (data->m == NULL) {
m                 596 dev/ic/rt2661.c 		MCLGET(data->m, M_DONTWAIT);
m                 597 dev/ic/rt2661.c 		if (!(data->m->m_flags & M_EXT)) {
m                 605 dev/ic/rt2661.c 		    mtod(data->m, void *), MCLBYTES, NULL, BUS_DMA_NOWAIT);
m                 657 dev/ic/rt2661.c 			if (data->m != NULL) {
m                 662 dev/ic/rt2661.c 				m_freem(data->m);
m                 979 dev/ic/rt2661.c 		m_freem(data->m);
m                 980 dev/ic/rt2661.c 		data->m = NULL;
m                1004 dev/ic/rt2661.c 	struct mbuf *mnew, *m;
m                1065 dev/ic/rt2661.c 			    mtod(data->m, void *), MCLBYTES, NULL,
m                1080 dev/ic/rt2661.c 		m = data->m;
m                1081 dev/ic/rt2661.c 		data->m = mnew;
m                1085 dev/ic/rt2661.c 		m->m_pkthdr.rcvif = ifp;
m                1086 dev/ic/rt2661.c 		m->m_pkthdr.len = m->m_len =
m                1109 dev/ic/rt2661.c 			mb.m_next = m;
m                1117 dev/ic/rt2661.c 		wh = mtod(m, struct ieee80211_frame *);
m                1121 dev/ic/rt2661.c 		ieee80211_input(ifp, m, ni, desc->rssi, 0);
m                1503 dev/ic/rt2661.c 	data->m = m0;
m                1641 dev/ic/rt2661.c 		data->m = mprot;
m                1731 dev/ic/rt2661.c 	data->m = m0;
m                  52 dev/ic/rt2661var.h 	struct mbuf			*m;
m                  71 dev/ic/rt2661var.h 	struct mbuf	*m;
m                 591 dev/ic/rtl81x9.c 	struct mbuf		*m;
m                 679 dev/ic/rtl81x9.c 			m = m_devget(rxbufpos - ETHER_ALIGN,
m                 681 dev/ic/rtl81x9.c 			if (m == NULL)
m                 684 dev/ic/rtl81x9.c 				m_copyback(m, wrap + ETHER_ALIGN,
m                 686 dev/ic/rtl81x9.c 				m = m_pullup(m, sizeof(struct ip) +ETHER_ALIGN);
m                 687 dev/ic/rtl81x9.c 				if (m == NULL)
m                 690 dev/ic/rtl81x9.c 					m_adj(m, ETHER_ALIGN);
m                 694 dev/ic/rtl81x9.c 			m = m_devget(rxbufpos - ETHER_ALIGN,
m                 696 dev/ic/rtl81x9.c 			if (m == NULL)
m                 699 dev/ic/rtl81x9.c 				m_adj(m, ETHER_ALIGN);
m                 709 dev/ic/rtl81x9.c 		if (m == NULL) {
m                 723 dev/ic/rtl81x9.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 725 dev/ic/rtl81x9.c 		ether_input_mbuf(ifp, m);
m                 990 dev/ic/rtw.c   	struct mbuf *m;
m                 992 dev/ic/rtw.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 993 dev/ic/rtw.c   	if (m == NULL)
m                 996 dev/ic/rtw.c   	MCLGET(m, M_DONTWAIT);
m                 997 dev/ic/rtw.c   	if ((m->m_flags & M_EXT) == 0) {
m                 998 dev/ic/rtw.c   		m_freem(m);
m                1002 dev/ic/rtw.c   	m->m_pkthdr.len = m->m_len = m->m_ext.ext_size;
m                1009 dev/ic/rtw.c   	rc = bus_dmamap_load_mbuf(dmat, rs->rs_dmamap, m, BUS_DMA_NOWAIT);
m                1011 dev/ic/rtw.c   		m_freem(m);
m                1015 dev/ic/rtw.c   	rs->rs_mbuf = m;
m                1140 dev/ic/rtw.c   	struct mbuf *m;
m                1255 dev/ic/rtw.c   		m = rs->rs_mbuf;
m                1289 dev/ic/rtw.c   		m->m_pkthdr.rcvif = &sc->sc_if;
m                1290 dev/ic/rtw.c   		m->m_pkthdr.len = m->m_len = len;
m                1292 dev/ic/rtw.c   		wh = mtod(m, struct ieee80211_frame *);
m                1304 dev/ic/rtw.c   			ieee80211_dump_pkt(mtod(m, uint8_t *), m->m_pkthdr.len,
m                1332 dev/ic/rtw.c   			mb.m_next = m;
m                1340 dev/ic/rtw.c   		ieee80211_input(&sc->sc_if, m, ni, rssi, htsftl);
m                1365 dev/ic/rtw.c   	struct mbuf *m;
m                1368 dev/ic/rtw.c   	m = ts->ts_mbuf;
m                1370 dev/ic/rtw.c   	KASSERT(m != NULL);
m                1378 dev/ic/rtw.c   	m_freem(m);
m                1519 dev/ic/rtw.c   	struct mbuf *m;
m                1546 dev/ic/rtw.c   		if ((m = ieee80211_beacon_alloc(ic, ic->ic_bss)) != NULL) {
m                1548 dev/ic/rtw.c   			    ("%s: m %p len %u\n", __func__, m, m->m_len));
m                1551 dev/ic/rtw.c   		if (m == NULL) {
m                1556 dev/ic/rtw.c   		m->m_pkthdr.rcvif = (void *)ieee80211_ref_node(ic->ic_bss);
m                1557 dev/ic/rtw.c   		IF_ENQUEUE(&sc->sc_beaconq, m);
m                2744 dev/ic/rtw.c   	struct mbuf *m;
m                2755 dev/ic/rtw.c   	IF_DEQUEUE(ifq, m);
m                2756 dev/ic/rtw.c   	*nip = (struct ieee80211_node *)m->m_pkthdr.rcvif;
m                2757 dev/ic/rtw.c   	m->m_pkthdr.rcvif = NULL;
m                2758 dev/ic/rtw.c   	return m;
m                2877 dev/ic/rtw.c   	struct mbuf *m, *m0;
m                2892 dev/ic/rtw.c   		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                2893 dev/ic/rtw.c   		if (m == NULL) {
m                2899 dev/ic/rtw.c   			MCLGET(m, M_DONTWAIT);
m                2900 dev/ic/rtw.c   			if ((m->m_flags & M_EXT) == 0) {
m                2903 dev/ic/rtw.c   				m_freem(m);
m                2907 dev/ic/rtw.c   		m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m                2908 dev/ic/rtw.c   		m->m_pkthdr.len = m->m_len = m0->m_pkthdr.len;
m                2910 dev/ic/rtw.c   		m0 = m;
m                2911 dev/ic/rtw.c   		m = NULL;
m                3555 dev/ic/rtw.c   rtw_recv_mgmt(struct ieee80211com *ic, struct mbuf *m,
m                3560 dev/ic/rtw.c   	(*sc->sc_mtbl.mt_recv_mgmt)(ic, m, ni, subtype, rssi, rstamp);
m                  42 dev/ic/rtwreg.h #define BITS(m, n) ((BIT(MAX((m), (n)) + 1) - 1) ^ (BIT(MIN((m), (n))) - 1))
m                  52 dev/ic/rtwreg.h #define MASK_TO_SHIFT2(m) (GTEQ_POWER(LOWEST_SET_BIT((m)), 1) ? 1 : 0)
m                  54 dev/ic/rtwreg.h #define MASK_TO_SHIFT4(m) \
m                  55 dev/ic/rtwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 2) \
m                  56 dev/ic/rtwreg.h 	    ? 2 + MASK_TO_SHIFT2((m) >> 2) \
m                  57 dev/ic/rtwreg.h 	    : MASK_TO_SHIFT2((m)))
m                  59 dev/ic/rtwreg.h #define MASK_TO_SHIFT8(m) \
m                  60 dev/ic/rtwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 4) \
m                  61 dev/ic/rtwreg.h 	    ? 4 + MASK_TO_SHIFT4((m) >> 4) \
m                  62 dev/ic/rtwreg.h 	    : MASK_TO_SHIFT4((m)))
m                  64 dev/ic/rtwreg.h #define MASK_TO_SHIFT16(m) \
m                  65 dev/ic/rtwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 8) \
m                  66 dev/ic/rtwreg.h 	    ? 8 + MASK_TO_SHIFT8((m) >> 8) \
m                  67 dev/ic/rtwreg.h 	    : MASK_TO_SHIFT8((m)))
m                  69 dev/ic/rtwreg.h #define MASK_TO_SHIFT(m) \
m                  70 dev/ic/rtwreg.h 	(GTEQ_POWER(LOWEST_SET_BIT((m)), 16) \
m                  71 dev/ic/rtwreg.h 	    ? 16 + MASK_TO_SHIFT16((m) >> 16) \
m                  72 dev/ic/rtwreg.h 	    : MASK_TO_SHIFT16((m)))
m                  77 dev/ic/rtwreg.h #define PRESHIFT(m) MASK_AND_RSHIFT((m), (m))
m                  43 dev/ic/sili.c  #define DPRINTF(m, a...)	do { if ((m) & silidebug) printf(a); } while (0)
m                  45 dev/ic/sili.c  #define DPRINTF(m, a...)
m                 370 dev/ic/smc83c170.c 	struct mbuf *m0, *m;
m                 397 dev/ic/smc83c170.c 		m = NULL;
m                 421 dev/ic/smc83c170.c 			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 422 dev/ic/smc83c170.c 			if (m == NULL)
m                 425 dev/ic/smc83c170.c 				MCLGET(m, M_DONTWAIT);
m                 426 dev/ic/smc83c170.c 				if ((m->m_flags & M_EXT) == 0) {
m                 427 dev/ic/smc83c170.c 					m_freem(m);
m                 431 dev/ic/smc83c170.c 			m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m                 432 dev/ic/smc83c170.c 			m->m_pkthdr.len = m->m_len = m0->m_pkthdr.len;
m                 434 dev/ic/smc83c170.c 			    m, BUS_DMA_WRITE|BUS_DMA_NOWAIT);
m                 439 dev/ic/smc83c170.c 		if (m != NULL) {
m                 441 dev/ic/smc83c170.c 			m0 = m;
m                 654 dev/ic/smc83c170.c 	struct mbuf *m;
m                 746 dev/ic/smc83c170.c 				MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 747 dev/ic/smc83c170.c 				if (m == NULL)
m                 749 dev/ic/smc83c170.c 				memcpy(mtod(m, caddr_t),
m                 756 dev/ic/smc83c170.c 				m = ds->ds_mbuf;
m                 769 dev/ic/smc83c170.c 			m->m_pkthdr.rcvif = ifp;
m                 770 dev/ic/smc83c170.c 			m->m_pkthdr.len = m->m_len = len;
m                 778 dev/ic/smc83c170.c 				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 782 dev/ic/smc83c170.c 			ether_input_mbuf(ifp, m);
m                1278 dev/ic/smc83c170.c 	struct mbuf *m;
m                1281 dev/ic/smc83c170.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1282 dev/ic/smc83c170.c 	if (m == NULL)
m                1285 dev/ic/smc83c170.c 	MCLGET(m, M_DONTWAIT);
m                1286 dev/ic/smc83c170.c 	if ((m->m_flags & M_EXT) == 0) {
m                1287 dev/ic/smc83c170.c 		m_freem(m);
m                1294 dev/ic/smc83c170.c 	ds->ds_mbuf = m;
m                1297 dev/ic/smc83c170.c 	    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                 551 dev/ic/smc91cxx.c 	struct mbuf *m, *top;
m                 563 dev/ic/smc91cxx.c 	IFQ_POLL(&ifp->if_snd, m);
m                 564 dev/ic/smc91cxx.c 	if (m == NULL)
m                 572 dev/ic/smc91cxx.c 	for (len = 0, top = m; m != NULL; m = m->m_next)
m                 573 dev/ic/smc91cxx.c 		len += m->m_len;
m                 583 dev/ic/smc91cxx.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 584 dev/ic/smc91cxx.c 		m_freem(m);
m                 660 dev/ic/smc91cxx.c 	IFQ_DEQUEUE(&ifp->if_snd, m);
m                 665 dev/ic/smc91cxx.c 	for (top = m; m != NULL; m = m->m_next) {
m                 667 dev/ic/smc91cxx.c 		if (m->m_len > 1)
m                 669 dev/ic/smc91cxx.c 			    mtod(m, u_int16_t *), m->m_len >> 1);
m                 672 dev/ic/smc91cxx.c 		if (m->m_len & 1)
m                 674 dev/ic/smc91cxx.c 			  *(u_int8_t *)(mtod(m, u_int8_t *) + (m->m_len - 1)));
m                 929 dev/ic/smc91cxx.c 	struct mbuf *m;
m                 971 dev/ic/smc91cxx.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 972 dev/ic/smc91cxx.c 	if (m == NULL)
m                 974 dev/ic/smc91cxx.c 	m->m_pkthdr.rcvif = ifp;
m                 975 dev/ic/smc91cxx.c 	m->m_pkthdr.len = packetlen;
m                 981 dev/ic/smc91cxx.c 	MCLGET(m, M_DONTWAIT);
m                 982 dev/ic/smc91cxx.c 	if ((m->m_flags & M_EXT) == 0) {
m                 983 dev/ic/smc91cxx.c 		m_freem(m);
m                 994 dev/ic/smc91cxx.c 	m->m_data = (caddr_t) ALIGN(mtod(m, caddr_t) +
m                 997 dev/ic/smc91cxx.c 	data = mtod(m, u_int8_t *);
m                1014 dev/ic/smc91cxx.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1017 dev/ic/smc91cxx.c 	m->m_pkthdr.len = m->m_len = packetlen;
m                1018 dev/ic/smc91cxx.c 	ether_input_mbuf(ifp, m);
m                  52 dev/ic/twe.c   #define	TWE_DPRINTF(m,a)	if (twe_debug & (m)) printf a
m                  60 dev/ic/twe.c   #define	TWE_DPRINTF(m,a)	/* m, a */
m                 667 dev/ic/xl.c    	struct mbuf	*m;
m                 673 dev/ic/xl.c    	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 675 dev/ic/xl.c    	if (m == NULL)
m                 679 dev/ic/xl.c    		mtod(m, struct ether_header *)->ether_dhost, ETHER_ADDR_LEN);
m                 681 dev/ic/xl.c    		mtod(m, struct ether_header *)->ether_shost, ETHER_ADDR_LEN);
m                 682 dev/ic/xl.c    	mtod(m, struct ether_header *)->ether_type = htons(3);
m                 683 dev/ic/xl.c    	mtod(m, unsigned char *)[14] = 0;
m                 684 dev/ic/xl.c    	mtod(m, unsigned char *)[15] = 0;
m                 685 dev/ic/xl.c    	mtod(m, unsigned char *)[16] = 0xE3;
m                 686 dev/ic/xl.c    	m->m_len = m->m_pkthdr.len = sizeof(struct ether_header) + 3;
m                 687 dev/ic/xl.c    	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                1184 dev/ic/xl.c            struct mbuf		*m;
m                1240 dev/ic/xl.c    		m = cur_rx->xl_mbuf;
m                1256 dev/ic/xl.c    		m->m_pkthdr.rcvif = ifp;
m                1257 dev/ic/xl.c    		m->m_pkthdr.len = m->m_len = total_len;
m                1263 dev/ic/xl.c    			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1280 dev/ic/xl.c    			m->m_pkthdr.csum_flags = sumflags;
m                1283 dev/ic/xl.c    		ether_input_mbuf(ifp, m);
m                 123 dev/ipmi.c     #define TB(b,m)	  (data[2+byteof(b)] & bitof(b))
m                1268 dev/ipmi.c     	M  = signextend((((short)(s1->m_tolerance & 0xC0)) << 2) + s1->m, 10);
m                 229 dev/ipmivar.h  	u_int8_t	m;
m                3417 dev/isa/gus.c  	unsigned char	c,d,m;
m                3443 dev/isa/gus.c  	m = GUSMASK_LINE_IN|GUSMASK_LINE_OUT;		/* disable all */
m                3467 dev/isa/gus.c  	bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, m);
m                3471 dev/isa/gus.c  	bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, m);
m                3477 dev/isa/gus.c  	    m | GUSMASK_CONTROL_SEL);
m                3480 dev/isa/gus.c  	bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, m);
m                3484 dev/isa/gus.c  	    m | GUSMASK_CONTROL_SEL);
m                3491 dev/isa/gus.c  	     (m | GUSMASK_LATCHES) & ~(GUSMASK_LINE_OUT|GUSMASK_LINE_IN));
m                3497 dev/isa/gus.c  		(m | GUSMASK_LATCHES) & ~(GUSMASK_LINE_OUT|GUSMASK_LINE_IN);
m                 573 dev/isa/if_ec.c ec_write_mbuf(struct dp8390_softc *sc, struct mbuf *m, int buf)
m                 586 dev/isa/if_ec.c 	savelen = m->m_pkthdr.len;
m                 593 dev/isa/if_ec.c 		for (; m != NULL; buf += m->m_len, m = m->m_next)
m                 595 dev/isa/if_ec.c 			    mtod(m, u_int8_t *), m->m_len);
m                 611 dev/isa/if_ec.c 	for (; m != NULL; m = m->m_next) {
m                 612 dev/isa/if_ec.c 		len = m->m_len;
m                 615 dev/isa/if_ec.c 		data = mtod(m, u_int8_t *);
m                 242 dev/isa/if_ef_isapnp.c 	struct mbuf *m, *m0;
m                 292 dev/isa/if_ef_isapnp.c 	for (m = m0; m; ) {
m                 294 dev/isa/if_ef_isapnp.c 			while (m->m_len && fillcnt < 4) {
m                 297 dev/isa/if_ef_isapnp.c 				filler |= m->m_data[0] << 24;
m                 298 dev/isa/if_ef_isapnp.c 				m->m_data++;
m                 299 dev/isa/if_ef_isapnp.c 				m->m_len--;
m                 309 dev/isa/if_ef_isapnp.c 		if (m->m_len & ~3)
m                 311 dev/isa/if_ef_isapnp.c 			    EF_W1_TX_PIO_WR_1, (u_int32_t *)m->m_data,
m                 312 dev/isa/if_ef_isapnp.c 			    m->m_len >> 2);
m                 313 dev/isa/if_ef_isapnp.c 		for (i = 0; i < (m->m_len & 3); i++) {
m                 316 dev/isa/if_ef_isapnp.c 			filler |= m->m_data[(m->m_len & ~3) + i] << 24;
m                 318 dev/isa/if_ef_isapnp.c 		MFREE(m, m0);
m                 319 dev/isa/if_ef_isapnp.c 		m = m0;
m                 692 dev/isa/if_ef_isapnp.c 	struct mbuf *m;
m                 732 dev/isa/if_ef_isapnp.c 	m = efget(sc, len);
m                 733 dev/isa/if_ef_isapnp.c 	if (m == NULL) {
m                 743 dev/isa/if_ef_isapnp.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 746 dev/isa/if_ef_isapnp.c 	ether_input_mbuf(ifp, m);
m                 757 dev/isa/if_ef_isapnp.c 	struct mbuf *top, **mp, *m;
m                 760 dev/isa/if_ef_isapnp.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 761 dev/isa/if_ef_isapnp.c 	if (m == NULL)
m                 763 dev/isa/if_ef_isapnp.c 	m->m_pkthdr.rcvif = ifp;
m                 764 dev/isa/if_ef_isapnp.c 	m->m_pkthdr.len = totlen;
m                 766 dev/isa/if_ef_isapnp.c 	m->m_data += pad;
m                 775 dev/isa/if_ef_isapnp.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                 776 dev/isa/if_ef_isapnp.c 			if (m == NULL) {
m                 784 dev/isa/if_ef_isapnp.c 			MCLGET(m, M_DONTWAIT);
m                 785 dev/isa/if_ef_isapnp.c 			if (m->m_flags & M_EXT)
m                 792 dev/isa/if_ef_isapnp.c 			    EF_W1_RX_PIO_RR_1, mtod(m, u_int8_t *),
m                 795 dev/isa/if_ef_isapnp.c 			*(mtod(m, u_int8_t *)) =
m                 798 dev/isa/if_ef_isapnp.c 		m->m_len = len;
m                 800 dev/isa/if_ef_isapnp.c 		*mp = m;
m                 801 dev/isa/if_ef_isapnp.c 		mp = &m->m_next;
m                 533 dev/isa/if_eg.c 	struct mbuf *m0, *m;
m                 578 dev/isa/if_eg.c 	for (m = m0; m != 0; m = m->m_next) {
m                 579 dev/isa/if_eg.c 		bcopy(mtod(m, caddr_t), buffer, m->m_len);
m                 580 dev/isa/if_eg.c 		buffer += m->m_len;
m                 699 dev/isa/if_eg.c 	struct mbuf *m;
m                 710 dev/isa/if_eg.c 	m = egget(sc, buf, len);
m                 711 dev/isa/if_eg.c 	if (m == 0) {
m                 724 dev/isa/if_eg.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 727 dev/isa/if_eg.c 	ether_input_mbuf(ifp, m);
m                 740 dev/isa/if_eg.c 	struct mbuf *top, **mp, *m;
m                 743 dev/isa/if_eg.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 744 dev/isa/if_eg.c 	if (m == 0)
m                 746 dev/isa/if_eg.c 	m->m_pkthdr.rcvif = ifp;
m                 747 dev/isa/if_eg.c 	m->m_pkthdr.len = totlen;
m                 754 dev/isa/if_eg.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                 755 dev/isa/if_eg.c 			if (m == 0) {
m                 762 dev/isa/if_eg.c 			MCLGET(m, M_DONTWAIT);
m                 763 dev/isa/if_eg.c 			if (m->m_flags & M_EXT)
m                 766 dev/isa/if_eg.c 		m->m_len = len = min(totlen, len);
m                 767 dev/isa/if_eg.c 		bcopy((caddr_t)buf, mtod(m, caddr_t), len);
m                 770 dev/isa/if_eg.c 		*mp = m;
m                 771 dev/isa/if_eg.c 		mp = &m->m_next;
m                 299 dev/isa/if_el.c 	struct mbuf *m, *m0;
m                 342 dev/isa/if_el.c 		for (m = m0; m != 0; m = m->m_next)
m                 343 dev/isa/if_el.c 			outsb(iobase+EL_BUF, mtod(m, caddr_t), m->m_len);
m                 498 dev/isa/if_el.c 	struct mbuf *m;
m                 509 dev/isa/if_el.c 	m = elget(sc, len);
m                 510 dev/isa/if_el.c 	if (m == 0) {
m                 523 dev/isa/if_el.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 526 dev/isa/if_el.c 	ether_input_mbuf(ifp, m);
m                 541 dev/isa/if_el.c 	struct mbuf *top, **mp, *m;
m                 544 dev/isa/if_el.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 545 dev/isa/if_el.c 	if (m == 0)
m                 547 dev/isa/if_el.c 	m->m_pkthdr.rcvif = ifp;
m                 548 dev/isa/if_el.c 	m->m_pkthdr.len = totlen;
m                 558 dev/isa/if_el.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                 559 dev/isa/if_el.c 			if (m == 0) {
m                 566 dev/isa/if_el.c 			MCLGET(m, M_DONTWAIT);
m                 567 dev/isa/if_el.c 			if (m->m_flags & M_EXT)
m                 570 dev/isa/if_el.c 		m->m_len = len = min(totlen, len);
m                 571 dev/isa/if_el.c 		insb(iobase+EL_BUF, mtod(m, caddr_t), len);
m                 573 dev/isa/if_el.c 		*mp = m;
m                 574 dev/isa/if_el.c 		mp = &m->m_next;
m                 407 dev/isa/if_ex.c 	register struct mbuf *m;
m                 429 dev/isa/if_ex.c 		for (len = 0, m = opkt; m != NULL; m = m->m_next)
m                 430 dev/isa/if_ex.c  			len += m->m_len;
m                 485 dev/isa/if_ex.c 			for (m = opkt, i = 0; m != NULL; m = m->m_next) {
m                 486 dev/isa/if_ex.c 				DODEBUG(Sent_Pkts, printf("[%d]", m->m_len););
m                 488 dev/isa/if_ex.c 					tmp16[1] = *(mtod(m, caddr_t));
m                 491 dev/isa/if_ex.c 				ISA_PUT_2_MULTI(IO_PORT_REG, mtod(m, caddr_t) 
m                 492 dev/isa/if_ex.c 				    + i, (m->m_len - i) / 2);
m                 493 dev/isa/if_ex.c 				if ((i = (m->m_len - i) & 1))
m                 494 dev/isa/if_ex.c 					tmp16[0] = *(mtod(m, caddr_t) + 
m                 495 dev/isa/if_ex.c 					    m->m_len - 1);
m                 679 dev/isa/if_ex.c 	register struct mbuf *m, *ipkt;
m                 695 dev/isa/if_ex.c 			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 696 dev/isa/if_ex.c 			ipkt = m;
m                 705 dev/isa/if_ex.c 						MCLGET(m, M_DONTWAIT);
m                 706 dev/isa/if_ex.c 						if (m->m_flags & M_EXT)
m                 707 dev/isa/if_ex.c 							m->m_len = MCLBYTES;
m                 714 dev/isa/if_ex.c 					m->m_len = min(m->m_len, pkt_len);
m                 722 dev/isa/if_ex.c 					    mtod(m, caddr_t), m->m_len / 2);
m                 723 dev/isa/if_ex.c 					if (m->m_len & 1)
m                 724 dev/isa/if_ex.c 						*(mtod(m, caddr_t) + 
m                 725 dev/isa/if_ex.c 						    m->m_len - 1) = 
m                 727 dev/isa/if_ex.c 					pkt_len -= m->m_len;
m                 729 dev/isa/if_ex.c 						MGET(m->m_next, M_DONTWAIT, 
m                 731 dev/isa/if_ex.c 					if (m->m_next == NULL) {
m                 736 dev/isa/if_ex.c 					m = m->m_next;
m                 737 dev/isa/if_ex.c 					m->m_len = MLEN;
m                1237 dev/isa/if_ie.c 	struct mbuf *top, **mp, *m;
m                1265 dev/isa/if_ie.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1266 dev/isa/if_ie.c 	if (m == 0)
m                1268 dev/isa/if_ie.c 	m->m_pkthdr.rcvif = &sc->sc_arpcom.ac_if;
m                1269 dev/isa/if_ie.c 	m->m_pkthdr.len = totlen;
m                1280 dev/isa/if_ie.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                1281 dev/isa/if_ie.c 			if (m == 0) {
m                1288 dev/isa/if_ie.c 			MCLGET(m, M_DONTWAIT);
m                1289 dev/isa/if_ie.c 			if (m->m_flags & M_EXT)
m                1292 dev/isa/if_ie.c 		m->m_len = len = min(totlen, len);
m                1294 dev/isa/if_ie.c 		*mp = m;
m                1295 dev/isa/if_ie.c 		mp = &m->m_next;
m                1298 dev/isa/if_ie.c 	m = top;
m                1309 dev/isa/if_ie.c 		    thismblen = m->m_len - thismboff;
m                1313 dev/isa/if_ie.c 		    mtod(m, caddr_t) + thismboff, (u_int)len);
m                1317 dev/isa/if_ie.c 			m = m->m_next;
m                1352 dev/isa/if_ie.c 	struct mbuf *m = 0;
m                1369 dev/isa/if_ie.c 		m = ieget(sc, &eh, &bpf_gets_it);
m                1371 dev/isa/if_ie.c 		m = ieget(sc, &eh, 0);
m                1375 dev/isa/if_ie.c 	if (m == 0) {
m                1390 dev/isa/if_ie.c 		bpf_mtap(sc->sc_arpcom.ac_if.if_bpf, m, BPF_DIRECTION_IN);
m                1399 dev/isa/if_ie.c 			m_freem(m);
m                1416 dev/isa/if_ie.c 	ether_input_mbuf(&sc->sc_arpcom.ac_if, m);
m                1459 dev/isa/if_ie.c 	struct mbuf *m0, *m;
m                1495 dev/isa/if_ie.c 		for (m = m0; m != NULL && (len + m->m_len) < IE_TBUF_SIZE;
m                1496 dev/isa/if_ie.c 		    m = m->m_next) {
m                1497 dev/isa/if_ie.c 			bcopy(mtod(m, caddr_t), buffer, m->m_len);
m                1498 dev/isa/if_ie.c 			buffer += m->m_len;
m                1499 dev/isa/if_ie.c 			len += m->m_len;
m                1501 dev/isa/if_ie.c 		if (m != NULL)
m                 610 dev/isa/if_we.c we_write_mbuf(struct dp8390_softc *sc, struct mbuf *m, int buf)
m                 621 dev/isa/if_we.c 	savelen = m->m_pkthdr.len;
m                 629 dev/isa/if_we.c 		for (; m != NULL; buf += m->m_len, m = m->m_next)
m                 631 dev/isa/if_we.c 			    buf, mtod(m, u_int8_t *), m->m_len);
m                 639 dev/isa/if_we.c 	for (; m != NULL; m = m->m_next) {
m                 640 dev/isa/if_we.c 		len = m->m_len;
m                 643 dev/isa/if_we.c 		data = mtod(m, u_int8_t *);
m                 685 dev/isa/isadma.c 	struct isa_mem *m;
m                 695 dev/isa/isadma.c 	m = malloc(sizeof(*m), pool, flags);
m                 696 dev/isa/isadma.c 	if (m == 0) {
m                 701 dev/isa/isadma.c 	m->isadev = isadev;
m                 702 dev/isa/isadma.c 	m->chan = chan;
m                 703 dev/isa/isadma.c 	m->size = size;
m                 704 dev/isa/isadma.c 	m->addr = addr;
m                 705 dev/isa/isadma.c 	m->kva = kva;
m                 706 dev/isa/isadma.c 	m->next = isa_mem_head;
m                 707 dev/isa/isadma.c 	isa_mem_head = m;
m                 716 dev/isa/isadma.c 	struct isa_mem **mp, *m;
m                 721 dev/isa/isadma.c 	m = *mp;
m                 722 dev/isa/isadma.c 	if (!m) {
m                 726 dev/isa/isadma.c 	*mp = m->next;
m                 727 dev/isa/isadma.c 	isa_dmamem_unmap(m->isadev, m->chan, kva, m->size);
m                 728 dev/isa/isadma.c 	isa_dmamem_free(m->isadev, m->chan, m->addr, m->size);
m                 729 dev/isa/isadma.c 	free(m, pool);
m                 738 dev/isa/isadma.c 	struct isa_mem *m;
m                 740 dev/isa/isadma.c 	for(m = isa_mem_head; m && m->kva != (caddr_t)mem; m = m->next)
m                 742 dev/isa/isadma.c 	if (!m) {
m                 746 dev/isa/isadma.c 	return (isa_dmamem_mmap(m->isadev, m->chan, m->addr, m->size, off,
m                 525 dev/isa/sbdsp.c 	struct sbmode *m;
m                 566 dev/isa/sbdsp.c 		for(m = mode == AUMODE_PLAY ? sbpmodes : sbrmodes;
m                 567 dev/isa/sbdsp.c 		    m->model != -1; m++) {
m                 568 dev/isa/sbdsp.c 			if (model == m->model &&
m                 569 dev/isa/sbdsp.c 			    p->channels == m->channels &&
m                 570 dev/isa/sbdsp.c 			    p->precision == m->precision &&
m                 571 dev/isa/sbdsp.c 			    p->sample_rate >= m->lowrate &&
m                 572 dev/isa/sbdsp.c 			    p->sample_rate <= m->highrate)
m                 575 dev/isa/sbdsp.c 		if (m->model == -1)
m                 602 dev/isa/sbdsp.c 					m = &sbpmodes[PLAY16];
m                 611 dev/isa/sbdsp.c 					m = &sbpmodes[PLAY16];
m                 621 dev/isa/sbdsp.c 		} else if (m->model == SB_JAZZ && m->precision == 16) {
m                 672 dev/isa/sbdsp.c 		chan = m->precision == 16 ? sc->sc_drq16 : sc->sc_drq8;
m                 676 dev/isa/sbdsp.c 			sc->sc_o.modep = m;
m                 682 dev/isa/sbdsp.c 			sc->sc_i.modep = m;
m                 691 dev/isa/sbdsp.c 			 p->encoding, tc, m->cmd, bmode, m->cmdchan, swcode, factor));
m                  38 dev/isa/wdsreg.h #define WDSC_MSTART(m)		(0x80 + (m))
m                  39 dev/isa/wdsreg.h #define WDSC_MMSTART(m)		(0xc0 + (m))
m                 128 dev/mii/acphy.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
m                 147 dev/mii/dcphy.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
m                 120 dev/mii/ipgphy.c #define ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
m                 410 dev/mii/mii_physubr.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
m                 121 dev/mii/xmphy.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
m                 196 dev/pci/aac_pci.c 	struct aac_ident *m;
m                 199 dev/pci/aac_pci.c 	for (m = aac_identifiers; m->vendor != 0; m++)
m                 200 dev/pci/aac_pci.c 		if (m->vendor == PCI_VENDOR(pa->pa_id) &&
m                 201 dev/pci/aac_pci.c 		    m->device == PCI_PRODUCT(pa->pa_id)) {
m                 204 dev/pci/aac_pci.c 			if (m->subvendor == PCI_VENDOR(subsysid) &&
m                 205 dev/pci/aac_pci.c 			    m->subdevice == PCI_PRODUCT(subsysid))
m                 224 dev/pci/aac_pci.c 	struct aac_ident *m;
m                 273 dev/pci/aac_pci.c 	for (m = aac_identifiers; m->vendor != 0; m++)
m                 274 dev/pci/aac_pci.c 		if (m->vendor == PCI_VENDOR(pa->pa_id) &&
m                 275 dev/pci/aac_pci.c 		    m->device == PCI_PRODUCT(pa->pa_id)) {
m                 276 dev/pci/aac_pci.c 			if (m->subvendor == PCI_VENDOR(subsysid) &&
m                 277 dev/pci/aac_pci.c 			    m->subdevice == PCI_PRODUCT(subsysid)) {
m                 278 dev/pci/aac_pci.c 				sc->aac_hwif = m->hwif;
m                  67 dev/pci/agpvar.h #define AGP_ENABLE(sc,m)	 ((sc)->sc_methods->enable((sc),(m)))
m                  69 dev/pci/agpvar.h #define AGP_FREE_MEMORY(sc,m)	 ((sc)->sc_methods->free_memory((sc),(m)))
m                  70 dev/pci/agpvar.h #define AGP_BIND_MEMORY(sc,m,o)	 ((sc)->sc_methods->bind_memory((sc),(m),(o)))
m                  71 dev/pci/agpvar.h #define AGP_UNBIND_MEMORY(sc,m)	 ((sc)->sc_methods->unbind_memory((sc),(m)))
m                  40 dev/pci/ahci.c #define DPRINTF(m, f...) do { if ((ahcidebug & (m)) == (m)) printf(f); } \
m                  48 dev/pci/ahci.c #define DPRINTF(m, f...)
m                1706 dev/pci/arc.c  arc_msg0(struct arc_softc *sc, u_int32_t m)
m                1709 dev/pci/arc.c  	arc_write(sc, ARC_REG_INB_MSG0, m);
m                 389 dev/pci/azalia_codec.c 	mixer_item_t *m;
m                 404 dev/pci/azalia_codec.c 	m = &this->mixers[AZ_CLASS_INPUT];
m                 405 dev/pci/azalia_codec.c 	m->devinfo.index = AZ_CLASS_INPUT;
m                 406 dev/pci/azalia_codec.c 	strlcpy(m->devinfo.label.name, AudioCinputs,
m                 407 dev/pci/azalia_codec.c 	    sizeof(m->devinfo.label.name));
m                 408 dev/pci/azalia_codec.c 	m->devinfo.type = AUDIO_MIXER_CLASS;
m                 409 dev/pci/azalia_codec.c 	m->devinfo.mixer_class = AZ_CLASS_INPUT;
m                 410 dev/pci/azalia_codec.c 	m->devinfo.next = AUDIO_MIXER_LAST;
m                 411 dev/pci/azalia_codec.c 	m->devinfo.prev = AUDIO_MIXER_LAST;
m                 412 dev/pci/azalia_codec.c 	m->nid = 0;
m                 414 dev/pci/azalia_codec.c 	m = &this->mixers[AZ_CLASS_OUTPUT];
m                 415 dev/pci/azalia_codec.c 	m->devinfo.index = AZ_CLASS_OUTPUT;
m                 416 dev/pci/azalia_codec.c 	strlcpy(m->devinfo.label.name, AudioCoutputs,
m                 417 dev/pci/azalia_codec.c 	    sizeof(m->devinfo.label.name));
m                 418 dev/pci/azalia_codec.c 	m->devinfo.type = AUDIO_MIXER_CLASS;
m                 419 dev/pci/azalia_codec.c 	m->devinfo.mixer_class = AZ_CLASS_OUTPUT;
m                 420 dev/pci/azalia_codec.c 	m->devinfo.next = AUDIO_MIXER_LAST;
m                 421 dev/pci/azalia_codec.c 	m->devinfo.prev = AUDIO_MIXER_LAST;
m                 422 dev/pci/azalia_codec.c 	m->nid = 0;
m                 424 dev/pci/azalia_codec.c 	m = &this->mixers[AZ_CLASS_RECORD];
m                 425 dev/pci/azalia_codec.c 	m->devinfo.index = AZ_CLASS_RECORD;
m                 426 dev/pci/azalia_codec.c 	strlcpy(m->devinfo.label.name, AudioCrecord,
m                 427 dev/pci/azalia_codec.c 	    sizeof(m->devinfo.label.name));
m                 428 dev/pci/azalia_codec.c 	m->devinfo.type = AUDIO_MIXER_CLASS;
m                 429 dev/pci/azalia_codec.c 	m->devinfo.mixer_class = AZ_CLASS_RECORD;
m                 430 dev/pci/azalia_codec.c 	m->devinfo.next = AUDIO_MIXER_LAST;
m                 431 dev/pci/azalia_codec.c 	m->devinfo.prev = AUDIO_MIXER_LAST;
m                 432 dev/pci/azalia_codec.c 	m->nid = 0;
m                 441 dev/pci/azalia_codec.c 	m = &this->mixers[this->nmixers]; \
m                 442 dev/pci/azalia_codec.c 	d = &m->devinfo; \
m                 443 dev/pci/azalia_codec.c 	m->nid = i
m                 463 dev/pci/azalia_codec.c 			m->target = MI_TARGET_CONNLIST;
m                 495 dev/pci/azalia_codec.c 			m->target = MI_TARGET_OUTAMP;
m                 522 dev/pci/azalia_codec.c 			m->target = MI_TARGET_OUTAMP;
m                 551 dev/pci/azalia_codec.c 				m->target = 0;
m                 577 dev/pci/azalia_codec.c 					m->target = j;
m                 606 dev/pci/azalia_codec.c 				m->target = 0;
m                 635 dev/pci/azalia_codec.c 					m->target = j;
m                 661 dev/pci/azalia_codec.c 			m->target = MI_TARGET_PINDIR;
m                 681 dev/pci/azalia_codec.c 			m->target = MI_TARGET_PINBOOST;
m                 700 dev/pci/azalia_codec.c 			m->target = MI_TARGET_VOLUME;
m                 716 dev/pci/azalia_codec.c 		m->target = MI_TARGET_DAC;
m                 738 dev/pci/azalia_codec.c 		m->target = MI_TARGET_ADC;
m                 808 dev/pci/azalia_codec.c 	mixer_item_t *m;
m                 814 dev/pci/azalia_codec.c 		m = &this->mixers[i];
m                 815 dev/pci/azalia_codec.c 		if (!IS_MI_TARGET_INAMP(m->target) &&
m                 816 dev/pci/azalia_codec.c 		    m->target != MI_TARGET_OUTAMP)
m                 818 dev/pci/azalia_codec.c 		if (m->devinfo.type != AUDIO_MIXER_ENUM)
m                 823 dev/pci/azalia_codec.c 		azalia_generic_mixer_set(this, m->nid, m->target, &mc);
m                 835 dev/pci/azalia_codec.c 		m = &this->mixers[i];
m                 836 dev/pci/azalia_codec.c 		if (m->target != MI_TARGET_PINDIR)
m                 840 dev/pci/azalia_codec.c 		switch (this->w[m->nid].d.pin.device) {
m                 852 dev/pci/azalia_codec.c 		azalia_generic_mixer_set(this, m->nid, m->target, &mc);
m                 860 dev/pci/azalia_codec.c 		m = &this->mixers[i];
m                 861 dev/pci/azalia_codec.c 		if (!IS_MI_TARGET_INAMP(m->target) &&
m                 862 dev/pci/azalia_codec.c 		    m->target != MI_TARGET_OUTAMP &&
m                 863 dev/pci/azalia_codec.c 		    m->target != MI_TARGET_VOLUME)
m                 865 dev/pci/azalia_codec.c 		if (m->devinfo.type != AUDIO_MIXER_VALUE)
m                 871 dev/pci/azalia_codec.c 		if (m->target != MI_TARGET_VOLUME &&
m                 872 dev/pci/azalia_codec.c 		    WIDGET_CHANNELS(&this->w[m->nid]) == 2) {
m                 876 dev/pci/azalia_codec.c 		azalia_generic_mixer_set(this, m->nid, m->target, &mc);
m                1392 dev/pci/azalia_codec.c 	const mixer_item_t *m;
m                1396 dev/pci/azalia_codec.c 	m = &this->mixers[mc->dev];
m                1397 dev/pci/azalia_codec.c 	if (mc->type != m->devinfo.type)
m                1401 dev/pci/azalia_codec.c 	return azalia_generic_mixer_set(this, m->nid, m->target, mc);
m                1407 dev/pci/azalia_codec.c 	const mixer_item_t *m;
m                1411 dev/pci/azalia_codec.c 	m = &this->mixers[mc->dev];
m                1412 dev/pci/azalia_codec.c 	mc->type = m->devinfo.type;
m                1415 dev/pci/azalia_codec.c 	return azalia_generic_mixer_get(this, m->nid, m->target, mc);
m                1635 dev/pci/azalia_codec.c 	const mixer_item_t *m;
m                1641 dev/pci/azalia_codec.c 	m = &this->mixers[mc->dev];
m                1642 dev/pci/azalia_codec.c 	if (mc->type != m->devinfo.type)
m                1646 dev/pci/azalia_codec.c 	if (m->nid == 0x08 && m->target == MI_TARGET_OUTAMP) {
m                1648 dev/pci/azalia_codec.c 		err = azalia_generic_mixer_set(this, m->nid, m->target, mc);
m                1650 dev/pci/azalia_codec.c 			azalia_generic_mixer_set(this, 0x09, m->target, mc);
m                1655 dev/pci/azalia_codec.c 			azalia_generic_mixer_set(this, 0x0a, m->target, &mc2);
m                1658 dev/pci/azalia_codec.c 	} else if (m->nid == 0x08 && m->target == MI_TARGET_INAMP(0)) {
m                1660 dev/pci/azalia_codec.c 		err = azalia_generic_mixer_set(this, m->nid, m->target, mc);
m                1662 dev/pci/azalia_codec.c 			azalia_generic_mixer_set(this, 0x09, m->target, mc);
m                1663 dev/pci/azalia_codec.c 			azalia_generic_mixer_set(this, 0x0a, m->target, mc);
m                1666 dev/pci/azalia_codec.c 	} else if (m->nid == 0x04 &&
m                1667 dev/pci/azalia_codec.c 		   m->target == MI_TARGET_CONNLIST &&
m                1668 dev/pci/azalia_codec.c 		   m->devinfo.un.e.num_mem == 2) {
m                1671 dev/pci/azalia_codec.c 	} else if (m->nid == 0x05 &&
m                1672 dev/pci/azalia_codec.c 		   m->target == MI_TARGET_CONNLIST &&
m                1673 dev/pci/azalia_codec.c 		   m->devinfo.un.e.num_mem == 3) {
m                1677 dev/pci/azalia_codec.c 	return azalia_generic_mixer_set(this, m->nid, m->target, mc);
m                1899 dev/pci/azalia_codec.c 	const mixer_item_t *m;
m                1906 dev/pci/azalia_codec.c 	m = &this->mixers[mc->dev];
m                1907 dev/pci/azalia_codec.c 	if (mc->type != m->devinfo.type)
m                1911 dev/pci/azalia_codec.c 	if ((m->nid == 0x22 || m->nid == 0x23 || m->nid == 0x24)
m                1912 dev/pci/azalia_codec.c 	    && m->target == -1) {
m                1918 dev/pci/azalia_codec.c 		for (i = 0; i < this->w[m->nid].nconnections && i < 32; i++) {
m                1920 dev/pci/azalia_codec.c 			err = azalia_generic_mixer_set(this, m->nid,
m                1928 dev/pci/azalia_codec.c 	return azalia_generic_mixer_set(this, m->nid, m->target, mc);
m                1934 dev/pci/azalia_codec.c 	const mixer_item_t *m;
m                1940 dev/pci/azalia_codec.c 	m = &this->mixers[mc->dev];
m                1941 dev/pci/azalia_codec.c 	mc->type = m->devinfo.type;
m                1944 dev/pci/azalia_codec.c 	if ((m->nid == 0x22 || m->nid == 0x23 || m->nid == 0x24)
m                1945 dev/pci/azalia_codec.c 	    && m->target == -1) {
m                1949 dev/pci/azalia_codec.c 		for (i = 0; i < this->w[m->nid].nconnections && i < 32; i++) {
m                1950 dev/pci/azalia_codec.c 			err = this->comresp(this, m->nid, CORB_GET_AMPLIFIER_GAIN_MUTE,
m                1962 dev/pci/azalia_codec.c 	return azalia_generic_mixer_get(this, m->nid, m->target, mc);
m                2659 dev/pci/azalia_codec.c 	const mixer_item_t *m;
m                2664 dev/pci/azalia_codec.c 	m = &this->mixers[mc->dev];
m                2665 dev/pci/azalia_codec.c 	if (mc->type != m->devinfo.type)
m                2669 dev/pci/azalia_codec.c 	if (m->target == STAC7661_TARGET_MASTER) {
m                2676 dev/pci/azalia_codec.c 	return azalia_generic_mixer_set(this, m->nid, m->target, mc);
m                2681 dev/pci/azalia_codec.c 	const mixer_item_t *m;
m                2685 dev/pci/azalia_codec.c 	m = &this->mixers[mc->dev];
m                2686 dev/pci/azalia_codec.c 	mc->type = m->devinfo.type;
m                2689 dev/pci/azalia_codec.c 	if (m->target == STAC7661_TARGET_MASTER)
m                2690 dev/pci/azalia_codec.c 		return azalia_generic_mixer_get(this, m->nid,
m                2692 dev/pci/azalia_codec.c 	return azalia_generic_mixer_get(this, m->nid, m->target, mc);
m                1271 dev/pci/eap.c  	int l1, r1, l2, r2, m, o1, o2;
m                1276 dev/pci/eap.c  		m = sc->sc_record_source = cp->un.mask;
m                1278 dev/pci/eap.c  		if (m & (1 << EAP_VOICE_VOL))
m                1280 dev/pci/eap.c  		if (m & (1 << EAP_FM_VOL))
m                1282 dev/pci/eap.c  		if (m & (1 << EAP_CD_VOL))
m                1284 dev/pci/eap.c  		if (m & (1 << EAP_LINE_VOL))
m                1286 dev/pci/eap.c  		if (m & (1 << EAP_AUX_VOL))
m                1288 dev/pci/eap.c  		if (m & (1 << EAP_MIC_VOL))
m                1299 dev/pci/eap.c  		m = sc->sc_output_source = cp->un.mask;
m                1301 dev/pci/eap.c  		if (m & (1 << EAP_VOICE_VOL))
m                1303 dev/pci/eap.c  		if (m & (1 << EAP_FM_VOL))
m                1305 dev/pci/eap.c  		if (m & (1 << EAP_CD_VOL))
m                1307 dev/pci/eap.c  		if (m & (1 << EAP_LINE_VOL))
m                1309 dev/pci/eap.c  		if (m & (1 << EAP_AUX_VOL))
m                1311 dev/pci/eap.c  		if (m & (1 << EAP_MIC_VOL))
m                1418 dev/pci/hifn7751.c 			struct mbuf *m, *m0, *mlast;
m                1444 dev/pci/hifn7751.c 				MGET(m, M_DONTWAIT, MT_DATA);
m                1445 dev/pci/hifn7751.c 				if (m == NULL) {
m                1452 dev/pci/hifn7751.c 					MCLGET(m, M_DONTWAIT);
m                1453 dev/pci/hifn7751.c 					if (m->m_flags & M_EXT)
m                1457 dev/pci/hifn7751.c 				m->m_len = len;
m                1462 dev/pci/hifn7751.c 				mlast->m_next = m;
m                1463 dev/pci/hifn7751.c 				mlast = m;
m                2258 dev/pci/hifn7751.c 	struct mbuf *m;
m                2276 dev/pci/hifn7751.c 			for (m = cmd->dstu.dst_m; m != NULL; m = m->m_next) {
m                2277 dev/pci/hifn7751.c 				if (totlen < m->m_len) {
m                2278 dev/pci/hifn7751.c 					m->m_len = totlen;
m                2281 dev/pci/hifn7751.c 					totlen -= m->m_len;
m                2619 dev/pci/hifn7751.c 	struct mbuf *m;
m                2705 dev/pci/hifn7751.c 	m = cmd->dstu.dst_m;
m                2706 dev/pci/hifn7751.c 	if (m->m_flags & M_PKTHDR)
m                2707 dev/pci/hifn7751.c 		m->m_pkthdr.len = olen;
m                2708 dev/pci/hifn7751.c 	crp->crp_buf = (caddr_t)m;
m                2709 dev/pci/hifn7751.c 	for (; m != NULL; m = m->m_next) {
m                2710 dev/pci/hifn7751.c 		if (olen >= m->m_len)
m                2711 dev/pci/hifn7751.c 			olen -= m->m_len;
m                2713 dev/pci/hifn7751.c 			m->m_len = olen;
m                2746 dev/pci/hifn7751.c 	struct mbuf *m, *m0, *mlast;
m                2769 dev/pci/hifn7751.c 		MGET(m, M_DONTWAIT, MT_DATA);
m                2770 dev/pci/hifn7751.c 		if (m == NULL) {
m                2774 dev/pci/hifn7751.c 		MCLGET(m, M_DONTWAIT);
m                2775 dev/pci/hifn7751.c 		if (!(m->m_flags & M_EXT)) {
m                2780 dev/pci/hifn7751.c 		m->m_len = len;
m                2785 dev/pci/hifn7751.c 		mlast->m_next = m;
m                2786 dev/pci/hifn7751.c 		mlast = m;
m                 739 dev/pci/if_bce.c 	struct mbuf    *m;
m                 798 dev/pci/if_bce.c 			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 799 dev/pci/if_bce.c 			if (m == NULL)
m                 801 dev/pci/if_bce.c 			m->m_data += 2;
m                 802 dev/pci/if_bce.c 			memcpy(mtod(m, caddr_t),
m                 807 dev/pci/if_bce.c 			m = sc->bce_cdata.bce_rx_chain[i];
m                 822 dev/pci/if_bce.c 		m->m_pkthdr.rcvif = ifp;
m                 823 dev/pci/if_bce.c 		m->m_pkthdr.len = m->m_len = len;
m                 832 dev/pci/if_bce.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 836 dev/pci/if_bce.c 		ether_input_mbuf(ifp, m);
m                1053 dev/pci/if_bce.c 	struct mbuf    *m;
m                1056 dev/pci/if_bce.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1057 dev/pci/if_bce.c 	if (m == NULL)
m                1060 dev/pci/if_bce.c 	MCLGET(m, M_DONTWAIT);
m                1061 dev/pci/if_bce.c 	if ((m->m_flags & M_EXT) == 0) {
m                1062 dev/pci/if_bce.c 		m_freem(m);
m                1069 dev/pci/if_bce.c 	sc->bce_cdata.bce_rx_chain[idx] = m;
m                1072 dev/pci/if_bce.c 	    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                 764 dev/pci/if_bge.c bge_newbuf_std(struct bge_softc *sc, int i, struct mbuf *m,
m                 780 dev/pci/if_bge.c 	if (m == NULL) {
m                 797 dev/pci/if_bge.c 		m_new = m;
m                 808 dev/pci/if_bge.c 		if (m == NULL) {
m                 836 dev/pci/if_bge.c bge_newbuf_jumbo(struct bge_softc *sc, int i, struct mbuf *m)
m                 841 dev/pci/if_bge.c 	if (m == NULL) {
m                 865 dev/pci/if_bge.c 		m_new = m;
m                2303 dev/pci/if_bge.c 		struct mbuf		*m = NULL;
m                2316 dev/pci/if_bge.c 			m = sc->bge_cdata.bge_rx_jumbo_chain[rxidx];
m                2321 dev/pci/if_bge.c 				bge_newbuf_jumbo(sc, sc->bge_jumbo, m);
m                2327 dev/pci/if_bge.c 				m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                2330 dev/pci/if_bge.c 				bge_newbuf_jumbo(sc, sc->bge_jumbo, m);
m                2336 dev/pci/if_bge.c 				m = m0;
m                2340 dev/pci/if_bge.c 			m = sc->bge_cdata.bge_rx_std_chain[rxidx];
m                2348 dev/pci/if_bge.c 				bge_newbuf_std(sc, sc->bge_std, m, dmamap);
m                2354 dev/pci/if_bge.c 				bge_newbuf_std(sc, sc->bge_std, m, dmamap);
m                2366 dev/pci/if_bge.c 			bcopy(m->m_data, m->m_data + ETHER_ALIGN,
m                2368 dev/pci/if_bge.c 			m->m_data += ETHER_ALIGN;
m                2371 dev/pci/if_bge.c 		m->m_pkthdr.len = m->m_len = cur_rx->bge_len - ETHER_CRC_LEN; 
m                2372 dev/pci/if_bge.c 		m->m_pkthdr.rcvif = ifp;
m                2379 dev/pci/if_bge.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                2389 dev/pci/if_bge.c 			m->m_pkthdr.csum_data =
m                2391 dev/pci/if_bge.c 			m->m_pkthdr.csum_flags |= CSUM_DATA_VALID;
m                2394 dev/pci/if_bge.c 		m->m_pkthdr.csum_flags = sumflags;
m                2397 dev/pci/if_bge.c 		ether_input_mbuf(ifp, m);
m                2416 dev/pci/if_bge.c 	struct mbuf *m;
m                2460 dev/pci/if_bge.c 		m = sc->bge_cdata.bge_tx_chain[idx];
m                2461 dev/pci/if_bge.c 		if (m != NULL) {
m                2470 dev/pci/if_bge.c 			m_freem(m);
m                2631 dev/pci/if_bge.c 	struct mbuf	*m, *prev, *n = NULL;
m                2638 dev/pci/if_bge.c 	for (m = pkt; m != NULL; prev = m,m = m->m_next) {
m                2639 dev/pci/if_bge.c 		int mlen = m->m_len;
m                2654 dev/pci/if_bge.c 		if (prev && M_TRAILINGSPACE(prev) >= m->m_len) {
m                2655 dev/pci/if_bge.c 			bcopy(m->m_data,
m                2659 dev/pci/if_bge.c 			m->m_len = 0;
m                2661 dev/pci/if_bge.c 			prev->m_next = m_free(m);
m                2662 dev/pci/if_bge.c 			m = prev;
m                2664 dev/pci/if_bge.c 		} else if (m->m_next != NULL &&
m                2665 dev/pci/if_bge.c 			   M_TRAILINGSPACE(m) >= shortfall &&
m                2666 dev/pci/if_bge.c 			   m->m_next->m_len >= (8 + shortfall)) {
m                2669 dev/pci/if_bge.c 			bcopy(m->m_next->m_data,
m                2670 dev/pci/if_bge.c 			      m->m_data+m->m_len,
m                2672 dev/pci/if_bge.c 			m->m_len += shortfall;
m                2673 dev/pci/if_bge.c 			m->m_next->m_len -= shortfall;
m                2674 dev/pci/if_bge.c 			m->m_next->m_data += shortfall;
m                2675 dev/pci/if_bge.c 		} else if (m->m_next == NULL || 1) {
m                2695 dev/pci/if_bge.c 			KASSERT(m->m_len + shortfall < MLEN
m                2706 dev/pci/if_bge.c 			bcopy(m->m_data, n->m_data + shortfall, m->m_len);
m                2709 dev/pci/if_bge.c 			n->m_len = shortfall + m->m_len;
m                2712 dev/pci/if_bge.c 			n->m_next = m->m_next;
m                2715 dev/pci/if_bge.c 			m->m_next = NULL;
m                2716 dev/pci/if_bge.c 			m_free(m);
m                2717 dev/pci/if_bge.c 			m = n;	/* for continuing loop */
m                2719 dev/pci/if_bge.c 		prevlen = m->m_len;
m                2907 dev/pci/if_bge.c 	u_int16_t *m;
m                2940 dev/pci/if_bge.c 	m = (u_int16_t *)&sc->arpcom.ac_enaddr[0];
m                2941 dev/pci/if_bge.c 	CSR_WRITE_4(sc, BGE_MAC_ADDR1_LO, htons(m[0]));
m                2942 dev/pci/if_bge.c 	CSR_WRITE_4(sc, BGE_MAC_ADDR1_HI, (htons(m[1]) << 16) | htons(m[2]));
m                2324 dev/pci/if_bgereg.h #define BGE_JUMBO_DMA_ADDR(sc, m) \
m                2326 dev/pci/if_bgereg.h 	 (mtod((m), char *) - (char *)(sc)->bge_cdata.bge_jumbo_buf))
m                3240 dev/pci/if_bnx.c bnx_get_buf(struct bnx_softc *sc, struct mbuf *m, u_int16_t *prod,
m                3265 dev/pci/if_bnx.c 	if (m == NULL) {
m                3304 dev/pci/if_bnx.c 		m_new = m;
m                3774 dev/pci/if_bnx.c 		struct mbuf *m;
m                3815 dev/pci/if_bnx.c 			m = sc->rx_mbuf_ptr[sw_chain_cons];
m                3827 dev/pci/if_bnx.c 			l2fhdr = mtod(m, struct l2_fhdr *);
m                3843 dev/pci/if_bnx.c 			bnx_dump_mbuf(sc, m);
m                3858 dev/pci/if_bnx.c 				if (bnx_get_buf(sc, m, &sw_prod,
m                3881 dev/pci/if_bnx.c 				if (bnx_get_buf(sc, m, &sw_prod,
m                3893 dev/pci/if_bnx.c 			m_adj(m, sizeof(struct l2_fhdr) + ETHER_ALIGN);
m                3896 dev/pci/if_bnx.c 			m->m_pkthdr.len = m->m_len = len;
m                3899 dev/pci/if_bnx.c 			m->m_pkthdr.rcvif = ifp;
m                3903 dev/pci/if_bnx.c 			    eh = mtod(m, struct ether_header *);
m                3915 dev/pci/if_bnx.c 					m->m_pkthdr.csum_flags |=
m                3933 dev/pci/if_bnx.c 					m->m_pkthdr.csum_flags |=
m                3959 dev/pci/if_bnx.c 				if (m->m_pkthdr.len < ETHER_HDR_LEN) {
m                3960 dev/pci/if_bnx.c 					m_freem(m);
m                3963 dev/pci/if_bnx.c 				m_copydata(m, 0, ETHER_HDR_LEN, (caddr_t)&vh);
m                3967 dev/pci/if_bnx.c 				m_adj(m, ETHER_HDR_LEN);
m                3968 dev/pci/if_bnx.c 				M_PREPEND(m, sizeof(vh), M_DONTWAIT);
m                3969 dev/pci/if_bnx.c 				if (m == NULL)
m                3971 dev/pci/if_bnx.c 				m_copyback(m, 0, sizeof(vh), &vh);
m                3973 dev/pci/if_bnx.c 				m_freem(m);
m                3984 dev/pci/if_bnx.c 				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                3991 dev/pci/if_bnx.c 			ether_input_mbuf(ifp, m);
m                5111 dev/pci/if_bnx.c bnx_dump_mbuf(struct bnx_softc *sc, struct mbuf *m)
m                5113 dev/pci/if_bnx.c 	struct mbuf		*mp = m;
m                5115 dev/pci/if_bnx.c 	if (m == NULL) {
m                5148 dev/pci/if_bnx.c 	struct mbuf		*m;
m                5157 dev/pci/if_bnx.c 	 	m = sc->tx_mbuf_ptr[chain_prod];
m                5159 dev/pci/if_bnx.c 		bnx_dump_mbuf(sc, m);
m                5174 dev/pci/if_bnx.c 	struct mbuf		*m;
m                5183 dev/pci/if_bnx.c 	 	m = sc->rx_mbuf_ptr[chain_prod];
m                5185 dev/pci/if_bnx.c 		bnx_dump_mbuf(sc, m);
m                 140 dev/pci/if_bnxreg.h #define BNX_LOG_MSG(m)			(BNX_CODE_PATH(m) && BNX_MSG_LEVEL(m))
m                 151 dev/pci/if_bnxreg.h #define DBRUN(m, args...) \
m                 152 dev/pci/if_bnxreg.h 	if (BNX_LOG_MSG(m)) { \
m                 191 dev/pci/if_bnxreg.h #define DBRUN(m, args...)
m                1144 dev/pci/if_cas.c 	struct mbuf *m;
m                1176 dev/pci/if_cas.c 			m = m_devget(cp, len + ETHER_ALIGN, 0, ifp, NULL);
m                1181 dev/pci/if_cas.c 			if (m != NULL) {
m                1182 dev/pci/if_cas.c 				m_adj(m, ETHER_ALIGN);
m                1190 dev/pci/if_cas.c 					bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1194 dev/pci/if_cas.c 				ether_input_mbuf(ifp, m);
m                1213 dev/pci/if_cas.c 			m = m_devget(cp, len + ETHER_ALIGN, 0, ifp, NULL);
m                1218 dev/pci/if_cas.c 			if (m != NULL) {
m                1219 dev/pci/if_cas.c 				m_adj(m, ETHER_ALIGN);
m                1227 dev/pci/if_cas.c 					bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1231 dev/pci/if_cas.c 				ether_input_mbuf(ifp, m);
m                1930 dev/pci/if_cas.c 	struct mbuf *m;
m                1938 dev/pci/if_cas.c 		IFQ_POLL(&ifp->if_snd, m);
m                1939 dev/pci/if_cas.c 		if (m == NULL)
m                1948 dev/pci/if_cas.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1955 dev/pci/if_cas.c 		if (cas_encap(sc, m, &bix)) {
m                1960 dev/pci/if_cas.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 216 dev/pci/if_de.c struct mbuf *tulip_mbuf_compress(struct mbuf *m);
m                 217 dev/pci/if_de.c struct mbuf *tulip_txput(tulip_softc_t * const sc, struct mbuf *m);
m                 262 dev/pci/if_de.c     struct mbuf *m;
m                 271 dev/pci/if_de.c     MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 272 dev/pci/if_de.c     if (m == NULL)
m                 277 dev/pci/if_de.c     bcopy(sc->tulip_enaddr, mtod(m, struct ether_header *)->ether_dhost,
m                 279 dev/pci/if_de.c     bcopy(sc->tulip_enaddr, mtod(m, struct ether_header *)->ether_shost,
m                 281 dev/pci/if_de.c     mtod(m, struct ether_header *)->ether_type = htons(3);
m                 282 dev/pci/if_de.c     mtod(m, unsigned char *)[14] = 0;
m                 283 dev/pci/if_de.c     mtod(m, unsigned char *)[15] = 0;
m                 284 dev/pci/if_de.c     mtod(m, unsigned char *)[16] = 0xE3;	/* LLC Class1 TEST (no poll) */
m                 285 dev/pci/if_de.c     m->m_len = m->m_pkthdr.len = sizeof(struct ether_header) + 3;
m                 294 dev/pci/if_de.c     if ((m = tulip_txput(sc, m)) != NULL)
m                 295 dev/pci/if_de.c 	m_freem(m);
m                3062 dev/pci/if_de.c 	struct mbuf *m;
m                3063 dev/pci/if_de.c 	IF_DEQUEUE(&sc->tulip_txq, m);
m                3064 dev/pci/if_de.c 	if (m == NULL)
m                3066 dev/pci/if_de.c 	map = TULIP_GETCTX(m, bus_dmamap_t);
m                3069 dev/pci/if_de.c 	m_freem(m);
m                3100 dev/pci/if_de.c 	struct mbuf *m;
m                3101 dev/pci/if_de.c 	IF_DEQUEUE(&sc->tulip_rxq, m);
m                3102 dev/pci/if_de.c 	if (m == NULL)
m                3104 dev/pci/if_de.c 	map = TULIP_GETCTX(m, bus_dmamap_t);
m                3107 dev/pci/if_de.c 	m_freem(m);
m                3470 dev/pci/if_de.c     struct mbuf *m;
m                3507 dev/pci/if_de.c 		IF_DEQUEUE(&sc->tulip_txq, m);
m                3508 dev/pci/if_de.c 		if (m != NULL) {
m                3509 dev/pci/if_de.c 		    bus_dmamap_t map = TULIP_GETCTX(m, bus_dmamap_t);
m                3514 dev/pci/if_de.c 			bpf_mtap(sc->tulip_if.if_bpf, m, BPF_DIRECTION_OUT);
m                3516 dev/pci/if_de.c 		    m_freem(m);
m                3755 dev/pci/if_de.c tulip_mbuf_compress(struct mbuf *m)
m                3761 dev/pci/if_de.c 	if (m->m_pkthdr.len > MHLEN) {
m                3764 dev/pci/if_de.c 		m_freem(m);
m                3769 dev/pci/if_de.c 	m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m                3770 dev/pci/if_de.c 	m0->m_pkthdr.len = m0->m_len = m->m_pkthdr.len;
m                3774 dev/pci/if_de.c     int len = m->m_pkthdr.len;
m                3797 dev/pci/if_de.c 	m_copydata(m, m->m_pkthdr.len - len,
m                3804 dev/pci/if_de.c     m_freem(m);
m                3809 dev/pci/if_de.c tulip_txput(tulip_softc_t * const sc, struct mbuf *m)
m                3819 dev/pci/if_de.c     struct mbuf *ombuf = m;
m                3873 dev/pci/if_de.c     error = bus_dmamap_load_mbuf(sc->tulip_dmatag, map, m, BUS_DMA_NOWAIT);
m                3901 dev/pci/if_de.c 	    m = tulip_mbuf_compress(m);
m                3902 dev/pci/if_de.c 	    if (m == NULL) {
m                3908 dev/pci/if_de.c 	    error = bus_dmamap_load_mbuf(sc->tulip_dmatag, map, m, BUS_DMA_NOWAIT);
m                3961 dev/pci/if_de.c     TULIP_SETCTX(m, map);
m                3977 dev/pci/if_de.c     IF_ENQUEUE(&sc->tulip_txq, m);
m                3978 dev/pci/if_de.c     m = NULL;
m                4066 dev/pci/if_de.c     return (m);
m                4263 dev/pci/if_de.c 	    struct mbuf *m, *m0;
m                4264 dev/pci/if_de.c 	    IFQ_POLL(&sc->tulip_if.if_snd, m);
m                4265 dev/pci/if_de.c 	    if (m == NULL)
m                4267 dev/pci/if_de.c 	    if ((m0 = tulip_txput(sc, m)) != NULL) {
m                4268 dev/pci/if_de.c 		if (m0 != m)
m                4293 dev/pci/if_de.c 	struct mbuf *m, *m0;
m                4294 dev/pci/if_de.c 	IFQ_POLL(&sc->tulip_if.if_snd, m);
m                4295 dev/pci/if_de.c 	if (m != NULL && (m0 = tulip_txput(sc, m)) != NULL)
m                4296 dev/pci/if_de.c 	    if (m0 != m)
m                 179 dev/pci/if_devar.h #define	TULIP_FDBIT(m)		(1L << ((int)TULIP_MEDIA_ ## m ## _FD))
m                 180 dev/pci/if_devar.h #define	TULIP_MBIT(m)		(1L << ((int)TULIP_MEDIA_ ## m ))
m                 181 dev/pci/if_devar.h #define	TULIP_IS_MEDIA_FD(m)	(TULIP_BIT(m) & \
m                 185 dev/pci/if_devar.h #define	TULIP_CAN_MEDIA_FD(m)	(TULIP_BIT(m) & \
m                 189 dev/pci/if_devar.h #define	TULIP_FD_MEDIA_OF(m)	((tulip_media_t)((m) + 1))
m                 190 dev/pci/if_devar.h #define	TULIP_HD_MEDIA_OF(m)	((tulip_media_t)((m) - 1))
m                 191 dev/pci/if_devar.h #define	TULIP_IS_MEDIA_100MB(m)	((m) >= TULIP_MEDIA_100BASETX)
m                 192 dev/pci/if_devar.h #define	TULIP_IS_MEDIA_TP(m)	((TULIP_BIT(m) & \
m                 867 dev/pci/if_devar.h #define TULIP_GETCTX(m, t)	((t) (m)->m_pkthdr.rcvif + 0)
m                 868 dev/pci/if_devar.h #define TULIP_SETCTX(m, c)	((void) ((m)->m_pkthdr.rcvif = (void *) (c)))
m                2218 dev/pci/if_em.c 	struct mbuf    *m;
m                2223 dev/pci/if_em.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                2224 dev/pci/if_em.c 	if (m == NULL) {
m                2228 dev/pci/if_em.c 	MCLGET(m, M_DONTWAIT);
m                2229 dev/pci/if_em.c 	if ((m->m_flags & M_EXT) == 0) {
m                2230 dev/pci/if_em.c 		m_freem(m);
m                2234 dev/pci/if_em.c 	m->m_len = m->m_pkthdr.len = MCLBYTES;
m                2237 dev/pci/if_em.c 		m_adj(m, ETHER_ALIGN);
m                2244 dev/pci/if_em.c 	    m, BUS_DMA_NOWAIT);
m                2246 dev/pci/if_em.c 		m_free(m);
m                2261 dev/pci/if_em.c 	rx_buffer->m_head = m;
m                2516 dev/pci/if_em.c 		struct mbuf *m = NULL;
m                2647 dev/pci/if_em.c 				m = sc->fmp;
m                2666 dev/pci/if_em.c 			m = NULL;
m                2678 dev/pci/if_em.c 		if (m != NULL) {
m                2687 dev/pci/if_em.c 				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                2690 dev/pci/if_em.c 			ether_input_mbuf(ifp, m);
m                 493 dev/pci/if_ipw.c 		MGETHDR(sbuf->m, M_DONTWAIT, MT_DATA);
m                 494 dev/pci/if_ipw.c 		if (sbuf->m == NULL) {
m                 501 dev/pci/if_ipw.c 		MCLGET(sbuf->m, M_DONTWAIT);
m                 502 dev/pci/if_ipw.c 		if (!(sbuf->m->m_flags & M_EXT)) {
m                 503 dev/pci/if_ipw.c 			m_freem(sbuf->m);
m                 519 dev/pci/if_ipw.c 		    mtod(sbuf->m, void *), MCLBYTES, NULL, BUS_DMA_NOWAIT);
m                 589 dev/pci/if_ipw.c 			if (sbuf->m != NULL) {
m                 591 dev/pci/if_ipw.c 				m_freem(sbuf->m);
m                 764 dev/pci/if_ipw.c 	cmd = mtod(sbuf->m, struct ipw_cmd *);
m                 783 dev/pci/if_ipw.c 	state = letoh32(*mtod(sbuf->m, uint32_t *));
m                 821 dev/pci/if_ipw.c 	struct mbuf *mnew, *m;
m                 858 dev/pci/if_ipw.c 		    mtod(sbuf->m, void *), MCLBYTES, NULL, BUS_DMA_NOWAIT);
m                 868 dev/pci/if_ipw.c 	m = sbuf->m;
m                 869 dev/pci/if_ipw.c 	sbuf->m = mnew;	
m                 873 dev/pci/if_ipw.c 	m->m_pkthdr.rcvif = ifp;
m                 874 dev/pci/if_ipw.c 	m->m_pkthdr.len = m->m_len = letoh32(status->len);
m                 888 dev/pci/if_ipw.c 		mb.m_next = m;
m                 896 dev/pci/if_ipw.c 	wh = mtod(m, struct ieee80211_frame *);
m                 901 dev/pci/if_ipw.c 	ieee80211_input(ifp, m, ni, status->rssi, 0);
m                 993 dev/pci/if_ipw.c 		m_freem(sbuf->m);
m                1120 dev/pci/if_ipw.c ipw_tx_start(struct ifnet *ifp, struct mbuf *m, struct ieee80211_node *ni)
m                1131 dev/pci/if_ipw.c 	wh = mtod(m, struct ieee80211_frame *);
m                1134 dev/pci/if_ipw.c 		m = ieee80211_wep_crypt(ifp, m, 1);
m                1135 dev/pci/if_ipw.c 		if (m == NULL)
m                1139 dev/pci/if_ipw.c 		wh = mtod(m, struct ieee80211_frame *);
m                1153 dev/pci/if_ipw.c 		mb.m_next = m;
m                1178 dev/pci/if_ipw.c 	m_adj(m, sizeof (struct ieee80211_frame));
m                1180 dev/pci/if_ipw.c 	error = bus_dmamap_load_mbuf(sc->sc_dmat, sbuf->map, m, BUS_DMA_NOWAIT);
m                1184 dev/pci/if_ipw.c 		m_freem(m);
m                1192 dev/pci/if_ipw.c 			m_freem(m);
m                1196 dev/pci/if_ipw.c 		M_DUP_PKTHDR(mnew, m);
m                1197 dev/pci/if_ipw.c 		if (m->m_pkthdr.len > MHLEN) {
m                1200 dev/pci/if_ipw.c 				m_freem(m);
m                1206 dev/pci/if_ipw.c 		m_copydata(m, 0, m->m_pkthdr.len, mtod(mnew, caddr_t));
m                1207 dev/pci/if_ipw.c 		m_freem(m);
m                1209 dev/pci/if_ipw.c 		m = mnew;
m                1211 dev/pci/if_ipw.c 		error = bus_dmamap_load_mbuf(sc->sc_dmat, sbuf->map, m,
m                1216 dev/pci/if_ipw.c 			m_freem(m);
m                1227 dev/pci/if_ipw.c 		m_freem(m);
m                1255 dev/pci/if_ipw.c 	sbuf->m = m;
m                1300 dev/pci/if_ipw.c 	struct mbuf *m;
m                1307 dev/pci/if_ipw.c 		IFQ_POLL(&ifp->if_snd, m);
m                1308 dev/pci/if_ipw.c 		if (m == NULL)
m                1315 dev/pci/if_ipw.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                1318 dev/pci/if_ipw.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1321 dev/pci/if_ipw.c 		m = ieee80211_encap(ifp, m, &ni);
m                1322 dev/pci/if_ipw.c 		if (m == NULL)
m                1327 dev/pci/if_ipw.c 			bpf_mtap(ic->ic_rawbpf, m, BPF_DIRECTION_OUT);
m                1330 dev/pci/if_ipw.c 		if (ipw_tx_start(ifp, m, ni) != 0) {
m                  55 dev/pci/if_ipwvar.h 	struct mbuf			*m;
m                 540 dev/pci/if_iwi.c 		if (data->m != NULL) {
m                 542 dev/pci/if_iwi.c 			m_freem(data->m);
m                 543 dev/pci/if_iwi.c 			data->m = NULL;
m                 570 dev/pci/if_iwi.c 		if (data->m != NULL) {
m                 572 dev/pci/if_iwi.c 			m_freem(data->m);
m                 597 dev/pci/if_iwi.c 		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                 598 dev/pci/if_iwi.c 		if (data->m == NULL) {
m                 605 dev/pci/if_iwi.c 		MCLGET(data->m, M_DONTWAIT);
m                 606 dev/pci/if_iwi.c 		if (!(data->m->m_flags & M_EXT)) {
m                 607 dev/pci/if_iwi.c 			m_freem(data->m);
m                 608 dev/pci/if_iwi.c 			data->m = NULL;
m                 616 dev/pci/if_iwi.c 		    mtod(data->m, void *), MCLBYTES, NULL, BUS_DMA_NOWAIT);
m                 647 dev/pci/if_iwi.c 		if (data->m != NULL) {
m                 649 dev/pci/if_iwi.c 			m_freem(data->m);
m                 870 dev/pci/if_iwi.c 	struct mbuf *mnew, *m;
m                 913 dev/pci/if_iwi.c 		    mtod(data->m, void *), MCLBYTES, NULL, BUS_DMA_NOWAIT);
m                 923 dev/pci/if_iwi.c 	m = data->m;
m                 924 dev/pci/if_iwi.c 	data->m = mnew;
m                 928 dev/pci/if_iwi.c 	m->m_pkthdr.rcvif = ifp;
m                 929 dev/pci/if_iwi.c 	m->m_pkthdr.len = m->m_len = sizeof (struct iwi_hdr) +
m                 931 dev/pci/if_iwi.c 	m_adj(m, sizeof (struct iwi_hdr) + sizeof (struct iwi_frame));
m                 933 dev/pci/if_iwi.c 	wh = mtod(m, struct ieee80211_frame *);
m                 945 dev/pci/if_iwi.c 		m_adj(m, IEEE80211_WEP_IVLEN + IEEE80211_WEP_KIDLEN);
m                 946 dev/pci/if_iwi.c 		m_adj(m, -IEEE80211_WEP_CRCLEN);
m                 947 dev/pci/if_iwi.c 		wh = mtod(m, struct ieee80211_frame *);
m                 968 dev/pci/if_iwi.c 		mb.m_next = m;
m                 979 dev/pci/if_iwi.c 	ieee80211_input(ifp, m, ni, frame->rssi_dbm, 0);
m                1107 dev/pci/if_iwi.c 		hdr = mtod(data->m, struct iwi_hdr *);
m                1147 dev/pci/if_iwi.c 		m_freem(data->m);
m                1148 dev/pci/if_iwi.c 		data->m = NULL;
m                1345 dev/pci/if_iwi.c 	data->m = m0;
m                  70 dev/pci/if_iwivar.h 	struct mbuf		*m;
m                  88 dev/pci/if_iwivar.h 	struct mbuf		*m;
m                 683 dev/pci/if_lge.c lge_newbuf(struct lge_softc *sc, struct lge_rx_desc *c, struct mbuf *m)
m                 687 dev/pci/if_lge.c 	if (m == NULL) {
m                 710 dev/pci/if_lge.c 		m_new = m;
m                 893 dev/pci/if_lge.c         struct mbuf		*m;
m                 912 dev/pci/if_lge.c 		m = cur_rx->lge_mbuf;
m                 926 dev/pci/if_lge.c 			lge_newbuf(sc, &LGE_RXTAIL(sc), m);
m                 931 dev/pci/if_lge.c 			m0 = m_devget(mtod(m, char *), total_len, ETHER_ALIGN,
m                 933 dev/pci/if_lge.c 			lge_newbuf(sc, &LGE_RXTAIL(sc), m);
m                 938 dev/pci/if_lge.c 			m = m0;
m                 940 dev/pci/if_lge.c 			m->m_pkthdr.rcvif = ifp;
m                 941 dev/pci/if_lge.c 			m->m_pkthdr.len = m->m_len = total_len;
m                 951 dev/pci/if_lge.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 957 dev/pci/if_lge.c 				m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                 961 dev/pci/if_lge.c 				m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK;
m                 965 dev/pci/if_lge.c 				m->m_pkthdr.csum_flags |= M_UDP_CSUM_IN_OK;
m                 968 dev/pci/if_lge.c 		ether_input_mbuf(ifp, m);
m                1113 dev/pci/if_lge.c 	struct mbuf		*m;
m                1121 dev/pci/if_lge.c 	m = m_head;
m                1125 dev/pci/if_lge.c 	for (m = m_head; m != NULL; m = m->m_next) {
m                1126 dev/pci/if_lge.c 		if (m->m_len != 0) {
m                1127 dev/pci/if_lge.c 			tot_len += m->m_len;
m                1129 dev/pci/if_lge.c 			f->lge_fraglen = m->m_len;
m                1130 dev/pci/if_lge.c 			f->lge_fragptr_lo = VTOPHYS(mtod(m, vaddr_t));
m                1136 dev/pci/if_lge.c 	if (m != NULL)
m                 124 dev/pci/if_lmc.c static struct mbuf *lmc_txput(lmc_softc_t * const sc, struct mbuf *m);
m                 752 dev/pci/if_lmc.c     struct mbuf *m;
m                 769 dev/pci/if_lmc.c 		IF_DEQUEUE(&sc->lmc_txq, m);
m                 770 dev/pci/if_lmc.c 		if (m != NULL) {
m                 771 dev/pci/if_lmc.c 		    bus_dmamap_t map = LMC_GETCTX(m, bus_dmamap_t);
m                 776 dev/pci/if_lmc.c 			LMC_BPF_MTAP(sc, m, BPF_DIRECTION_OUT);
m                 778 dev/pci/if_lmc.c 		    m_freem(m);
m                 925 dev/pci/if_lmc.c lmc_mbuf_compress(struct mbuf *m)
m                 931 dev/pci/if_lmc.c 		if (m->m_pkthdr.len > MHLEN) {
m                 934 dev/pci/if_lmc.c 				m_freem(m);
m                 939 dev/pci/if_lmc.c 		m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m                 940 dev/pci/if_lmc.c 		m0->m_pkthdr.len = m0->m_len = m->m_pkthdr.len;
m                 944 dev/pci/if_lmc.c 	int len = m->m_pkthdr.len;
m                 969 dev/pci/if_lmc.c 		m_copydata(m, m->m_pkthdr.len - len,
m                 976 dev/pci/if_lmc.c 	m_freem(m);
m                 985 dev/pci/if_lmc.c lmc_txput(lmc_softc_t * const sc, struct mbuf *m)
m                1042 dev/pci/if_lmc.c 	error = bus_dmamap_load_mbuf(sc->lmc_dmatag, map, m, BUS_DMA_NOWAIT);
m                1050 dev/pci/if_lmc.c 			m = lmc_mbuf_compress(m);
m                1051 dev/pci/if_lmc.c 			if (m == NULL) {
m                1057 dev/pci/if_lmc.c 			error = bus_dmamap_load_mbuf(sc->lmc_dmatag, map, m,
m                1124 dev/pci/if_lmc.c 	LMC_SETCTX(m, map);
m                1132 dev/pci/if_lmc.c 	IF_ENQUEUE(&sc->lmc_txq, m);
m                1133 dev/pci/if_lmc.c 	m = NULL;
m                1204 dev/pci/if_lmc.c 	return m;
m                1292 dev/pci/if_lmc.c 	struct mbuf *m, *m0;
m                1296 dev/pci/if_lmc.c 			m = sppp_pick(ifp);
m                1297 dev/pci/if_lmc.c 			if (m == NULL)
m                1299 dev/pci/if_lmc.c 			if ((m = lmc_txput(sc, m)) != NULL)
m                1303 dev/pci/if_lmc.c 			if (m0 != m)
m                1315 dev/pci/if_lmc.c 	struct mbuf *m, *m0;
m                1318 dev/pci/if_lmc.c 		m = sppp_pick(ifp);
m                1319 dev/pci/if_lmc.c 		if ((m = lmc_txput(sc, m)) != NULL)
m                1323 dev/pci/if_lmc.c 		if (m0 != m)
m                 272 dev/pci/if_lmc_common.c 		struct mbuf *m;
m                 274 dev/pci/if_lmc_common.c 		IF_DEQUEUE(&sc->lmc_txq, m);
m                 275 dev/pci/if_lmc_common.c 		if (m == NULL)
m                 277 dev/pci/if_lmc_common.c 		map = LMC_GETCTX(m, bus_dmamap_t);
m                 280 dev/pci/if_lmc_common.c 		m_freem(m);
m                 316 dev/pci/if_lmc_common.c 		struct mbuf *m;
m                 317 dev/pci/if_lmc_common.c 		IF_DEQUEUE(&sc->lmc_rxq, m);
m                 318 dev/pci/if_lmc_common.c 		if (m == NULL)
m                 320 dev/pci/if_lmc_common.c 		map = LMC_GETCTX(m, bus_dmamap_t);
m                 323 dev/pci/if_lmc_common.c 		m_freem(m);
m                 601 dev/pci/if_lmc_media.c                 av->m = 100;
m                 606 dev/pci/if_lmc_media.c 		write_av9110(sc, av->n, av->m, av->v, av->x, av->r);
m                 618 dev/pci/if_lmc_media.c 	write_av9110(sc, av->n, av->m, av->v, av->x, av->r);
m                 728 dev/pci/if_lmc_media.c write_av9110(lmc_softc_t *sc, u_int32_t n, u_int32_t m, u_int32_t v,
m                 736 dev/pci/if_lmc_media.c 	       n, m, v, x, r);
m                 759 dev/pci/if_lmc_media.c 		write_av9110_bit(sc, m >> i);
m                  50 dev/pci/if_lmcioctl.h 	u_int32_t	m;
m                 547 dev/pci/if_lmcvar.h #define	LMC_BPF_MTAP(sc, m, d)		bpf_mtap((sc)->lmc_bpf, m, d)
m                 574 dev/pci/if_lmcvar.h #define LMC_GETCTX(m, t)	((t) (m)->m_pkthdr.rcvif + 0)
m                 575 dev/pci/if_lmcvar.h #define LMC_SETCTX(m, c)	((void) ((m)->m_pkthdr.rcvif = (void *) (c)))
m                 506 dev/pci/if_msk.c msk_newbuf(struct sk_if_softc *sc_if, int i, struct mbuf *m,
m                 513 dev/pci/if_msk.c 	if (m == NULL) {
m                 538 dev/pci/if_msk.c 		m_new = m;
m                1608 dev/pci/if_msk.c 	struct mbuf		*m;
m                1628 dev/pci/if_msk.c 	m = cur_rx->sk_mbuf;
m                1635 dev/pci/if_msk.c 		msk_newbuf(sc_if, cur, m, dmamap);
m                1647 dev/pci/if_msk.c 		m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                1649 dev/pci/if_msk.c 		msk_newbuf(sc_if, cur, m, dmamap);
m                1655 dev/pci/if_msk.c 		m = m0;
m                1657 dev/pci/if_msk.c 		m->m_pkthdr.rcvif = ifp;
m                1658 dev/pci/if_msk.c 		m->m_pkthdr.len = m->m_len = total_len;
m                1665 dev/pci/if_msk.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1669 dev/pci/if_msk.c 	ether_input_mbuf(ifp, m);
m                2210 dev/pci/if_msk.c msk_dump_mbuf(struct mbuf *m)
m                2212 dev/pci/if_msk.c 	int count = m->m_pkthdr.len;
m                2214 dev/pci/if_msk.c 	printf("m=%#lx, m->m_pkthdr.len=%#d\n", m, m->m_pkthdr.len);
m                2216 dev/pci/if_msk.c 	while (count > 0 && m) {
m                2218 dev/pci/if_msk.c 		       m, m->m_data, m->m_len);
m                2219 dev/pci/if_msk.c 		msk_dump_bytes(mtod(m, char *), m->m_len);
m                2221 dev/pci/if_msk.c 		count -= m->m_len;
m                2222 dev/pci/if_msk.c 		m = m->m_next;
m                1252 dev/pci/if_myx.c 	struct mbuf		*m = NULL;
m                1254 dev/pci/if_myx.c 	MGETHDR(m, wait ? M_WAIT : M_DONTWAIT, MT_DATA);
m                1255 dev/pci/if_myx.c 	if (m == NULL)
m                1258 dev/pci/if_myx.c 	MCLGET(m, wait ? M_WAIT : M_DONTWAIT);
m                1259 dev/pci/if_myx.c 	if ((m->m_flags & M_EXT) == 0)
m                1261 dev/pci/if_myx.c 	m->m_len = m->m_pkthdr.len = MCLBYTES;
m                1263 dev/pci/if_myx.c 	if (bus_dmamap_load_mbuf(sc->sc_dmat, map, m,
m                1269 dev/pci/if_myx.c 	return (m);
m                1273 dev/pci/if_myx.c 	if (m != NULL)
m                1274 dev/pci/if_myx.c 		m_freem(m);
m                 640 dev/pci/if_nfe.c 	struct mbuf *m, *mnew;
m                 710 dev/pci/if_nfe.c 			    mtod(data->m, caddr_t) - sc->rxq.jpool, NFE_JBYTES,
m                 734 dev/pci/if_nfe.c 				    mtod(data->m, void *), MCLBYTES, NULL,
m                 751 dev/pci/if_nfe.c 		m = data->m;
m                 752 dev/pci/if_nfe.c 		data->m = mnew;
m                 755 dev/pci/if_nfe.c 		m->m_pkthdr.len = m->m_len = len;
m                 756 dev/pci/if_nfe.c 		m->m_pkthdr.rcvif = ifp;
m                 760 dev/pci/if_nfe.c 			m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                 762 dev/pci/if_nfe.c 				m->m_pkthdr.csum_flags |= M_UDP_CSUM_IN_OK;
m                 764 dev/pci/if_nfe.c 				m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK;
m                 769 dev/pci/if_nfe.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 772 dev/pci/if_nfe.c 		ether_input_mbuf(ifp, m);
m                 828 dev/pci/if_nfe.c 			if (!(flags & NFE_TX_LASTFRAG_V1) && data->m == NULL)
m                 838 dev/pci/if_nfe.c 			if (!(flags & NFE_TX_LASTFRAG_V2) && data->m == NULL)
m                 849 dev/pci/if_nfe.c 		if (data->m == NULL) {	/* should not get there */
m                 859 dev/pci/if_nfe.c 		m_freem(data->m);
m                 860 dev/pci/if_nfe.c 		data->m = NULL;
m                 978 dev/pci/if_nfe.c 	data->m = m0;
m                1250 dev/pci/if_nfe.c 		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                1251 dev/pci/if_nfe.c 		if (data->m == NULL) {
m                1264 dev/pci/if_nfe.c 			MEXTADD(data->m, jbuf->buf, NFE_JBYTES, 0, nfe_jfree,
m                1276 dev/pci/if_nfe.c 			MCLGET(data->m, M_DONTWAIT);
m                1277 dev/pci/if_nfe.c 			if (!(data->m->m_flags & M_EXT)) {
m                1285 dev/pci/if_nfe.c 			    mtod(data->m, void *), MCLBYTES, NULL,
m                1374 dev/pci/if_nfe.c 		if (data->m != NULL)
m                1375 dev/pci/if_nfe.c 			m_freem(data->m);
m                1585 dev/pci/if_nfe.c 		if (data->m != NULL) {
m                1589 dev/pci/if_nfe.c 			m_freem(data->m);
m                1590 dev/pci/if_nfe.c 			data->m = NULL;
m                1628 dev/pci/if_nfe.c 		if (data->m != NULL) {
m                1632 dev/pci/if_nfe.c 			m_freem(data->m);
m                  24 dev/pci/if_nfevar.h 	struct mbuf	*m;
m                  47 dev/pci/if_nfevar.h 	struct mbuf	*m;
m                1057 dev/pci/if_nge.c nge_newbuf(sc, c, m)
m                1060 dev/pci/if_nge.c 	struct mbuf		*m;
m                1064 dev/pci/if_nge.c 	if (m == NULL) {
m                1087 dev/pci/if_nge.c 		m_new = m;
m                1272 dev/pci/if_nge.c         struct mbuf		*m;
m                1288 dev/pci/if_nge.c 		m = cur_rx->nge_mbuf;
m                1301 dev/pci/if_nge.c 			nge_newbuf(sc, cur_rx, m);
m                1321 dev/pci/if_nge.c 			m0 = m_devget(mtod(m, char *), total_len,
m                1323 dev/pci/if_nge.c 			nge_newbuf(sc, cur_rx, m);
m                1329 dev/pci/if_nge.c 			m = m0;
m                1332 dev/pci/if_nge.c 			m->m_pkthdr.rcvif = ifp;
m                1333 dev/pci/if_nge.c 			m->m_pkthdr.len = m->m_len = total_len;
m                1344 dev/pci/if_nge.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1350 dev/pci/if_nge.c 				m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                1353 dev/pci/if_nge.c 				m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK;
m                1356 dev/pci/if_nge.c 				m->m_pkthdr.csum_flags |= M_UDP_CSUM_IN_OK;
m                1359 dev/pci/if_nge.c 		ether_input_mbuf(ifp, m);
m                1600 dev/pci/if_nge.c 	struct mbuf		*m;
m                1615 dev/pci/if_nge.c 	m = m_head;
m                1618 dev/pci/if_nge.c 	for (m = m_head; m != NULL; m = m->m_next) {
m                1619 dev/pci/if_nge.c 		if (m->m_len != 0) {
m                1624 dev/pci/if_nge.c 			f->nge_ctl = NGE_CMDSTS_MORE | m->m_len;
m                1625 dev/pci/if_nge.c 			f->nge_ptr = VTOPHYS(mtod(m, vaddr_t));
m                1636 dev/pci/if_nge.c 	if (m != NULL)
m                1255 dev/pci/if_nxe.c 	struct mbuf			*m;
m                1275 dev/pci/if_nxe.c 		IFQ_POLL(&ifp->if_snd, m);
m                1276 dev/pci/if_nxe.c 		if (m == NULL)
m                1285 dev/pci/if_nxe.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                1288 dev/pci/if_nxe.c 		m = nxe_load_pkt(sc, dmap, m);
m                1289 dev/pci/if_nxe.c 		if (m == NULL) {
m                1297 dev/pci/if_nxe.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1300 dev/pci/if_nxe.c 		pkt->pkt_m = m;
m                1349 dev/pci/if_nxe.c nxe_coalesce_m(struct mbuf *m)
m                1357 dev/pci/if_nxe.c 	if (m->m_pkthdr.len > MHLEN) {
m                1366 dev/pci/if_nxe.c 	m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m                1367 dev/pci/if_nxe.c 	m0->m_pkthdr.len = m0->m_len = m->m_pkthdr.len;
m                1370 dev/pci/if_nxe.c 	m_freem(m);
m                1375 dev/pci/if_nxe.c nxe_load_pkt(struct nxe_softc *sc, bus_dmamap_t dmap, struct mbuf *m)
m                1377 dev/pci/if_nxe.c 	switch (bus_dmamap_load_mbuf(sc->sc_dmat, dmap, m, BUS_DMA_NOWAIT)) {
m                1382 dev/pci/if_nxe.c 		m = nxe_coalesce_m(m);
m                1383 dev/pci/if_nxe.c 		if (m == NULL)
m                1386 dev/pci/if_nxe.c 		if (bus_dmamap_load_mbuf(sc->sc_dmat, dmap, m,
m                1393 dev/pci/if_nxe.c 		m_freem(m);
m                1394 dev/pci/if_nxe.c 		m = NULL;
m                1398 dev/pci/if_nxe.c 	return (m);
m                1896 dev/pci/if_nxe.c nxe_wait(struct nxe_softc *sc, bus_size_t r, u_int32_t m, u_int32_t v,
m                1899 dev/pci/if_nxe.c 	while ((nxe_read(sc, r) & m) != v) {
m                1942 dev/pci/if_nxe.c nxe_crb_wait(struct nxe_softc *sc, bus_size_t r, u_int32_t m, u_int32_t v,
m                1945 dev/pci/if_nxe.c 	while ((nxe_crb_read(sc, r) & m) != v) {
m                 868 dev/pci/if_pcn.c 	struct mbuf *m0, *m;
m                 892 dev/pci/if_pcn.c 		m = NULL;
m                 909 dev/pci/if_pcn.c 			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 910 dev/pci/if_pcn.c 			if (m == NULL)
m                 913 dev/pci/if_pcn.c 				MCLGET(m, M_DONTWAIT);
m                 914 dev/pci/if_pcn.c 				if ((m->m_flags & M_EXT) == 0) {
m                 915 dev/pci/if_pcn.c 					m_freem(m);
m                 919 dev/pci/if_pcn.c 			m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m                 920 dev/pci/if_pcn.c 			m->m_pkthdr.len = m->m_len = m0->m_pkthdr.len;
m                 922 dev/pci/if_pcn.c 			    m, BUS_DMA_WRITE|BUS_DMA_NOWAIT);
m                 946 dev/pci/if_pcn.c 			if (m != NULL)
m                 947 dev/pci/if_pcn.c 				m_freem(m);
m                 952 dev/pci/if_pcn.c 		if (m != NULL) {
m                 954 dev/pci/if_pcn.c 			m0 = m;
m                1390 dev/pci/if_pcn.c 	struct mbuf *m;
m                1479 dev/pci/if_pcn.c 			MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1480 dev/pci/if_pcn.c 			if (m == NULL)
m                1482 dev/pci/if_pcn.c 			m->m_data += 2;
m                1483 dev/pci/if_pcn.c 			memcpy(mtod(m, caddr_t),
m                1490 dev/pci/if_pcn.c 			m = rxs->rxs_mbuf;
m                1503 dev/pci/if_pcn.c 		m->m_pkthdr.rcvif = ifp;
m                1504 dev/pci/if_pcn.c 		m->m_pkthdr.len = m->m_len = len;
m                1509 dev/pci/if_pcn.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1513 dev/pci/if_pcn.c 		ether_input_mbuf(ifp, m);
m                1863 dev/pci/if_pcn.c 	struct mbuf *m;
m                1866 dev/pci/if_pcn.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1867 dev/pci/if_pcn.c 	if (m == NULL)
m                1870 dev/pci/if_pcn.c 	MCLGET(m, M_DONTWAIT);
m                1871 dev/pci/if_pcn.c 	if ((m->m_flags & M_EXT) == 0) {
m                1872 dev/pci/if_pcn.c 		m_freem(m);
m                1879 dev/pci/if_pcn.c 	rxs->rxs_mbuf = m;
m                1882 dev/pci/if_pcn.c 	    m->m_ext.ext_buf, m->m_ext.ext_size, NULL,
m                 389 dev/pci/if_san_common.c 	struct mbuf	*m;
m                 395 dev/pci/if_san_common.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 397 dev/pci/if_san_common.c 	if (m == NULL || len <= MHLEN)
m                 398 dev/pci/if_san_common.c 		return (m);
m                 400 dev/pci/if_san_common.c 	m->m_pkthdr.len = len;
m                 401 dev/pci/if_san_common.c 	m->m_len = len;
m                 402 dev/pci/if_san_common.c 	MCLGET(m, M_DONTWAIT);
m                 404 dev/pci/if_san_common.c 	if ((m->m_flags & M_EXT) == 0) {
m                 405 dev/pci/if_san_common.c 		m_freem(m);
m                 409 dev/pci/if_san_common.c 	return (m);
m                 415 dev/pci/if_san_common.c 	struct mbuf	*m, *m0, *tmp;
m                 428 dev/pci/if_san_common.c 	MGET(m, M_DONTWAIT, MT_DATA);
m                 430 dev/pci/if_san_common.c 	if (m == NULL)
m                 433 dev/pci/if_san_common.c 	MCLGET(m, M_DONTWAIT);
m                 435 dev/pci/if_san_common.c 	if ((m->m_flags & M_EXT) == 0) {
m                 436 dev/pci/if_san_common.c 		m_freem(m);
m                 440 dev/pci/if_san_common.c 	m->m_len = 0;
m                 444 dev/pci/if_san_common.c 	buffer = mtod(m, caddr_t);
m                 456 dev/pci/if_san_common.c 	m->m_data = buffer;
m                 460 dev/pci/if_san_common.c 			m_freem(m);
m                 465 dev/pci/if_san_common.c 		m->m_len += tmp->m_len;
m                 470 dev/pci/if_san_common.c 	*m_org = m;
m                 371 dev/pci/if_san_obsd.c wanpipe_generic_input(struct ifnet *ifp, struct mbuf *m)
m                 380 dev/pci/if_san_obsd.c 	m->m_pkthdr.rcvif = ifp;
m                 383 dev/pci/if_san_obsd.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 386 dev/pci/if_san_obsd.c 	sppp_input(ifp, m);
m                 610 dev/pci/if_san_xilinx.c wan_xilinx_send(struct mbuf* m, struct ifnet* ifp)
m                 620 dev/pci/if_san_xilinx.c 	if (m == NULL)
m                 630 dev/pci/if_san_xilinx.c 		m_freem(m);
m                 657 dev/pci/if_san_xilinx.c 			m_freem(m);
m                 663 dev/pci/if_san_xilinx.c 			IF_ENQUEUE(&sc->wp_tx_pending_list, m);
m                 675 dev/pci/if_san_xilinx.c 	struct mbuf	*m;
m                 701 dev/pci/if_san_xilinx.c 		m = wan_mbuf_alloc(sizeof(wan_udp_pkt_t));
m                 702 dev/pci/if_san_xilinx.c 		if (m == NULL)
m                 705 dev/pci/if_san_xilinx.c 		wan_udp_pkt = mtod(m, wan_udp_pkt_t *);
m                 708 dev/pci/if_san_xilinx.c 			m_freem(m);
m                 711 dev/pci/if_san_xilinx.c 		IF_ENQUEUE(&sc->udp_queue, m);
m                 717 dev/pci/if_san_xilinx.c 			m_freem(m);
m                 721 dev/pci/if_san_xilinx.c 		IF_DEQUEUE(&sc->udp_queue, m);
m                 722 dev/pci/if_san_xilinx.c 		m_freem(m);
m                 749 dev/pci/if_san_xilinx.c 	struct mbuf	*m;
m                 755 dev/pci/if_san_xilinx.c 	IF_POLL(&sc->udp_queue, m);
m                 756 dev/pci/if_san_xilinx.c 	if (m == NULL)
m                 759 dev/pci/if_san_xilinx.c 	wan_udp_pkt = mtod(m, wan_udp_pkt_t *);
m                1754 dev/pci/if_san_xilinx.c 	struct mbuf *m;
m                1813 dev/pci/if_san_xilinx.c 	IF_DEQUEUE(&sc->wp_tx_pending_list, m);
m                1815 dev/pci/if_san_xilinx.c 	if (!m) {
m                1820 dev/pci/if_san_xilinx.c 	len = m->m_len;
m                1827 dev/pci/if_san_xilinx.c 		m_freem(m);
m                1832 dev/pci/if_san_xilinx.c 	if (ADDR_MASK(mtod(m, caddr_t), 0x03)) {
m                1836 dev/pci/if_san_xilinx.c 		m_freem(m);
m                1842 dev/pci/if_san_xilinx.c 	    mtod(m, void *), len, NULL, BUS_DMA_NOWAIT | BUS_DMA_WRITE)) {
m                1845 dev/pci/if_san_xilinx.c 		m_freem(m);
m                1856 dev/pci/if_san_xilinx.c 		m_freem(m);
m                1861 dev/pci/if_san_xilinx.c 	sc->tx_dma_mbuf = m;
m                1991 dev/pci/if_san_xilinx.c xilinx_tx_post_complete(sdla_t *card, xilinx_softc_t *sc, struct mbuf *m)
m                1994 dev/pci/if_san_xilinx.c 	unsigned long	reg = m->m_pkthdr.csum_flags;
m                2120 dev/pci/if_san_xilinx.c 	struct mbuf *m = buf->mbuf;
m                2258 dev/pci/if_san_xilinx.c 	m->m_len = m->m_pkthdr.len = len;
m                2264 dev/pci/if_san_xilinx.c 		*new_m = m;
m                2271 dev/pci/if_san_xilinx.c 		if ((m0 = m_copym2(m, 0, len, M_NOWAIT)) == NULL) {
m                2521 dev/pci/if_san_xilinx.c 	struct mbuf	*new_m, *m;
m                2549 dev/pci/if_san_xilinx.c 		IF_DEQUEUE(&sc->wp_tx_complete_list, m);
m                2550 dev/pci/if_san_xilinx.c 		if (m == NULL)
m                2552 dev/pci/if_san_xilinx.c 		xilinx_tx_post_complete(sc->common.card, sc, m);
m                2553 dev/pci/if_san_xilinx.c 		m_freem(m);
m                1236 dev/pci/if_sis.c sis_newbuf(struct sis_softc *sc, struct sis_desc *c, struct mbuf *m)
m                1244 dev/pci/if_sis.c 	if (m == NULL) {
m                1256 dev/pci/if_sis.c 		m_new = m;
m                1294 dev/pci/if_sis.c 	struct mbuf		*m;
m                1311 dev/pci/if_sis.c 		m = cur_rx->sis_mbuf;
m                1325 dev/pci/if_sis.c 			sis_newbuf(sc, cur_rx, m);
m                1343 dev/pci/if_sis.c 			m->m_pkthdr.rcvif = ifp;
m                1344 dev/pci/if_sis.c 			m->m_pkthdr.len = m->m_len = total_len;
m                1349 dev/pci/if_sis.c 			m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                1351 dev/pci/if_sis.c 			sis_newbuf(sc, cur_rx, m);
m                1357 dev/pci/if_sis.c 			m = m0;
m                1364 dev/pci/if_sis.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1368 dev/pci/if_sis.c 		ether_input_mbuf(ifp, m);
m                 636 dev/pci/if_sk.c sk_newbuf(struct sk_if_softc *sc_if, int i, struct mbuf *m,
m                 643 dev/pci/if_sk.c 	if (m == NULL) {
m                 668 dev/pci/if_sk.c 		m_new = m;
m                1728 dev/pci/if_sk.c 	struct mbuf		*m;
m                1763 dev/pci/if_sk.c 		m = cur_rx->sk_mbuf;
m                1779 dev/pci/if_sk.c 			sk_newbuf(sc_if, cur, m, dmamap);
m                1792 dev/pci/if_sk.c 			m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                1794 dev/pci/if_sk.c 			sk_newbuf(sc_if, cur, m, dmamap);
m                1800 dev/pci/if_sk.c 			m = m0;
m                1802 dev/pci/if_sk.c 			m->m_pkthdr.rcvif = ifp;
m                1803 dev/pci/if_sk.c 			m->m_pkthdr.len = m->m_len = total_len;
m                1808 dev/pci/if_sk.c 		sk_rxcsum(ifp, m, csum1, csum2);
m                1812 dev/pci/if_sk.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1816 dev/pci/if_sk.c 		ether_input_mbuf(ifp, m);
m                1821 dev/pci/if_sk.c sk_rxcsum(struct ifnet *ifp, struct mbuf *m, const u_int16_t csum1, const u_int16_t csum2)
m                1829 dev/pci/if_sk.c 	pp = mtod(m, u_int8_t *);
m                1830 dev/pci/if_sk.c 	plen = m->m_pkthdr.len;
m                1884 dev/pci/if_sk.c 	m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                1903 dev/pci/if_sk.c 		m->m_pkthdr.csum_flags |= (ip->ip_p == IPPROTO_TCP) ?
m                2866 dev/pci/if_sk.c sk_dump_mbuf(struct mbuf *m)
m                2868 dev/pci/if_sk.c 	int count = m->m_pkthdr.len;
m                2870 dev/pci/if_sk.c 	printf("m=%#lx, m->m_pkthdr.len=%#d\n", m, m->m_pkthdr.len);
m                2872 dev/pci/if_sk.c 	while (count > 0 && m) {
m                2874 dev/pci/if_sk.c 		       m, m->m_data, m->m_len);
m                2875 dev/pci/if_sk.c 		sk_dump_bytes(mtod(m, char *), m->m_len);
m                2877 dev/pci/if_sk.c 		count -= m->m_len;
m                2878 dev/pci/if_sk.c 		m = m->m_next;
m                 638 dev/pci/if_ste.c         struct mbuf		*m;
m                 680 dev/pci/if_ste.c 		m = cur_rx->ste_mbuf;
m                 696 dev/pci/if_ste.c 		m->m_pkthdr.rcvif = ifp;
m                 697 dev/pci/if_ste.c 		m->m_pkthdr.len = m->m_len = total_len;
m                 703 dev/pci/if_ste.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 707 dev/pci/if_ste.c 		ether_input_mbuf(ifp, m);
m                1000 dev/pci/if_ste.c ste_newbuf(struct ste_softc *sc, struct ste_chain_onefrag *c, struct mbuf *m)
m                1004 dev/pci/if_ste.c 	if (m == NULL) {
m                1015 dev/pci/if_ste.c 		m_new = m;
m                1366 dev/pci/if_ste.c 	struct mbuf		*m;
m                1373 dev/pci/if_ste.c 	for (m = m_head, frag = 0; m != NULL; m = m->m_next) {
m                1374 dev/pci/if_ste.c 		if (m->m_len != 0) {
m                1378 dev/pci/if_ste.c 			f->ste_addr = vtophys(mtod(m, vaddr_t));
m                1379 dev/pci/if_ste.c 			f->ste_len = m->m_len;
m                1384 dev/pci/if_ste.c 	if (m != NULL) {
m                 938 dev/pci/if_stge.c 	struct mbuf *m, *tailm;
m                 965 dev/pci/if_stge.c 		m = ds->ds_mbuf;
m                 994 dev/pci/if_stge.c 		STGE_RXCHAIN_LINK(sc, m);
m                1001 dev/pci/if_stge.c 			sc->sc_rxlen += m->m_len;
m                1009 dev/pci/if_stge.c 		m = sc->sc_rxhead;
m                1021 dev/pci/if_stge.c 			m_freem(m);
m                1046 dev/pci/if_stge.c 				m_freem(m);
m                1051 dev/pci/if_stge.c 			m_copydata(m, 0, len, mtod(nm, caddr_t));
m                1052 dev/pci/if_stge.c 			m_freem(m);
m                1053 dev/pci/if_stge.c 			m = nm;
m                1061 dev/pci/if_stge.c 				m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                1064 dev/pci/if_stge.c 				m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK;
m                1067 dev/pci/if_stge.c 				m->m_pkthdr.csum_flags |= M_UDP_CSUM_IN_OK;
m                1070 dev/pci/if_stge.c 		m->m_pkthdr.rcvif = ifp;
m                1071 dev/pci/if_stge.c 		m->m_pkthdr.len = len;
m                1079 dev/pci/if_stge.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1083 dev/pci/if_stge.c 		ether_input_mbuf(ifp, m);
m                1508 dev/pci/if_stge.c 	struct mbuf *m;
m                1511 dev/pci/if_stge.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1512 dev/pci/if_stge.c 	if (m == NULL)
m                1515 dev/pci/if_stge.c 	MCLGET(m, M_DONTWAIT);
m                1516 dev/pci/if_stge.c 	if ((m->m_flags & M_EXT) == 0) {
m                1517 dev/pci/if_stge.c 		m_freem(m);
m                1521 dev/pci/if_stge.c 	m->m_data = m->m_ext.ext_buf + 2;
m                1522 dev/pci/if_stge.c 	m->m_len = MCLBYTES - 2;
m                1527 dev/pci/if_stge.c 	ds->ds_mbuf = m;
m                1530 dev/pci/if_stge.c 	    m->m_ext.ext_buf, m->m_ext.ext_size, NULL, BUS_DMA_NOWAIT);
m                 592 dev/pci/if_stgereg.h #define STGE_RXCHAIN_LINK(sc, m)					\
m                 594 dev/pci/if_stgereg.h 	*(sc)->sc_rxtailp = (sc)->sc_rxtail = (m);			\
m                 595 dev/pci/if_stgereg.h 	(sc)->sc_rxtailp = &(m)->m_next;				\
m                1117 dev/pci/if_tht.c 	struct mbuf			*m;
m                1135 dev/pci/if_tht.c 		IFQ_POLL(&ifp->if_snd, m);
m                1136 dev/pci/if_tht.c 		if (m == NULL)
m                1145 dev/pci/if_tht.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                1146 dev/pci/if_tht.c 		if (tht_load_pkt(sc, pkt, m) != 0) {
m                1147 dev/pci/if_tht.c 			m_freem(m);
m                1186 dev/pci/if_tht.c tht_load_pkt(struct tht_softc *sc, struct tht_pkt *pkt, struct mbuf *m)
m                1192 dev/pci/if_tht.c 	switch(bus_dmamap_load_mbuf(dmat, dmap, m, BUS_DMA_NOWAIT)) {
m                1194 dev/pci/if_tht.c 		pkt->tp_m = m;
m                1201 dev/pci/if_tht.c 		if (m->m_pkthdr.len > MHLEN) {
m                1208 dev/pci/if_tht.c 		m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m                1209 dev/pci/if_tht.c 		m0->m_pkthdr.len = m0->m_len = m->m_pkthdr.len;
m                1215 dev/pci/if_tht.c 		m_freem(m);
m                1270 dev/pci/if_tht.c 	struct mbuf			*m;
m                1282 dev/pci/if_tht.c 		MGETHDR(m, wait ? M_WAIT : M_DONTWAIT, MT_DATA);
m                1283 dev/pci/if_tht.c 		if (m == NULL)
m                1286 dev/pci/if_tht.c 		MCLGET(m, wait ? M_WAIT : M_DONTWAIT);
m                1287 dev/pci/if_tht.c 		if (!ISSET(m->m_flags, M_EXT))
m                1290 dev/pci/if_tht.c 		m->m_data += ETHER_ALIGN;
m                1291 dev/pci/if_tht.c 		m->m_len = m->m_pkthdr.len = MCLBYTES - ETHER_ALIGN;
m                1294 dev/pci/if_tht.c 		if (bus_dmamap_load_mbuf(dmat, dmap, m,
m                1298 dev/pci/if_tht.c 		pkt->tp_m = m;
m                1318 dev/pci/if_tht.c 	m_freem(m);
m                1353 dev/pci/if_tht.c 	struct mbuf			*m;
m                1376 dev/pci/if_tht.c 		m = pkt->tp_m;
m                1377 dev/pci/if_tht.c 		m->m_pkthdr.rcvif = ifp;
m                1378 dev/pci/if_tht.c 		m->m_pkthdr.len = m->m_len = letoh16(rxd.len);
m                1381 dev/pci/if_tht.c 			m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                1383 dev/pci/if_tht.c 			m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK;
m                1385 dev/pci/if_tht.c 			m->m_pkthdr.csum_flags |= M_UDP_CSUM_IN_OK;
m                1391 dev/pci/if_tht.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1394 dev/pci/if_tht.c 		ether_input_mbuf(ifp, m);
m                1804 dev/pci/if_tht.c tht_wait_eq(struct tht_softc *sc, bus_size_t r, u_int32_t m, u_int32_t v,
m                1807 dev/pci/if_tht.c 	while ((tht_read(sc, r) & m) != v) {
m                1819 dev/pci/if_tht.c tht_wait_ne(struct tht_softc *sc, bus_size_t r, u_int32_t m, u_int32_t v,
m                1822 dev/pci/if_tht.c 	while ((tht_read(sc, r) & m) == v) {
m                 734 dev/pci/if_ti.c ti_newbuf_std(struct ti_softc *sc, int i, struct mbuf *m,
m                 749 dev/pci/if_ti.c 	} else if (m == NULL)
m                 754 dev/pci/if_ti.c 	if (m == NULL) {
m                 778 dev/pci/if_ti.c 		m_new = m;
m                 805 dev/pci/if_ti.c ti_newbuf_mini(struct ti_softc *sc, int i, struct mbuf *m,
m                 820 dev/pci/if_ti.c 	} else if (m == NULL)
m                 825 dev/pci/if_ti.c 	if (m == NULL) {
m                 842 dev/pci/if_ti.c 		m_new = m;
m                 863 dev/pci/if_ti.c ti_newbuf_jumbo(struct ti_softc *sc, int i, struct mbuf *m)
m                 868 dev/pci/if_ti.c 	if (m == NULL) {
m                 892 dev/pci/if_ti.c 		m_new = m;
m                1084 dev/pci/if_ti.c 	u_int16_t		*m;
m                1087 dev/pci/if_ti.c 	m = (u_int16_t *)&addr->ether_addr_octet[0];
m                1091 dev/pci/if_ti.c 		CSR_WRITE_4(sc, TI_GCR_MAR0, htons(m[0]));
m                1092 dev/pci/if_ti.c 		CSR_WRITE_4(sc, TI_GCR_MAR1, (htons(m[1]) << 16) | htons(m[2]));
m                1096 dev/pci/if_ti.c 		ext[0] = htons(m[0]);
m                1097 dev/pci/if_ti.c 		ext[1] = (htons(m[1]) << 16) | htons(m[2]);
m                1110 dev/pci/if_ti.c 	u_int16_t		*m;
m                1113 dev/pci/if_ti.c 	m = (u_int16_t *)&addr->ether_addr_octet[0];
m                1117 dev/pci/if_ti.c 		CSR_WRITE_4(sc, TI_GCR_MAR0, htons(m[0]));
m                1118 dev/pci/if_ti.c 		CSR_WRITE_4(sc, TI_GCR_MAR1, (htons(m[1]) << 16) | htons(m[2]));
m                1122 dev/pci/if_ti.c 		ext[0] = htons(m[0]);
m                1123 dev/pci/if_ti.c 		ext[1] = (htons(m[1]) << 16) | htons(m[2]);
m                1739 dev/pci/if_ti.c 		struct mbuf		*m = NULL;
m                1750 dev/pci/if_ti.c 			m = sc->ti_cdata.ti_rx_jumbo_chain[rxidx];
m                1754 dev/pci/if_ti.c 				ti_newbuf_jumbo(sc, sc->ti_jumbo, m);
m                1760 dev/pci/if_ti.c 				m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                1762 dev/pci/if_ti.c 				ti_newbuf_jumbo(sc, sc->ti_jumbo, m);
m                1768 dev/pci/if_ti.c 				m = m0;
m                1772 dev/pci/if_ti.c 			m = sc->ti_cdata.ti_rx_mini_chain[rxidx];
m                1778 dev/pci/if_ti.c 				ti_newbuf_mini(sc, sc->ti_mini, m, dmamap);
m                1784 dev/pci/if_ti.c 				ti_newbuf_mini(sc, sc->ti_mini, m, dmamap);
m                1789 dev/pci/if_ti.c 			m = sc->ti_cdata.ti_rx_std_chain[rxidx];
m                1795 dev/pci/if_ti.c 				ti_newbuf_std(sc, sc->ti_std, m, dmamap);
m                1801 dev/pci/if_ti.c 				ti_newbuf_std(sc, sc->ti_std, m, dmamap);
m                1806 dev/pci/if_ti.c 		if (m == NULL)
m                1809 dev/pci/if_ti.c 		m->m_pkthdr.len = m->m_len = cur_rx->ti_len;
m                1811 dev/pci/if_ti.c 		m->m_pkthdr.rcvif = ifp;
m                1818 dev/pci/if_ti.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1823 dev/pci/if_ti.c 		m->m_pkthdr.csum_flags = sumflags;
m                1826 dev/pci/if_ti.c 		ether_input_mbuf(ifp, m);
m                2249 dev/pci/if_ti.c 	u_int16_t		*m;
m                2262 dev/pci/if_ti.c 	m = (u_int16_t *)&sc->arpcom.ac_enaddr[0];
m                2263 dev/pci/if_ti.c 	CSR_WRITE_4(sc, TI_GCR_PAR0, htons(m[0]));
m                2264 dev/pci/if_ti.c 	CSR_WRITE_4(sc, TI_GCR_PAR1, (htons(m[1]) << 16) | htons(m[2]));
m                1083 dev/pci/if_tireg.h #define TI_JUMBO_DMA_ADDR(sc, m) \
m                1085 dev/pci/if_tireg.h 	 (mtod((m), char *) - (char *)(sc)->ti_cdata.ti_jumbo_buf))
m                1117 dev/pci/if_tl.c 	struct mbuf		*m;
m                1130 dev/pci/if_tl.c 		m = cur_rx->tl_mbuf;
m                1146 dev/pci/if_tl.c 		eh = mtod(m, struct ether_header *);
m                1147 dev/pci/if_tl.c 		m->m_pkthdr.rcvif = ifp;
m                1158 dev/pci/if_tl.c 				m_freem(m);
m                1162 dev/pci/if_tl.c 		m->m_pkthdr.len = m->m_len = total_len;
m                1173 dev/pci/if_tl.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1177 dev/pci/if_tl.c 		ether_input_mbuf(ifp, m);
m                1471 dev/pci/if_tl.c 	struct mbuf		*m;
m                1478 dev/pci/if_tl.c 	m = m_head;
m                1481 dev/pci/if_tl.c 	for (m = m_head, frag = 0; m != NULL; m = m->m_next) {
m                1482 dev/pci/if_tl.c 		if (m->m_len != 0) {
m                1485 dev/pci/if_tl.c 			total_len+= m->m_len;
m                1487 dev/pci/if_tl.c 				VTOPHYS(mtod(m, vaddr_t));
m                1488 dev/pci/if_tl.c 			c->tl_ptr->tl_frag[frag].tlist_dcnt = m->m_len;
m                1502 dev/pci/if_tl.c 	if (m != NULL) {
m                 493 dev/pci/if_txp.c 	struct mbuf m;
m                 526 dev/pci/if_txp.c 	m.m_type = MT_DATA;
m                 527 dev/pci/if_txp.c 	m.m_next = m.m_nextpkt = NULL;
m                 528 dev/pci/if_txp.c 	m.m_len = letoh32(sect->nbytes);
m                 529 dev/pci/if_txp.c 	m.m_data = dma.dma_vaddr;
m                 530 dev/pci/if_txp.c 	m.m_flags = 0;
m                 531 dev/pci/if_txp.c 	csum = in_cksum(&m, letoh32(sect->nbytes));
m                 626 dev/pci/if_txp.c 	struct mbuf *m;
m                 656 dev/pci/if_txp.c 		m = sd->sd_mbuf;
m                 658 dev/pci/if_txp.c 		m->m_pkthdr.len = m->m_len = letoh16(rxd->rx_len);
m                 669 dev/pci/if_txp.c 			if (m->m_pkthdr.len < ETHER_HDR_LEN) {
m                 670 dev/pci/if_txp.c 				m_freem(m);
m                 673 dev/pci/if_txp.c 			m_copydata(m, 0, ETHER_HDR_LEN, (caddr_t)&vh);
m                 677 dev/pci/if_txp.c 			m_adj(m, ETHER_HDR_LEN);
m                 678 dev/pci/if_txp.c 			M_PREPEND(m, sizeof(vh), M_DONTWAIT);
m                 679 dev/pci/if_txp.c 			if (m == NULL)
m                 681 dev/pci/if_txp.c 			m_copyback(m, 0, sizeof(vh), &vh);
m                 697 dev/pci/if_txp.c 				m_freem(m);
m                 700 dev/pci/if_txp.c 			if (m->m_len > (MHLEN - 2)) {
m                 704 dev/pci/if_txp.c 					m_freem(m);
m                 709 dev/pci/if_txp.c 			mnew->m_pkthdr.len = mnew->m_len = m->m_len;
m                 711 dev/pci/if_txp.c 			bcopy(m->m_data, mnew->m_data, m->m_len);
m                 712 dev/pci/if_txp.c 			m_freem(m);
m                 713 dev/pci/if_txp.c 			m = mnew;
m                 722 dev/pci/if_txp.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 740 dev/pci/if_txp.c 		m->m_pkthdr.csum_flags = sumflags;
m                 742 dev/pci/if_txp.c 		ether_input_mbuf(ifp, m);
m                 857 dev/pci/if_txp.c 	struct mbuf *m;
m                 873 dev/pci/if_txp.c 			m = sd->sd_mbuf;
m                 874 dev/pci/if_txp.c 			if (m != NULL) {
m                 875 dev/pci/if_txp.c 				m_freem(m);
m                1385 dev/pci/if_txp.c 	struct mbuf *m, *mnew;
m                1399 dev/pci/if_txp.c 		IFQ_POLL(&ifp->if_snd, m);
m                1400 dev/pci/if_txp.c 		if (m == NULL)
m                1408 dev/pci/if_txp.c 		sd->sd_mbuf = m;
m                1410 dev/pci/if_txp.c 		if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, m,
m                1415 dev/pci/if_txp.c 			if (m->m_pkthdr.len > MHLEN) {
m                1422 dev/pci/if_txp.c 			m_copydata(m, 0, m->m_pkthdr.len, mtod(mnew, caddr_t));
m                1423 dev/pci/if_txp.c 			mnew->m_pkthdr.len = mnew->m_len = m->m_pkthdr.len;
m                1424 dev/pci/if_txp.c 			IFQ_DEQUEUE(&ifp->if_snd, m);
m                1425 dev/pci/if_txp.c 			m_freem(m);
m                1426 dev/pci/if_txp.c 			m = mnew;
m                1427 dev/pci/if_txp.c 			if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, m,
m                1441 dev/pci/if_txp.c 		txd->tx_totlen = m->m_pkthdr.len;
m                1452 dev/pci/if_txp.c 		if ((m->m_flags & (M_PROTO1|M_PKTHDR)) == (M_PROTO1|M_PKTHDR) &&
m                1453 dev/pci/if_txp.c 		    m->m_pkthdr.rcvif != NULL) {
m                1454 dev/pci/if_txp.c 			ifv = m->m_pkthdr.rcvif->if_softc;
m                1460 dev/pci/if_txp.c 		if (m->m_pkthdr.csum_flags & M_IPV4_CSUM_OUT)
m                1463 dev/pci/if_txp.c 		if (m->m_pkthdr.csum_flags & M_TCPV4_CSUM_OUT)
m                1467 dev/pci/if_txp.c 		if (m->m_pkthdr.csum_flags & M_UDPV4_CSUM_OUT)
m                1513 dev/pci/if_txp.c 			IFQ_DEQUEUE(&ifp->if_snd, m);
m                1519 dev/pci/if_txp.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1535 dev/pci/if_txp.c 			for (mx = m; mx != NULL; mx = mx->m_next) {
m                1538 dev/pci/if_txp.c 					    (u_int8_t)m->m_data[i]);
m                 817 dev/pci/if_vge.c vge_newbuf(struct vge_softc *sc, int idx, struct mbuf *m)
m                 824 dev/pci/if_vge.c 	if (m == NULL) {
m                 950 dev/pci/if_vge.c 	struct mbuf		*m;
m                 971 dev/pci/if_vge.c 		m = sc->vge_ldata.vge_rx_mbuf[i];
m                 993 dev/pci/if_vge.c 			m->m_len = MCLBYTES;
m                 995 dev/pci/if_vge.c 				sc->vge_head = sc->vge_tail = m;
m                 997 dev/pci/if_vge.c 				m->m_flags &= ~M_PKTHDR;
m                 998 dev/pci/if_vge.c 				sc->vge_tail->m_next = m;
m                 999 dev/pci/if_vge.c 				sc->vge_tail = m;
m                1026 dev/pci/if_vge.c 			vge_newbuf(sc, i, m);
m                1042 dev/pci/if_vge.c 			m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                1045 dev/pci/if_vge.c 			vge_newbuf(sc, i, m);
m                1051 dev/pci/if_vge.c 			m = m0;
m                1060 dev/pci/if_vge.c 			m->m_len = total_len % MCLBYTES;
m                1067 dev/pci/if_vge.c 			if (m->m_len <= ETHER_CRC_LEN) {
m                1069 dev/pci/if_vge.c 				    (ETHER_CRC_LEN - m->m_len);
m                1070 dev/pci/if_vge.c 				m_freem(m);
m                1072 dev/pci/if_vge.c 				m->m_len -= ETHER_CRC_LEN;
m                1073 dev/pci/if_vge.c 				m->m_flags &= ~M_PKTHDR;
m                1074 dev/pci/if_vge.c 				sc->vge_tail->m_next = m;
m                1076 dev/pci/if_vge.c 			m = sc->vge_head;
m                1078 dev/pci/if_vge.c 			m->m_pkthdr.len = total_len - ETHER_CRC_LEN;
m                1080 dev/pci/if_vge.c 			m->m_pkthdr.len = m->m_len =
m                1084 dev/pci/if_vge.c 		bcopy(m->m_data, m->m_data + ETHER_ALIGN,
m                1086 dev/pci/if_vge.c 		m->m_data += ETHER_ALIGN;
m                1089 dev/pci/if_vge.c 		m->m_pkthdr.rcvif = ifp;
m                1096 dev/pci/if_vge.c 			m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                1101 dev/pci/if_vge.c 			m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK | M_UDP_CSUM_IN_OK;
m                1105 dev/pci/if_vge.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1107 dev/pci/if_vge.c 		ether_input_mbuf(ifp, m);
m                 719 dev/pci/if_vic.c 	struct mbuf			*m;
m                 760 dev/pci/if_vic.c 		m = rxb->rxb_m;
m                 762 dev/pci/if_vic.c 		m->m_pkthdr.rcvif = ifp;
m                 763 dev/pci/if_vic.c 		m->m_pkthdr.len = m->m_len = len;
m                 784 dev/pci/if_vic.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 787 dev/pci/if_vic.c 		ether_input_mbuf(ifp, m);
m                 950 dev/pci/if_vic.c 	struct mbuf			*m;
m                 978 dev/pci/if_vic.c 		IFQ_POLL(&ifp->if_snd, m);
m                 979 dev/pci/if_vic.c 		if (m == NULL)
m                1003 dev/pci/if_vic.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                1004 dev/pci/if_vic.c 		if (vic_load_txb(sc, txb, m) != 0) {
m                1005 dev/pci/if_vic.c 			m_freem(m);
m                1050 dev/pci/if_vic.c vic_load_txb(struct vic_softc *sc, struct vic_txbuf *txb, struct mbuf *m)
m                1056 dev/pci/if_vic.c 	error = bus_dmamap_load_mbuf(sc->sc_dmat, dmap, m, BUS_DMA_NOWAIT);
m                1059 dev/pci/if_vic.c 		txb->txb_m = m;
m                1066 dev/pci/if_vic.c 		if (m->m_pkthdr.len > MHLEN) {
m                1073 dev/pci/if_vic.c 		m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m                1074 dev/pci/if_vic.c 		m0->m_pkthdr.len = m0->m_len = m->m_pkthdr.len;
m                1083 dev/pci/if_vic.c 		m_freem(m);
m                1271 dev/pci/if_vic.c 	struct mbuf *m = NULL;
m                1273 dev/pci/if_vic.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1274 dev/pci/if_vic.c 	if (m == NULL)
m                1277 dev/pci/if_vic.c 	MCLGET(m, M_DONTWAIT);
m                1278 dev/pci/if_vic.c 	if ((m->m_flags & M_EXT) == 0) {
m                1279 dev/pci/if_vic.c 		m_freem(m);
m                1282 dev/pci/if_vic.c 	m->m_len = m->m_pkthdr.len = MCLBYTES;
m                1284 dev/pci/if_vic.c 	if (bus_dmamap_load_mbuf(sc->sc_dmat, map, m, BUS_DMA_NOWAIT) != 0) {
m                1286 dev/pci/if_vic.c 		m_freem(m);
m                1290 dev/pci/if_vic.c 	return (m);
m                 962 dev/pci/if_wb.c wb_newbuf(sc, c, m)
m                 965 dev/pci/if_wb.c 	struct mbuf *m;
m                 969 dev/pci/if_wb.c 	if (m == NULL) {
m                 981 dev/pci/if_wb.c 		m_new = m;
m                1003 dev/pci/if_wb.c         struct mbuf		*m = NULL;
m                1018 dev/pci/if_wb.c 		m = cur_rx->wb_mbuf;
m                1026 dev/pci/if_wb.c 			wb_newbuf(sc, cur_rx, m);
m                1037 dev/pci/if_wb.c 			wb_newbuf(sc, cur_rx, m);
m                1053 dev/pci/if_wb.c 		m0 = m_devget(mtod(m, char *) - ETHER_ALIGN,
m                1055 dev/pci/if_wb.c 		wb_newbuf(sc, cur_rx, m);
m                1061 dev/pci/if_wb.c 		m = m0;
m                1070 dev/pci/if_wb.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1073 dev/pci/if_wb.c 		ether_input_mbuf(ifp, m);
m                1286 dev/pci/if_wb.c 	struct mbuf		*m;
m                1293 dev/pci/if_wb.c 	m = m_head;
m                1296 dev/pci/if_wb.c 	for (m = m_head, frag = 0; m != NULL; m = m->m_next) {
m                1297 dev/pci/if_wb.c 		if (m->m_len != 0) {
m                1300 dev/pci/if_wb.c 			total_len += m->m_len;
m                1302 dev/pci/if_wb.c 			f->wb_ctl = WB_TXCTL_TLINK | m->m_len;
m                1309 dev/pci/if_wb.c 			f->wb_data = VTOPHYS(mtod(m, vaddr_t));
m                1322 dev/pci/if_wb.c 	if (m != NULL) {
m                 555 dev/pci/if_wpi.c 		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                 556 dev/pci/if_wpi.c 		if (data->m == NULL) {
m                 563 dev/pci/if_wpi.c 			m_freem(data->m);
m                 564 dev/pci/if_wpi.c 			data->m = NULL;
m                 571 dev/pci/if_wpi.c 		MEXTADD(data->m, rbuf->vaddr, WPI_RBUF_SIZE, 0, wpi_free_rbuf,
m                 613 dev/pci/if_wpi.c 		if (ring->data[i].m != NULL)
m                 614 dev/pci/if_wpi.c 			m_freem(ring->data[i].m);
m                 703 dev/pci/if_wpi.c 		if (data->m != NULL) {
m                 705 dev/pci/if_wpi.c 			m_freem(data->m);
m                 706 dev/pci/if_wpi.c 			data->m = NULL;
m                 726 dev/pci/if_wpi.c 			if (data->m != NULL) {
m                 728 dev/pci/if_wpi.c 				m_freem(data->m);
m                1207 dev/pci/if_wpi.c 	struct mbuf *m, *mnew;
m                1250 dev/pci/if_wpi.c 	m = data->m;
m                1251 dev/pci/if_wpi.c 	data->m = mnew;
m                1257 dev/pci/if_wpi.c 	m->m_pkthdr.rcvif = ifp;
m                1258 dev/pci/if_wpi.c 	m->m_data = (caddr_t)(head + 1);
m                1259 dev/pci/if_wpi.c 	m->m_pkthdr.len = m->m_len = letoh16(head->len);
m                1298 dev/pci/if_wpi.c 		mb.m_next = m;
m                1307 dev/pci/if_wpi.c 	wh = mtod(m, struct ieee80211_frame *);
m                1311 dev/pci/if_wpi.c 	ieee80211_input(ifp, m, ni, stat->rssi, 0);
m                1349 dev/pci/if_wpi.c 	m_freem(data->m);
m                1350 dev/pci/if_wpi.c 	data->m = NULL;
m                1373 dev/pci/if_wpi.c 	if (data->m != NULL) {
m                1375 dev/pci/if_wpi.c 		m_freem(data->m);
m                1376 dev/pci/if_wpi.c 		data->m = NULL;
m                1392 dev/pci/if_wpi.c 		struct wpi_rx_desc *desc = mtod(data->m, struct wpi_rx_desc *);
m                1734 dev/pci/if_wpi.c 	data->m = m0;
m                2325 dev/pci/if_wpi.c 	data->m = m0;
m                2431 dev/pci/if_wpi.c 	MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                2432 dev/pci/if_wpi.c 	if (data->m == NULL) {
m                2437 dev/pci/if_wpi.c 	MCLGET(data->m, M_DONTWAIT);
m                2438 dev/pci/if_wpi.c 	if (!(data->m->m_flags & M_EXT)) {
m                2439 dev/pci/if_wpi.c 		m_freem(data->m);
m                2440 dev/pci/if_wpi.c 		data->m = NULL;
m                2446 dev/pci/if_wpi.c 	cmd = mtod(data->m, struct wpi_tx_cmd *);
m                2550 dev/pci/if_wpi.c 		m_freem(data->m);
m                2551 dev/pci/if_wpi.c 		data->m = NULL;
m                  67 dev/pci/if_wpivar.h 	struct mbuf		*m;
m                  95 dev/pci/if_wpivar.h 	struct mbuf	*m;
m                 888 dev/pci/if_xge.c 		struct mbuf *m;
m                 900 dev/pci/if_xge.c 		m = sc->sc_rxb[sc->sc_nextrx];
m                 902 dev/pci/if_xge.c 		plen = m->m_len = RXD_CTL2_BUF0SIZ(rxd->rxd_control2);
m                 906 dev/pci/if_xge.c 		plen = m->m_len = RXD_CTL2_BUF0SIZ(rxd->rxd_control2);
m                 907 dev/pci/if_xge.c 		plen += m->m_next->m_len = RXD_CTL2_BUF1SIZ(rxd->rxd_control2);
m                 908 dev/pci/if_xge.c 		plen += m->m_next->m_next->m_len =
m                 910 dev/pci/if_xge.c 		plen += m->m_next->m_next->m_next->m_len =
m                 912 dev/pci/if_xge.c 		plen += m->m_next->m_next->m_next->m_next->m_len =
m                 915 dev/pci/if_xge.c 		m->m_pkthdr.rcvif = ifp;
m                 916 dev/pci/if_xge.c 		m->m_pkthdr.len = plen;
m                 937 dev/pci/if_xge.c 			m->m_pkthdr.csum_flags |= M_IPV4_CSUM_IN_OK;
m                 939 dev/pci/if_xge.c 			m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK;
m                 941 dev/pci/if_xge.c 			m->m_pkthdr.csum_flags |= M_UDP_CSUM_IN_OK;
m                 945 dev/pci/if_xge.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 948 dev/pci/if_xge.c 		ether_input_mbuf(ifp, m);
m                1105 dev/pci/if_xge.c 	struct	mbuf *m;
m                1117 dev/pci/if_xge.c 		IFQ_POLL(&ifp->if_snd, m);
m                1118 dev/pci/if_xge.c 		if (m == NULL)
m                1127 dev/pci/if_xge.c 		if ((error = bus_dmamap_load_mbuf(sc->sc_dmat, dmp, m,
m                1133 dev/pci/if_xge.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                1139 dev/pci/if_xge.c 		sc->sc_txb[nexttx] = m;
m                1154 dev/pci/if_xge.c 		if ((m->m_flags & (M_PROTO1|M_PKTHDR)) == (M_PROTO1|M_PKTHDR) &&
m                1155 dev/pci/if_xge.c 		    m->m_pkthdr.rcvif != NULL) {
m                1156 dev/pci/if_xge.c 			ifv = m->m_pkthdr.rcvif->if_softc;
m                1163 dev/pci/if_xge.c 		if (m->m_pkthdr.csum_flags & M_IPV4_CSUM_OUT)
m                1165 dev/pci/if_xge.c 		if (m->m_pkthdr.csum_flags & M_TCPV4_CSUM_OUT)
m                1167 dev/pci/if_xge.c 		if (m->m_pkthdr.csum_flags & M_UDPV4_CSUM_OUT)
m                1182 dev/pci/if_xge.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1310 dev/pci/if_xge.c 	struct mbuf *m[5];
m                1328 dev/pci/if_xge.c 	MGETHDR(m[0], M_DONTWAIT, MT_DATA);
m                1329 dev/pci/if_xge.c 	if (m[0] == NULL)
m                1331 dev/pci/if_xge.c 	MCLGET(m[0], M_DONTWAIT);
m                1332 dev/pci/if_xge.c 	if ((m[0]->m_flags & M_EXT) == 0) {
m                1333 dev/pci/if_xge.c 		m_freem(m[0]);
m                1336 dev/pci/if_xge.c 	m[0]->m_len = m[0]->m_pkthdr.len = m[0]->m_ext.ext_size;
m                1340 dev/pci/if_xge.c 	MGETHDR(m[0], M_DONTWAIT, MT_DATA);
m                1342 dev/pci/if_xge.c 		MGET(m[i], M_DONTWAIT, MT_DATA);
m                1344 dev/pci/if_xge.c 	if (m[3])
m                1345 dev/pci/if_xge.c 		MCLGET(m[3], M_DONTWAIT);
m                1346 dev/pci/if_xge.c 	if (m[4])
m                1347 dev/pci/if_xge.c 		MCLGET(m[4], M_DONTWAIT);
m                1348 dev/pci/if_xge.c 	if (!m[0] || !m[1] || !m[2] || !m[3] || !m[4] || 
m                1349 dev/pci/if_xge.c 	    ((m[3]->m_flags & M_EXT) == 0) || ((m[4]->m_flags & M_EXT) == 0)) {
m                1352 dev/pci/if_xge.c 			if (m[i] != NULL)
m                1353 dev/pci/if_xge.c 				m_free(m[i]);
m                1357 dev/pci/if_xge.c 	m[0]->m_next = m[1];
m                1358 dev/pci/if_xge.c 	m[1]->m_next = m[2];
m                1359 dev/pci/if_xge.c 	m[2]->m_next = m[3];
m                1360 dev/pci/if_xge.c 	m[3]->m_next = m[4];
m                1367 dev/pci/if_xge.c 	sc->sc_rxb[id] = m[0];
m                1369 dev/pci/if_xge.c 	error = bus_dmamap_load_mbuf(sc->sc_dmat, sc->sc_rxm[id], m[0],
m                1377 dev/pci/if_xge.c 	rxd->rxd_control2 = RXD_MKCTL2(m[0]->m_len, 0, 0);
m                1382 dev/pci/if_xge.c 	rxd->rxd_control3 = RXD_MKCTL3(0, m[3]->m_len, m[4]->m_len);
m                1383 dev/pci/if_xge.c 	rxd->rxd_control2 = RXD_MKCTL2(m[0]->m_len, m[1]->m_len, m[2]->m_len);
m                1373 dev/pci/ises.c 			struct mbuf *m, *top, **mp;
m                1377 dev/pci/ises.c 				MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1378 dev/pci/ises.c 				M_DUP_PKTHDR(m, q->q_src.mbuf);
m                1381 dev/pci/ises.c 				MGET(m, M_DONTWAIT, MT_DATA);
m                1384 dev/pci/ises.c 			if (m == NULL)
m                1387 dev/pci/ises.c 				MCLGET(m, M_DONTWAIT);
m                1388 dev/pci/ises.c 				if (m->m_flags & M_EXT)
m                1391 dev/pci/ises.c 			m->m_len = len;
m                1397 dev/pci/ises.c 					MGET(m, M_DONTWAIT, MT_DATA);
m                1398 dev/pci/ises.c 					if (m == NULL) {
m                1405 dev/pci/ises.c 					MCLGET(m, M_DONTWAIT);
m                1406 dev/pci/ises.c 					if (m->m_flags & M_EXT)
m                1409 dev/pci/ises.c 				m->m_len = len = min(totlen, len);
m                1411 dev/pci/ises.c 				*mp = m;
m                1413 dev/pci/ises.c 				mp = &m->m_next;
m                 933 dev/pci/musycc.c musycc_newbuf(struct musycc_group *mg, struct dma_desc *c, struct mbuf *m)
m                 938 dev/pci/musycc.c 	if (m == NULL) {
m                 950 dev/pci/musycc.c 		m_new = m;
m                1083 dev/pci/musycc.c 	struct mbuf		*m = NULL;
m                1098 dev/pci/musycc.c 	while ((m = sppp_pick(ifp)) != NULL) {
m                1099 dev/pci/musycc.c 		if (musycc_encap(mg, m, cc->cc_channel)) {
m                1106 dev/pci/musycc.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1153 dev/pci/musycc.c 	struct mbuf	*m;
m                1176 dev/pci/musycc.c 		m = cur_rx->mbuf;
m                1191 dev/pci/musycc.c 			musycc_newbuf(mg, cur_rx, m);
m                1210 dev/pci/musycc.c 		m->m_pkthdr.rcvif = ifp;
m                1211 dev/pci/musycc.c 		m->m_pkthdr.len = m->m_len = total_len;
m                1216 dev/pci/musycc.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1220 dev/pci/musycc.c 		sppp_input(ifp, m);
m                1508 dev/pci/noct.c 	cmd->arith.m = htole32(sc->sc_pkh_bnsw[midx].bn_off |
m                1562 dev/pci/noct.c 	cmd->arith.m = htole32(sc->sc_pkh_bnsw[midx].bn_off |
m                 217 dev/pci/noctreg.h 	volatile u_int32_t	m;		/* m length, m offset */
m                7053 dev/pci/pciide.c 		int m;
m                7054 dev/pci/pciide.c 		if ((m = mode[drive]) < 0)
m                7058 dev/pci/pciide.c 		rv = opti_tim_as[spd][m] << OPTI_MISC_ADDR_SETUP_SHIFT;
m                7063 dev/pci/pciide.c 		rv  = opti_tim_cp[spd][m] << OPTI_PULSE_WIDTH_SHIFT;
m                7064 dev/pci/pciide.c 		rv |= opti_tim_rt[spd][m] << OPTI_RECOVERY_TIME_SHIFT;
m                7071 dev/pci/pciide.c 		rv |= OPTI_ENH_MODE(chp->channel, drive, opti_tim_em[m]);
m                  71 dev/pci/pciide_ixp_reg.h #define IXP_SET_MODE(u, c, d, m)	do {	\
m                  74 dev/pci/pciide_ixp_reg.h     	(u) |= (((m) & 0x7) << __ixpshift);	\
m                  81 dev/pci/pciide_ixp_reg.h #define IXP_SET_TIMING(m, c, d, t)	do {	\
m                  83 dev/pci/pciide_ixp_reg.h     	(m) &= ~(0xff << __ixpshift);		\
m                  84 dev/pci/pciide_ixp_reg.h     	(m) |= ((t) & 0xff) << __ixpshift;	\
m                  76 dev/pci/pciide_opti_reg.h #define  OPTI_ENH_MODE(c,d,m)		((m) << (((c) * 4) + ((d) * 2)))
m                 782 dev/pci/safe.c 				struct mbuf *m, *top, **mp;
m                 799 dev/pci/safe.c 					MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 802 dev/pci/safe.c 					MGET(m, M_DONTWAIT, MT_DATA);
m                 804 dev/pci/safe.c 				if (m == NULL) {
m                 810 dev/pci/safe.c 					M_DUP_PKTHDR(m, re->re_src_m);
m                 812 dev/pci/safe.c 					MCLGET(m, M_DONTWAIT);
m                 813 dev/pci/safe.c 					if ((m->m_flags & M_EXT) == 0) {
m                 814 dev/pci/safe.c 						m_free(m);
m                 822 dev/pci/safe.c 				m->m_len = len;
m                 828 dev/pci/safe.c 						MGET(m, M_DONTWAIT, MT_DATA);
m                 829 dev/pci/safe.c 						if (m == NULL) {
m                 839 dev/pci/safe.c 						MCLGET(m, M_DONTWAIT);
m                 840 dev/pci/safe.c 						if ((m->m_flags & M_EXT) == 0) {
m                 841 dev/pci/safe.c 							*mp = m;
m                 850 dev/pci/safe.c 					m->m_len = len = min(totlen, len);
m                 852 dev/pci/safe.c 					*mp = m;
m                 853 dev/pci/safe.c 					mp = &m->m_next;
m                  83 dev/pci/safevar.h 		struct mbuf *m;
m                 120 dev/pci/safevar.h #define	re_src_m	re_src.u.m
m                 127 dev/pci/safevar.h #define	re_dst_m	re_dst.u.m
m                 751 dev/pci/sv.c   	  int  a, n, m, best_n, best_m, best_error = 10000000;
m                 764 dev/pci/sv.c   	    m = (goal_f_out * n * (1 << a)) / F_REF;
m                 766 dev/pci/sv.c   	    if ((m > 257) || (m < 3)) continue;
m                 768 dev/pci/sv.c   	    pll_sample = (m * F_REF) / (n * (1 << a));
m                 778 dev/pci/sv.c   	      best_m = m;
m                1567 dev/pci/tga.c  	struct	monitor *m = tga_getmonitor(dc);
m                1582 dev/pci/tga.c  		tga2_ics9110_wr(dc, m->dotclock);
m                1586 dev/pci/tga.c  	     ((m->hbp / 4) << 21) |
m                1587 dev/pci/tga.c  	     ((m->hsync / 4) << 14) |
m                1588 dev/pci/tga.c  	    (((m->hfp - 4) / 4) << 9) |
m                1589 dev/pci/tga.c  	     ((m->cols + 4) / 4));
m                1592 dev/pci/tga.c  	     ((m->hbp / 4) << 21) |
m                1593 dev/pci/tga.c  	     ((m->hsync / 4) << 14) |
m                1594 dev/pci/tga.c  	    (((m->hfp) / 4) << 9) |
m                1595 dev/pci/tga.c  	     ((m->cols) / 4));
m                1598 dev/pci/tga.c  	    (m->vbp << 22) |
m                1599 dev/pci/tga.c  	    (m->vsync << 16) |
m                1600 dev/pci/tga.c  	    (m->vfp << 11) |
m                1601 dev/pci/tga.c  	    (m->rows));
m                1030 dev/pci/ubsec.c 				struct mbuf *m, *top, **mp;
m                1035 dev/pci/ubsec.c 					MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1038 dev/pci/ubsec.c 					MGET(m, M_DONTWAIT, MT_DATA);
m                1040 dev/pci/ubsec.c 				if (m == NULL) {
m                1045 dev/pci/ubsec.c 					M_DUP_PKTHDR(m, q->q_src_m);
m                1047 dev/pci/ubsec.c 					MCLGET(m, M_DONTWAIT);
m                1048 dev/pci/ubsec.c 					if (m->m_flags & M_EXT)
m                1051 dev/pci/ubsec.c 				m->m_len = len;
m                1057 dev/pci/ubsec.c 						MGET(m, M_DONTWAIT, MT_DATA);
m                1058 dev/pci/ubsec.c 						if (m == NULL) {
m                1066 dev/pci/ubsec.c 						MCLGET(m, M_DONTWAIT);
m                1067 dev/pci/ubsec.c 						if (m->m_flags & M_EXT)
m                1070 dev/pci/ubsec.c 					m->m_len = len = min(totlen, len);
m                1072 dev/pci/ubsec.c 					*mp = m;
m                1073 dev/pci/ubsec.c 					mp = &m->m_next;
m                 499 dev/pcmcia/if_cnw.c 	struct mbuf *m;
m                 516 dev/pcmcia/if_cnw.c 	for (m = m0; m; ) {
m                 517 dev/pcmcia/if_cnw.c 		mptr = mtod(m, u_int8_t *);
m                 518 dev/pcmcia/if_cnw.c 		mbytes = m->m_len;
m                 539 dev/pcmcia/if_cnw.c 		MFREE(m, m0);
m                 540 dev/pcmcia/if_cnw.c 		m = m0;
m                 555 dev/pcmcia/if_cnw.c 	struct mbuf *m, *top, **mp;
m                 569 dev/pcmcia/if_cnw.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 570 dev/pcmcia/if_cnw.c 	if (m == 0)
m                 572 dev/pcmcia/if_cnw.c 	m->m_pkthdr.rcvif = &sc->sc_arpcom.ac_if;
m                 573 dev/pcmcia/if_cnw.c 	m->m_pkthdr.len = totbytes;
m                 580 dev/pcmcia/if_cnw.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                 581 dev/pcmcia/if_cnw.c 			if (m == 0) {
m                 588 dev/pcmcia/if_cnw.c 			MCLGET(m, M_DONTWAIT);
m                 589 dev/pcmcia/if_cnw.c 			if ((m->m_flags & M_EXT) == 0) {
m                 590 dev/pcmcia/if_cnw.c 				m_free(m);
m                 600 dev/pcmcia/if_cnw.c 			m->m_data += pad;
m                 603 dev/pcmcia/if_cnw.c 		mptr = mtod(m, u_int8_t *);
m                 604 dev/pcmcia/if_cnw.c 		mbytes = m->m_len = min(totbytes, mbytes);
m                 628 dev/pcmcia/if_cnw.c 		*mp = m;
m                 629 dev/pcmcia/if_cnw.c 		mp = &m->m_next;
m                 645 dev/pcmcia/if_cnw.c 	struct mbuf *m;
m                 656 dev/pcmcia/if_cnw.c 		m = cnw_read(sc);
m                 662 dev/pcmcia/if_cnw.c 		if (m == 0) {
m                 670 dev/pcmcia/if_cnw.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 678 dev/pcmcia/if_cnw.c 		eh = mtod(m, struct ether_header *);
m                 682 dev/pcmcia/if_cnw.c 			m_freem(m);
m                 686 dev/pcmcia/if_cnw.c 		ether_input_mbuf(ifp, m);
m                 859 dev/pcmcia/if_malo.c 	struct mbuf *m;
m                 898 dev/pcmcia/if_malo.c 	m = m_devget(sc->sc_data + rxdesc->pkgoffset - ETHER_ALIGN,
m                 900 dev/pcmcia/if_malo.c 	m_adj(m, ETHER_ALIGN);
m                 904 dev/pcmcia/if_malo.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 909 dev/pcmcia/if_malo.c 		ether_input_mbuf(ifp, m);
m                 918 dev/pcmcia/if_malo.c 	struct mbuf *m;
m                 924 dev/pcmcia/if_malo.c 	IFQ_POLL(&ifp->if_snd, m);
m                 925 dev/pcmcia/if_malo.c 	if (m == NULL)
m                 928 dev/pcmcia/if_malo.c 	IFQ_DEQUEUE(&ifp->if_snd, m);
m                 932 dev/pcmcia/if_malo.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 935 dev/pcmcia/if_malo.c 	if (cmalo_tx(sc, m) != 0)
m                 949 dev/pcmcia/if_malo.c cmalo_tx(struct malo_softc *sc, struct mbuf *m)
m                 959 dev/pcmcia/if_malo.c 	psize = sizeof(*txdesc) + m->m_pkthdr.len;
m                 960 dev/pcmcia/if_malo.c 	data = mtod(m, uint8_t *);
m                 964 dev/pcmcia/if_malo.c 	txdesc->pkglen = htole16(m->m_pkthdr.len);
m                 968 dev/pcmcia/if_malo.c 	m_copydata(m, 0, m->m_pkthdr.len, sc->sc_data + sizeof(*txdesc));
m                 969 dev/pcmcia/if_malo.c 	m_freem(m);
m                 445 dev/pcmcia/if_ray.c #define	M_PULLUP(m, s) do {	\
m                 446 dev/pcmcia/if_ray.c 	if ((m)->m_len < (s))	\
m                 447 dev/pcmcia/if_ray.c 		(m) = m_pullup((m), (s)); \
m                1150 dev/pcmcia/if_ray.c 	struct mbuf *m0, *m;
m                1293 dev/pcmcia/if_ray.c 		for (m = m0; m; m = m->m_next) {
m                1294 dev/pcmcia/if_ray.c 			if ((len = m->m_len) == 0)
m                1298 dev/pcmcia/if_ray.c 			    ifp->if_xname, (long)m, (long)bufp, (int)len));
m                1299 dev/pcmcia/if_ray.c 			d = mtod(m, u_int8_t *);
m                1374 dev/pcmcia/if_ray.c 	struct mbuf *m;
m                1393 dev/pcmcia/if_ray.c 	m = 0;
m                1421 dev/pcmcia/if_ray.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1422 dev/pcmcia/if_ray.c 	if (!m) {
m                1429 dev/pcmcia/if_ray.c 		MCLGET(m, M_DONTWAIT);
m                1430 dev/pcmcia/if_ray.c 		if ((m->m_flags & M_EXT) == 0) {
m                1433 dev/pcmcia/if_ray.c 			m_freem(m);
m                1434 dev/pcmcia/if_ray.c 			m = 0;
m                1438 dev/pcmcia/if_ray.c 	m->m_pkthdr.rcvif = ifp;
m                1439 dev/pcmcia/if_ray.c 	m->m_pkthdr.len = pktlen;
m                1440 dev/pcmcia/if_ray.c 	m->m_len = pktlen;
m                1441 dev/pcmcia/if_ray.c 	m->m_data += fudge;
m                1442 dev/pcmcia/if_ray.c 	d = mtod(m, u_int8_t *);
m                1466 dev/pcmcia/if_ray.c 			m_freem(m);
m                1467 dev/pcmcia/if_ray.c 			m = 0;
m                1472 dev/pcmcia/if_ray.c 			m_freem(m);
m                1473 dev/pcmcia/if_ray.c 			m = 0;
m                1501 dev/pcmcia/if_ray.c 	if (!m)
m                1508 dev/pcmcia/if_ray.c 		ray_dump_mbuf(sc, m);
m                1511 dev/pcmcia/if_ray.c 	frame = mtod(m, struct ieee80211_frame *);
m                1517 dev/pcmcia/if_ray.c 		m_freem(m);
m                1537 dev/pcmcia/if_ray.c 		m_freem(m);
m                1548 dev/pcmcia/if_ray.c 		m_freem(m);
m                1556 dev/pcmcia/if_ray.c 		m_freem(m);
m                1570 dev/pcmcia/if_ray.c 			m_freem(m);
m                1584 dev/pcmcia/if_ray.c 		m_freem(m);
m                1588 dev/pcmcia/if_ray.c 		m_freem(m);
m                1608 dev/pcmcia/if_ray.c 	m_adj(m, (caddr_t)eh - (caddr_t)frame);
m                1611 dev/pcmcia/if_ray.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1615 dev/pcmcia/if_ray.c 	ether_input_mbuf(ifp, m);
m                3217 dev/pcmcia/if_ray.c ray_dump_mbuf(struct ray_softc *sc, struct mbuf *m)
m                3224 dev/pcmcia/if_ray.c 	for (; m; m = m->m_next) {
m                3225 dev/pcmcia/if_ray.c 		d = mtod(m, u_int8_t *);
m                3226 dev/pcmcia/if_ray.c 		ed = d + m->m_len;
m                 757 dev/pcmcia/if_xe.c 	struct mbuf *top, **mp, *m;
m                 777 dev/pcmcia/if_xe.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 778 dev/pcmcia/if_xe.c 	if (m == 0)
m                 780 dev/pcmcia/if_xe.c 	m->m_pkthdr.rcvif = ifp;
m                 781 dev/pcmcia/if_xe.c 	m->m_pkthdr.len = pktlen;
m                 788 dev/pcmcia/if_xe.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                 789 dev/pcmcia/if_xe.c 			if (m == 0) {
m                 796 dev/pcmcia/if_xe.c 			MCLGET(m, M_DONTWAIT);
m                 797 dev/pcmcia/if_xe.c 			if (!(m->m_flags & M_EXT)) {
m                 798 dev/pcmcia/if_xe.c 				m_freem(m);
m                 805 dev/pcmcia/if_xe.c 			caddr_t newdata = (caddr_t)ALIGN(m->m_data +
m                 808 dev/pcmcia/if_xe.c 			len -= newdata - m->m_data;
m                 809 dev/pcmcia/if_xe.c 			m->m_data = newdata;
m                 813 dev/pcmcia/if_xe.c 		data = mtod(m, u_int8_t *);
m                 821 dev/pcmcia/if_xe.c 		m->m_len = len;
m                 823 dev/pcmcia/if_xe.c 		*mp = m;
m                 824 dev/pcmcia/if_xe.c 		mp = &m->m_next;
m                1096 dev/pcmcia/if_xe.c 	struct mbuf *m0, *m;
m                1142 dev/pcmcia/if_xe.c 	for (m = m0; m; ) {
m                1143 dev/pcmcia/if_xe.c 		if (m->m_len > 1)
m                1145 dev/pcmcia/if_xe.c 			    mtod(m, u_int8_t *), m->m_len & ~1);
m                1146 dev/pcmcia/if_xe.c 		if (m->m_len & 1)
m                1148 dev/pcmcia/if_xe.c 			    *(mtod(m, u_int8_t *) + m->m_len - 1));
m                1149 dev/pcmcia/if_xe.c 		MFREE(m, m0);
m                1150 dev/pcmcia/if_xe.c 		m = m0;
m                  76 dev/raidframe/rf_geniq.c 	unsigned int m, p, q;
m                 113 dev/raidframe/rf_layout.c #define	RF_NU(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)
m                 115 dev/raidframe/rf_layout.c #define	RF_NU(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)	a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p
m                  71 dev/raidframe/rf_threadstuff.c _rf_create_managed_mutex(RF_ShutdownList_t **listp, RF_DECLARE_MUTEX(*m),
m                  76 dev/raidframe/rf_threadstuff.c 	rc = rf_mutex_init(m);
m                  80 dev/raidframe/rf_threadstuff.c 	rc = _rf_ShutdownCreate(listp, mutex_destroyer, (void *) m, file, line);
m                  83 dev/raidframe/rf_threadstuff.c 		rc1 = rf_mutex_destroy(m);
m                 172 dev/raidframe/rf_threadstuff.c rf_mutex_init(decl_simple_lock_data(, *m))
m                 174 dev/raidframe/rf_threadstuff.c 	simple_lock_init(m);
m                 179 dev/raidframe/rf_threadstuff.c rf_mutex_destroy(decl_simple_lock_data(, *m))
m                  96 dev/raidframe/rf_utils.c rf_gcd(int m, int n)
m                 100 dev/raidframe/rf_utils.c 	while (m > 0) {
m                 101 dev/raidframe/rf_utils.c 		t = n % m;
m                 102 dev/raidframe/rf_utils.c 		n = m;
m                 103 dev/raidframe/rf_utils.c 		m = t;
m                 462 dev/sbus/be.c  be_put(struct be_softc *sc, int idx, struct mbuf *m)
m                 470 dev/sbus/be.c  	for (; m; m = n) {
m                 471 dev/sbus/be.c  		len = m->m_len;
m                 473 dev/sbus/be.c  			MFREE(m, n);
m                 476 dev/sbus/be.c  		bcopy(mtod(m, caddr_t), bp+boff, len);
m                 479 dev/sbus/be.c  		MFREE(m, n);
m                 494 dev/sbus/be.c  	struct mbuf *m;
m                 501 dev/sbus/be.c  	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 502 dev/sbus/be.c  	if (m == NULL)
m                 504 dev/sbus/be.c  	m->m_pkthdr.rcvif = ifp;
m                 505 dev/sbus/be.c  	m->m_pkthdr.len = totlen;
m                 508 dev/sbus/be.c  	m->m_data += pad;
m                 515 dev/sbus/be.c  			MGET(m, M_DONTWAIT, MT_DATA);
m                 516 dev/sbus/be.c  			if (m == NULL) {
m                 523 dev/sbus/be.c  			MCLGET(m, M_DONTWAIT);
m                 524 dev/sbus/be.c  			if (m->m_flags & M_EXT)
m                 527 dev/sbus/be.c  		m->m_len = len = min(totlen, len);
m                 528 dev/sbus/be.c  		bcopy(bp + boff, mtod(m, caddr_t), len);
m                 531 dev/sbus/be.c  		*mp = m;
m                 532 dev/sbus/be.c  		mp = &m->m_next;
m                 545 dev/sbus/be.c  	struct mbuf *m;
m                 560 dev/sbus/be.c  	m = be_get(sc, idx, len);
m                 561 dev/sbus/be.c  	if (m == NULL) {
m                 573 dev/sbus/be.c  		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 576 dev/sbus/be.c  	ether_input_mbuf(ifp, m);
m                 593 dev/sbus/be.c  	struct mbuf *m;
m                 603 dev/sbus/be.c  		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 604 dev/sbus/be.c  		if (m == 0)
m                 613 dev/sbus/be.c  			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 619 dev/sbus/be.c  		len = be_put(sc, bix, m);
m                 827 dev/sbus/cgsix.c 	u_int32_t m;
m                 830 dev/sbus/cgsix.c 	m = FBC_READ(sc, CG6_FBC_MODE);
m                 831 dev/sbus/cgsix.c 	m &= ~FBC_MODE_MASK;
m                 832 dev/sbus/cgsix.c 	m |= FBC_MODE_VAL;
m                 833 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_MODE, m);
m                1759 dev/sbus/magma.c 	int m = h;
m                1761 dev/sbus/magma.c 	if (m > 0)
m                1762 dev/sbus/magma.c 		m = m * 1000 / hz;
m                1763 dev/sbus/magma.c 	return (m);
m                1767 dev/sbus/magma.c mbpp_mstohz(int m)
m                1769 dev/sbus/magma.c 	int h = m;
m                 334 dev/sbus/qe.c  	struct mbuf *m;
m                 341 dev/sbus/qe.c  	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 342 dev/sbus/qe.c  	if (m == NULL)
m                 344 dev/sbus/qe.c  	m->m_pkthdr.rcvif = ifp;
m                 345 dev/sbus/qe.c  	m->m_pkthdr.len = totlen;
m                 347 dev/sbus/qe.c  	m->m_data += pad;
m                 354 dev/sbus/qe.c  			MGET(m, M_DONTWAIT, MT_DATA);
m                 355 dev/sbus/qe.c  			if (m == NULL) {
m                 362 dev/sbus/qe.c  			MCLGET(m, M_DONTWAIT);
m                 363 dev/sbus/qe.c  			if (m->m_flags & M_EXT)
m                 366 dev/sbus/qe.c  		m->m_len = len = min(totlen, len);
m                 367 dev/sbus/qe.c  		bcopy(bp + boff, mtod(m, caddr_t), len);
m                 370 dev/sbus/qe.c  		*mp = m;
m                 371 dev/sbus/qe.c  		mp = &m->m_next;
m                 382 dev/sbus/qe.c  qe_put(sc, idx, m)
m                 385 dev/sbus/qe.c  	struct mbuf *m;
m                 393 dev/sbus/qe.c  	for (; m; m = n) {
m                 394 dev/sbus/qe.c  		len = m->m_len;
m                 396 dev/sbus/qe.c  			MFREE(m, n);
m                 399 dev/sbus/qe.c  		bcopy(mtod(m, caddr_t), bp+boff, len);
m                 402 dev/sbus/qe.c  		MFREE(m, n);
m                 416 dev/sbus/qe.c  	struct mbuf *m;
m                 431 dev/sbus/qe.c  	m = qe_get(sc, idx, len);
m                 432 dev/sbus/qe.c  	if (m == NULL) {
m                 444 dev/sbus/qe.c  		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 447 dev/sbus/qe.c  	ether_input_mbuf(ifp, m);
m                 465 dev/sbus/qe.c  	struct mbuf *m;
m                 475 dev/sbus/qe.c  		IFQ_POLL(&ifp->if_snd, m);
m                 476 dev/sbus/qe.c  		if (m == NULL)
m                 479 dev/sbus/qe.c  		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 487 dev/sbus/qe.c  			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 493 dev/sbus/qe.c  		len = qe_put(sc, bix, m);
m                 309 dev/sdmmc/sbt.c 	struct mbuf *m = NULL;
m                 328 dev/sdmmc/sbt.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 329 dev/sdmmc/sbt.c 	if (m == NULL) {
m                 334 dev/sdmmc/sbt.c 	m->m_pkthdr.len = m->m_len = MHLEN;
m                 335 dev/sdmmc/sbt.c 	m_copyback(m, 0, len, sc->sc_buf);
m                 336 dev/sdmmc/sbt.c 	if (m->m_pkthdr.len == MAX(MHLEN, len)) {
m                 337 dev/sdmmc/sbt.c 		m->m_pkthdr.len = len;
m                 338 dev/sdmmc/sbt.c 		m->m_len = MIN(MHLEN, m->m_pkthdr.len);
m                 341 dev/sdmmc/sbt.c 		m_free(m);
m                 342 dev/sdmmc/sbt.c 		m = NULL;
m                 346 dev/sdmmc/sbt.c 	if (m != NULL) {
m                 350 dev/sdmmc/sbt.c 			    DEVNAME(sc), m->m_pkthdr.len));
m                 351 dev/sdmmc/sbt.c 			hci_input_acl(&sc->sc_unit, m);
m                 355 dev/sdmmc/sbt.c 			    DEVNAME(sc), m->m_pkthdr.len));
m                 356 dev/sdmmc/sbt.c 			hci_input_sco(&sc->sc_unit, m);
m                 360 dev/sdmmc/sbt.c 			    DEVNAME(sc), m->m_pkthdr.len));
m                 361 dev/sdmmc/sbt.c 			hci_input_event(&sc->sc_unit, m);
m                 365 dev/sdmmc/sbt.c 			    DEVNAME(sc), sc->sc_buf[0], m->m_pkthdr.len));
m                 367 dev/sdmmc/sbt.c 			m_free(m);
m                 420 dev/sdmmc/sbt.c 	struct mbuf *m;
m                 429 dev/sdmmc/sbt.c 	IF_DEQUEUE(q, m);
m                 444 dev/sdmmc/sbt.c 	    what, m->m_pkthdr.len));
m                 449 dev/sdmmc/sbt.c 	len = m->m_pkthdr.len;
m                 450 dev/sdmmc/sbt.c 	m_copydata(m, 0, len, sc->sc_buf);
m                 451 dev/sdmmc/sbt.c 	m_freem(m);
m                 163 dev/softraid.c #define			sr_print_metadata(m)
m                1104 dev/softraid.c 	struct sr_metadata	*sm = sd->sd_meta, *m;
m                1115 dev/softraid.c 	m = malloc(sz , M_DEVBUF, M_WAITOK);
m                1116 dev/softraid.c 	bzero(m, sz);
m                1126 dev/softraid.c 		b.b_data = (void *)m;
m                1144 dev/softraid.c 		if (m->ssd_magic != SR_MAGIC)
m                1148 dev/softraid.c 		if (sr_validate_metadata(sc, ch_entry->src_dev_mm, m)) {
m                1154 dev/softraid.c 		mv = (struct sr_vol_meta *)(m + 1);
m                1159 dev/softraid.c 			bcopy(m, sm, sz);
m                1160 dev/softraid.c 			bcopy(m, sd->sd_meta, sizeof(*sd->sd_meta));
m                1164 dev/softraid.c 			volid = m->ssd_vd_volid;
m                1183 dev/softraid.c 		if (volid != m->ssd_vd_volid) {
m                1186 dev/softraid.c 			    volid, m->ssd_vd_volid);
m                1191 dev/softraid.c 		if (m->ssd_chunk_id > m->ssd_chunk_no) {
m                1195 dev/softraid.c 			    m->ssd_chunk_id, m->ssd_chunk_no);
m                1200 dev/softraid.c 		if (sd->sd_vol.sv_chunks[m->ssd_chunk_id]) {
m                1203 dev/softraid.c 			    m->ssd_chunk_id);
m                1208 dev/softraid.c 		sd->sd_vol.sv_chunks[m->ssd_chunk_id] = ch_entry;
m                1209 dev/softraid.c 		bcopy(mc + m->ssd_chunk_id, &ch_entry->src_meta,
m                1213 dev/softraid.c 			ondisk = m->ssd_ondisk;
m                1214 dev/softraid.c 			cid = m->ssd_chunk_id;
m                1217 dev/softraid.c 		if (m->ssd_ondisk != ondisk) {
m                1220 dev/softraid.c 			    m->ssd_ondisk < ondisk ? m->ssd_chunk_id : cid);
m                1226 dev/softraid.c 	if (no_chunk != m->ssd_chunk_no) {
m                1236 dev/softraid.c 	sr_print_metadata(m);
m                1240 dev/softraid.c 	free(m, M_DEVBUF);
m                1792 dev/softraid.c 	void			*m;
m                1797 dev/softraid.c 	m = malloc(sz , M_DEVBUF, M_WAITOK);
m                1798 dev/softraid.c 	bzero(m, sz);
m                1808 dev/softraid.c 		b.b_data = (void *)m;
m                1827 dev/softraid.c 	free(m, M_DEVBUF);
m                 633 dev/usb/ehci.c 	int i, m;
m                 643 dev/usb/ehci.c 	m = min(sc->sc_noport, xfer->length * 8 - 1);
m                 645 dev/usb/ehci.c 	for (i = 1; i <= m; i++) {
m                1540 dev/usb/if_atu.c atu_newbuf(struct atu_softc *sc, struct atu_chain *c, struct mbuf *m)
m                1544 dev/usb/if_atu.c 	if (m == NULL) {
m                1561 dev/usb/if_atu.c 		m_new = m;
m                1665 dev/usb/if_atu.c 	struct mbuf		*m;
m                1723 dev/usb/if_atu.c 	m = c->atu_mbuf;
m                1724 dev/usb/if_atu.c 	memcpy(mtod(m, char *), c->atu_buf + ATU_RX_HDRLEN, len);
m                1725 dev/usb/if_atu.c 	m->m_pkthdr.rcvif = ifp;
m                1726 dev/usb/if_atu.c 	m->m_pkthdr.len = m->m_len = len;
m                1728 dev/usb/if_atu.c 	wh = mtod(m, struct ieee80211_frame *);
m                1755 dev/usb/if_atu.c 		mb.m_next = m;
m                1771 dev/usb/if_atu.c 	ieee80211_input(ifp, m, ni, h->rssi, UGETDW(h->rx_time));
m                1848 dev/usb/if_atu.c     struct atu_chain *c, struct mbuf *m)
m                1862 dev/usb/if_atu.c 		m_freem(m);
m                1879 dev/usb/if_atu.c 		mb.m_next = m;
m                1891 dev/usb/if_atu.c 	len = m->m_pkthdr.len;
m                1893 dev/usb/if_atu.c 	m_copydata(m, 0, m->m_pkthdr.len, c->atu_buf + ATU_TX_HDRLEN);
m                1906 dev/usb/if_atu.c 	c->atu_mbuf = m;
m                1919 dev/usb/if_atu.c 		m_freem(m);
m                1935 dev/usb/if_atu.c 	struct mbuf		*m = NULL;
m                1974 dev/usb/if_atu.c 		IF_DEQUEUE(&ic->ic_mgtq, m);
m                1975 dev/usb/if_atu.c 		if (m == NULL) {
m                1990 dev/usb/if_atu.c 			IFQ_DEQUEUE(&ifp->if_snd, m);
m                1991 dev/usb/if_atu.c 			if (m == NULL) {
m                2004 dev/usb/if_atu.c 				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                2007 dev/usb/if_atu.c 			m = ieee80211_encap(ifp, m, &ni);
m                2008 dev/usb/if_atu.c 			if (m == NULL)
m                2010 dev/usb/if_atu.c 			wh = mtod(m, struct ieee80211_frame *);
m                2014 dev/usb/if_atu.c 				bpf_mtap(ic->ic_rawbpf, m, BPF_DIRECTION_OUT);
m                2029 dev/usb/if_atu.c 			ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
m                2030 dev/usb/if_atu.c 			m->m_pkthdr.rcvif = NULL;
m                2032 dev/usb/if_atu.c 			wh = mtod(m, struct ieee80211_frame *);
m                2036 dev/usb/if_atu.c 		if (atu_tx_start(sc, ni, c, m)) {
m                 926 dev/usb/if_aue.c aue_newbuf(struct aue_softc *sc, struct aue_chain *c, struct mbuf *m)
m                 932 dev/usb/if_aue.c 	if (m == NULL) {
m                 949 dev/usb/if_aue.c 		m_new = m;
m                1065 dev/usb/if_aue.c 	struct mbuf		*m;
m                1112 dev/usb/if_aue.c 	m = c->aue_mbuf;
m                1114 dev/usb/if_aue.c 	m->m_pkthdr.len = m->m_len = total_len;
m                1117 dev/usb/if_aue.c 	m->m_pkthdr.rcvif = ifp;
m                1135 dev/usb/if_aue.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1139 dev/usb/if_aue.c 		    __func__, m->m_len));
m                1140 dev/usb/if_aue.c 	ether_input_mbuf(ifp, m);
m                1261 dev/usb/if_aue.c aue_send(struct aue_softc *sc, struct mbuf *m, int idx)
m                1275 dev/usb/if_aue.c 	m_copydata(m, 0, m->m_pkthdr.len, c->aue_buf + 2);
m                1276 dev/usb/if_aue.c 	c->aue_mbuf = m;
m                1284 dev/usb/if_aue.c 	c->aue_buf[0] = (u_int8_t)m->m_pkthdr.len;
m                1285 dev/usb/if_aue.c 	c->aue_buf[1] = (u_int8_t)(m->m_pkthdr.len >> 8);
m                1286 dev/usb/if_aue.c 	total_len = m->m_pkthdr.len + 2;
m                 832 dev/usb/if_axe.c 	struct mbuf		*m;
m                 834 dev/usb/if_axe.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 835 dev/usb/if_axe.c 	if (m == NULL)
m                 838 dev/usb/if_axe.c 	MCLGET(m, M_DONTWAIT);
m                 839 dev/usb/if_axe.c 	if (!(m->m_flags & M_EXT)) {
m                 840 dev/usb/if_axe.c 		m_freem(m);
m                 844 dev/usb/if_axe.c 	m->m_len = m->m_pkthdr.len = MCLBYTES;
m                 845 dev/usb/if_axe.c 	m_adj(m, ETHER_ALIGN);
m                 847 dev/usb/if_axe.c 	return (m);
m                 925 dev/usb/if_axe.c 	struct mbuf		*m;
m                 987 dev/usb/if_axe.c 		m = axe_newbuf();
m                 988 dev/usb/if_axe.c 		if (m == NULL) {
m                 994 dev/usb/if_axe.c 		m->m_pkthdr.rcvif = ifp;
m                 995 dev/usb/if_axe.c 		m->m_pkthdr.len = m->m_len = pktlen;
m                 997 dev/usb/if_axe.c 		memcpy(mtod(m, char *), buf, pktlen);
m                1003 dev/usb/if_axe.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1006 dev/usb/if_axe.c 		ether_input_mbuf(ifp, m);
m                1137 dev/usb/if_axe.c axe_encap(struct axe_softc *sc, struct mbuf *m, int idx)
m                1149 dev/usb/if_axe.c 		hdr.len = htole16(m->m_pkthdr.len);
m                1155 dev/usb/if_axe.c 		m_copydata(m, 0, m->m_pkthdr.len, c->axe_buf + length);
m                1156 dev/usb/if_axe.c 		length += m->m_pkthdr.len;
m                1166 dev/usb/if_axe.c 		m_copydata(m, 0, m->m_pkthdr.len, c->axe_buf);
m                1167 dev/usb/if_axe.c 		length = m->m_pkthdr.len;
m                1170 dev/usb/if_axe.c 	c->axe_mbuf = m;
m                 425 dev/usb/if_cdce.c cdce_encap(struct cdce_softc *sc, struct mbuf *m, int idx)
m                 433 dev/usb/if_cdce.c 	m_copydata(m, 0, m->m_pkthdr.len, c->cdce_buf);
m                 438 dev/usb/if_cdce.c 		crc = cdce_crc32(c->cdce_buf, m->m_pkthdr.len);
m                 439 dev/usb/if_cdce.c 		bcopy(&crc, c->cdce_buf + m->m_pkthdr.len, 4);
m                 442 dev/usb/if_cdce.c 	c->cdce_mbuf = m;
m                 445 dev/usb/if_cdce.c 	    m->m_pkthdr.len + extra, USBD_FORCE_SHORT_XFER | USBD_NO_COPY,
m                 676 dev/usb/if_cdce.c cdce_newbuf(struct cdce_softc *sc, struct cdce_chain *c, struct mbuf *m)
m                 680 dev/usb/if_cdce.c 	if (m == NULL) {
m                 696 dev/usb/if_cdce.c 		m_new = m;
m                 765 dev/usb/if_cdce.c 	struct mbuf		*m;
m                 798 dev/usb/if_cdce.c 	m = c->cdce_mbuf;
m                 799 dev/usb/if_cdce.c 	memcpy(mtod(m, char *), c->cdce_buf, total_len);
m                 808 dev/usb/if_cdce.c 	m->m_pkthdr.len = m->m_len = total_len;
m                 809 dev/usb/if_cdce.c 	m->m_pkthdr.rcvif = ifp;
m                 820 dev/usb/if_cdce.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 823 dev/usb/if_cdce.c 	ether_input_mbuf(ifp, m);
m                 104 dev/usb/if_cdcef.c int		cdcef_encap(struct cdcef_softc *sc, struct mbuf *m, int idx);
m                 374 dev/usb/if_cdcef.c 	struct mbuf		*m = NULL;
m                 420 dev/usb/if_cdcef.c 		m = cdcef_newbuf();
m                 421 dev/usb/if_cdcef.c 		if (m == NULL) {
m                 427 dev/usb/if_cdcef.c 		m->m_pkthdr.len = m->m_len = total_len;
m                 428 dev/usb/if_cdcef.c 		bcopy(sc->sc_buffer_out, mtod(m, char *), total_len);
m                 429 dev/usb/if_cdcef.c 		m->m_pkthdr.rcvif = ifp;
m                 435 dev/usb/if_cdcef.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 438 dev/usb/if_cdcef.c 		ether_input_mbuf(ifp, m);
m                 459 dev/usb/if_cdcef.c 	struct mbuf		*m;
m                 461 dev/usb/if_cdcef.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 462 dev/usb/if_cdcef.c 	if (m == NULL)
m                 465 dev/usb/if_cdcef.c 	MCLGET(m, M_DONTWAIT);
m                 466 dev/usb/if_cdcef.c 	if (!(m->m_flags & M_EXT)) {
m                 467 dev/usb/if_cdcef.c 		m_freem(m);
m                 471 dev/usb/if_cdcef.c 	m->m_len = m->m_pkthdr.len = MCLBYTES;
m                 472 dev/usb/if_cdcef.c 	m_adj(m, ETHER_ALIGN);
m                 474 dev/usb/if_cdcef.c 	return (m);
m                 575 dev/usb/if_cdcef.c cdcef_encap(struct cdcef_softc *sc, struct mbuf *m, int idx)
m                 579 dev/usb/if_cdcef.c 	m_copydata(m, 0, m->m_pkthdr.len, sc->sc_buffer_in);
m                 583 dev/usb/if_cdcef.c 	    m->m_pkthdr.len, USBD_FORCE_SHORT_XFER | USBD_NO_COPY,
m                 592 dev/usb/if_cdcef.c 	sc->sc_xmit_mbuf = m;
m                 625 dev/usb/if_cue.c cue_newbuf(struct cue_softc *sc, struct cue_chain *c, struct mbuf *m)
m                 629 dev/usb/if_cue.c 	if (m == NULL) {
m                 646 dev/usb/if_cue.c 		m_new = m;
m                 724 dev/usb/if_cue.c 	struct mbuf		*m;
m                 757 dev/usb/if_cue.c 	m = c->cue_mbuf;
m                 758 dev/usb/if_cue.c 	len = UGETW(mtod(m, u_int8_t *));
m                 769 dev/usb/if_cue.c 	m_adj(m, sizeof(u_int16_t));
m                 770 dev/usb/if_cue.c 	m->m_pkthdr.len = m->m_len = total_len;
m                 772 dev/usb/if_cue.c 	m->m_pkthdr.rcvif = ifp;
m                 790 dev/usb/if_cue.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 794 dev/usb/if_cue.c 		    __func__, m->m_len));
m                 795 dev/usb/if_cue.c 	ether_input_mbuf(ifp, m);
m                 897 dev/usb/if_cue.c cue_send(struct cue_softc *sc, struct mbuf *m, int idx)
m                 909 dev/usb/if_cue.c 	m_copydata(m, 0, m->m_pkthdr.len, c->cue_buf + 2);
m                 910 dev/usb/if_cue.c 	c->cue_mbuf = m;
m                 912 dev/usb/if_cue.c 	total_len = m->m_pkthdr.len + 2;
m                 918 dev/usb/if_cue.c 	c->cue_buf[0] = (u_int8_t)m->m_pkthdr.len;
m                 919 dev/usb/if_cue.c 	c->cue_buf[1] = (u_int8_t)(m->m_pkthdr.len >> 8);
m                 620 dev/usb/if_kue.c kue_newbuf(struct kue_softc *sc, struct kue_chain *c, struct mbuf *m)
m                 626 dev/usb/if_kue.c 	if (m == NULL) {
m                 643 dev/usb/if_kue.c 		m_new = m;
m                 720 dev/usb/if_kue.c 	struct mbuf		*m;
m                 757 dev/usb/if_kue.c 	m = c->kue_mbuf;
m                 759 dev/usb/if_kue.c 	memcpy(mtod(m, char *), c->kue_buf, total_len);
m                 762 dev/usb/if_kue.c 	total_len = UGETW(mtod(m, u_int8_t *));
m                 763 dev/usb/if_kue.c 	m_adj(m, sizeof(u_int16_t));
m                 771 dev/usb/if_kue.c 	m->m_pkthdr.len = m->m_len = total_len;
m                 773 dev/usb/if_kue.c 	m->m_pkthdr.rcvif = ifp;
m                 791 dev/usb/if_kue.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 795 dev/usb/if_kue.c 		    __func__, m->m_len));
m                 796 dev/usb/if_kue.c 	ether_input_mbuf(ifp, m);
m                 862 dev/usb/if_kue.c kue_send(struct kue_softc *sc, struct mbuf *m, int idx)
m                 876 dev/usb/if_kue.c 	m_copydata(m, 0, m->m_pkthdr.len, c->kue_buf + 2);
m                 877 dev/usb/if_kue.c 	c->kue_mbuf = m;
m                 879 dev/usb/if_kue.c 	total_len = m->m_pkthdr.len + 2;
m                 884 dev/usb/if_kue.c 	c->kue_buf[0] = (u_int8_t)m->m_pkthdr.len;
m                 885 dev/usb/if_kue.c 	c->kue_buf[1] = (u_int8_t)(m->m_pkthdr.len >> 8);
m                 481 dev/usb/if_ral.c 		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                 482 dev/usb/if_ral.c 		if (data->m == NULL) {
m                 488 dev/usb/if_ral.c 		MCLGET(data->m, M_DONTWAIT);
m                 489 dev/usb/if_ral.c 		if (!(data->m->m_flags & M_EXT)) {
m                 495 dev/usb/if_ral.c 		data->buf = mtod(data->m, uint8_t *);
m                 516 dev/usb/if_ral.c 		if (data->m != NULL) {
m                 517 dev/usb/if_ral.c 			m_freem(data->m);
m                 518 dev/usb/if_ral.c 			data->m = NULL;
m                 560 dev/usb/if_ral.c 	struct mbuf *m;
m                 602 dev/usb/if_ral.c 			m = ieee80211_beacon_alloc(ic, ni);
m                 603 dev/usb/if_ral.c 			if (m == NULL) {
m                 609 dev/usb/if_ral.c 			if (ural_tx_bcn(sc, m, ni) != 0) {
m                 610 dev/usb/if_ral.c 				m_freem(m);
m                 617 dev/usb/if_ral.c 			m_freem(m);
m                 717 dev/usb/if_ral.c 	struct mbuf *mnew, *m;
m                 766 dev/usb/if_ral.c 	m = data->m;
m                 767 dev/usb/if_ral.c 	data->m = mnew;
m                 768 dev/usb/if_ral.c 	data->buf = mtod(data->m, uint8_t *);
m                 771 dev/usb/if_ral.c 	m->m_pkthdr.rcvif = ifp;
m                 772 dev/usb/if_ral.c 	m->m_pkthdr.len = m->m_len = (letoh32(desc->flags) >> 16) & 0xfff;
m                 773 dev/usb/if_ral.c 	m_adj(m, -IEEE80211_CRC_LEN);	/* trim FCS */
m                 791 dev/usb/if_ral.c 		mb.m_next = m;
m                 799 dev/usb/if_ral.c 	wh = mtod(m, struct ieee80211_frame *);
m                 803 dev/usb/if_ral.c 	ieee80211_input(ifp, m, ni, desc->rssi, 0);
m                  68 dev/usb/if_ralvar.h 	struct mbuf		*m;
m                 565 dev/usb/if_rum.c 		MGETHDR(data->m, M_DONTWAIT, MT_DATA);
m                 566 dev/usb/if_rum.c 		if (data->m == NULL) {
m                 572 dev/usb/if_rum.c 		MCLGET(data->m, M_DONTWAIT);
m                 573 dev/usb/if_rum.c 		if (!(data->m->m_flags & M_EXT)) {
m                 579 dev/usb/if_rum.c 		data->buf = mtod(data->m, uint8_t *);
m                 600 dev/usb/if_rum.c 		if (data->m != NULL) {
m                 601 dev/usb/if_rum.c 			m_freem(data->m);
m                 602 dev/usb/if_rum.c 			data->m = NULL;
m                 776 dev/usb/if_rum.c 	struct mbuf *mnew, *m;
m                 824 dev/usb/if_rum.c 	m = data->m;
m                 825 dev/usb/if_rum.c 	data->m = mnew;
m                 826 dev/usb/if_rum.c 	data->buf = mtod(data->m, uint8_t *);
m                 829 dev/usb/if_rum.c 	m->m_pkthdr.rcvif = ifp;
m                 830 dev/usb/if_rum.c 	m->m_data = (caddr_t)(desc + 1);
m                 831 dev/usb/if_rum.c 	m->m_pkthdr.len = m->m_len = (letoh32(desc->flags) >> 16) & 0xfff;
m                 849 dev/usb/if_rum.c 		mb.m_next = m;
m                 857 dev/usb/if_rum.c 	wh = mtod(m, struct ieee80211_frame *);
m                 861 dev/usb/if_rum.c 	ieee80211_input(ifp, m, ni, desc->rssi, 0);
m                  68 dev/usb/if_rumvar.h 	struct mbuf		*m;
m                1191 dev/usb/if_uath.c 	struct mbuf *m;
m                1227 dev/usb/if_uath.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1228 dev/usb/if_uath.c 	if (m == NULL) {
m                1238 dev/usb/if_uath.c 		m_freem(m);
m                1244 dev/usb/if_uath.c 	MEXTADD(m, data->buf, sc->rxbufsz, 0, uath_free_rx_data, data);
m                1247 dev/usb/if_uath.c 	m->m_pkthdr.rcvif = ifp;
m                1248 dev/usb/if_uath.c 	m->m_data = data->buf + sizeof (uint32_t);
m                1249 dev/usb/if_uath.c 	m->m_pkthdr.len = m->m_len = betoh32(desc->len) -
m                1254 dev/usb/if_uath.c 	wh = mtod(m, struct ieee80211_frame *);
m                1265 dev/usb/if_uath.c 		m_adj(m, IEEE80211_WEP_IVLEN + IEEE80211_WEP_KIDLEN);
m                1266 dev/usb/if_uath.c 		m_adj(m, -IEEE80211_WEP_CRCLEN);
m                1267 dev/usb/if_uath.c 		wh = mtod(m, struct ieee80211_frame *);
m                1283 dev/usb/if_uath.c 		mb.m_next = m;
m                1294 dev/usb/if_uath.c 	ieee80211_input(ifp, m, ni, (int)betoh32(desc->rssi), 0);
m                 873 dev/usb/if_udav.c udav_newbuf(struct udav_softc *sc, struct udav_chain *c, struct mbuf *m)
m                 879 dev/usb/if_udav.c 	if (m == NULL) {
m                 895 dev/usb/if_udav.c 		m_new = m;
m                1009 dev/usb/if_udav.c udav_send(struct udav_softc *sc, struct mbuf *m, int idx)
m                1021 dev/usb/if_udav.c 	m_copydata(m, 0, m->m_pkthdr.len, c->udav_buf + 2);
m                1022 dev/usb/if_udav.c 	c->udav_mbuf = m;
m                1023 dev/usb/if_udav.c 	total_len = m->m_pkthdr.len;
m                1114 dev/usb/if_udav.c 	struct mbuf *m;
m                1161 dev/usb/if_udav.c 	m = c->udav_mbuf;
m                1162 dev/usb/if_udav.c 	memcpy(mtod(m, char *), c->udav_buf + UDAV_RX_HDRLEN, total_len);
m                1166 dev/usb/if_udav.c 	m->m_pkthdr.len = m->m_len = total_len;
m                1167 dev/usb/if_udav.c 	m->m_pkthdr.rcvif = ifp;
m                1178 dev/usb/if_udav.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1182 dev/usb/if_udav.c 		 __func__, m->m_len));
m                1183 dev/usb/if_udav.c 	ether_input_mbuf(ifp, m);
m                 393 dev/usb/if_upl.c upl_newbuf(struct upl_softc *sc, struct upl_chain *c, struct mbuf *m)
m                 399 dev/usb/if_upl.c 	if (m == NULL) {
m                 416 dev/usb/if_upl.c 		m_new = m;
m                 497 dev/usb/if_upl.c 	struct mbuf		*m;
m                 527 dev/usb/if_upl.c 	m = c->upl_mbuf;
m                 531 dev/usb/if_upl.c 	m->m_pkthdr.len = m->m_len = total_len;
m                 533 dev/usb/if_upl.c 	m->m_pkthdr.rcvif = ifp;
m                 551 dev/usb/if_upl.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 556 dev/usb/if_upl.c 		    __func__, m->m_len));
m                 558 dev/usb/if_upl.c 	ether_input_mbuf(ifp, m);
m                 625 dev/usb/if_upl.c upl_send(struct upl_softc *sc, struct mbuf *m, int idx)
m                 637 dev/usb/if_upl.c 	m_copydata(m, 0, m->m_pkthdr.len, c->upl_buf);
m                 638 dev/usb/if_upl.c 	c->upl_mbuf = m;
m                 640 dev/usb/if_upl.c 	total_len = m->m_pkthdr.len;
m                1000 dev/usb/if_upl.c upl_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,
m                1009 dev/usb/if_upl.c 	len = m->m_pkthdr.len;
m                1015 dev/usb/if_upl.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                1030 dev/usb/if_upl.c upl_input(struct ifnet *ifp, struct mbuf *m)
m                1051 dev/usb/if_upl.c 	IF_ENQUEUE(inq, m);
m                1054 dev/usb/if_upl.c 	ifp->if_ibytes += m->m_len;
m                 763 dev/usb/if_url.c url_newbuf(struct url_softc *sc, struct url_chain *c, struct mbuf *m)
m                 769 dev/usb/if_url.c 	if (m == NULL) {
m                 785 dev/usb/if_url.c 		m_new = m;
m                 899 dev/usb/if_url.c url_send(struct url_softc *sc, struct mbuf *m, int idx)
m                 910 dev/usb/if_url.c 	m_copydata(m, 0, m->m_pkthdr.len, c->url_buf);
m                 911 dev/usb/if_url.c 	c->url_mbuf = m;
m                 912 dev/usb/if_url.c 	total_len = m->m_pkthdr.len;
m                 996 dev/usb/if_url.c 	struct mbuf *m;
m                1052 dev/usb/if_url.c 	m = c->url_mbuf;
m                1053 dev/usb/if_url.c 	m->m_pkthdr.len = m->m_len = total_len;
m                1054 dev/usb/if_url.c 	m->m_pkthdr.rcvif = ifp;
m                1065 dev/usb/if_url.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                1069 dev/usb/if_url.c 		 __func__, m->m_len));
m                1070 dev/usb/if_url.c 	ether_input_mbuf(ifp, m);
m                1858 dev/usb/if_zyd.c 	struct mbuf *m;
m                1884 dev/usb/if_zyd.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1885 dev/usb/if_zyd.c 	if (m == NULL) {
m                1892 dev/usb/if_zyd.c 		MCLGET(m, M_DONTWAIT);
m                1893 dev/usb/if_zyd.c 		if (!(m->m_flags & M_EXT)) {
m                1896 dev/usb/if_zyd.c 			m_freem(m);
m                1901 dev/usb/if_zyd.c 	m->m_pkthdr.rcvif = ifp;
m                1902 dev/usb/if_zyd.c 	m->m_pkthdr.len = m->m_len = rlen;
m                1903 dev/usb/if_zyd.c 	bcopy((const uint8_t *)(plcp + 1), mtod(m, uint8_t *), rlen);
m                1923 dev/usb/if_zyd.c 		mb.m_next = m;
m                1932 dev/usb/if_zyd.c 	wh = mtod(m, struct ieee80211_frame *);
m                1934 dev/usb/if_zyd.c 	ieee80211_input(ifp, m, ni, stat->rssi, 0);
m                1554 dev/usb/ohci.c 	int i, m;
m                1569 dev/usb/ohci.c 	m = min(sc->sc_noport, xfer->length * 8 - 1);
m                1571 dev/usb/ohci.c 	for (i = 1; i <= m; i++) {
m                 872 dev/usb/ubt.c  	struct mbuf *m;
m                 881 dev/usb/ubt.c  	IF_DEQUEUE(&unit->hci_cmdq, m);
m                 884 dev/usb/ubt.c  			unit->hci_devname, m->m_pkthdr.len);
m                 889 dev/usb/ubt.c  	len = m->m_pkthdr.len - 1;
m                 890 dev/usb/ubt.c  	m_copydata(m, 1, len, sc->sc_cmd_buf);
m                 891 dev/usb/ubt.c  	m_freem(m);
m                 963 dev/usb/ubt.c  	struct mbuf *m;
m                 976 dev/usb/ubt.c  	IF_DEQUEUE(&unit->hci_acltxq, m);
m                 979 dev/usb/ubt.c  			unit->hci_devname, m->m_pkthdr.len);
m                 981 dev/usb/ubt.c  	len = m->m_pkthdr.len - 1;
m                 989 dev/usb/ubt.c  	m_copydata(m, 1, len, sc->sc_aclwr_buf);
m                 990 dev/usb/ubt.c  	m_freem(m);
m                1072 dev/usb/ubt.c  	struct mbuf *m;
m                1089 dev/usb/ubt.c  	m = sc->sc_scowr_mbuf;
m                1091 dev/usb/ubt.c  		if (m == NULL) {
m                1092 dev/usb/ubt.c  			IF_DEQUEUE(&sc->sc_unit.hci_scotxq, m);
m                1093 dev/usb/ubt.c  			if (m == NULL)
m                1096 dev/usb/ubt.c  			m_adj(m, 1);	/* packet type */
m                1099 dev/usb/ubt.c  		if (m->m_pkthdr.len > 0) {
m                1100 dev/usb/ubt.c  			size = MIN(m->m_pkthdr.len, space);
m                1102 dev/usb/ubt.c  			m_copydata(m, 0, size, buf);
m                1103 dev/usb/ubt.c  			m_adj(m, size);
m                1110 dev/usb/ubt.c  		if (m->m_pkthdr.len == 0) {
m                1112 dev/usb/ubt.c  			hci_complete_sco(&sc->sc_unit, m);
m                1113 dev/usb/ubt.c  			m = NULL;
m                1116 dev/usb/ubt.c  	sc->sc_scowr_mbuf = m;
m                1206 dev/usb/ubt.c  	struct mbuf *m;
m                1208 dev/usb/ubt.c  	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1209 dev/usb/ubt.c  	if (m == NULL)
m                1212 dev/usb/ubt.c  	*mtod(m, uint8_t *) = type;
m                1213 dev/usb/ubt.c  	m->m_pkthdr.len = m->m_len = MHLEN;
m                1214 dev/usb/ubt.c  	m_copyback(m, 1, count, buf);	// (extends if necessary)
m                1215 dev/usb/ubt.c  	if (m->m_pkthdr.len != MAX(MHLEN, count + 1)) {
m                1216 dev/usb/ubt.c  		m_free(m);
m                1220 dev/usb/ubt.c  	m->m_pkthdr.len = count + 1;
m                1221 dev/usb/ubt.c  	m->m_len = MIN(MHLEN, m->m_pkthdr.len);
m                1223 dev/usb/ubt.c  	return m;
m                1230 dev/usb/ubt.c  	struct mbuf *m;
m                1251 dev/usb/ubt.c  	m = ubt_mbufload(buf, count, HCI_EVENT_PKT);
m                1252 dev/usb/ubt.c  	if (m != NULL)
m                1253 dev/usb/ubt.c  		hci_input_event(&sc->sc_unit, m);
m                1303 dev/usb/ubt.c  	struct mbuf *m;
m                1343 dev/usb/ubt.c  			m = ubt_mbufload(buf, count, HCI_ACL_DATA_PKT);
m                1344 dev/usb/ubt.c  			if (m != NULL)
m                1345 dev/usb/ubt.c  				hci_input_acl(&sc->sc_unit, m);
m                1394 dev/usb/ubt.c  	struct mbuf *m;
m                1448 dev/usb/ubt.c  	m = sc->sc_scord_mbuf;
m                1449 dev/usb/ubt.c  	if (m != NULL) {
m                1451 dev/usb/ubt.c  		ptr = mtod(m, uint8_t *) + m->m_pkthdr.len;
m                1452 dev/usb/ubt.c  		got = m->m_pkthdr.len;
m                1455 dev/usb/ubt.c  			want += mtod(m, hci_scodata_hdr_t *)->length ;
m                1468 dev/usb/ubt.c  			if (m == NULL) {
m                1469 dev/usb/ubt.c  				MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1470 dev/usb/ubt.c  				if (m == NULL) {
m                1478 dev/usb/ubt.c  				ptr = mtod(m, uint8_t *);
m                1503 dev/usb/ubt.c  					want += mtod(m, hci_scodata_hdr_t *)->length;
m                1506 dev/usb/ubt.c  					m->m_pkthdr.len = m->m_len = got;
m                1508 dev/usb/ubt.c  					hci_input_sco(&sc->sc_unit, m);
m                1509 dev/usb/ubt.c  					m = NULL;
m                1517 dev/usb/ubt.c  	if (m != NULL) {
m                1518 dev/usb/ubt.c  		m->m_pkthdr.len = m->m_len = got;
m                1519 dev/usb/ubt.c  		sc->sc_scord_mbuf = m;
m                 805 dev/usb/ueagle.c 	struct mbuf *m;
m                 829 dev/usb/ueagle.c 	if (vcc->m == NULL) {
m                 830 dev/usb/ueagle.c 		MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 831 dev/usb/ueagle.c 		if (m == NULL) {
m                 836 dev/usb/ueagle.c 		MCLGET(m, M_DONTWAIT);
m                 837 dev/usb/ueagle.c 		if (!(m->m_flags & M_EXT)) {
m                 839 dev/usb/ueagle.c 			m_freem(m);
m                 843 dev/usb/ueagle.c 		vcc->m = m;
m                 844 dev/usb/ueagle.c 		vcc->dst = mtod(m, uint8_t *);
m                 863 dev/usb/ueagle.c 	m = vcc->m;
m                 865 dev/usb/ueagle.c 	totlen = vcc->dst - mtod(m, uint8_t *);
m                 878 dev/usb/ueagle.c 	crc = ueagle_crc_update(CRC_INITIAL, mtod(m, uint8_t *), totlen);
m                 886 dev/usb/ueagle.c 	m->m_pkthdr.rcvif = ifp;
m                 887 dev/usb/ueagle.c 	m->m_pkthdr.len = m->m_len = pdulen;
m                 895 dev/usb/ueagle.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 900 dev/usb/ueagle.c 	atm_input(ifp, &vcc->aph, m, vcc->rxhand);
m                 901 dev/usb/ueagle.c 	vcc->m = NULL;
m                 907 dev/usb/ueagle.c fail:	m_freem(vcc->m);
m                 908 dev/usb/ueagle.c 	vcc->m = NULL;
m                 987 dev/usb/ueagle.c 	struct mbuf *m;
m                1001 dev/usb/ueagle.c 	for (m = m0; m != NULL; m = m->m_next) {
m                1002 dev/usb/ueagle.c 		src = mtod(m, uint8_t *);
m                1003 dev/usb/ueagle.c 		mleft = m->m_len;
m                1125 dev/usb/ueagle.c 	vcc->m = NULL;
m                  98 dev/usb/ueaglevar.h 	struct mbuf		*m;
m                  33 dev/usb/umassvar.h #define DIF(m, x)	if (umassdebug & (m)) do { x ; } while (0)
m                  34 dev/usb/umassvar.h #define DPRINTF(m, x)	do { if (umassdebug & (m)) printf x; } while (0)
m                  50 dev/usb/umassvar.h #define DIF(m, x)	/* nop */
m                  51 dev/usb/umassvar.h #define DPRINTF(m, x)	/* nop */
m                  80 dev/usb/usb_port.h #define IF_INPUT(ifp, m) ether_input_mbuf((ifp), (m))
m                 564 dev/wscons/wsmux.c 	struct wsmux_softc *sc, *m;
m                 578 dev/wscons/wsmux.c 	for (m = muxsc; m != NULL ; m = m->sc_base.me_parent)
m                 579 dev/wscons/wsmux.c 		if (m == sc)
m                 226 dev/wsfont/wsfont.c 	u_char *p, *m;
m                 229 dev/wsfont/wsfont.c 	m = p + font->stride * font->numchars * font->fontheight;
m                 231 dev/wsfont/wsfont.c 	for (; p < m; p++)	
m                 405 isofs/cd9660/cd9660_node.c 	int y, m, d, hour, minute, second;
m                 409 isofs/cd9660/cd9660_node.c 	m = pi[1];
m                 424 isofs/cd9660/cd9660_node.c 		days = 367*(y-1980)-7*(y+(m+9)/12)/4-3*((y+(m-9)/7)/100+1)/4+275*m/9+d-100;
m                 430 isofs/cd9660/cd9660_node.c 		days = 367*(y-1960)-7*(y+(m+9)/12)/4-3*((y+(m+9)/12-1)/100+1)/4+275*m/9+d-239;
m                 125 kern/subr_autoconf.c mapply(struct matchinfo *m, struct cfdata *cf)
m                 130 kern/subr_autoconf.c 	if (m->indirect)
m                 131 kern/subr_autoconf.c 		match = config_make_softc(m->parent, cf);
m                 142 kern/subr_autoconf.c 	if (m->fn != NULL)
m                 143 kern/subr_autoconf.c 		pri = (*m->fn)(m->parent, match, m->aux);
m                 149 kern/subr_autoconf.c 		pri = (*cf->cf_attach->ca_match)(m->parent, match, m->aux);
m                 155 kern/subr_autoconf.c 	if (pri > m->pri) {
m                 156 kern/subr_autoconf.c 		if (m->indirect && m->match)
m                 157 kern/subr_autoconf.c 			free(m->match, M_DEVBUF);
m                 158 kern/subr_autoconf.c 		m->match = match;
m                 159 kern/subr_autoconf.c 		m->pri = pri;
m                 161 kern/subr_autoconf.c 		if (m->indirect)
m                 182 kern/subr_autoconf.c 	struct matchinfo m;
m                 185 kern/subr_autoconf.c 	m.fn = fn;
m                 186 kern/subr_autoconf.c 	m.parent = parent;
m                 187 kern/subr_autoconf.c 	m.match = NULL;
m                 188 kern/subr_autoconf.c 	m.aux = aux;
m                 189 kern/subr_autoconf.c 	m.indirect = parent && parent->dv_cfdata->cf_driver->cd_indirect;
m                 190 kern/subr_autoconf.c 	m.pri = 0;
m                 205 kern/subr_autoconf.c 					mapply(&m, cf);
m                 209 kern/subr_autoconf.c 		if (m.match) {
m                 210 kern/subr_autoconf.c 			if (m.indirect)
m                 211 kern/subr_autoconf.c 				cf = ((struct device *)m.match)->dv_cfdata;
m                 213 kern/subr_autoconf.c 				cf = (struct cfdata *)m.match;
m                 219 kern/subr_autoconf.c 	return (m.match);
m                 272 kern/subr_autoconf.c 	struct matchinfo m;
m                 274 kern/subr_autoconf.c 	m.fn = fn;
m                 275 kern/subr_autoconf.c 	m.parent = ROOT;
m                 276 kern/subr_autoconf.c 	m.match = NULL;
m                 277 kern/subr_autoconf.c 	m.aux = aux;
m                 278 kern/subr_autoconf.c 	m.indirect = 0;
m                 279 kern/subr_autoconf.c 	m.pri = 0;
m                 288 kern/subr_autoconf.c 			mapply(&m, cf);
m                 290 kern/subr_autoconf.c 	return (m.match);
m                1467 kern/tty.c     		int m = cc[VMIN];
m                1485 kern/tty.c     			if (qp->c_cc < m)
m                1489 kern/tty.c     		if (m > 0) {
m                1492 kern/tty.c     			if (qp->c_cc >= m)
m                 161 kern/uipc_mbuf.c 	struct mbuf *m;
m                 165 kern/uipc_mbuf.c 	m = pool_get(&mbpool, nowait == M_WAIT ? PR_WAITOK|PR_LIMITFAIL : 0);
m                 166 kern/uipc_mbuf.c 	if (m) {
m                 167 kern/uipc_mbuf.c 		m->m_type = type;
m                 169 kern/uipc_mbuf.c 		m->m_next = (struct mbuf *)NULL;
m                 170 kern/uipc_mbuf.c 		m->m_nextpkt = (struct mbuf *)NULL;
m                 171 kern/uipc_mbuf.c 		m->m_data = m->m_dat;
m                 172 kern/uipc_mbuf.c 		m->m_flags = 0;
m                 175 kern/uipc_mbuf.c 	return (m);
m                 181 kern/uipc_mbuf.c 	struct mbuf *m;
m                 185 kern/uipc_mbuf.c 	m = pool_get(&mbpool, nowait == M_WAIT ? PR_WAITOK|PR_LIMITFAIL : 0);
m                 186 kern/uipc_mbuf.c 	if (m) {
m                 187 kern/uipc_mbuf.c 		m->m_type = type;
m                 189 kern/uipc_mbuf.c 		m->m_next = (struct mbuf *)NULL;
m                 190 kern/uipc_mbuf.c 		m->m_nextpkt = (struct mbuf *)NULL;
m                 191 kern/uipc_mbuf.c 		m->m_data = m->m_pktdat;
m                 192 kern/uipc_mbuf.c 		m->m_flags = M_PKTHDR;
m                 193 kern/uipc_mbuf.c 		m->m_pkthdr.rcvif = NULL;
m                 194 kern/uipc_mbuf.c 		SLIST_INIT(&m->m_pkthdr.tags);
m                 195 kern/uipc_mbuf.c 		m->m_pkthdr.csum_flags = 0;
m                 196 kern/uipc_mbuf.c 		m->m_pkthdr.pf.hdr = NULL;
m                 197 kern/uipc_mbuf.c 		m->m_pkthdr.pf.rtableid = 0;
m                 198 kern/uipc_mbuf.c 		m->m_pkthdr.pf.qid = 0;
m                 199 kern/uipc_mbuf.c 		m->m_pkthdr.pf.tag = 0;
m                 200 kern/uipc_mbuf.c 		m->m_pkthdr.pf.flags = 0;
m                 201 kern/uipc_mbuf.c 		m->m_pkthdr.pf.routed = 0;
m                 204 kern/uipc_mbuf.c 	return (m);
m                 210 kern/uipc_mbuf.c 	struct mbuf *m;
m                 212 kern/uipc_mbuf.c 	MGET(m, nowait, type);
m                 213 kern/uipc_mbuf.c 	if (m == NULL)
m                 215 kern/uipc_mbuf.c 	memset(mtod(m, caddr_t), 0, MLEN);
m                 216 kern/uipc_mbuf.c 	return (m);
m                 220 kern/uipc_mbuf.c m_clget(struct mbuf *m, int how)
m                 225 kern/uipc_mbuf.c 	m->m_ext.ext_buf =
m                 228 kern/uipc_mbuf.c 	if (m->m_ext.ext_buf != NULL) {
m                 229 kern/uipc_mbuf.c 		m->m_data = m->m_ext.ext_buf;
m                 230 kern/uipc_mbuf.c 		m->m_flags |= M_EXT|M_CLUSTER;
m                 231 kern/uipc_mbuf.c 		m->m_ext.ext_size = MCLBYTES;
m                 232 kern/uipc_mbuf.c 		m->m_ext.ext_free = NULL;
m                 233 kern/uipc_mbuf.c 		m->m_ext.ext_arg = NULL;
m                 234 kern/uipc_mbuf.c 		MCLINITREFERENCE(m);
m                 239 kern/uipc_mbuf.c m_free(struct mbuf *m)
m                 245 kern/uipc_mbuf.c 	mbstat.m_mtypes[m->m_type]--;
m                 246 kern/uipc_mbuf.c 	if (m->m_flags & M_PKTHDR)
m                 247 kern/uipc_mbuf.c 		m_tag_delete_chain(m);
m                 248 kern/uipc_mbuf.c 	if (m->m_flags & M_EXT) {
m                 249 kern/uipc_mbuf.c 		if (MCLISREFERENCED(m))
m                 250 kern/uipc_mbuf.c 			_MCLDEREFERENCE(m);
m                 251 kern/uipc_mbuf.c 		else if (m->m_flags & M_CLUSTER)
m                 252 kern/uipc_mbuf.c 			pool_put(&mclpool, m->m_ext.ext_buf);
m                 253 kern/uipc_mbuf.c 		else if (m->m_ext.ext_free)
m                 254 kern/uipc_mbuf.c 			(*(m->m_ext.ext_free))(m->m_ext.ext_buf,
m                 255 kern/uipc_mbuf.c 			    m->m_ext.ext_size, m->m_ext.ext_arg);
m                 257 kern/uipc_mbuf.c 			free(m->m_ext.ext_buf,m->m_ext.ext_type);
m                 258 kern/uipc_mbuf.c 		m->m_flags &= ~(M_CLUSTER|M_EXT);
m                 259 kern/uipc_mbuf.c 		m->m_ext.ext_size = 0;
m                 261 kern/uipc_mbuf.c 	n = m->m_next;
m                 262 kern/uipc_mbuf.c 	pool_put(&mbpool, m);
m                 269 kern/uipc_mbuf.c m_freem(struct mbuf *m)
m                 273 kern/uipc_mbuf.c 	if (m == NULL)
m                 276 kern/uipc_mbuf.c 		MFREE(m, n);
m                 277 kern/uipc_mbuf.c 	} while ((m = n) != NULL);
m                 290 kern/uipc_mbuf.c m_prepend(struct mbuf *m, int len, int how)
m                 297 kern/uipc_mbuf.c 	MGET(mn, how, m->m_type);
m                 299 kern/uipc_mbuf.c 		m_freem(m);
m                 302 kern/uipc_mbuf.c 	if (m->m_flags & M_PKTHDR)
m                 303 kern/uipc_mbuf.c 		M_MOVE_PKTHDR(mn, m);
m                 304 kern/uipc_mbuf.c 	mn->m_next = m;
m                 305 kern/uipc_mbuf.c 	m = mn;
m                 306 kern/uipc_mbuf.c 	MH_ALIGN(m, len);
m                 307 kern/uipc_mbuf.c 	m->m_len = len;
m                 308 kern/uipc_mbuf.c 	return (m);
m                 319 kern/uipc_mbuf.c m_copym(struct mbuf *m, int off, int len, int wait)
m                 321 kern/uipc_mbuf.c 	return m_copym0(m, off, len, wait, 0);	/* shallow copy on M_EXT */
m                 329 kern/uipc_mbuf.c m_copym2(struct mbuf *m, int off, int len, int wait)
m                 331 kern/uipc_mbuf.c 	return m_copym0(m, off, len, wait, 1);	/* deep copy */
m                 335 kern/uipc_mbuf.c m_copym0(struct mbuf *m, int off, int len, int wait, int deep)
m                 343 kern/uipc_mbuf.c 	if (off == 0 && m->m_flags & M_PKTHDR)
m                 346 kern/uipc_mbuf.c 		if (m == NULL)
m                 348 kern/uipc_mbuf.c 		if (off < m->m_len)
m                 350 kern/uipc_mbuf.c 		off -= m->m_len;
m                 351 kern/uipc_mbuf.c 		m = m->m_next;
m                 356 kern/uipc_mbuf.c 		if (m == NULL) {
m                 361 kern/uipc_mbuf.c 		MGET(n, wait, m->m_type);
m                 366 kern/uipc_mbuf.c 			M_DUP_PKTHDR(n, m);
m                 371 kern/uipc_mbuf.c 		n->m_len = min(len, m->m_len - off);
m                 372 kern/uipc_mbuf.c 		if (m->m_flags & M_EXT) {
m                 374 kern/uipc_mbuf.c 				n->m_data = m->m_data + off;
m                 375 kern/uipc_mbuf.c 				n->m_ext = m->m_ext;
m                 376 kern/uipc_mbuf.c 				MCLADDREFERENCE(m, n);
m                 386 kern/uipc_mbuf.c 				n->m_len = min(n->m_len, m->m_len - off);
m                 387 kern/uipc_mbuf.c 				memcpy(mtod(n, caddr_t), mtod(m, caddr_t) + off,
m                 391 kern/uipc_mbuf.c 			memcpy(mtod(n, caddr_t), mtod(m, caddr_t) + off,
m                 397 kern/uipc_mbuf.c 		if (off > m->m_len)
m                 400 kern/uipc_mbuf.c 		if (off == m->m_len) {
m                 401 kern/uipc_mbuf.c 			m = m->m_next;
m                 420 kern/uipc_mbuf.c m_copydata(struct mbuf *m, int off, int len, caddr_t cp)
m                 429 kern/uipc_mbuf.c 		if (m == NULL)
m                 431 kern/uipc_mbuf.c 		if (off < m->m_len)
m                 433 kern/uipc_mbuf.c 		off -= m->m_len;
m                 434 kern/uipc_mbuf.c 		m = m->m_next;
m                 437 kern/uipc_mbuf.c 		if (m == NULL)
m                 439 kern/uipc_mbuf.c 		count = min(m->m_len - off, len);
m                 440 kern/uipc_mbuf.c 		bcopy(mtod(m, caddr_t) + off, cp, count);
m                 444 kern/uipc_mbuf.c 		m = m->m_next;
m                 458 kern/uipc_mbuf.c 	struct mbuf *m = m0, *n;
m                 464 kern/uipc_mbuf.c 	while (off > (mlen = m->m_len)) {
m                 467 kern/uipc_mbuf.c 		if (m->m_next == NULL) {
m                 468 kern/uipc_mbuf.c 			n = m_getclr(M_DONTWAIT, m->m_type);
m                 472 kern/uipc_mbuf.c 			m->m_next = n;
m                 474 kern/uipc_mbuf.c 		m = m->m_next;
m                 477 kern/uipc_mbuf.c 		mlen = min (m->m_len - off, len);
m                 478 kern/uipc_mbuf.c 		bcopy(cp, off + mtod(m, caddr_t), (unsigned)mlen);
m                 486 kern/uipc_mbuf.c 		if (m->m_next == NULL) {
m                 487 kern/uipc_mbuf.c 			n = m_get(M_DONTWAIT, m->m_type);
m                 491 kern/uipc_mbuf.c 			m->m_next = n;
m                 493 kern/uipc_mbuf.c 		m = m->m_next;
m                 495 kern/uipc_mbuf.c out:	if (((m = m0)->m_flags & M_PKTHDR) && (m->m_pkthdr.len < totlen))
m                 496 kern/uipc_mbuf.c 		m->m_pkthdr.len = totlen;
m                 507 kern/uipc_mbuf.c m_cat(struct mbuf *m, struct mbuf *n)
m                 509 kern/uipc_mbuf.c 	while (m->m_next)
m                 510 kern/uipc_mbuf.c 		m = m->m_next;
m                 512 kern/uipc_mbuf.c 		if (M_READONLY(m) || n->m_len > M_TRAILINGSPACE(m)) {
m                 514 kern/uipc_mbuf.c 			m->m_next = n;
m                 518 kern/uipc_mbuf.c 		bcopy(mtod(n, caddr_t), mtod(m, caddr_t) + m->m_len,
m                 520 kern/uipc_mbuf.c 		m->m_len += n->m_len;
m                 529 kern/uipc_mbuf.c 	struct mbuf *m;
m                 532 kern/uipc_mbuf.c 	if ((m = mp) == NULL)
m                 538 kern/uipc_mbuf.c 		while (m != NULL && len > 0) {
m                 539 kern/uipc_mbuf.c 			if (m->m_len <= len) {
m                 540 kern/uipc_mbuf.c 				len -= m->m_len;
m                 541 kern/uipc_mbuf.c 				m->m_len = 0;
m                 542 kern/uipc_mbuf.c 				m = m->m_next;
m                 544 kern/uipc_mbuf.c 				m->m_len -= len;
m                 545 kern/uipc_mbuf.c 				m->m_data += len;
m                 549 kern/uipc_mbuf.c 		m = mp;
m                 551 kern/uipc_mbuf.c 			m->m_pkthdr.len -= (req_len - len);
m                 563 kern/uipc_mbuf.c 			count += m->m_len;
m                 564 kern/uipc_mbuf.c 			if (m->m_next == NULL)
m                 566 kern/uipc_mbuf.c 			m = m->m_next;
m                 568 kern/uipc_mbuf.c 		if (m->m_len >= len) {
m                 569 kern/uipc_mbuf.c 			m->m_len -= len;
m                 582 kern/uipc_mbuf.c 		m = mp;
m                 583 kern/uipc_mbuf.c 		if (m->m_flags & M_PKTHDR)
m                 584 kern/uipc_mbuf.c 			m->m_pkthdr.len = count;
m                 585 kern/uipc_mbuf.c 		for (; m; m = m->m_next) {
m                 586 kern/uipc_mbuf.c 			if (m->m_len >= count) {
m                 587 kern/uipc_mbuf.c 				m->m_len = count;
m                 590 kern/uipc_mbuf.c 			count -= m->m_len;
m                 592 kern/uipc_mbuf.c 		while ((m = m->m_next) != NULL)
m                 593 kern/uipc_mbuf.c 			m->m_len = 0;
m                 610 kern/uipc_mbuf.c 	struct mbuf *m;
m                 623 kern/uipc_mbuf.c 		m = n;
m                 625 kern/uipc_mbuf.c 		len -= m->m_len;
m                 629 kern/uipc_mbuf.c 		MGET(m, M_DONTWAIT, n->m_type);
m                 630 kern/uipc_mbuf.c 		if (m == NULL)
m                 632 kern/uipc_mbuf.c 		m->m_len = 0;
m                 634 kern/uipc_mbuf.c 			M_MOVE_PKTHDR(m, n);
m                 636 kern/uipc_mbuf.c 	space = &m->m_dat[MLEN] - (m->m_data + m->m_len);
m                 639 kern/uipc_mbuf.c 		bcopy(mtod(n, caddr_t), mtod(m, caddr_t) + m->m_len,
m                 642 kern/uipc_mbuf.c 		m->m_len += count;
m                 651 kern/uipc_mbuf.c 		(void)m_free(m);
m                 654 kern/uipc_mbuf.c 	m->m_next = n;
m                 655 kern/uipc_mbuf.c 	return (m);
m                 674 kern/uipc_mbuf.c 	struct mbuf *m;
m                 683 kern/uipc_mbuf.c 		m = n;
m                 685 kern/uipc_mbuf.c 		len -= m->m_len;
m                 689 kern/uipc_mbuf.c 		MGET(m, M_DONTWAIT, n->m_type);
m                 690 kern/uipc_mbuf.c 		if (m == NULL)
m                 692 kern/uipc_mbuf.c 		MCLGET(m, M_DONTWAIT);
m                 693 kern/uipc_mbuf.c 		if ((m->m_flags & M_EXT) == 0)
m                 695 kern/uipc_mbuf.c 		m->m_len = 0;
m                 699 kern/uipc_mbuf.c 			m->m_flags = (n->m_flags & M_COPYFLAGS) |
m                 701 kern/uipc_mbuf.c 			M_MOVE_HDR(m, n);
m                 708 kern/uipc_mbuf.c 		bcopy(mtod(n, caddr_t), mtod(m, caddr_t) + m->m_len,
m                 711 kern/uipc_mbuf.c 		m->m_len += count;
m                 719 kern/uipc_mbuf.c 		(void)m_free(m);
m                 722 kern/uipc_mbuf.c 	m->m_next = n;
m                 724 kern/uipc_mbuf.c 	return (m);
m                 735 kern/uipc_mbuf.c m_getptr(struct mbuf *m, int loc, int *off)
m                 739 kern/uipc_mbuf.c 		if (m->m_len > loc) {
m                 741 kern/uipc_mbuf.c 	    		return (m);
m                 744 kern/uipc_mbuf.c 	    		loc -= m->m_len;
m                 746 kern/uipc_mbuf.c 	    		if (m->m_next == NULL) {
m                 749 kern/uipc_mbuf.c 		    			*off = m->m_len;
m                 750 kern/uipc_mbuf.c 		    			return (m);
m                 755 kern/uipc_mbuf.c 	      			m = m->m_next;
m                 775 kern/uipc_mbuf.c 	struct mbuf *m, *n, *n2 = NULL, *n3;
m                 780 kern/uipc_mbuf.c 	for (m = m0; m && len > m->m_len; m = m->m_next)
m                 781 kern/uipc_mbuf.c 		len -= m->m_len;
m                 782 kern/uipc_mbuf.c 	if (m == NULL)
m                 784 kern/uipc_mbuf.c 	remain = m->m_len - len;
m                 786 kern/uipc_mbuf.c 	        if ((m->m_next) && (M_LEADINGSPACE(m->m_next) >= siz)) {
m                 787 kern/uipc_mbuf.c 		        m->m_next->m_len += siz;
m                 790 kern/uipc_mbuf.c 			m->m_next->m_data -= siz;
m                 791 kern/uipc_mbuf.c 			return m->m_next;
m                 794 kern/uipc_mbuf.c 	        n2 = m_copym2(m, len, remain, wait);
m                 809 kern/uipc_mbuf.c 	m->m_len -= remain; /* Trim */
m                 818 kern/uipc_mbuf.c 	n3->m_next = m->m_next;
m                 819 kern/uipc_mbuf.c 	m->m_next = n;
m                 831 kern/uipc_mbuf.c 	struct mbuf *m, *n;
m                 834 kern/uipc_mbuf.c 	for (m = m0; m && len > m->m_len; m = m->m_next)
m                 835 kern/uipc_mbuf.c 		len -= m->m_len;
m                 836 kern/uipc_mbuf.c 	if (m == NULL)
m                 838 kern/uipc_mbuf.c 	remain = m->m_len - len;
m                 847 kern/uipc_mbuf.c 		if (m->m_flags & M_EXT)
m                 852 kern/uipc_mbuf.c 			n->m_next = m_split(m, len, wait);
m                 862 kern/uipc_mbuf.c 		n = m->m_next;
m                 863 kern/uipc_mbuf.c 		m->m_next = NULL;
m                 866 kern/uipc_mbuf.c 		MGET(n, wait, m->m_type);
m                 872 kern/uipc_mbuf.c 	if (m->m_flags & M_EXT) {
m                 873 kern/uipc_mbuf.c 		n->m_ext = m->m_ext;
m                 874 kern/uipc_mbuf.c 		MCLADDREFERENCE(m, n);
m                 875 kern/uipc_mbuf.c 		n->m_data = m->m_data + len;
m                 877 kern/uipc_mbuf.c 		bcopy(mtod(m, caddr_t) + len, mtod(n, caddr_t), remain);
m                 880 kern/uipc_mbuf.c 	m->m_len = len;
m                 881 kern/uipc_mbuf.c 	n->m_next = m->m_next;
m                 882 kern/uipc_mbuf.c 	m->m_next = NULL;
m                 893 kern/uipc_mbuf.c 	struct mbuf *m;
m                 909 kern/uipc_mbuf.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 910 kern/uipc_mbuf.c 	if (m == NULL)
m                 912 kern/uipc_mbuf.c 	m->m_pkthdr.rcvif = ifp;
m                 913 kern/uipc_mbuf.c 	m->m_pkthdr.len = totlen;
m                 914 kern/uipc_mbuf.c 	m->m_len = MHLEN;
m                 918 kern/uipc_mbuf.c 			MGET(m, M_DONTWAIT, MT_DATA);
m                 919 kern/uipc_mbuf.c 			if (m == NULL) {
m                 923 kern/uipc_mbuf.c 			m->m_len = MLEN;
m                 927 kern/uipc_mbuf.c 			MCLGET(m, M_DONTWAIT);
m                 928 kern/uipc_mbuf.c 			if (m->m_flags & M_EXT)
m                 929 kern/uipc_mbuf.c 				m->m_len = len = min(len, MCLBYTES);
m                 931 kern/uipc_mbuf.c 				len = m->m_len;
m                 936 kern/uipc_mbuf.c 			if (len < m->m_len) {
m                 938 kern/uipc_mbuf.c 				    len + max_linkhdr <= m->m_len)
m                 939 kern/uipc_mbuf.c 					m->m_data += max_linkhdr;
m                 940 kern/uipc_mbuf.c 				m->m_len = len;
m                 942 kern/uipc_mbuf.c 				len = m->m_len;
m                 945 kern/uipc_mbuf.c 			copy(cp, mtod(m, caddr_t), (size_t)len);
m                 947 kern/uipc_mbuf.c 			bcopy(cp, mtod(m, caddr_t), (size_t)len);
m                 949 kern/uipc_mbuf.c 		*mp = m;
m                 950 kern/uipc_mbuf.c 		mp = &m->m_next;
m                 959 kern/uipc_mbuf.c m_zero(struct mbuf *m)
m                 961 kern/uipc_mbuf.c 	while (m) {
m                 963 kern/uipc_mbuf.c 		if (M_READONLY(m))
m                 966 kern/uipc_mbuf.c 		if (m->m_flags & M_EXT)
m                 967 kern/uipc_mbuf.c 			memset(m->m_ext.ext_buf, 0, m->m_ext.ext_size);
m                 969 kern/uipc_mbuf.c 			if (m->m_flags & M_PKTHDR)
m                 970 kern/uipc_mbuf.c 				memset(m->m_pktdat, 0, MHLEN);
m                 972 kern/uipc_mbuf.c 				memset(m->m_dat, 0, MLEN);
m                 974 kern/uipc_mbuf.c 		m = m->m_next;
m                 983 kern/uipc_mbuf.c m_apply(struct mbuf *m, int off, int len,
m                 994 kern/uipc_mbuf.c 		if (m == NULL)
m                 996 kern/uipc_mbuf.c 		if (off < m->m_len)
m                 998 kern/uipc_mbuf.c 		off -= m->m_len;
m                 999 kern/uipc_mbuf.c 		m = m->m_next;
m                1002 kern/uipc_mbuf.c 		if (m == NULL)
m                1004 kern/uipc_mbuf.c 		count = min(m->m_len - off, len);
m                1006 kern/uipc_mbuf.c 		rval = f(fstate, mtod(m, caddr_t) + off, count);
m                1012 kern/uipc_mbuf.c 		m = m->m_next;
m                  85 kern/uipc_mbuf2.c m_pulldown(struct mbuf *m, int off, int len, int *offp)
m                  92 kern/uipc_mbuf2.c 	if (m == NULL)
m                  95 kern/uipc_mbuf2.c 		m_freem(m);
m                  99 kern/uipc_mbuf2.c 	n = m;
m                 110 kern/uipc_mbuf2.c 		m_freem(m);
m                 134 kern/uipc_mbuf2.c 			m_freem(m);
m                 163 kern/uipc_mbuf2.c 		m_freem(m);
m                 193 kern/uipc_mbuf2.c 	MGET(o, M_DONTWAIT, m->m_type);
m                 202 kern/uipc_mbuf2.c 		m_freem(m);
m                 225 kern/uipc_mbuf2.c m_dup1(struct mbuf *m, int off, int len, int wait)
m                 232 kern/uipc_mbuf2.c 	if (off == 0 && (m->m_flags & M_PKTHDR) != 0) {
m                 233 kern/uipc_mbuf2.c 		MGETHDR(n, wait, m->m_type);
m                 236 kern/uipc_mbuf2.c 		M_DUP_PKTHDR(n, m);
m                 239 kern/uipc_mbuf2.c 		MGET(n, wait, m->m_type);
m                 252 kern/uipc_mbuf2.c 	m_copydata(m, off, len, mtod(n, caddr_t));
m                 276 kern/uipc_mbuf2.c m_tag_prepend(struct mbuf *m, struct m_tag *t)
m                 278 kern/uipc_mbuf2.c 	SLIST_INSERT_HEAD(&m->m_pkthdr.tags, t, m_tag_link);
m                 283 kern/uipc_mbuf2.c m_tag_delete(struct mbuf *m, struct m_tag *t)
m                 285 kern/uipc_mbuf2.c 	SLIST_REMOVE(&m->m_pkthdr.tags, t, m_tag, m_tag_link);
m                 291 kern/uipc_mbuf2.c m_tag_delete_chain(struct mbuf *m)
m                 295 kern/uipc_mbuf2.c 	while ((p = SLIST_FIRST(&m->m_pkthdr.tags)) != NULL) {
m                 296 kern/uipc_mbuf2.c 		SLIST_REMOVE_HEAD(&m->m_pkthdr.tags, m_tag_link);
m                 303 kern/uipc_mbuf2.c m_tag_find(struct mbuf *m, int type, struct m_tag *t)
m                 308 kern/uipc_mbuf2.c 		p = SLIST_FIRST(&m->m_pkthdr.tags);
m                 361 kern/uipc_mbuf2.c m_tag_init(struct mbuf *m)
m                 363 kern/uipc_mbuf2.c 	SLIST_INIT(&m->m_pkthdr.tags);
m                 368 kern/uipc_mbuf2.c m_tag_first(struct mbuf *m)
m                 370 kern/uipc_mbuf2.c 	return (SLIST_FIRST(&m->m_pkthdr.tags));
m                 375 kern/uipc_mbuf2.c m_tag_next(struct mbuf *m, struct m_tag *t)
m                 367 kern/uipc_socket.c 	struct mbuf *m;
m                 452 kern/uipc_socket.c 					MGETHDR(m, M_WAIT, MT_DATA);
m                 454 kern/uipc_socket.c 					m->m_pkthdr.len = 0;
m                 455 kern/uipc_socket.c 					m->m_pkthdr.rcvif = (struct ifnet *)0;
m                 457 kern/uipc_socket.c 					MGET(m, M_WAIT, MT_DATA);
m                 461 kern/uipc_socket.c 					MCLGET(m, M_WAIT);
m                 462 kern/uipc_socket.c 					if ((m->m_flags & M_EXT) == 0)
m                 467 kern/uipc_socket.c 						m->m_data += max_hdr;
m                 480 kern/uipc_socket.c 						MH_ALIGN(m, len);
m                 482 kern/uipc_socket.c 				error = uiomove(mtod(m, caddr_t), (int)len,
m                 485 kern/uipc_socket.c 				m->m_len = len;
m                 486 kern/uipc_socket.c 				*mp = m;
m                 490 kern/uipc_socket.c 				mp = &m->m_next;
m                 548 kern/uipc_socket.c 	struct mbuf *m, **mp;
m                 569 kern/uipc_socket.c 		m = m_get(M_WAIT, MT_DATA);
m                 570 kern/uipc_socket.c 		error = (*pr->pr_usrreq)(so, PRU_RCVOOB, m,
m                 575 kern/uipc_socket.c 			error = uiomove(mtod(m, caddr_t),
m                 576 kern/uipc_socket.c 			    (int) min(uio->uio_resid, m->m_len), uio);
m                 577 kern/uipc_socket.c 			m = m_free(m);
m                 578 kern/uipc_socket.c 		} while (uio->uio_resid && error == 0 && m);
m                 580 kern/uipc_socket.c 		if (m)
m                 581 kern/uipc_socket.c 			m_freem(m);
m                 594 kern/uipc_socket.c 	m = so->so_rcv.sb_mb;
m                 606 kern/uipc_socket.c 	if (m == NULL || (((flags & MSG_DONTWAIT) == 0 &&
m                 610 kern/uipc_socket.c 	    m->m_nextpkt == NULL && (pr->pr_flags & PR_ATOMIC) == 0)) {
m                 612 kern/uipc_socket.c 		if (m == NULL && so->so_rcv.sb_cc)
m                 616 kern/uipc_socket.c 			if (m)
m                 624 kern/uipc_socket.c 			if (m)
m                 629 kern/uipc_socket.c 		for (; m; m = m->m_next)
m                 630 kern/uipc_socket.c 			if (m->m_type == MT_OOBDATA  || (m->m_flags & M_EOR)) {
m                 631 kern/uipc_socket.c 				m = so->so_rcv.sb_mb;
m                 662 kern/uipc_socket.c 	KASSERT(m == so->so_rcv.sb_mb);
m                 665 kern/uipc_socket.c 	nextrecord = m->m_nextpkt;
m                 668 kern/uipc_socket.c 		if (m->m_type != MT_SONAME)
m                 674 kern/uipc_socket.c 				*paddr = m_copy(m, 0, m->m_len);
m                 675 kern/uipc_socket.c 			m = m->m_next;
m                 677 kern/uipc_socket.c 			sbfree(&so->so_rcv, m);
m                 679 kern/uipc_socket.c 				*paddr = m;
m                 680 kern/uipc_socket.c 				so->so_rcv.sb_mb = m->m_next;
m                 681 kern/uipc_socket.c 				m->m_next = 0;
m                 682 kern/uipc_socket.c 				m = so->so_rcv.sb_mb;
m                 684 kern/uipc_socket.c 				MFREE(m, so->so_rcv.sb_mb);
m                 685 kern/uipc_socket.c 				m = so->so_rcv.sb_mb;
m                 689 kern/uipc_socket.c 	while (m && m->m_type == MT_CONTROL && error == 0) {
m                 692 kern/uipc_socket.c 				*controlp = m_copy(m, 0, m->m_len);
m                 693 kern/uipc_socket.c 			m = m->m_next;
m                 695 kern/uipc_socket.c 			sbfree(&so->so_rcv, m);
m                 698 kern/uipc_socket.c 				    mtod(m, struct cmsghdr *)->cmsg_type ==
m                 700 kern/uipc_socket.c 				   error = (*pr->pr_domain->dom_externalize)(m);
m                 701 kern/uipc_socket.c 				*controlp = m;
m                 702 kern/uipc_socket.c 				so->so_rcv.sb_mb = m->m_next;
m                 703 kern/uipc_socket.c 				m->m_next = 0;
m                 704 kern/uipc_socket.c 				m = so->so_rcv.sb_mb;
m                 711 kern/uipc_socket.c 				    mtod(m, struct cmsghdr *)->cmsg_type == SCM_RIGHTS)
m                 712 kern/uipc_socket.c 					pr->pr_domain->dom_dispose(m);
m                 713 kern/uipc_socket.c 				MFREE(m, so->so_rcv.sb_mb);
m                 714 kern/uipc_socket.c 				m = so->so_rcv.sb_mb;
m                 729 kern/uipc_socket.c 	if (m) {
m                 731 kern/uipc_socket.c 			m->m_nextpkt = nextrecord;
m                 738 kern/uipc_socket.c 				KASSERT(so->so_rcv.sb_mb == m);
m                 739 kern/uipc_socket.c 				so->so_rcv.sb_lastrecord = m;
m                 742 kern/uipc_socket.c 		type = m->m_type;
m                 745 kern/uipc_socket.c 		if (m->m_flags & M_BCAST)
m                 747 kern/uipc_socket.c 		if (m->m_flags & M_MCAST)
m                 751 kern/uipc_socket.c 			KASSERT(so->so_rcv.sb_mb == m);
m                 761 kern/uipc_socket.c 	while (m && uio->uio_resid > 0 && error == 0) {
m                 762 kern/uipc_socket.c 		if (m->m_type == MT_OOBDATA) {
m                 768 kern/uipc_socket.c 		else if (m->m_type != MT_DATA && m->m_type != MT_HEADER)
m                 775 kern/uipc_socket.c 		if (len > m->m_len - moff)
m                 776 kern/uipc_socket.c 			len = m->m_len - moff;
m                 791 kern/uipc_socket.c 				uiomove(mtod(m, caddr_t) + moff, (int)len,
m                 798 kern/uipc_socket.c 		if (len == m->m_len - moff) {
m                 799 kern/uipc_socket.c 			if (m->m_flags & M_EOR)
m                 802 kern/uipc_socket.c 				m = m->m_next;
m                 805 kern/uipc_socket.c 				nextrecord = m->m_nextpkt;
m                 806 kern/uipc_socket.c 				sbfree(&so->so_rcv, m);
m                 808 kern/uipc_socket.c 					*mp = m;
m                 809 kern/uipc_socket.c 					mp = &m->m_next;
m                 810 kern/uipc_socket.c 					so->so_rcv.sb_mb = m = m->m_next;
m                 813 kern/uipc_socket.c 					MFREE(m, so->so_rcv.sb_mb);
m                 814 kern/uipc_socket.c 					m = so->so_rcv.sb_mb;
m                 820 kern/uipc_socket.c 				KASSERT(so->so_rcv.sb_mb == m);
m                 821 kern/uipc_socket.c 				if (m) {
m                 822 kern/uipc_socket.c 					m->m_nextpkt = nextrecord;
m                 824 kern/uipc_socket.c 						so->so_rcv.sb_lastrecord = m;
m                 837 kern/uipc_socket.c 					*mp = m_copym(m, 0, len, M_WAIT);
m                 838 kern/uipc_socket.c 				m->m_data += len;
m                 839 kern/uipc_socket.c 				m->m_len -= len;
m                 866 kern/uipc_socket.c 		while (flags & MSG_WAITALL && m == NULL && uio->uio_resid > 0 &&
m                 878 kern/uipc_socket.c 			if ((m = so->so_rcv.sb_mb) != NULL)
m                 879 kern/uipc_socket.c 				nextrecord = m->m_nextpkt;
m                 883 kern/uipc_socket.c 	if (m && pr->pr_flags & PR_ATOMIC) {
m                 889 kern/uipc_socket.c 		if (m == NULL) {
m                 975 kern/uipc_socket.c 	struct mbuf *m = m0;
m                 986 kern/uipc_socket.c 			if (m == NULL || m->m_len != sizeof (struct linger) ||
m                 987 kern/uipc_socket.c 			    mtod(m, struct linger *)->l_linger < 0 ||
m                 988 kern/uipc_socket.c 			    mtod(m, struct linger *)->l_linger > SHRT_MAX) {
m                 992 kern/uipc_socket.c 			so->so_linger = mtod(m, struct linger *)->l_linger;
m                1004 kern/uipc_socket.c 			if (m == NULL || m->m_len < sizeof (int)) {
m                1008 kern/uipc_socket.c 			if (*mtod(m, int *))
m                1021 kern/uipc_socket.c 			if (m == NULL || m->m_len < sizeof (int)) {
m                1025 kern/uipc_socket.c 			cnt = *mtod(m, int *);
m                1064 kern/uipc_socket.c 			if (m == NULL || m->m_len < sizeof (*tv)) {
m                1068 kern/uipc_socket.c 			tv = mtod(m, struct timeval *);
m                1096 kern/uipc_socket.c 			m = NULL;	/* freed by protocol */
m                1100 kern/uipc_socket.c 	if (m)
m                1101 kern/uipc_socket.c 		(void) m_free(m);
m                1108 kern/uipc_socket.c 	struct mbuf *m;
m                1117 kern/uipc_socket.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                1118 kern/uipc_socket.c 		m->m_len = sizeof (int);
m                1123 kern/uipc_socket.c 			m->m_len = sizeof (struct linger);
m                1124 kern/uipc_socket.c 			mtod(m, struct linger *)->l_onoff =
m                1126 kern/uipc_socket.c 			mtod(m, struct linger *)->l_linger = so->so_linger;
m                1138 kern/uipc_socket.c 			*mtod(m, int *) = so->so_options & optname;
m                1142 kern/uipc_socket.c 			*mtod(m, int *) = so->so_type;
m                1146 kern/uipc_socket.c 			*mtod(m, int *) = so->so_error;
m                1151 kern/uipc_socket.c 			*mtod(m, int *) = so->so_snd.sb_hiwat;
m                1155 kern/uipc_socket.c 			*mtod(m, int *) = so->so_rcv.sb_hiwat;
m                1159 kern/uipc_socket.c 			*mtod(m, int *) = so->so_snd.sb_lowat;
m                1163 kern/uipc_socket.c 			*mtod(m, int *) = so->so_rcv.sb_lowat;
m                1172 kern/uipc_socket.c 			m->m_len = sizeof(struct timeval);
m                1173 kern/uipc_socket.c 			mtod(m, struct timeval *)->tv_sec = val / hz;
m                1174 kern/uipc_socket.c 			mtod(m, struct timeval *)->tv_usec =
m                1180 kern/uipc_socket.c 			(void)m_free(m);
m                1183 kern/uipc_socket.c 		*mp = m;
m                 452 kern/uipc_socket2.c 	struct mbuf *m = sb->sb_mb;
m                 454 kern/uipc_socket2.c 	while (m && m->m_nextpkt)
m                 455 kern/uipc_socket2.c 		m = m->m_nextpkt;
m                 457 kern/uipc_socket2.c 	if (m != sb->sb_lastrecord) {
m                 459 kern/uipc_socket2.c 		    sb->sb_mb, sb->sb_lastrecord, m);
m                 461 kern/uipc_socket2.c 		for (m = sb->sb_mb; m != NULL; m = m->m_nextpkt)
m                 462 kern/uipc_socket2.c 			printf("\t%p\n", m);
m                 470 kern/uipc_socket2.c 	struct mbuf *m = sb->sb_mb;
m                 473 kern/uipc_socket2.c 	while (m && m->m_nextpkt)
m                 474 kern/uipc_socket2.c 		m = m->m_nextpkt;
m                 476 kern/uipc_socket2.c 	while (m && m->m_next)
m                 477 kern/uipc_socket2.c 		m = m->m_next;
m                 479 kern/uipc_socket2.c 	if (m != sb->sb_mbtail) {
m                 481 kern/uipc_socket2.c 		    sb->sb_mb, sb->sb_mbtail, m);
m                 483 kern/uipc_socket2.c 		for (m = sb->sb_mb; m != NULL; m = m->m_nextpkt) {
m                 485 kern/uipc_socket2.c 			for (n = m; n != NULL; n = n->m_next)
m                 510 kern/uipc_socket2.c sbappend(struct sockbuf *sb, struct mbuf *m)
m                 514 kern/uipc_socket2.c 	if (m == NULL)
m                 527 kern/uipc_socket2.c 				sbappendrecord(sb, m); /* XXXXXX!!!! */
m                 536 kern/uipc_socket2.c 		sb->sb_lastrecord = m;
m                 538 kern/uipc_socket2.c 	sbcompress(sb, m, n);
m                 548 kern/uipc_socket2.c sbappendstream(struct sockbuf *sb, struct mbuf *m)
m                 551 kern/uipc_socket2.c 	KDASSERT(m->m_nextpkt == NULL);
m                 556 kern/uipc_socket2.c 	sbcompress(sb, m, sb->sb_mbtail);
m                 566 kern/uipc_socket2.c 	struct mbuf *m;
m                 569 kern/uipc_socket2.c 	for (m = sb->sb_mb; m; m = m->m_next) {
m                 570 kern/uipc_socket2.c 		len += m->m_len;
m                 572 kern/uipc_socket2.c 		if (m->m_flags & M_EXT)
m                 573 kern/uipc_socket2.c 			mbcnt += m->m_ext.ext_size;
m                 574 kern/uipc_socket2.c 		if (m->m_nextpkt)
m                 592 kern/uipc_socket2.c 	struct mbuf *m;
m                 604 kern/uipc_socket2.c 	m = m0->m_next;
m                 606 kern/uipc_socket2.c 	if (m && (m0->m_flags & M_EOR)) {
m                 608 kern/uipc_socket2.c 		m->m_flags |= M_EOR;
m                 610 kern/uipc_socket2.c 	sbcompress(sb, m, m0);
m                 622 kern/uipc_socket2.c 	struct mbuf *m, **mp;
m                 629 kern/uipc_socket2.c 	for (mp = &sb->sb_mb; (m = *mp) != NULL; mp = &((*mp)->m_nextpkt)) {
m                 631 kern/uipc_socket2.c 		switch (m->m_type) {
m                 637 kern/uipc_socket2.c 			if ((m = m->m_next) != NULL)
m                 653 kern/uipc_socket2.c 	m = m0->m_next;
m                 655 kern/uipc_socket2.c 	if (m && (m0->m_flags & M_EOR)) {
m                 657 kern/uipc_socket2.c 		m->m_flags |= M_EOR;
m                 659 kern/uipc_socket2.c 	sbcompress(sb, m, m0);
m                 673 kern/uipc_socket2.c 	struct mbuf *m, *n, *nlast;
m                 689 kern/uipc_socket2.c 	MGET(m, M_DONTWAIT, MT_SONAME);
m                 690 kern/uipc_socket2.c 	if (m == NULL)
m                 692 kern/uipc_socket2.c 	m->m_len = asa->sa_len;
m                 693 kern/uipc_socket2.c 	bcopy(asa, mtod(m, caddr_t), asa->sa_len);
m                 698 kern/uipc_socket2.c 	m->m_next = control;
m                 702 kern/uipc_socket2.c 	for (n = m; n->m_next != NULL; n = n->m_next)
m                 706 kern/uipc_socket2.c 	SBLINKRECORD(sb, m);
m                 719 kern/uipc_socket2.c 	struct mbuf *m, *mlast, *n;
m                 724 kern/uipc_socket2.c 	for (m = control; ; m = m->m_next) {
m                 725 kern/uipc_socket2.c 		space += m->m_len;
m                 726 kern/uipc_socket2.c 		if (m->m_next == NULL)
m                 729 kern/uipc_socket2.c 	n = m;			/* save pointer to last control buffer */
m                 730 kern/uipc_socket2.c 	for (m = m0; m; m = m->m_next)
m                 731 kern/uipc_socket2.c 		space += m->m_len;
m                 738 kern/uipc_socket2.c 	for (m = control; m->m_next != NULL; m = m->m_next)
m                 739 kern/uipc_socket2.c 		sballoc(sb, m);
m                 740 kern/uipc_socket2.c 	sballoc(sb, m);
m                 741 kern/uipc_socket2.c 	mlast = m;
m                 758 kern/uipc_socket2.c sbcompress(struct sockbuf *sb, struct mbuf *m, struct mbuf *n)
m                 763 kern/uipc_socket2.c 	while (m) {
m                 764 kern/uipc_socket2.c 		eor |= m->m_flags & M_EOR;
m                 765 kern/uipc_socket2.c 		if (m->m_len == 0 &&
m                 767 kern/uipc_socket2.c 		    (((o = m->m_next) || (o = n)) &&
m                 768 kern/uipc_socket2.c 		    o->m_type == m->m_type))) {
m                 769 kern/uipc_socket2.c 			if (sb->sb_lastrecord == m)
m                 770 kern/uipc_socket2.c 				sb->sb_lastrecord = m->m_next;
m                 771 kern/uipc_socket2.c 			m = m_free(m);
m                 776 kern/uipc_socket2.c 		    m->m_len <= MCLBYTES / 4 && /* XXX Don't copy too much */
m                 777 kern/uipc_socket2.c 		    m->m_len <= M_TRAILINGSPACE(n) &&
m                 778 kern/uipc_socket2.c 		    n->m_type == m->m_type) {
m                 779 kern/uipc_socket2.c 			bcopy(mtod(m, caddr_t), mtod(n, caddr_t) + n->m_len,
m                 780 kern/uipc_socket2.c 			    (unsigned)m->m_len);
m                 781 kern/uipc_socket2.c 			n->m_len += m->m_len;
m                 782 kern/uipc_socket2.c 			sb->sb_cc += m->m_len;
m                 783 kern/uipc_socket2.c 			if (m->m_type != MT_CONTROL && m->m_type != MT_SONAME)
m                 784 kern/uipc_socket2.c 				sb->sb_datacc += m->m_len;
m                 785 kern/uipc_socket2.c 			m = m_free(m);
m                 789 kern/uipc_socket2.c 			n->m_next = m;
m                 791 kern/uipc_socket2.c 			sb->sb_mb = m;
m                 792 kern/uipc_socket2.c 		sb->sb_mbtail = m;
m                 793 kern/uipc_socket2.c 		sballoc(sb, m);
m                 794 kern/uipc_socket2.c 		n = m;
m                 795 kern/uipc_socket2.c 		m->m_flags &= ~M_EOR;
m                 796 kern/uipc_socket2.c 		m = m->m_next;
m                 834 kern/uipc_socket2.c 	struct mbuf *m, *mn;
m                 837 kern/uipc_socket2.c 	next = (m = sb->sb_mb) ? m->m_nextpkt : 0;
m                 839 kern/uipc_socket2.c 		if (m == NULL) {
m                 842 kern/uipc_socket2.c 			m = next;
m                 843 kern/uipc_socket2.c 			next = m->m_nextpkt;
m                 846 kern/uipc_socket2.c 		if (m->m_len > len) {
m                 847 kern/uipc_socket2.c 			m->m_len -= len;
m                 848 kern/uipc_socket2.c 			m->m_data += len;
m                 850 kern/uipc_socket2.c 			if (m->m_type != MT_CONTROL && m->m_type != MT_SONAME)
m                 854 kern/uipc_socket2.c 		len -= m->m_len;
m                 855 kern/uipc_socket2.c 		sbfree(sb, m);
m                 856 kern/uipc_socket2.c 		MFREE(m, mn);
m                 857 kern/uipc_socket2.c 		m = mn;
m                 859 kern/uipc_socket2.c 	while (m && m->m_len == 0) {
m                 860 kern/uipc_socket2.c 		sbfree(sb, m);
m                 861 kern/uipc_socket2.c 		MFREE(m, mn);
m                 862 kern/uipc_socket2.c 		m = mn;
m                 864 kern/uipc_socket2.c 	if (m) {
m                 865 kern/uipc_socket2.c 		sb->sb_mb = m;
m                 866 kern/uipc_socket2.c 		m->m_nextpkt = next;
m                 874 kern/uipc_socket2.c 	m = sb->sb_mb;
m                 875 kern/uipc_socket2.c 	if (m == NULL) {
m                 878 kern/uipc_socket2.c 	} else if (m->m_nextpkt == NULL)
m                 879 kern/uipc_socket2.c 		sb->sb_lastrecord = m;
m                 889 kern/uipc_socket2.c 	struct mbuf *m, *mn;
m                 891 kern/uipc_socket2.c 	m = sb->sb_mb;
m                 892 kern/uipc_socket2.c 	if (m) {
m                 893 kern/uipc_socket2.c 		sb->sb_mb = m->m_nextpkt;
m                 895 kern/uipc_socket2.c 			sbfree(sb, m);
m                 896 kern/uipc_socket2.c 			MFREE(m, mn);
m                 897 kern/uipc_socket2.c 		} while ((m = mn) != NULL);
m                 910 kern/uipc_socket2.c 	struct mbuf *m;
m                 917 kern/uipc_socket2.c 	if ((m = m_get(M_DONTWAIT, MT_CONTROL)) == NULL)
m                 920 kern/uipc_socket2.c 		MCLGET(m, M_DONTWAIT);
m                 921 kern/uipc_socket2.c 		if ((m->m_flags & M_EXT) == 0) {
m                 922 kern/uipc_socket2.c 			m_free(m);
m                 926 kern/uipc_socket2.c 	cp = mtod(m, struct cmsghdr *);
m                 928 kern/uipc_socket2.c 	m->m_len = CMSG_SPACE(size);
m                 932 kern/uipc_socket2.c 	return (m);
m                 741 kern/uipc_syscalls.c 			struct mbuf *m = control;
m                 745 kern/uipc_syscalls.c 				i = m->m_len;
m                 750 kern/uipc_syscalls.c 				error = copyout(mtod(m, caddr_t), p,
m                 752 kern/uipc_syscalls.c 				if (m->m_next)
m                 758 kern/uipc_syscalls.c 			} while ((m = m->m_next) != NULL);
m                 806 kern/uipc_syscalls.c 	struct mbuf *m = NULL;
m                 816 kern/uipc_syscalls.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 818 kern/uipc_syscalls.c 			MCLGET(m, M_DONTWAIT);
m                 819 kern/uipc_syscalls.c 			if ((m->m_flags & M_EXT) == 0) {
m                 824 kern/uipc_syscalls.c 		if (m == NULL) {
m                 828 kern/uipc_syscalls.c 		error = copyin(SCARG(uap, val), mtod(m, caddr_t),
m                 833 kern/uipc_syscalls.c 		m->m_len = SCARG(uap, valsize);
m                 836 kern/uipc_syscalls.c 			 SCARG(uap, name), m);
m                 837 kern/uipc_syscalls.c 	m = NULL;
m                 839 kern/uipc_syscalls.c 	if (m)
m                 840 kern/uipc_syscalls.c 		m_freem(m);
m                 857 kern/uipc_syscalls.c 	struct mbuf *m = NULL;
m                 871 kern/uipc_syscalls.c 	    SCARG(uap, name), &m)) == 0 && SCARG(uap, val) && valsize &&
m                 872 kern/uipc_syscalls.c 	    m != NULL) {
m                 873 kern/uipc_syscalls.c 		if (valsize > m->m_len)
m                 874 kern/uipc_syscalls.c 			valsize = m->m_len;
m                 875 kern/uipc_syscalls.c 		error = copyout(mtod(m, caddr_t), SCARG(uap, val), valsize);
m                 882 kern/uipc_syscalls.c 	if (m != NULL)
m                 883 kern/uipc_syscalls.c 		(void)m_free(m);
m                 925 kern/uipc_syscalls.c 	struct mbuf *m = NULL;
m                 935 kern/uipc_syscalls.c 	m = m_getclr(M_WAIT, MT_SONAME);
m                 936 kern/uipc_syscalls.c 	error = (*so->so_proto->pr_usrreq)(so, PRU_SOCKADDR, 0, m, 0);
m                 939 kern/uipc_syscalls.c 	if (len > m->m_len)
m                 940 kern/uipc_syscalls.c 		len = m->m_len;
m                 941 kern/uipc_syscalls.c 	error = copyout(mtod(m, caddr_t), SCARG(uap, asa), len);
m                 946 kern/uipc_syscalls.c 	if (m)
m                 947 kern/uipc_syscalls.c 		m_freem(m);
m                 965 kern/uipc_syscalls.c 	struct mbuf *m = NULL;
m                 979 kern/uipc_syscalls.c 	m = m_getclr(M_WAIT, MT_SONAME);
m                 980 kern/uipc_syscalls.c 	error = (*so->so_proto->pr_usrreq)(so, PRU_PEERADDR, 0, m, 0);
m                 983 kern/uipc_syscalls.c 	if (len > m->m_len)
m                 984 kern/uipc_syscalls.c 		len = m->m_len;
m                 985 kern/uipc_syscalls.c 	error = copyout(mtod(m, caddr_t), SCARG(uap, asa), len);
m                 990 kern/uipc_syscalls.c 	m_freem(m);
m                1008 kern/uipc_syscalls.c 	struct mbuf *m = NULL;
m                1019 kern/uipc_syscalls.c 	m = m_getclr(M_WAIT, MT_SONAME);
m                1020 kern/uipc_syscalls.c 	if (m == NULL) {
m                1024 kern/uipc_syscalls.c 	error = (*so->so_proto->pr_usrreq)(so, PRU_PEEREID, 0, m, 0);
m                1025 kern/uipc_syscalls.c 	if (!error && m->m_len != sizeof(struct unpcbid))
m                1029 kern/uipc_syscalls.c 	id = mtod(m, struct unpcbid *);
m                1035 kern/uipc_syscalls.c 	m_freem(m);
m                1043 kern/uipc_syscalls.c 	struct mbuf *m;
m                1055 kern/uipc_syscalls.c 	m = m_get(M_WAIT, type);
m                1057 kern/uipc_syscalls.c 		MCLGET(m, M_WAITOK);
m                1058 kern/uipc_syscalls.c 		if ((m->m_flags & M_EXT) == 0) {
m                1059 kern/uipc_syscalls.c 			m_free(m);
m                1063 kern/uipc_syscalls.c 	m->m_len = buflen;
m                1064 kern/uipc_syscalls.c 	error = copyin(buf, mtod(m, caddr_t), buflen);
m                1066 kern/uipc_syscalls.c 		(void) m_free(m);
m                1069 kern/uipc_syscalls.c 	*mp = m;
m                1071 kern/uipc_syscalls.c 		sa = mtod(m, struct sockaddr *);
m                  64 kern/uipc_usrreq.c uipc_usrreq(struct socket *so, int req, struct mbuf *m, struct mbuf *nam,
m                 196 kern/uipc_usrreq.c 			if (sbappendaddr(&so2->so_rcv, from, m, control)) {
m                 198 kern/uipc_usrreq.c 				m = NULL;
m                 225 kern/uipc_usrreq.c 				if (sbappendcontrol(rcv, m, control))
m                 228 kern/uipc_usrreq.c 				sbappend(rcv, m);
m                 235 kern/uipc_usrreq.c 			m = NULL;
m                 253 kern/uipc_usrreq.c 		((struct stat *) m)->st_blksize = so->so_snd.sb_hiwat;
m                 256 kern/uipc_usrreq.c 			((struct stat *) m)->st_blksize += so2->so_rcv.sb_cc;
m                 258 kern/uipc_usrreq.c 		((struct stat *) m)->st_dev = NODEV;
m                 261 kern/uipc_usrreq.c 		((struct stat *) m)->st_atimespec =
m                 262 kern/uipc_usrreq.c 		    ((struct stat *) m)->st_mtimespec =
m                 263 kern/uipc_usrreq.c 		    ((struct stat *) m)->st_ctimespec = unp->unp_ctime;
m                 264 kern/uipc_usrreq.c 		((struct stat *) m)->st_ino = unp->unp_ino;
m                 310 kern/uipc_usrreq.c 	if (m)
m                 311 kern/uipc_usrreq.c 		m_freem(m);
m                 919 kern/uipc_usrreq.c unp_dispose(struct mbuf *m)
m                 922 kern/uipc_usrreq.c 	if (m)
m                 923 kern/uipc_usrreq.c 		unp_scan(m, unp_discard, 1);
m                 929 kern/uipc_usrreq.c 	struct mbuf *m;
m                 936 kern/uipc_usrreq.c 		for (m = m0; m; m = m->m_next) {
m                 937 kern/uipc_usrreq.c 			if (m->m_type == MT_CONTROL &&
m                 938 kern/uipc_usrreq.c 			    m->m_len >= sizeof(*cm)) {
m                 939 kern/uipc_usrreq.c 				cm = mtod(m, struct cmsghdr *);
m                  74 lib/libkern/qdivrem.c 	int m, n, d, j, i;
m                 156 lib/libkern/qdivrem.c 	for (m = 4 - n; u[1] == 0; u++)
m                 157 lib/libkern/qdivrem.c 		m--;
m                 158 lib/libkern/qdivrem.c 	for (i = 4 - m; --i >= 0;)
m                 160 lib/libkern/qdivrem.c 	q += 4 - m;
m                 172 lib/libkern/qdivrem.c 		shl(&u[0], m + n, d);		/* u <<= d */
m                 239 lib/libkern/qdivrem.c 	} while (++j <= m);		/* D7: loop on j. */
m                 248 lib/libkern/qdivrem.c 			for (i = m + n; i > m; --i)
m                  52 lib/libsa/net.h #define	SAMENET(a1, a2, m) ((a1.s_addr & m) == (a2.s_addr & m))
m                 248 lib/libz/zutil.h    extern void z_error    OF((char *m));
m                 395 miscfs/portal/portal_vnops.c 		struct mbuf *m = 0;
m                 399 miscfs/portal/portal_vnops.c 					&m, &cm, &flags);
m                 407 miscfs/portal/portal_vnops.c 		if (m) {
m                 408 miscfs/portal/portal_vnops.c 			m = m_pullup(m, sizeof(int));	/* Needed? */
m                 409 miscfs/portal/portal_vnops.c 			if (m) {
m                 410 miscfs/portal/portal_vnops.c 				error = *(mtod(m, int *));
m                 411 miscfs/portal/portal_vnops.c 				m_freem(m);
m                 186 msdosfs/msdosfs_conv.c 	uint32_t m, month;
m                 224 msdosfs/msdosfs_conv.c 		for (m = 0; m < month - 1; m++)
m                 225 msdosfs/msdosfs_conv.c 			days += months[m];
m                 108 net/bpf.c      	struct mbuf *m;
m                 178 net/bpf.c      	MGETHDR(m, M_WAIT, MT_DATA);
m                 179 net/bpf.c      	m->m_pkthdr.rcvif = 0;
m                 180 net/bpf.c      	m->m_pkthdr.len = len - hlen;
m                 183 net/bpf.c      		MCLGET(m, M_WAIT);
m                 184 net/bpf.c      		if ((m->m_flags & M_EXT) == 0) {
m                 189 net/bpf.c      	m->m_len = len;
m                 190 net/bpf.c      	*mp = m;
m                 192 net/bpf.c      	error = uiomove(mtod(m, caddr_t), len, uio);
m                 196 net/bpf.c      	slen = bpf_filter(filter, mtod(m, u_char *), len, len);
m                 202 net/bpf.c      	if (m->m_len < hlen) {
m                 210 net/bpf.c      		bcopy(m->m_data, sockp->sa_data, hlen);
m                 211 net/bpf.c      		m->m_len -= hlen;
m                 212 net/bpf.c      		m->m_data += hlen; /* XXX */
m                 222 net/bpf.c      	m_tag_prepend(m, mtag);
m                 226 net/bpf.c      	m_freem(m);
m                 509 net/bpf.c      	struct mbuf *m;
m                 525 net/bpf.c      	error = bpf_movein(uio, d->bd_bif->bif_dlt, &m,
m                 530 net/bpf.c      	if (m->m_pkthdr.len > ifp->if_mtu) {
m                 531 net/bpf.c      		m_freem(m);
m                 539 net/bpf.c      	error = (*ifp->if_output)(ifp, m, (struct sockaddr *)&dst,
m                1131 net/bpf.c      	const struct mbuf *m;
m                1135 net/bpf.c      	m = src_arg;
m                1138 net/bpf.c      		if (m == 0)
m                1140 net/bpf.c      		count = min(m->m_len, len);
m                1141 net/bpf.c      		bcopy(mtod(m, caddr_t), (caddr_t)dst, count);
m                1142 net/bpf.c      		m = m->m_next;
m                1152 net/bpf.c      bpf_mtap(caddr_t arg, struct mbuf *m, u_int direction)
m                1159 net/bpf.c      	if (m == NULL)
m                1163 net/bpf.c      	for (m0 = m; m0 != 0; m0 = m0->m_next)
m                1171 net/bpf.c      			slen = bpf_filter(d->bd_rfilter, (u_char *)m,
m                1177 net/bpf.c      		bpf_catchpacket(d, (u_char *)m, pktlen, slen, bpf_mcopy);
m                1179 net/bpf.c      			m->m_flags |= M_FILDROP;
m                1193 net/bpf.c      bpf_mtap_hdr(caddr_t arg, caddr_t data, u_int dlen, struct mbuf *m,
m                1199 net/bpf.c      	mh.mh_next = m;
m                1204 net/bpf.c      	m->m_flags |= mh.mh_flags & M_FILDROP;
m                1217 net/bpf.c      bpf_mtap_af(caddr_t arg, u_int32_t af, struct mbuf *m, u_int direction)
m                1222 net/bpf.c      	mh.mh_next = m;
m                1227 net/bpf.c      	m->m_flags |= mh.mh_flags & M_FILDROP;
m                  70 net/bpf_filter.c #define MINDEX(len, m, k) \
m                  72 net/bpf_filter.c 	len = m->m_len; \
m                  75 net/bpf_filter.c 		m = m->m_next; \
m                  76 net/bpf_filter.c 		if (m == 0) \
m                  78 net/bpf_filter.c 		len = m->m_len; \
m                  88 net/bpf_filter.c bpf_m_xword(m, k, err)
m                  89 net/bpf_filter.c 	struct mbuf *m;
m                  98 net/bpf_filter.c 	MINDEX(len, m, k);
m                  99 net/bpf_filter.c 	cp = mtod(m, u_char *) + k;
m                 104 net/bpf_filter.c 	m0 = m->m_next;
m                 123 net/bpf_filter.c bpf_m_xhalf(m, k, err)
m                 124 net/bpf_filter.c 	struct mbuf *m;
m                 133 net/bpf_filter.c 	MINDEX(len, m, k);
m                 134 net/bpf_filter.c 	cp = mtod(m, u_char *) + k;
m                 139 net/bpf_filter.c 	m0 = m->m_next;
m                 229 net/bpf_filter.c 				struct mbuf *m;
m                 234 net/bpf_filter.c 				m = (struct mbuf *)p;
m                 235 net/bpf_filter.c 				MINDEX(len, m, k);
m                 236 net/bpf_filter.c 				A = mtod(m, u_char *)[k];
m                 295 net/bpf_filter.c 				struct mbuf *m;
m                 300 net/bpf_filter.c 				m = (struct mbuf *)p;
m                 301 net/bpf_filter.c 				MINDEX(len, m, k);
m                 302 net/bpf_filter.c 				A = mtod(m, u_char *)[k];
m                 315 net/bpf_filter.c 				struct mbuf *m;
m                 320 net/bpf_filter.c 				m = (struct mbuf *)p;
m                 321 net/bpf_filter.c 				MINDEX(len, m, k);
m                 322 net/bpf_filter.c 				X = (mtod(m, u_char *)[k] & 0xf) << 2;
m                 377 net/bridgestp.c 	struct mbuf *m;
m                 383 net/bridgestp.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 384 net/bridgestp.c 	if (m == NULL)
m                 386 net/bridgestp.c 	m->m_pkthdr.rcvif = ifp;
m                 387 net/bridgestp.c 	m->m_pkthdr.len = sizeof(*eh) + sizeof(bpdu);
m                 388 net/bridgestp.c 	m->m_len = m->m_pkthdr.len;
m                 390 net/bridgestp.c 	eh = mtod(m, struct ether_header *);
m                 400 net/bridgestp.c 	bcopy(&bpdu, mtod(m, caddr_t) + sizeof(*eh), sizeof(bpdu));
m                 404 net/bridgestp.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 487 net/bridgestp.c 	struct mbuf *m;
m                 501 net/bridgestp.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 502 net/bridgestp.c 	if (m == NULL)
m                 505 net/bridgestp.c 	eh = mtod(m, struct ether_header *);
m                 517 net/bridgestp.c 		m->m_pkthdr.len = sizeof(*eh) + BSTP_BPDU_STP_LEN;
m                 519 net/bridgestp.c 		memcpy(mtod(m, caddr_t) + sizeof(*eh), bpdu,
m                 525 net/bridgestp.c 		m->m_pkthdr.len = sizeof(*eh) + BSTP_BPDU_RSTP_LEN;
m                 527 net/bridgestp.c 		memcpy(mtod(m, caddr_t) + sizeof(*eh), bpdu,
m                 533 net/bridgestp.c 	m->m_pkthdr.rcvif = ifp;
m                 534 net/bridgestp.c 	m->m_len = m->m_pkthdr.len;
m                 537 net/bridgestp.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 597 net/bridgestp.c     struct ether_header *eh, struct mbuf *m)
m                 608 net/bridgestp.c 	if (m->m_pkthdr.len > len)
m                 609 net/bridgestp.c 		m_adj(m, len - m->m_pkthdr.len);
m                 610 net/bridgestp.c 	if ((m = m_pullup(m, sizeof(tpdu))) == NULL)
m                 612 net/bridgestp.c 	bcopy(mtod(m, struct tpdu *), &tpdu, sizeof(tpdu));
m                 646 net/bridgestp.c 		bstp_received_stp(bs, bp, &m, &tpdu);
m                 649 net/bridgestp.c 		bstp_received_rstp(bs, bp, &m, &tpdu);
m                 653 net/bridgestp.c 	if (m)
m                 654 net/bridgestp.c 		m_freem(m);
m                 489 net/bsd-comp.c     struct mbuf *m;
m                 496 net/bsd-comp.c 	    m->m_len = wptr - mtod(m, u_char *);	\
m                 497 net/bsd-comp.c 	    MGET(m->m_next, M_DONTWAIT, MT_DATA);	\
m                 498 net/bsd-comp.c 	    m = m->m_next;				\
m                 499 net/bsd-comp.c 	    if (m) {					\
m                 500 net/bsd-comp.c 		m->m_len = 0;				\
m                 502 net/bsd-comp.c 		    MCLGET(m, M_DONTWAIT);		\
m                 503 net/bsd-comp.c 		wptr = mtod(m, u_char *);		\
m                 504 net/bsd-comp.c 		cp_end = wptr + M_TRAILINGSPACE(m);	\
m                 539 net/bsd-comp.c     MGET(m, M_DONTWAIT, MT_DATA);
m                 540 net/bsd-comp.c     *mret = m;
m                 541 net/bsd-comp.c     if (m != NULL) {
m                 542 net/bsd-comp.c 	m->m_len = 0;
m                 544 net/bsd-comp.c 	    MCLGET(m, M_DONTWAIT);
m                 545 net/bsd-comp.c 	m->m_data += db->hdrlen;
m                 546 net/bsd-comp.c 	wptr = mtod(m, u_char *);
m                 547 net/bsd-comp.c 	cp_end = wptr + M_TRAILINGSPACE(m);
m                 649 net/bsd-comp.c     if (m != NULL) {
m                 650 net/bsd-comp.c 	m->m_len = wptr - mtod(m, u_char *);
m                 651 net/bsd-comp.c 	m->m_next = NULL;
m                 832 net/bsd-comp.c     struct mbuf *m, *dmp, *mret;
m                 986 net/bsd-comp.c 	    MGET(m, M_DONTWAIT, MT_DATA);
m                 987 net/bsd-comp.c 	    if (m == NULL) {
m                 991 net/bsd-comp.c 	    m->m_len = 0;
m                 992 net/bsd-comp.c 	    m->m_next = NULL;
m                 993 net/bsd-comp.c 	    dmp->m_next = m;
m                 994 net/bsd-comp.c 	    MCLGET(m, M_DONTWAIT);
m                 995 net/bsd-comp.c 	    space = M_TRAILINGSPACE(m) - (codelen + extra);
m                1001 net/bsd-comp.c 	    dmp = m;
m                 225 net/if.c       		size_t m, n, oldlim;
m                 235 net/if.c       		m = oldlim * sizeof(ifa);
m                 240 net/if.c       			bcopy((caddr_t)ifnet_addrs, q, m);
m                 246 net/if.c       		m = oldlim * sizeof(struct ifnet *);
m                 251 net/if.c       			bcopy((caddr_t)ifindex2ifnet, q, m);
m                 306 net/if.c       #define _offsetof(t, m) ((int)((caddr_t)&((t *)0)->m))
m                 613 net/if.c       	struct mbuf *m, *prev, *next;
m                 616 net/if.c       	for (m = q->ifq_head; m; m = next) {
m                 617 net/if.c       		next = m->m_nextpkt;
m                 619 net/if.c       		if ((m->m_flags & M_PKTHDR) == 0) {
m                 620 net/if.c       			prev = m;
m                 624 net/if.c       		if (m->m_pkthdr.rcvif != ifp) {
m                 625 net/if.c       			prev = m;
m                 630 net/if.c       			prev->m_nextpkt = m->m_nextpkt;
m                 632 net/if.c       			q->ifq_head = m->m_nextpkt;
m                 633 net/if.c       		if (q->ifq_tail == m)
m                 637 net/if.c       		m->m_nextpkt = NULL;
m                 638 net/if.c       		m_freem(m);
m                1091 net/if.c       	struct mbuf *m, *n;
m                1094 net/if.c       	while ((m = n) != NULL) {
m                1095 net/if.c       		n = m->m_act;
m                1096 net/if.c       		m_freem(m);
m                1560 net/if.c       	struct mbuf *m;
m                1563 net/if.c       		IF_DEQUEUE(&ifp->if_snd, m);
m                1565 net/if.c       		if (m == NULL)
m                1567 net/if.c       		m_freem(m);
m                 294 net/if.h       #define	IF_ENQUEUE(ifq, m)						\
m                 296 net/if.h       	(m)->m_nextpkt = 0;						\
m                 298 net/if.h       		(ifq)->ifq_head = m;					\
m                 300 net/if.h       		(ifq)->ifq_tail->m_nextpkt = m;				\
m                 301 net/if.h       	(ifq)->ifq_tail = m;						\
m                 304 net/if.h       #define	IF_PREPEND(ifq, m)						\
m                 306 net/if.h       	(m)->m_nextpkt = (ifq)->ifq_head;				\
m                 308 net/if.h       		(ifq)->ifq_tail = (m);					\
m                 309 net/if.h       	(ifq)->ifq_head = (m);						\
m                 312 net/if.h       #define	IF_DEQUEUE(ifq, m)						\
m                 314 net/if.h       	(m) = (ifq)->ifq_head;						\
m                 315 net/if.h       	if (m) {							\
m                 316 net/if.h       		if (((ifq)->ifq_head = (m)->m_nextpkt) == 0)		\
m                 318 net/if.h       		(m)->m_nextpkt = 0;					\
m                 323 net/if.h       #define	IF_INPUT_ENQUEUE(ifq, m)					\
m                 327 net/if.h       		m_freem(m);						\
m                 331 net/if.h       		IF_ENQUEUE(ifq, m);					\
m                 334 net/if.h       #define	IF_POLL(ifq, m)		((m) = (ifq)->ifq_head)
m                 589 net/if.h       #define	IFQ_ENQUEUE(ifq, m, pattr, err)					\
m                 592 net/if.h       		ALTQ_ENQUEUE((ifq), (m), (pattr), (err));		\
m                 595 net/if.h       			m_freem((m));					\
m                 598 net/if.h       			IF_ENQUEUE((ifq), (m));				\
m                 606 net/if.h       #define	IFQ_DEQUEUE(ifq, m)						\
m                 609 net/if.h       		(m) = tbr_dequeue((ifq), ALTDQ_REMOVE);			\
m                 611 net/if.h       		ALTQ_DEQUEUE((ifq), (m));				\
m                 613 net/if.h       		IF_DEQUEUE((ifq), (m));					\
m                 616 net/if.h       #define	IFQ_POLL(ifq, m)						\
m                 619 net/if.h       		(m) = tbr_dequeue((ifq), ALTDQ_POLL);			\
m                 621 net/if.h       		ALTQ_POLL((ifq), (m));					\
m                 623 net/if.h       		IF_POLL((ifq), (m));					\
m                 637 net/if.h       #define	IFQ_CLASSIFY(ifq, m, af, pa)					\
m                 642 net/if.h       				((ifq)->altq_clfier, (m), (af));	\
m                 644 net/if.h       		(pa)->pattr_hdr = mtod((m), caddr_t);			\
m                 651 net/if.h       #define	IFQ_ENQUEUE(ifq, m, pattr, err)					\
m                 654 net/if.h       		m_freem((m));						\
m                 657 net/if.h       		IF_ENQUEUE((ifq), (m));					\
m                 664 net/if.h       #define	IFQ_DEQUEUE(ifq, m)	IF_DEQUEUE((ifq), (m))
m                 666 net/if.h       #define	IFQ_POLL(ifq, m)	IF_POLL((ifq), (m))
m                 672 net/if.h       #define	IFQ_CLASSIFY(ifq, m, af, pa) /* nothing */
m                 688 net/if.h       #define	ether_input_mbuf(ifp, m)        ether_input((ifp), NULL, (m))
m                 140 net/if_atmsubr.c 	struct mbuf *m = m0;
m                 191 net/if_atmsubr.c 			if (!atmresolve(rt, m, dst, &atmdst)) {
m                 192 net/if_atmsubr.c 				m = NULL; 
m                 218 net/if_atmsubr.c 		M_PREPEND(m, sz, M_DONTWAIT);
m                 219 net/if_atmsubr.c 		if (m == 0)
m                 221 net/if_atmsubr.c 		ad = mtod(m, struct atm_pseudohdr *);
m                 235 net/if_atmsubr.c 	len = m->m_pkthdr.len;
m                 237 net/if_atmsubr.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 249 net/if_atmsubr.c 	if (m)
m                 250 net/if_atmsubr.c 		m_freem(m);
m                 259 net/if_atmsubr.c atm_input(ifp, ah, m, rxhand)
m                 262 net/if_atmsubr.c 	struct mbuf *m;
m                 270 net/if_atmsubr.c 		m_freem(m);
m                 273 net/if_atmsubr.c 	ifp->if_ibytes += m->m_pkthdr.len;
m                 283 net/if_atmsubr.c 	  m->m_pkthdr.rcvif = rxhand; /* XXX: overload */
m                 286 net/if_atmsubr.c 	  m_freem(m);
m                 295 net/if_atmsubr.c 	    if (m->m_len < sizeof(*alc) &&
m                 296 net/if_atmsubr.c 		(m = m_pullup(m, sizeof(*alc))) == NULL)
m                 298 net/if_atmsubr.c 	    alc = mtod(m, struct atmllc *);
m                 307 net/if_atmsubr.c 	      m_freem(m);
m                 311 net/if_atmsubr.c 	    m_adj(m, sizeof(*alc));
m                 328 net/if_atmsubr.c 	      m_freem(m);
m                 334 net/if_atmsubr.c 	IF_INPUT_ENQUEUE(inq, m);
m                 146 net/if_bridge.c     struct ether_header *, struct mbuf *m);
m                1001 net/if_bridge.c bridge_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *sa,
m                1016 net/if_bridge.c 		m_freem(m);
m                1020 net/if_bridge.c 	if (m->m_len < sizeof(*eh)) {
m                1021 net/if_bridge.c 		m = m_pullup(m, sizeof(*eh));
m                1022 net/if_bridge.c 		if (m == NULL)
m                1025 net/if_bridge.c 	eh = mtod(m, struct ether_header *);
m                1056 net/if_bridge.c 		if ((mtag = m_tag_find(m, PACKET_TAG_IPSEC_OUT_CRYPTO_NEEDED,
m                1059 net/if_bridge.c 			m_freem(m);
m                1066 net/if_bridge.c 		if (m->m_pkthdr.csum_flags & M_IPV4_CSUM_OUT ||
m                1067 net/if_bridge.c 		    m->m_pkthdr.csum_flags & M_TCPV4_CSUM_OUT ||
m                1068 net/if_bridge.c 		    m->m_pkthdr.csum_flags & M_UDPV4_CSUM_OUT) {
m                1069 net/if_bridge.c 			m_freem(m);
m                1074 net/if_bridge.c 		bridge_span(sc, NULL, m);
m                1093 net/if_bridge.c 			    (m->m_flags & (M_BCAST | M_MCAST)) == 0)
m                1106 net/if_bridge.c 				mc = m;
m                1110 net/if_bridge.c 				m1 = m_copym2(m, 0, ETHER_HDR_LEN,
m                1116 net/if_bridge.c 				m2 = m_copym2(m, ETHER_HDR_LEN,
m                1142 net/if_bridge.c 			m_freem(m);
m                1148 net/if_bridge.c 	bridge_span(sc, NULL, m);
m                1150 net/if_bridge.c 		m_freem(m);
m                1154 net/if_bridge.c 	bridge_ifenqueue(sc, dst_if, m);
m                1174 net/if_bridge.c 	struct mbuf *m;
m                1180 net/if_bridge.c 			IF_DEQUEUE(&sc->sc_if.if_snd, m);
m                1182 net/if_bridge.c 			if (m == NULL)
m                1184 net/if_bridge.c 			bridgeintr_frame(sc, m);
m                1193 net/if_bridge.c bridgeintr_frame(struct bridge_softc *sc, struct mbuf *m)
m                1202 net/if_bridge.c 		m_freem(m);
m                1206 net/if_bridge.c 	src_if = m->m_pkthdr.rcvif;
m                1210 net/if_bridge.c 		bpf_mtap(sc->sc_if.if_bpf, m, BPF_DIRECTION_IN);
m                1214 net/if_bridge.c 	sc->sc_if.if_ibytes += m->m_pkthdr.len;
m                1221 net/if_bridge.c 		m_freem(m);
m                1227 net/if_bridge.c 		m_freem(m);
m                1231 net/if_bridge.c 	if (m->m_pkthdr.len < sizeof(eh)) {
m                1232 net/if_bridge.c 		m_freem(m);
m                1235 net/if_bridge.c 	m_copydata(m, 0, ETHER_HDR_LEN, (caddr_t)&eh);
m                1252 net/if_bridge.c 		m_freem(m);
m                1265 net/if_bridge.c 	if ((m->m_flags & (M_BCAST | M_MCAST)) == 0) {
m                1268 net/if_bridge.c 			m_freem(m);
m                1285 net/if_bridge.c 	if (m->m_flags & M_MCAST) {
m                1289 net/if_bridge.c 			m_freem(m);
m                1294 net/if_bridge.c 			m_freem(m);
m                1299 net/if_bridge.c 			m_freem(m);
m                1304 net/if_bridge.c 	if (ifl->bif_flags & IFBIF_BLOCKNONIP && bridge_blocknonip(&eh, m)) {
m                1305 net/if_bridge.c 		m_freem(m);
m                1309 net/if_bridge.c 	if (bridge_filterrule(&ifl->bif_brlin, &eh, m) == BRL_ACTION_BLOCK) {
m                1310 net/if_bridge.c 		m_freem(m);
m                1314 net/if_bridge.c 	m = bridge_filter(sc, BRIDGE_IN, src_if, &eh, m);
m                1315 net/if_bridge.c 	if (m == NULL)
m                1322 net/if_bridge.c 	if ((m->m_flags & (M_BCAST | M_MCAST)) || dst_if == NULL) {
m                1325 net/if_bridge.c 		bridge_broadcast(sc, src_if, &eh, m);
m                1335 net/if_bridge.c 		m_freem(m);
m                1343 net/if_bridge.c 		m_freem(m);
m                1348 net/if_bridge.c 		m_freem(m);
m                1351 net/if_bridge.c 	if (bridge_filterrule(&ifl->bif_brlout, &eh, m) == BRL_ACTION_BLOCK) {
m                1352 net/if_bridge.c 		m_freem(m);
m                1356 net/if_bridge.c 	m = bridge_filter(sc, BRIDGE_OUT, dst_if, &eh, m);
m                1357 net/if_bridge.c 	if (m == NULL)
m                1361 net/if_bridge.c 	len = m->m_pkthdr.len;
m                1363 net/if_bridge.c 		bridge_fragment(sc, dst_if, &eh, m);
m                1366 net/if_bridge.c 		bridge_ifenqueue(sc, dst_if, m);
m                1376 net/if_bridge.c bridge_input(struct ifnet *ifp, struct ether_header *eh, struct mbuf *m)
m                1387 net/if_bridge.c 	if (ifp == NULL || ifp->if_bridge == NULL || m == NULL)
m                1388 net/if_bridge.c 		return (m);
m                1390 net/if_bridge.c 	if ((m->m_flags & M_PKTHDR) == 0)
m                1393 net/if_bridge.c 	m->m_flags &= ~M_PROTO1;	/* Loop prevention */
m                1397 net/if_bridge.c 		return (m);
m                1404 net/if_bridge.c 		return (m);
m                1406 net/if_bridge.c 	bridge_span(sc, eh, m);
m                1408 net/if_bridge.c 	if (m->m_flags & (M_BCAST | M_MCAST)) {
m                1411 net/if_bridge.c 			m = bstp_input(sc->sc_stp, ifl->bif_stp, eh, m);
m                1412 net/if_bridge.c 			if (m == NULL)
m                1421 net/if_bridge.c 			return (m);
m                1428 net/if_bridge.c 		mc = m_copym2(m, 0, M_COPYALL, M_NOWAIT);
m                1430 net/if_bridge.c 			return (m);
m                1433 net/if_bridge.c 			return (m);
m                1439 net/if_bridge.c 			return (m);
m                1450 net/if_bridge.c 				m->m_flags |= M_PROTO1;
m                1451 net/if_bridge.c 				m->m_pkthdr.rcvif = ifl->ifp;
m                1452 net/if_bridge.c 				ether_input(ifl->ifp, eh, m);
m                1453 net/if_bridge.c 				m = NULL;
m                1456 net/if_bridge.c 		return (m);
m                1464 net/if_bridge.c 		return (m);
m                1484 net/if_bridge.c 			if (bridge_filterrule(&srcifl->bif_brlin, eh, m) ==
m                1486 net/if_bridge.c 				m_freem(m);
m                1489 net/if_bridge.c 			m->m_pkthdr.rcvif = ifl->ifp;
m                1491 net/if_bridge.c 				m->m_flags |= M_PROTO1;
m                1492 net/if_bridge.c 				ether_input(ifl->ifp, eh, m);
m                1493 net/if_bridge.c 				m = NULL;
m                1495 net/if_bridge.c 			return (m);
m                1503 net/if_bridge.c 			m_freem(m);
m                1507 net/if_bridge.c 	M_PREPEND(m, ETHER_HDR_LEN, M_DONTWAIT);
m                1508 net/if_bridge.c 	if (m == NULL)
m                1510 net/if_bridge.c 	bcopy(eh, mtod(m, caddr_t), ETHER_HDR_LEN);
m                1513 net/if_bridge.c 		m_freem(m);
m                1517 net/if_bridge.c 	IF_ENQUEUE(&sc->sc_if.if_snd, m);
m                1530 net/if_bridge.c     struct ether_header *eh, struct mbuf *m)
m                1535 net/if_bridge.c 	int len = m->m_pkthdr.len, used = 0;
m                1553 net/if_bridge.c 		    (m->m_flags & (M_BCAST | M_MCAST)) == 0)
m                1570 net/if_bridge.c 		    bridge_blocknonip(eh, m))
m                1573 net/if_bridge.c 		if (bridge_filterrule(&p->bif_brlout, eh, m) == BRL_ACTION_BLOCK)
m                1578 net/if_bridge.c 			mc = m;
m                1583 net/if_bridge.c 			m1 = m_copym2(m, 0, ETHER_HDR_LEN,
m                1589 net/if_bridge.c 			m2 = m_copym2(m, ETHER_HDR_LEN,
m                1625 net/if_bridge.c 		m_freem(m);
m                1634 net/if_bridge.c 	struct mbuf *mc, *m;
m                1640 net/if_bridge.c 	m = m_copym2(morig, 0, M_COPYALL, M_NOWAIT);
m                1641 net/if_bridge.c 	if (m == NULL)
m                1644 net/if_bridge.c 		M_PREPEND(m, ETHER_HDR_LEN, M_DONTWAIT);
m                1645 net/if_bridge.c 		if (m == NULL)
m                1647 net/if_bridge.c 		bcopy(eh, mtod(m, caddr_t), ETHER_HDR_LEN);
m                1665 net/if_bridge.c 		mc = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                1675 net/if_bridge.c 	m_freem(m);
m                2079 net/if_bridge.c bridge_blocknonip(struct ether_header *eh, struct mbuf *m)
m                2084 net/if_bridge.c 	if (m->m_pkthdr.len < ETHER_HDR_LEN)
m                2099 net/if_bridge.c 	if (m->m_pkthdr.len <
m                2103 net/if_bridge.c 	m_copydata(m, ETHER_HDR_LEN, LLC_SNAPFRAMELEN,
m                2122 net/if_bridge.c bridge_filterrule(struct brl_head *h, struct ether_header *eh, struct mbuf *m)
m                2153 net/if_bridge.c 	pf_tag_packet(m, n->brl_tag, -1);
m                2216 net/if_bridge.c     int dir, int af, int hlen, struct mbuf *m)
m                2236 net/if_bridge.c 			if (m->m_pkthdr.len - hlen < 2 * sizeof(u_int32_t))
m                2239 net/if_bridge.c 			ip = mtod(m, struct ip *);
m                2250 net/if_bridge.c 			m_copydata(m, offsetof(struct ip, ip_dst),
m                2255 net/if_bridge.c 				m_copydata(m, hlen, sizeof(u_int32_t),
m                2258 net/if_bridge.c 				m_copydata(m, hlen + sizeof(u_int32_t),
m                2261 net/if_bridge.c 				m_copydata(m, hlen + sizeof(u_int16_t),
m                2269 net/if_bridge.c 			if (m->m_pkthdr.len - hlen < 2 * sizeof(u_int32_t))
m                2272 net/if_bridge.c 			ip6 = mtod(m, struct ip6_hdr *);
m                2285 net/if_bridge.c 			m_copydata(m, offsetof(struct ip6_hdr, ip6_nxt),
m                2290 net/if_bridge.c 				m_copydata(m, hlen, sizeof(u_int32_t),
m                2293 net/if_bridge.c 				m_copydata(m, hlen + sizeof(u_int32_t),
m                2296 net/if_bridge.c 				m_copydata(m, hlen + sizeof(u_int16_t),
m                2345 net/if_bridge.c 			(*(tdb->tdb_xform->xf_input))(m, tdb, hlen, off);
m                2355 net/if_bridge.c 		tdb = ipsp_spd_lookup(m, af, hlen, &error,
m                2367 net/if_bridge.c 				    &m, NULL) != PF_PASS) {
m                2368 net/if_bridge.c 					m_freem(m);
m                2376 net/if_bridge.c 				    &m, NULL) != PF_PASS) {
m                2377 net/if_bridge.c 					m_freem(m);
m                2383 net/if_bridge.c 			if (m == NULL)
m                2387 net/if_bridge.c 			ip = mtod(m, struct ip *);
m                2392 net/if_bridge.c 				bridge_send_icmp_err(sc, ifp, eh, m,
m                2396 net/if_bridge.c 				error = ipsp_process_packet(m, tdb, af, 0);
m                2415 net/if_bridge.c     struct ether_header *eh, struct mbuf *m)
m                2427 net/if_bridge.c 		    m->m_pkthdr.len < (LLC_SNAPFRAMELEN +
m                2429 net/if_bridge.c 			return (m);
m                2431 net/if_bridge.c 		m_copydata(m, ETHER_HDR_LEN,
m                2440 net/if_bridge.c 			return (m);
m                2444 net/if_bridge.c 			return (m);
m                2448 net/if_bridge.c 	m_adj(m, ETHER_HDR_LEN);
m                2450 net/if_bridge.c 		m_adj(m, LLC_SNAPFRAMELEN);
m                2455 net/if_bridge.c 		if (m->m_pkthdr.len < sizeof(struct ip))
m                2459 net/if_bridge.c 		if (m->m_len < sizeof(struct ip) &&
m                2460 net/if_bridge.c 		    (m = m_pullup(m, sizeof(struct ip))) == NULL) {
m                2464 net/if_bridge.c 		ip = mtod(m, struct ip *);
m                2477 net/if_bridge.c 		if (hlen > m->m_len) {
m                2478 net/if_bridge.c 			if ((m = m_pullup(m, hlen)) == NULL) {
m                2482 net/if_bridge.c 			ip = mtod(m, struct ip *);
m                2485 net/if_bridge.c 		if ((ip->ip_sum = in_cksum(m, hlen)) != 0) {
m                2493 net/if_bridge.c 		if (m->m_pkthdr.len < ntohs(ip->ip_len))
m                2495 net/if_bridge.c 		if (m->m_pkthdr.len > ntohs(ip->ip_len)) {
m                2496 net/if_bridge.c 			if (m->m_len == m->m_pkthdr.len) {
m                2497 net/if_bridge.c 				m->m_len = ntohs(ip->ip_len);
m                2498 net/if_bridge.c 				m->m_pkthdr.len = ntohs(ip->ip_len);
m                2500 net/if_bridge.c 				m_adj(m, ntohs(ip->ip_len) - m->m_pkthdr.len);
m                2506 net/if_bridge.c 		    dir, AF_INET, hlen, m))
m                2511 net/if_bridge.c 		m->m_pkthdr.rcvif = ifp;
m                2512 net/if_bridge.c 		if (pf_test(dir, ifp, &m, eh) != PF_PASS)
m                2514 net/if_bridge.c 		if (m == NULL)
m                2518 net/if_bridge.c 		if (m->m_len < hlen && ((m = m_pullup(m, hlen)) == NULL))
m                2520 net/if_bridge.c 		if (m->m_len < sizeof(struct ip))
m                2522 net/if_bridge.c 		ip = mtod(m, struct ip *);
m                2524 net/if_bridge.c 		ip->ip_sum = in_cksum(m, hlen);
m                2532 net/if_bridge.c 		if (m->m_len < sizeof(struct ip6_hdr)) {
m                2533 net/if_bridge.c 			if ((m = m_pullup(m, sizeof(struct ip6_hdr)))
m                2540 net/if_bridge.c 		ip6 = mtod(m, struct ip6_hdr *);
m                2544 net/if_bridge.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_hdrerr);
m                2553 net/if_bridge.c 		    dir, AF_INET6, hlen, m))
m                2557 net/if_bridge.c 		if (pf_test6(dir, ifp, &m, eh) != PF_PASS)
m                2559 net/if_bridge.c 		if (m == NULL)
m                2573 net/if_bridge.c 		M_PREPEND(m, LLC_SNAPFRAMELEN, M_DONTWAIT);
m                2574 net/if_bridge.c 		if (m == NULL)
m                2576 net/if_bridge.c 		bcopy(&llc, mtod(m, caddr_t), LLC_SNAPFRAMELEN);
m                2580 net/if_bridge.c 	M_PREPEND(m, sizeof(*eh), M_DONTWAIT);
m                2581 net/if_bridge.c 	if (m == NULL)
m                2583 net/if_bridge.c 	bcopy(eh, mtod(m, caddr_t), sizeof(*eh));
m                2585 net/if_bridge.c 	return (m);
m                2588 net/if_bridge.c 	if (m != NULL)
m                2589 net/if_bridge.c 		m_freem(m);
m                2596 net/if_bridge.c     struct ether_header *eh, struct mbuf *m)
m                2613 net/if_bridge.c 	    ((m->m_pkthdr.len - sizeof(struct ether_vlan_header)) <=
m                2616 net/if_bridge.c 		bridge_ifenqueue(sc, ifp, m);
m                2622 net/if_bridge.c 		    m->m_pkthdr.len < (LLC_SNAPFRAMELEN +
m                2626 net/if_bridge.c 		m_copydata(m, ETHER_HDR_LEN,
m                2641 net/if_bridge.c 	m_adj(m, ETHER_HDR_LEN);
m                2643 net/if_bridge.c 		m_adj(m, LLC_SNAPFRAMELEN);
m                2645 net/if_bridge.c 	if (m->m_len < sizeof(struct ip) &&
m                2646 net/if_bridge.c 	    (m = m_pullup(m, sizeof(struct ip))) == NULL)
m                2648 net/if_bridge.c 	ip = mtod(m, struct ip *);
m                2652 net/if_bridge.c 		bridge_send_icmp_err(sc, ifp, eh, m, hassnap, &llc,
m                2657 net/if_bridge.c 	error = ip_fragment(m, ifp, ifp->if_mtu);
m                2659 net/if_bridge.c 		m = NULL;
m                2663 net/if_bridge.c 	for (; m; m = m0) {
m                2664 net/if_bridge.c 		m0 = m->m_nextpkt;
m                2665 net/if_bridge.c 		m->m_nextpkt = NULL;
m                2668 net/if_bridge.c 				M_PREPEND(m, LLC_SNAPFRAMELEN, M_DONTWAIT);
m                2669 net/if_bridge.c 				if (m == NULL) {
m                2673 net/if_bridge.c 				bcopy(&llc, mtod(m, caddr_t),
m                2676 net/if_bridge.c 			M_PREPEND(m, sizeof(*eh), M_DONTWAIT);
m                2677 net/if_bridge.c 			if (m == NULL) {
m                2681 net/if_bridge.c 			len = m->m_pkthdr.len;
m                2682 net/if_bridge.c 			bcopy(eh, mtod(m, caddr_t), sizeof(*eh));
m                2684 net/if_bridge.c 			error = bridge_ifenqueue(sc, ifp, m);
m                2691 net/if_bridge.c 			m_freem(m);
m                2700 net/if_bridge.c 	if (m != NULL)
m                2701 net/if_bridge.c 		m_freem(m);
m                2705 net/if_bridge.c bridge_ifenqueue(struct bridge_softc *sc, struct ifnet *ifp, struct mbuf *m)
m                2713 net/if_bridge.c 		m->m_flags |= M_PROTO1;
m                2715 net/if_bridge.c 	len = m->m_pkthdr.len;
m                2716 net/if_bridge.c 	mflags = m->m_flags;
m                2717 net/if_bridge.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                2742 net/if_bridge.c 	struct mbuf *m, *n2;
m                2751 net/if_bridge.c 	m = icmp_do_error(n, type, code, 0, mtu);
m                2752 net/if_bridge.c 	if (m == NULL) {
m                2759 net/if_bridge.c 	ip = mtod(m, struct ip *);
m                2765 net/if_bridge.c 	m->m_data += hlen;
m                2766 net/if_bridge.c 	m->m_len -= hlen;
m                2767 net/if_bridge.c 	icp = mtod(m, struct icmp *);
m                2769 net/if_bridge.c 	icp->icmp_cksum = in_cksum(m, ntohs(ip->ip_len) - hlen);
m                2770 net/if_bridge.c 	m->m_data -= hlen;
m                2771 net/if_bridge.c 	m->m_len += hlen;
m                2778 net/if_bridge.c 	ip->ip_sum = in_cksum(m, hlen);
m                2787 net/if_bridge.c 		M_PREPEND(m, LLC_SNAPFRAMELEN, M_DONTWAIT);
m                2788 net/if_bridge.c 		if (m == NULL)
m                2790 net/if_bridge.c 		bcopy(llc, mtod(m, caddr_t), LLC_SNAPFRAMELEN);
m                2794 net/if_bridge.c 	M_PREPEND(m, sizeof(*eh), M_DONTWAIT);
m                2795 net/if_bridge.c 	if (m == NULL)
m                2797 net/if_bridge.c 	bcopy(eh, mtod(m, caddr_t), sizeof(*eh));
m                2799 net/if_bridge.c 	bridge_output(ifp, m, NULL, NULL);
m                 116 net/if_enc.c   	struct mbuf *m;
m                 122 net/if_enc.c   		IF_DEQUEUE(&ifp->if_snd, m);
m                 125 net/if_enc.c   		if (m == NULL)
m                 128 net/if_enc.c   			m_freem(m);
m                 133 net/if_enc.c   encoutput(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,
m                 136 net/if_enc.c   	m_freem(m);
m                 201 net/if_ethersubr.c 	struct mbuf *m = m0;
m                 222 net/if_ethersubr.c 			return (looutput(ifp0, m, dst, rt0));
m                 262 net/if_ethersubr.c 		if (!arpresolve(ac, rt, m, dst, edst))
m                 265 net/if_ethersubr.c 		if ((m->m_flags & M_BCAST) && (ifp->if_flags & IFF_SIMPLEX) &&
m                 266 net/if_ethersubr.c 		    !m->m_pkthdr.pf.routed)
m                 267 net/if_ethersubr.c 			mcopy = m_copy(m, 0, (int)M_COPYALL);
m                 273 net/if_ethersubr.c 		if (!nd6_storelladdr(ifp, rt, m, dst, (u_char *)edst))
m                 282 net/if_ethersubr.c 		if (!aarpresolve(ac, m, (struct sockaddr_at *)dst, edst)) {
m                 308 net/if_ethersubr.c 			M_PREPEND(m, AT_LLC_SIZE, M_DONTWAIT);
m                 309 net/if_ethersubr.c 			if (m == NULL)
m                 321 net/if_ethersubr.c 			bcopy(&llc, mtod(m, caddr_t), AT_LLC_SIZE);
m                 322 net/if_ethersubr.c 			etype = htons(m->m_pkthdr.len);
m                 355 net/if_ethersubr.c 	M_PREPEND(m, ETHER_HDR_LEN, M_DONTWAIT);
m                 356 net/if_ethersubr.c 	if (m == 0)
m                 358 net/if_ethersubr.c 	eh = mtod(m, struct ether_header *);
m                 390 net/if_ethersubr.c 		for (mtag = m_tag_find(m, PACKET_TAG_BRIDGE, NULL); mtag;
m                 391 net/if_ethersubr.c 		    mtag = m_tag_find(m, PACKET_TAG_BRIDGE, mtag)) {
m                 411 net/if_ethersubr.c 			m_tag_prepend(m, mtag);
m                 412 net/if_ethersubr.c 			error = bridge_output(ifp, m, NULL, NULL);
m                 418 net/if_ethersubr.c 	mflags = m->m_flags;
m                 419 net/if_ethersubr.c 	len = m->m_pkthdr.len;
m                 425 net/if_ethersubr.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 444 net/if_ethersubr.c 	if (m)
m                 445 net/if_ethersubr.c 		m_freem(m);
m                 455 net/if_ethersubr.c ether_input(ifp, eh, m)
m                 458 net/if_ethersubr.c 	struct mbuf *m;
m                 473 net/if_ethersubr.c 		eh = mtod(m, struct ether_header *);
m                 474 net/if_ethersubr.c 		m_adj(m, ETHER_HDR_LEN);
m                 481 net/if_ethersubr.c 		    trunk_input(ifp, eh, m) != 0) {
m                 482 net/if_ethersubr.c 			if (m)
m                 483 net/if_ethersubr.c 				m_freem(m);
m                 488 net/if_ethersubr.c 		ifp = m->m_pkthdr.rcvif;
m                 493 net/if_ethersubr.c 		m_freem(m);
m                 513 net/if_ethersubr.c 				m_freem(m);
m                 520 net/if_ethersubr.c 			m->m_flags |= M_BCAST;
m                 522 net/if_ethersubr.c 			m->m_flags |= M_MCAST;
m                 526 net/if_ethersubr.c 	ifp->if_ibytes += m->m_pkthdr.len + sizeof(*eh);
m                 531 net/if_ethersubr.c 	if (etype == ETHERTYPE_VLAN && (vlan_input(eh, m) == 0))
m                 543 net/if_ethersubr.c 		if (m->m_flags & M_PROTO1)
m                 544 net/if_ethersubr.c 			m->m_flags &= ~M_PROTO1;
m                 546 net/if_ethersubr.c 			m = bridge_input(ifp, eh, m);
m                 547 net/if_ethersubr.c 			if (m == NULL)
m                 550 net/if_ethersubr.c 			ifp = m->m_pkthdr.rcvif;
m                 559 net/if_ethersubr.c 		m_freem(m);
m                 567 net/if_ethersubr.c 		    (carp_input(m, (u_int8_t *)&eh->ether_shost,
m                 573 net/if_ethersubr.c 		    m->m_flags & (M_BCAST|M_MCAST) &&
m                 576 net/if_ethersubr.c 			m->m_flags &= ~(M_BCAST|M_MCAST);
m                 585 net/if_ethersubr.c 	if (m->m_flags & M_FILDROP) {
m                 586 net/if_ethersubr.c 		m_free(m);
m                 594 net/if_ethersubr.c 	if ((m->m_flags & (M_BCAST|M_MCAST)) == 0 &&
m                 598 net/if_ethersubr.c 			m_freem(m);
m                 622 net/if_ethersubr.c 		revarpinput(m);	/* XXX queue? */
m                 643 net/if_ethersubr.c 		aarpinput((struct arpcom *)ifp, m);
m                 657 net/if_ethersubr.c 		if (m->m_flags & (M_MCAST | M_BCAST)) {
m                 658 net/if_ethersubr.c 			m_freem(m);
m                 662 net/if_ethersubr.c 		M_PREPEND(m, sizeof(*eh), M_DONTWAIT);
m                 663 net/if_ethersubr.c 		if (m == NULL)
m                 666 net/if_ethersubr.c 		eh_tmp = mtod(m, struct ether_header *);
m                 681 net/if_ethersubr.c 		l = mtod(m, struct llc *);
m                 698 net/if_ethersubr.c 				m_adj(m, AT_LLC_SIZE);
m                 708 net/if_ethersubr.c 				m_adj(m, AT_LLC_SIZE);
m                 710 net/if_ethersubr.c 				aarpinput((struct arpcom *)ifp, m);
m                 718 net/if_ethersubr.c 				if (m->m_pkthdr.len > etype)
m                 719 net/if_ethersubr.c 					m_adj(m, etype - m->m_pkthdr.len);
m                 720 net/if_ethersubr.c 				m->m_data += 6;		/* XXX */
m                 721 net/if_ethersubr.c 				m->m_len -= 6;		/* XXX */
m                 722 net/if_ethersubr.c 				m->m_pkthdr.len -= 6;	/* XXX */
m                 723 net/if_ethersubr.c 				M_PREPEND(m, sizeof(*eh), M_DONTWAIT);
m                 724 net/if_ethersubr.c 				if (m == 0)
m                 726 net/if_ethersubr.c 				*mtod(m, struct ether_header *) = *eh;
m                 732 net/if_ethersubr.c 			m_freem(m);
m                 738 net/if_ethersubr.c 	IF_INPUT_ENQUEUE(inq, m);
m                 131 net/if_faith.c faithoutput(ifp, m, dst, rt)
m                 133 net/if_faith.c 	struct mbuf *m;
m                 140 net/if_faith.c 	if ((m->m_flags & M_PKTHDR) == 0)
m                 145 net/if_faith.c 		dst->sa_family = *(mtod(m, int *));
m                 146 net/if_faith.c 		m->m_len -= sizeof(int);
m                 147 net/if_faith.c 		m->m_pkthdr.len -= sizeof(int);
m                 148 net/if_faith.c 		m->m_data += sizeof(int);
m                 152 net/if_faith.c 		bpf_mtap_af(ifp->if_bpf, dst->sa_family, m, BPF_DIRECTION_OUT);
m                 156 net/if_faith.c 		m_freem(m);
m                 161 net/if_faith.c 	ifp->if_obytes += m->m_pkthdr.len;
m                 176 net/if_faith.c 		m_freem(m);
m                 182 net/if_faith.c 	m->m_pkthdr.rcvif = ifp;
m                 186 net/if_faith.c 		m_freem(m);
m                 190 net/if_faith.c 	IF_ENQUEUE(ifq, m);
m                 193 net/if_faith.c 	ifp->if_ibytes += m->m_pkthdr.len;
m                 143 net/if_fddisubr.c 	struct mbuf *m = m0;
m                 159 net/if_fddisubr.c 			return (looutput(ifp0, m, dst, rt0));
m                 198 net/if_fddisubr.c 		if (!arpresolve(ac, rt, m, dst, edst))
m                 201 net/if_fddisubr.c 		if ((m->m_flags & M_BCAST) && (ifp->if_flags & IFF_SIMPLEX) &&
m                 202 net/if_fddisubr.c 		    !m->m_pkthdr.pf.routed)
m                 203 net/if_fddisubr.c 			mcopy = m_copy(m, 0, (int)M_COPYALL);
m                 209 net/if_fddisubr.c 		if (!nd6_storelladdr(ifp, rt, m, dst, (u_char *)edst))
m                 222 net/if_fddisubr.c 		if (m->m_flags & M_MCAST) {
m                 231 net/if_fddisubr.c 			if (!ipv6_discov_resolve(ifp, rt, m, dst, edst))
m                 253 net/if_fddisubr.c 			m->m_flags |= (M_BCAST|M_MCAST);
m                 261 net/if_fddisubr.c 		fh = mtod(m, struct fddi_header *);
m                 289 net/if_fddisubr.c 			m->m_flags |= (M_BCAST|M_MCAST);
m                 304 net/if_fddisubr.c 		M_PREPEND(m, sizeof (struct llc), M_DONTWAIT);
m                 305 net/if_fddisubr.c 		if (m == 0)
m                 307 net/if_fddisubr.c 		l = mtod(m, struct llc *);
m                 318 net/if_fddisubr.c 	M_PREPEND(m, sizeof (struct fddi_header), M_DONTWAIT);
m                 319 net/if_fddisubr.c 	if (m == 0)
m                 321 net/if_fddisubr.c 	fh = mtod(m, struct fddi_header *);
m                 339 net/if_fddisubr.c 	mflags = m->m_flags;
m                 340 net/if_fddisubr.c 	len = m->m_pkthdr.len;
m                 346 net/if_fddisubr.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 365 net/if_fddisubr.c 	if (m)
m                 366 net/if_fddisubr.c 		m_freem(m);
m                 376 net/if_fddisubr.c fddi_input(ifp, fh, m)
m                 379 net/if_fddisubr.c 	struct mbuf *m;
m                 386 net/if_fddisubr.c 		m_freem(m);
m                 389 net/if_fddisubr.c 	ifp->if_ibytes += m->m_pkthdr.len + sizeof (*fh);
m                 392 net/if_fddisubr.c 		m->m_flags |= M_BCAST;
m                 394 net/if_fddisubr.c 		m->m_flags |= M_MCAST;
m                 395 net/if_fddisubr.c 	if (m->m_flags & (M_BCAST|M_MCAST))
m                 398 net/if_fddisubr.c 	l = mtod(m, struct llc *);
m                 409 net/if_fddisubr.c 		m_adj(m, LLC_SNAPFRAMELEN);
m                 413 net/if_fddisubr.c 		    (carp_input(m, (u_int8_t *)&fh->fddi_shost,
m                 451 net/if_fddisubr.c 		m_freem(m);
m                 456 net/if_fddisubr.c 	IF_INPUT_ENQUEUE(inq, m);
m                 153 net/if_gif.c   	struct mbuf *m;
m                 179 net/if_gif.c   		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 182 net/if_gif.c   		if (m == NULL)
m                 189 net/if_gif.c   		for (mtag = m_tag_find(m, PACKET_TAG_GIF, NULL); mtag;
m                 190 net/if_gif.c   		    mtag = m_tag_find(m, PACKET_TAG_GIF, mtag)) {
m                 196 net/if_gif.c   				m_freem(m);
m                 205 net/if_gif.c   			m_freem(m);
m                 209 net/if_gif.c   		m_tag_prepend(m, mtag);
m                 215 net/if_gif.c   		m->m_flags &= ~(M_BCAST|M_MCAST);
m                 219 net/if_gif.c   		tp = *mtod(m, u_int8_t *);
m                 235 net/if_gif.c   		if (ifp->if_bridge && (m->m_flags & M_PROTO1)) {
m                 236 net/if_gif.c   			m->m_flags &= ~M_PROTO1;
m                 243 net/if_gif.c   			bpf_mtap_af(ifp->if_bpf, family, m, BPF_DIRECTION_OUT);
m                 246 net/if_gif.c   		ifp->if_obytes += m->m_pkthdr.len;
m                 251 net/if_gif.c   			in_gif_output(ifp, family, m);
m                 256 net/if_gif.c   			in6_gif_output(ifp, family, m);
m                 260 net/if_gif.c   			m_freem(m);
m                 269 net/if_gif.c   gif_output(ifp, m, dst, rt)
m                 271 net/if_gif.c   	struct mbuf *m;
m                 281 net/if_gif.c   		m_freem(m);
m                 296 net/if_gif.c   		m_freem(m);
m                 306 net/if_gif.c   	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 194 net/if_gre.c   gre_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,
m                 208 net/if_gre.c   		m_freem(m);
m                 214 net/if_gre.c   	for (mtag = m_tag_find(m, PACKET_TAG_GRE, NULL); mtag;
m                 215 net/if_gre.c   	     mtag = m_tag_find(m, PACKET_TAG_GRE, mtag)) {
m                 218 net/if_gre.c   			m_freem(m);
m                 227 net/if_gre.c   		m_freem(m);
m                 232 net/if_gre.c   	m_tag_prepend(m, mtag);
m                 234 net/if_gre.c   	m->m_flags &= ~(M_BCAST|M_MCAST);
m                 238 net/if_gre.c   		bpf_mtap_af(ifp->if_bpf, dst->sa_family, m, BPF_DIRECTION_OUT);
m                 244 net/if_gre.c   			m_freem(m);
m                 257 net/if_gre.c   			if (m->m_len < sizeof(struct ip)) {
m                 258 net/if_gre.c   				m = m_pullup(m, sizeof(struct ip));
m                 259 net/if_gre.c   				if (m == NULL) {
m                 264 net/if_gre.c   					inp = mtod(m, struct ip *);
m                 266 net/if_gre.c   				if (m->m_len < inp->ip_hl << 2) {
m                 267 net/if_gre.c   					m = m_pullup(m, inp->ip_hl << 2);
m                 268 net/if_gre.c   					if (m == NULL) {
m                 276 net/if_gre.c   			inp = mtod(m, struct ip *);
m                 301 net/if_gre.c   			if ((m->m_data - msiz) < m->m_pktdat) {
m                 306 net/if_gre.c   					m_freem(m);
m                 310 net/if_gre.c   				M_MOVE_HDR(m0, m);
m                 314 net/if_gre.c   				m0->m_pkthdr.len = m->m_pkthdr.len + msiz;
m                 315 net/if_gre.c   				m->m_data += inp->ip_hl << 2;
m                 316 net/if_gre.c   				m->m_len -= inp->ip_hl << 2;
m                 321 net/if_gre.c   				m0->m_next = m;
m                 322 net/if_gre.c   				m = m0;
m                 324 net/if_gre.c   				m->m_data -= msiz;
m                 325 net/if_gre.c   				m->m_len += msiz;
m                 326 net/if_gre.c   				m->m_pkthdr.len += msiz;
m                 327 net/if_gre.c   				bcopy(inp, mtod(m, caddr_t),
m                 332 net/if_gre.c   			inp = mtod(m, struct ip *);
m                 337 net/if_gre.c   			m_freem(m);
m                 344 net/if_gre.c   			m_freem(m);
m                 351 net/if_gre.c   			if (m->m_len < sizeof(struct ip)) {
m                 352 net/if_gre.c   				m = m_pullup(m, sizeof(struct ip));
m                 353 net/if_gre.c   				if (m == NULL) {
m                 360 net/if_gre.c   			inp = mtod(m, struct ip *);
m                 376 net/if_gre.c   			m_freem(m);
m                 381 net/if_gre.c   		M_PREPEND(m, sizeof(struct greip), M_DONTWAIT);
m                 384 net/if_gre.c   		m_freem(m);
m                 389 net/if_gre.c   	if (m == NULL) {
m                 395 net/if_gre.c   	gh = mtod(m, struct greip *);
m                 410 net/if_gre.c   		gh->gi_len = htons(m->m_pkthdr.len);
m                 414 net/if_gre.c   	ifp->if_obytes += m->m_pkthdr.len;
m                 417 net/if_gre.c   	error = ip_output(m, (void *)NULL, &sc->route, 0, (void *)NULL, (void *)NULL);
m                 228 net/if_loop.c  looutput(ifp, m, dst, rt)
m                 230 net/if_loop.c  	struct mbuf *m;
m                 237 net/if_loop.c  	if ((m->m_flags & M_PKTHDR) == 0)
m                 246 net/if_loop.c  		bpf_mtap_af(ifp->if_bpf, htonl(dst->sa_family), m,
m                 249 net/if_loop.c  	m->m_pkthdr.rcvif = ifp;
m                 252 net/if_loop.c  		m_freem(m);
m                 258 net/if_loop.c  	ifp->if_obytes += m->m_pkthdr.len;
m                 270 net/if_loop.c  		M_PREPEND(m, sizeof(int32_t), M_DONTWAIT);
m                 271 net/if_loop.c  		if (m == 0)
m                 273 net/if_loop.c  		afp = mtod(m, int32_t *);
m                 277 net/if_loop.c  		IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 306 net/if_loop.c  		m_freem(m);
m                 312 net/if_loop.c  		m_freem(m);
m                 316 net/if_loop.c  	IF_ENQUEUE(ifq, m);
m                 319 net/if_loop.c  	ifp->if_ibytes += m->m_pkthdr.len;
m                 330 net/if_loop.c  	struct mbuf *m;
m                 336 net/if_loop.c  		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 338 net/if_loop.c  		if (m == NULL)
m                 341 net/if_loop.c  		afp = mtod(m, int32_t *);
m                 343 net/if_loop.c  		m_adj(m, sizeof(int32_t));
m                 354 net/if_loop.c  			m->m_flags |= M_LOOP;
m                 367 net/if_loop.c  			m_freem(m);
m                 374 net/if_loop.c  			m_freem(m);
m                 378 net/if_loop.c  		IF_ENQUEUE(ifq, m);
m                 381 net/if_loop.c  		ifp->if_ibytes += m->m_pkthdr.len;
m                 165 net/if_pflog.c 	struct mbuf *m;
m                 171 net/if_pflog.c 		IF_DEQUEUE(&ifp->if_snd, m);
m                 174 net/if_pflog.c 		if (m == NULL)
m                 177 net/if_pflog.c 			m_freem(m);
m                 182 net/if_pflog.c pflogoutput(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,
m                 185 net/if_pflog.c 	m_freem(m);
m                 211 net/if_pflog.c pflog_packet(struct pfi_kif *kif, struct mbuf *m, sa_family_t af, u_int8_t dir,
m                 219 net/if_pflog.c 	if (kif == NULL || m == NULL || rm == NULL || pd == NULL)
m                 259 net/if_pflog.c 		ip = mtod(m, struct ip *);
m                 261 net/if_pflog.c 		ip->ip_sum = in_cksum(m, ip->ip_hl << 2);
m                 266 net/if_pflog.c 	ifn->if_obytes += m->m_pkthdr.len;
m                 267 net/if_pflog.c 	bpf_mtap_hdr(ifn->if_bpf, (char *)&hdr, PFLOG_HDRLEN, m,
m                 189 net/if_pfsync.c 	struct mbuf *m;
m                 195 net/if_pfsync.c 		IF_DEQUEUE(&ifp->if_snd, m);
m                 198 net/if_pfsync.c 		if (m == NULL)
m                 201 net/if_pfsync.c 			m_freem(m);
m                 324 net/if_pfsync.c pfsync_input(struct mbuf *m, ...)
m                 326 net/if_pfsync.c 	struct ip *ip = mtod(m, struct ip *);
m                 353 net/if_pfsync.c 	if (sc->sc_sync_ifp != m->m_pkthdr.rcvif) {
m                 366 net/if_pfsync.c 	if (m->m_pkthdr.len < iplen + sizeof(*ph)) {
m                 371 net/if_pfsync.c 	if (iplen + sizeof(*ph) > m->m_len) {
m                 372 net/if_pfsync.c 		if ((m = m_pullup(m, iplen + sizeof(*ph))) == NULL) {
m                 376 net/if_pfsync.c 		ip = mtod(m, struct ip *);
m                 407 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 448 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 482 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 590 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 615 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 714 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 741 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 787 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 827 net/if_pfsync.c 		if ((mp = m_pulldown(m, iplen + sizeof(*ph),
m                 842 net/if_pfsync.c 	if (m)
m                 843 net/if_pfsync.c 		m_freem(m);
m                 847 net/if_pfsync.c pfsyncoutput(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,
m                 850 net/if_pfsync.c 	m_freem(m);
m                1024 net/if_pfsync.c 	struct mbuf *m;
m                1027 net/if_pfsync.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1028 net/if_pfsync.c 	if (m == NULL) {
m                1065 net/if_pfsync.c 		MCLGET(m, M_DONTWAIT);
m                1066 net/if_pfsync.c 		if ((m->m_flags & M_EXT) == 0) {
m                1067 net/if_pfsync.c 			m_free(m);
m                1071 net/if_pfsync.c 		m->m_data += (MCLBYTES - len) &~ (sizeof(long) - 1);
m                1073 net/if_pfsync.c 		MH_ALIGN(m, len);
m                1075 net/if_pfsync.c 	m->m_pkthdr.rcvif = NULL;
m                1076 net/if_pfsync.c 	m->m_pkthdr.len = m->m_len = sizeof(struct pfsync_header);
m                1077 net/if_pfsync.c 	h = mtod(m, struct pfsync_header *);
m                1091 net/if_pfsync.c 	return (m);
m                1510 net/if_pfsync.c 	struct mbuf *m;
m                1516 net/if_pfsync.c 	m = sc->sc_mbuf;
m                1522 net/if_pfsync.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1526 net/if_pfsync.c 		m_freem(m);
m                1527 net/if_pfsync.c 		m = sc->sc_mbuf_net;
m                1532 net/if_pfsync.c 	return pfsync_sendout_mbuf(sc, m);
m                1541 net/if_pfsync.c 	struct mbuf *m;
m                1547 net/if_pfsync.c 	m = sc->sc_mbuf_tdb;
m                1553 net/if_pfsync.c 		bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                1556 net/if_pfsync.c 	return pfsync_sendout_mbuf(sc, m);
m                1560 net/if_pfsync.c pfsync_sendout_mbuf(struct pfsync_softc *sc, struct mbuf *m)
m                1567 net/if_pfsync.c 		M_PREPEND(m, sizeof(struct ip), M_DONTWAIT);
m                1568 net/if_pfsync.c 		if (m == NULL) {
m                1572 net/if_pfsync.c 		ip = mtod(m, struct ip *);
m                1576 net/if_pfsync.c 		ip->ip_len = htons(m->m_pkthdr.len);
m                1587 net/if_pfsync.c 			m->m_flags |= M_MCAST;
m                1593 net/if_pfsync.c 		if (ip_output(m, NULL, NULL, IP_RAWOUTPUT, &sc->sc_imo, NULL))
m                1596 net/if_pfsync.c 		m_freem(m);
m                 162 net/if_ppp.c   static void	ppp_ccp(struct ppp_softc *, struct mbuf *m, int rcvd);
m                 175 net/if_ppp.c   #define M_IS_CLUSTER(m)	((m)->m_flags & M_EXT)
m                 177 net/if_ppp.c   #define M_DATASTART(m)	\
m                 178 net/if_ppp.c   	(M_IS_CLUSTER(m) ? (m)->m_ext.ext_buf : \
m                 179 net/if_ppp.c   	    (m)->m_flags & M_PKTHDR ? (m)->m_pktdat : (m)->m_dat)
m                 181 net/if_ppp.c   #define M_DATASIZE(m)	\
m                 182 net/if_ppp.c   	(M_IS_CLUSTER(m) ? (m)->m_ext.ext_size : \
m                 183 net/if_ppp.c   	    (m)->m_flags & M_PKTHDR ? MHLEN: MLEN)
m                 342 net/if_ppp.c       struct mbuf *m;
m                 351 net/if_ppp.c   	IF_DEQUEUE(&sc->sc_rawq, m);
m                 352 net/if_ppp.c   	if (m == NULL)
m                 354 net/if_ppp.c   	m_freem(m);
m                 357 net/if_ppp.c   	IF_DEQUEUE(&sc->sc_inq, m);
m                 358 net/if_ppp.c   	if (m == NULL)
m                 360 net/if_ppp.c   	m_freem(m);
m                 363 net/if_ppp.c   	IF_DEQUEUE(&sc->sc_fastq, m);
m                 364 net/if_ppp.c   	if (m == NULL)
m                 366 net/if_ppp.c   	m_freem(m);
m                 368 net/if_ppp.c       while ((m = sc->sc_npqueue) != NULL) {
m                 369 net/if_ppp.c   	sc->sc_npqueue = m->m_nextpkt;
m                 370 net/if_ppp.c   	m_freem(m);
m                 895 net/if_ppp.c       struct mbuf *m, **mpp;
m                 902 net/if_ppp.c       for (mpp = &sc->sc_npqueue; (m = *mpp) != NULL; ) {
m                 903 net/if_ppp.c   	switch (PPP_PROTOCOL(mtod(m, u_char *))) {
m                 916 net/if_ppp.c   	    *mpp = m->m_nextpkt;
m                 917 net/if_ppp.c   	    m->m_nextpkt = NULL;
m                 918 net/if_ppp.c   	    if ((m->m_flags & M_HIGHPRI)
m                 926 net/if_ppp.c   		    m_freem(m);
m                 930 net/if_ppp.c   		    IF_ENQUEUE(ifq, m);
m                 934 net/if_ppp.c   		IFQ_ENQUEUE(&sc->sc_if.if_snd, m, NULL, error);
m                 943 net/if_ppp.c   	    *mpp = m->m_nextpkt;
m                 944 net/if_ppp.c   	    m_freem(m);
m                 948 net/if_ppp.c   	    mpp = &m->m_nextpkt;
m                 980 net/if_ppp.c       struct mbuf *m, *mp;
m                 988 net/if_ppp.c       IF_DEQUEUE(&sc->sc_fastq, m);
m                 989 net/if_ppp.c       if (m == NULL)
m                 990 net/if_ppp.c   	IFQ_DEQUEUE(&sc->sc_if.if_snd, m);
m                 991 net/if_ppp.c       if (m == NULL)
m                1000 net/if_ppp.c       cp = mtod(m, u_char *);
m                1015 net/if_ppp.c   	    mp = m;
m                1033 net/if_ppp.c   		    cp = mtod(m, u_char *);
m                1047 net/if_ppp.c   	ppp_ccp(sc, m, 0);
m                1059 net/if_ppp.c   	for (mp = m; mp != NULL; mp = mp->m_next)
m                1062 net/if_ppp.c   	    (sc->sc_xc_state, &mcomp, m, slen,
m                1067 net/if_ppp.c   		m_freem(m);
m                1068 net/if_ppp.c   		m = mcomp;
m                1069 net/if_ppp.c   		cp = mtod(m, u_char *);
m                1086 net/if_ppp.c   	m->m_data += 2;
m                1087 net/if_ppp.c   	m->m_len -= 2;
m                1091 net/if_ppp.c   	if (mtod(m, u_char *) == cp) {
m                1095 net/if_ppp.c   	++m->m_data;
m                1096 net/if_ppp.c   	--m->m_len;
m                1099 net/if_ppp.c       return m;
m                1110 net/if_ppp.c       struct mbuf *m;
m                1125 net/if_ppp.c   	    IF_DEQUEUE(&sc->sc_rawq, m);
m                1127 net/if_ppp.c   	    if (m == NULL)
m                1129 net/if_ppp.c   	    ppp_inproc(sc, m);
m                1141 net/if_ppp.c   ppp_ccp(sc, m, rcvd)
m                1143 net/if_ppp.c       struct mbuf *m;
m                1153 net/if_ppp.c       if (m->m_len <= PPP_HDRLEN) {
m                1154 net/if_ppp.c   	mp = m->m_next;
m                1159 net/if_ppp.c   	mp = m;
m                1259 net/if_ppp.c   ppppktin(sc, m, lost)
m                1261 net/if_ppp.c       struct mbuf *m;
m                1267 net/if_ppp.c   	m->m_flags |= M_ERRMARK;
m                1268 net/if_ppp.c       IF_ENQUEUE(&sc->sc_rawq, m);
m                1281 net/if_ppp.c   ppp_inproc(sc, m)
m                1283 net/if_ppp.c       struct mbuf *m;
m                1297 net/if_ppp.c   	for (mp = m; mp != NULL; mp = mp->m_next)
m                1300 net/if_ppp.c   	pppdumpm(m);
m                1303 net/if_ppp.c       cp = mtod(m, u_char *);
m                1308 net/if_ppp.c       if (m->m_flags & M_ERRMARK) {
m                1309 net/if_ppp.c   	m->m_flags &= ~M_ERRMARK;
m                1323 net/if_ppp.c   	rv = (*sc->sc_rcomp->decompress)(sc->sc_rc_state, m, &dmp);
m                1325 net/if_ppp.c   	    m_freem(m);
m                1330 net/if_ppp.c   	    m = dmp;
m                1331 net/if_ppp.c   	    cp = mtod(m, u_char *);
m                1353 net/if_ppp.c   	    (*sc->sc_rcomp->incomp)(sc->sc_rc_state, m);
m                1356 net/if_ppp.c   	    ppp_ccp(sc, m, 1);
m                1362 net/if_ppp.c       for (mp = m; mp != NULL; mp = mp->m_next)
m                1385 net/if_ppp.c   	xlen = sl_uncompress_tcp_core(cp + PPP_HDRLEN, m->m_len - PPP_HDRLEN,
m                1409 net/if_ppp.c   	if (m->m_flags & M_PKTHDR)
m                1410 net/if_ppp.c   		M_MOVE_HDR(mp, m);
m                1424 net/if_ppp.c   	m->m_data += PPP_HDRLEN + xlen;
m                1425 net/if_ppp.c   	m->m_len -= PPP_HDRLEN + xlen;
m                1426 net/if_ppp.c   	if (m->m_len <= M_TRAILINGSPACE(mp)) {
m                1427 net/if_ppp.c   	    bcopy(mtod(m, u_char *), mtod(mp, u_char *) + mp->m_len, m->m_len);
m                1428 net/if_ppp.c   	    mp->m_len += m->m_len;
m                1429 net/if_ppp.c   	    MFREE(m, mp->m_next);
m                1431 net/if_ppp.c   	    mp->m_next = m;
m                1432 net/if_ppp.c   	m = mp;
m                1439 net/if_ppp.c   	xlen = sl_uncompress_tcp_core(cp + PPP_HDRLEN, m->m_len - PPP_HDRLEN,
m                1459 net/if_ppp.c       if (ilen <= MHLEN && M_IS_CLUSTER(m)) {
m                1462 net/if_ppp.c   	    m_copydata(m, 0, ilen, mtod(mp, caddr_t));
m                1463 net/if_ppp.c   	    m_freem(m);
m                1464 net/if_ppp.c   	    m = mp;
m                1465 net/if_ppp.c   	    m->m_len = ilen;
m                1468 net/if_ppp.c       m->m_pkthdr.len = ilen;
m                1469 net/if_ppp.c       m->m_pkthdr.rcvif = ifp;
m                1477 net/if_ppp.c   	adrs = *mtod(m, u_char *);	/* save address field */
m                1478 net/if_ppp.c   	*mtod(m, u_char *) = 0;		/* indicate inbound */
m                1480 net/if_ppp.c   	    && bpf_filter(sc->sc_pass_filt.bf_insns, (u_char *) m,
m                1483 net/if_ppp.c   	    m_freem(m);
m                1487 net/if_ppp.c   	    || bpf_filter(sc->sc_active_filt.bf_insns, (u_char *) m, ilen, 0))
m                1490 net/if_ppp.c   	*mtod(m, u_char *) = adrs;
m                1502 net/if_ppp.c   	bpf_mtap(sc->sc_bpf, m, BPF_DIRECTION_IN);
m                1515 net/if_ppp.c   	    m_freem(m);
m                1518 net/if_ppp.c   	m->m_pkthdr.len -= PPP_HDRLEN;
m                1519 net/if_ppp.c   	m->m_data += PPP_HDRLEN;
m                1520 net/if_ppp.c   	m->m_len -= PPP_HDRLEN;
m                1549 net/if_ppp.c       IF_ENQUEUE(inq, m);
m                1560 net/if_ppp.c       m_freem(m);
m                1573 net/if_ppp.c       struct mbuf *m;
m                1576 net/if_ppp.c       for (m = m0; m; m = m->m_next) {
m                1577 net/if_ppp.c   	int l = m->m_len;
m                1578 net/if_ppp.c   	u_char *rptr = (u_char *)m->m_data;
m                1587 net/if_ppp.c   	if (m->m_next) {
m                1595 net/if_ppp.c       if (m)
m                 371 net/if_pppoe.c 	struct mbuf *m;
m                 377 net/if_pppoe.c 			MBUFLOCK(IF_DEQUEUE(&ppoediscinq, m););
m                 378 net/if_pppoe.c 			if (m == NULL)
m                 380 net/if_pppoe.c 			pppoe_disc_input(m);
m                 384 net/if_pppoe.c 			MBUFLOCK(IF_DEQUEUE(&ppoeinq, m););
m                 385 net/if_pppoe.c 			if (m == NULL)
m                 387 net/if_pppoe.c 			pppoe_data_input(m);
m                 393 net/if_pppoe.c static void pppoe_dispatch_disc_pkt(struct mbuf *m, int off)
m                 415 net/if_pppoe.c 	if (m->m_len < sizeof(*eh)) {
m                 416 net/if_pppoe.c 		m = m_pullup(m, sizeof(*eh));
m                 417 net/if_pppoe.c 		if (m == NULL)
m                 420 net/if_pppoe.c 	eh = mtod(m, struct ether_header *);
m                 431 net/if_pppoe.c 	if (m->m_pkthdr.len - off <= PPPOE_HEADERLEN) {
m                 432 net/if_pppoe.c 		printf("pppoe: packet too short: %d\n", m->m_pkthdr.len);
m                 436 net/if_pppoe.c 	n = m_pulldown(m, off, sizeof(*ph), &noff);
m                 439 net/if_pppoe.c 		m = NULL;
m                 452 net/if_pppoe.c 	if (plen + off > m->m_pkthdr.len) {
m                 454 net/if_pppoe.c 		    m->m_pkthdr.len - off, plen);
m                 459 net/if_pppoe.c 	m_adj(m, off + plen - m->m_pkthdr.len);
m                 464 net/if_pppoe.c 	while (off + sizeof(*pt) <= m->m_pkthdr.len) {
m                 465 net/if_pppoe.c 		n = m_pulldown(m, off, sizeof(*pt), &noff);
m                 468 net/if_pppoe.c 			m = NULL;
m                 474 net/if_pppoe.c 		if (off + len > m->m_pkthdr.len) {
m                 489 net/if_pppoe.c 			n = m_pulldown(m, off + sizeof(*pt), len, &noff);
m                 491 net/if_pppoe.c 				m = NULL;
m                 500 net/if_pppoe.c 			    len, m->m_pkthdr.rcvif);
m                 506 net/if_pppoe.c 				n = m_pulldown(m, off + sizeof(*pt), len,
m                 510 net/if_pppoe.c 					m = NULL;
m                 533 net/if_pppoe.c 				n = m_pulldown(m, off + sizeof(*pt), len,
m                 601 net/if_pppoe.c 						 m->m_pkthdr.rcvif);
m                 712 net/if_pppoe.c 	m_freem(m);
m                 717 net/if_pppoe.c pppoe_disc_input(struct mbuf *m)
m                 721 net/if_pppoe.c 		KASSERT(m->m_flags & M_PKTHDR);
m                 722 net/if_pppoe.c 		pppoe_dispatch_disc_pkt(m, 0);
m                 724 net/if_pppoe.c 		m_freem(m);
m                 729 net/if_pppoe.c pppoe_data_input(struct mbuf *m)
m                 738 net/if_pppoe.c 	KASSERT(m->m_flags & M_PKTHDR);
m                 741 net/if_pppoe.c 	memcpy(shost, mtod(m, struct ether_header*)->ether_shost, ETHER_ADDR_LEN);
m                 743 net/if_pppoe.c 	m_adj(m, sizeof(struct ether_header));
m                 744 net/if_pppoe.c 	if (m->m_pkthdr.len <= PPPOE_HEADERLEN) {
m                 746 net/if_pppoe.c 		    m->m_pkthdr.len);
m                 749 net/if_pppoe.c 	if (m->m_len < sizeof(*ph)) {
m                 750 net/if_pppoe.c 		m = m_pullup(m, sizeof(*ph));
m                 751 net/if_pppoe.c 		if (m == NULL) {
m                 756 net/if_pppoe.c 	ph = mtod(m, struct pppoehdr *);
m                 766 net/if_pppoe.c 	sc = pppoe_find_softc_by_session(session, m->m_pkthdr.rcvif);
m                 771 net/if_pppoe.c 		pppoe_send_padt(m->m_pkthdr.rcvif, session, shost);
m                 780 net/if_pppoe.c 		bpf_mtap(sc->sc_sppp.pp_if.if_bpf, m, BPF_DIRECTION_IN);
m                 783 net/if_pppoe.c 	m_adj(m, PPPOE_HEADERLEN);
m                 791 net/if_pppoe.c 			m->m_pkthdr.len, plen);
m                 792 net/if_pppoe.c 		p = m;
m                 801 net/if_pppoe.c 	if (m->m_pkthdr.len < plen)
m                 805 net/if_pppoe.c 	m->m_pkthdr.rcvif = &sc->sc_sppp.pp_if;
m                 809 net/if_pppoe.c 	sppp_input(&sc->sc_sppp.pp_if, m);
m                 813 net/if_pppoe.c 	m_freem(m);
m                 817 net/if_pppoe.c pppoe_output(struct pppoe_softc *sc, struct mbuf *m)
m                 824 net/if_pppoe.c 		m_freem(m);
m                 830 net/if_pppoe.c 		m_freem(m);
m                 844 net/if_pppoe.c 	    ether_sprintf((unsigned char *)&sc->sc_dest), m->m_pkthdr.len));
m                 846 net/if_pppoe.c 	m->m_flags &= ~(M_BCAST|M_MCAST);
m                 848 net/if_pppoe.c 	return (sc->sc_eth_if->if_output(sc->sc_eth_if, m, &dst, NULL));
m                 980 net/if_pppoe.c 	struct mbuf *m;
m                 982 net/if_pppoe.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 983 net/if_pppoe.c 	if (m == NULL)
m                 986 net/if_pppoe.c 		MCLGET(m, M_DONTWAIT);
m                 987 net/if_pppoe.c 		if ((m->m_flags & M_EXT) == 0) {
m                 990 net/if_pppoe.c 			MFREE(m, n);
m                 994 net/if_pppoe.c 	m->m_data += sizeof(struct ether_header);
m                 995 net/if_pppoe.c 	m->m_len = len;
m                 996 net/if_pppoe.c 	m->m_pkthdr.len = len;
m                 997 net/if_pppoe.c 	m->m_pkthdr.rcvif = NULL;
m                 999 net/if_pppoe.c 	return (m);
m                1420 net/if_pppoe.c 	struct mbuf *m;
m                1433 net/if_pppoe.c 	while ((m = sppp_dequeue(ifp)) != NULL) {
m                1434 net/if_pppoe.c 		len = m->m_pkthdr.len;
m                1435 net/if_pppoe.c 		M_PREPEND(m, PPPOE_HEADERLEN, M_DONTWAIT);
m                1436 net/if_pppoe.c 		if (m == NULL) {
m                1440 net/if_pppoe.c 		p = mtod(m, u_int8_t *);
m                1445 net/if_pppoe.c 			bpf_mtap(sc->sc_sppp.pp_if.if_bpf, m,
m                1449 net/if_pppoe.c 		pppoe_output(sc, m);
m                 143 net/if_pppvar.h void	ppppktin(struct ppp_softc *sc, struct mbuf *m, int lost);
m                 411 net/if_sl.c    sloutput(ifp, m, dst, rtp)
m                 413 net/if_sl.c    	struct mbuf *m;
m                 428 net/if_sl.c    		m_freem(m);
m                 434 net/if_sl.c    		m_freem(m);
m                 439 net/if_sl.c    		m_freem(m);
m                 442 net/if_sl.c    	ip = mtod(m, struct ip *);
m                 444 net/if_sl.c    		m_freem(m);
m                 461 net/if_sl.c    	IFQ_ENQUEUE(&sc->sc_if.if_snd, m, NULL, error);
m                 486 net/if_sl.c    	struct mbuf *m;
m                 531 net/if_sl.c    		IF_DEQUEUE(&sc->sc_fastq, m);
m                 532 net/if_sl.c    		if (m)
m                 535 net/if_sl.c    			IFQ_DEQUEUE(&sc->sc_if.if_snd, m);
m                 537 net/if_sl.c    		if (m == NULL)
m                 556 net/if_sl.c    			struct mbuf *m1 = m;
m                 569 net/if_sl.c    		if ((ip = mtod(m, struct ip *))->ip_p == IPPROTO_TCP) {
m                 571 net/if_sl.c    				*mtod(m, u_char *) |= sl_compress_tcp(m, ip,
m                 582 net/if_sl.c    			bcopy(mtod(m, caddr_t), &bpfbuf[SLX_CHDR], CHDR_LEN);
m                 596 net/if_sl.c    			m_freem(m);
m                 611 net/if_sl.c    		while (m) {
m                 614 net/if_sl.c    			cp = mtod(m, u_char *); ep = cp + m->m_len;
m                 662 net/if_sl.c    			MFREE(m, m2);
m                 663 net/if_sl.c    			m = m2;
m                 692 net/if_sl.c    	struct mbuf *m;
m                 697 net/if_sl.c    	m = sc->sc_mbuf;
m                 700 net/if_sl.c    		sc->sc_mbuf = m;
m                 710 net/if_sl.c    		sc->sc_mbuf = m;
m                 716 net/if_sl.c    	m->m_data = sc->sc_pktstart;
m                 718 net/if_sl.c    	m->m_len = len;
m                 719 net/if_sl.c    	m->m_pkthdr.len = len;
m                 720 net/if_sl.c    	m->m_pkthdr.rcvif = &sc->sc_if;
m                 721 net/if_sl.c    	return (m);
m                 733 net/if_sl.c    	struct mbuf *m;
m                 847 net/if_sl.c    		m = sl_btom(sc, len);
m                 848 net/if_sl.c    		if (m == NULL)
m                 861 net/if_sl.c    			M_PREPEND(m, SLIP_HDRLEN, M_DONTWAIT);
m                 862 net/if_sl.c    			if (m == NULL)
m                 865 net/if_sl.c    			hp = mtod(m, u_char *);
m                 870 net/if_sl.c    			bpf_mtap(sc->sc_bpf, m, BPF_DIRECTION_IN);
m                 873 net/if_sl.c    			m_adj(m, SLIP_HDRLEN);
m                 884 net/if_sl.c    			m_freem(m);
m                 888 net/if_sl.c    			IF_ENQUEUE(&ipintrq, m);
m                 194 net/if_sppp.h  void sppp_input (struct ifnet *ifp, struct mbuf *m);
m                 283 net/if_spppsubr.c HIDE int sppp_output(struct ifnet *ifp, struct mbuf *m,
m                 287 net/if_spppsubr.c HIDE void sppp_cisco_input(struct sppp *sp, struct mbuf *m);
m                 290 net/if_spppsubr.c 			  struct mbuf *m);
m                 343 net/if_spppsubr.c HIDE void sppp_pap_input(struct sppp *sp, struct mbuf *m);
m                 353 net/if_spppsubr.c HIDE void sppp_chap_input(struct sppp *sp, struct mbuf *m);
m                 441 net/if_spppsubr.c sppp_input(struct ifnet *ifp, struct mbuf *m)
m                 452 net/if_spppsubr.c 		ifp->if_ibytes += m->m_pkthdr.len + sp->pp_framebytes;
m                 458 net/if_spppsubr.c 	if (m->m_pkthdr.len <= PPP_HEADER_LEN) {
m                 463 net/if_spppsubr.c 			    SPP_ARGS(ifp), m->m_pkthdr.len);
m                 467 net/if_spppsubr.c 		m_freem (m);
m                 472 net/if_spppsubr.c 		memcpy(&ht.protocol, mtod(m, char *), sizeof(ht.protocol));
m                 473 net/if_spppsubr.c 		m_adj(m, 2);
m                 479 net/if_spppsubr.c 		h = mtod (m, struct ppp_header*);
m                 480 net/if_spppsubr.c 		m_adj (m, PPP_HEADER_LEN);
m                 484 net/if_spppsubr.c 	if (m->m_len < m->m_pkthdr.len) {
m                 485 net/if_spppsubr.c 		m = m_pullup2(m, m->m_pkthdr.len);
m                 486 net/if_spppsubr.c 		if (m == NULL) {
m                 523 net/if_spppsubr.c 			sppp_cp_input(&lcp, sp, m);
m                 524 net/if_spppsubr.c 			m_freem (m);
m                 528 net/if_spppsubr.c 				sppp_pap_input(sp, m);
m                 529 net/if_spppsubr.c 			m_freem (m);
m                 533 net/if_spppsubr.c 				sppp_chap_input(sp, m);
m                 534 net/if_spppsubr.c 			m_freem (m);
m                 539 net/if_spppsubr.c 				sppp_cp_input(&ipcp, sp, m);
m                 540 net/if_spppsubr.c 			m_freem (m);
m                 569 net/if_spppsubr.c 			sppp_cisco_input ((struct sppp*) ifp, m);
m                 570 net/if_spppsubr.c 			m_freem (m);
m                 607 net/if_spppsubr.c 	IF_ENQUEUE(inq, m);
m                 615 net/if_spppsubr.c sppp_output(struct ifnet *ifp, struct mbuf *m,
m                 632 net/if_spppsubr.c 		m_freem (m);
m                 657 net/if_spppsubr.c 		if (m->m_len >= sizeof(struct ip)) {
m                 658 net/if_spppsubr.c 			ip = mtod(m, struct ip *);
m                 660 net/if_spppsubr.c 			    m->m_len >= sizeof(struct ip) + (ip->ip_hl << 2) +
m                 680 net/if_spppsubr.c 			m_freem(m);
m                 701 net/if_spppsubr.c 	M_PREPEND (m, PPP_HEADER_LEN, M_DONTWAIT);
m                 702 net/if_spppsubr.c 	if (!m) {
m                 714 net/if_spppsubr.c 	h = mtod (m, struct ppp_header*);
m                 746 net/if_spppsubr.c 		m_freem(m);
m                 753 net/if_spppsubr.c 		M_PREPEND(m, 2, M_DONTWAIT);
m                 754 net/if_spppsubr.c 		if (m == NULL) {
m                 763 net/if_spppsubr.c 		*mtod(m, u_int16_t *) = protocol;
m                 771 net/if_spppsubr.c 	len = m->m_pkthdr.len;
m                 779 net/if_spppsubr.c 			m_freem (m);
m                 783 net/if_spppsubr.c 			IF_ENQUEUE (ifq, m);
m                 785 net/if_spppsubr.c 		IFQ_ENQUEUE(&ifp->if_snd, m, NULL, rv);
m                 904 net/if_spppsubr.c 	struct mbuf *m;
m                 914 net/if_spppsubr.c 	IF_DEQUEUE(&sp->pp_cpq, m);
m                 915 net/if_spppsubr.c 	if (m == NULL &&
m                 917 net/if_spppsubr.c 		IF_DEQUEUE(&sp->pp_fastq, m);
m                 918 net/if_spppsubr.c 		if (m == NULL)
m                 919 net/if_spppsubr.c 			IFQ_DEQUEUE (&sp->pp_if.if_snd, m);
m                 922 net/if_spppsubr.c 	return m;
m                 932 net/if_spppsubr.c 	struct mbuf *m;
m                 936 net/if_spppsubr.c 	m = sp->pp_cpq.ifq_head;
m                 937 net/if_spppsubr.c 	if (m == NULL &&
m                 940 net/if_spppsubr.c 		if ((m = sp->pp_fastq.ifq_head) == NULL)
m                 941 net/if_spppsubr.c 			IFQ_POLL(&sp->pp_if.if_snd, m);
m                 943 net/if_spppsubr.c 	return (m);
m                1047 net/if_spppsubr.c sppp_cisco_input(struct sppp *sp, struct mbuf *m)
m                1053 net/if_spppsubr.c 	if (m->m_pkthdr.len < CISCO_PACKET_LEN) {
m                1057 net/if_spppsubr.c 			    SPP_ARGS(ifp), m->m_pkthdr.len);
m                1060 net/if_spppsubr.c 	h = mtod (m, struct cisco_packet*);
m                1065 net/if_spppsubr.c 		    SPP_ARGS(ifp), m->m_pkthdr.len,
m                1127 net/if_spppsubr.c 	struct mbuf *m;
m                1132 net/if_spppsubr.c 	MGETHDR (m, M_DONTWAIT, MT_DATA);
m                1133 net/if_spppsubr.c 	if (! m)
m                1135 net/if_spppsubr.c 	m->m_pkthdr.len = m->m_len = PPP_HEADER_LEN + CISCO_PACKET_LEN;
m                1136 net/if_spppsubr.c 	m->m_pkthdr.rcvif = 0;
m                1138 net/if_spppsubr.c 	h = mtod (m, struct ppp_header*);
m                1161 net/if_spppsubr.c 		m_freem (m);
m                1162 net/if_spppsubr.c 		m = NULL;
m                1164 net/if_spppsubr.c 		IF_ENQUEUE (&sp->pp_cpq, m);
m                1167 net/if_spppsubr.c 	if (m != NULL)
m                1168 net/if_spppsubr.c 		ifp->if_obytes += m->m_pkthdr.len + sp->pp_framebytes;
m                1185 net/if_spppsubr.c 	struct mbuf *m;
m                1192 net/if_spppsubr.c 	MGETHDR (m, M_DONTWAIT, MT_DATA);
m                1193 net/if_spppsubr.c 	if (! m)
m                1195 net/if_spppsubr.c 	m->m_pkthdr.len = m->m_len = pkthdrlen + LCP_HEADER_LEN + len;
m                1196 net/if_spppsubr.c 	m->m_pkthdr.rcvif = 0;
m                1199 net/if_spppsubr.c 		*mtod(m, u_int16_t *) = htons(proto);
m                1200 net/if_spppsubr.c 		lh = (struct lcp_header *)(mtod(m, u_int8_t *) + 2);
m                1202 net/if_spppsubr.c 		h = mtod (m, struct ppp_header*);
m                1227 net/if_spppsubr.c 		m_freem (m);
m                1229 net/if_spppsubr.c 		m = NULL;
m                1231 net/if_spppsubr.c 		IF_ENQUEUE (&sp->pp_cpq, m);
m                1234 net/if_spppsubr.c 	if (m != NULL)
m                1235 net/if_spppsubr.c 		ifp->if_obytes += m->m_pkthdr.len + sp->pp_framebytes;
m                1242 net/if_spppsubr.c sppp_cp_input(const struct cp *cp, struct sppp *sp, struct mbuf *m)
m                1246 net/if_spppsubr.c 	int len = m->m_pkthdr.len;
m                1258 net/if_spppsubr.c 	h = mtod (m, struct lcp_header*);
m                1591 net/if_spppsubr.c 			     m->m_pkthdr.len, h);
m                3064 net/if_spppsubr.c sppp_chap_input(struct sppp *sp, struct mbuf *m)
m                3073 net/if_spppsubr.c 	len = m->m_pkthdr.len;
m                3081 net/if_spppsubr.c 	h = mtod (m, struct lcp_header*);
m                3474 net/if_spppsubr.c sppp_pap_input(struct sppp *sp, struct mbuf *m)
m                3482 net/if_spppsubr.c 	len = m->m_pkthdr.len;
m                3490 net/if_spppsubr.c 	h = mtod (m, struct lcp_header*);
m                3791 net/if_spppsubr.c 	struct mbuf *m;
m                3799 net/if_spppsubr.c 	MGETHDR (m, M_DONTWAIT, MT_DATA);
m                3800 net/if_spppsubr.c 	if (! m)
m                3802 net/if_spppsubr.c 	m->m_pkthdr.rcvif = 0;
m                3805 net/if_spppsubr.c 		*mtod(m, u_int16_t *) = htons(cp->proto);
m                3807 net/if_spppsubr.c 		lh = (struct lcp_header *)(mtod(m, u_int8_t *) + 2);
m                3809 net/if_spppsubr.c 		h = mtod (m, struct ppp_header*);
m                3829 net/if_spppsubr.c 			m_freem(m);
m                3838 net/if_spppsubr.c 	m->m_pkthdr.len = m->m_len = pkthdrlen + LCP_HEADER_LEN + len;
m                3853 net/if_spppsubr.c 		m_freem (m);
m                3855 net/if_spppsubr.c 		m = NULL;
m                3857 net/if_spppsubr.c 		IF_ENQUEUE (&sp->pp_cpq, m);
m                3860 net/if_spppsubr.c 	if (m != NULL)
m                3861 net/if_spppsubr.c 		ifp->if_obytes += m->m_pkthdr.len + sp->pp_framebytes;
m                3870 net/if_spppsubr.c 	struct mbuf *m, *n;
m                3873 net/if_spppsubr.c 	while ((m = n)) {
m                3874 net/if_spppsubr.c 		n = m->m_act;
m                3875 net/if_spppsubr.c 		m_freem (m);
m                 267 net/if_strip.c void	strip_sendbody(struct st_softc *sc, struct mbuf *m);
m                 568 net/if_strip.c strip_sendbody(sc, m)
m                 570 net/if_strip.c 	struct mbuf *m;
m                 578 net/if_strip.c 	while (m) {
m                 587 net/if_strip.c 		dp = StuffData(mtod(m, u_char *), m->m_len, dp, &rllstate_ptr);
m                 589 net/if_strip.c 		MFREE(m, m2);
m                 590 net/if_strip.c 		m = m2;
m                 609 net/if_strip.c 	m_freem(m);
m                 658 net/if_strip.c 		struct mbuf *m;
m                 659 net/if_strip.c 		MFREE(m0, m);
m                 660 net/if_strip.c 		m0 = m;
m                 701 net/if_strip.c stripoutput(ifp, m, dst, rt)
m                 703 net/if_strip.c 	struct mbuf *m;
m                 719 net/if_strip.c 		m_freem(m);
m                 724 net/if_strip.c 		m_freem(m);
m                 752 net/if_strip.c 			m_freem(m);
m                 771 net/if_strip.c 		m_freem(m);
m                 777 net/if_strip.c 	ip = mtod(m, struct ip *);
m                 779 net/if_strip.c 		m_freem(m);
m                 793 net/if_strip.c 	M_PREPEND(m, sizeof(struct st_header), M_DONTWAIT);
m                 794 net/if_strip.c 	if (m == 0) {
m                 824 net/if_strip.c 	shp = mtod(m, struct st_header *);
m                 849 net/if_strip.c 			m_freem(m);
m                 852 net/if_strip.c 			IF_ENQUEUE(ifq, m);
m                 856 net/if_strip.c 		IFQ_ENQUEUE(&sc->sc_if.if_snd, m, NULL, error);
m                 891 net/if_strip.c 	struct mbuf *m;
m                 949 net/if_strip.c 		IF_DEQUEUE(&sc->sc_fastq, m);
m                 950 net/if_strip.c 		if (m)
m                 953 net/if_strip.c 			IFQ_DEQUEUE(&sc->sc_if.if_snd, m);
m                 955 net/if_strip.c 		if (m == NULL) {
m                 974 net/if_strip.c 			struct mbuf *m1 = m;
m                 987 net/if_strip.c 		if ((ip = mtod(m, struct ip *))->ip_p == IPPROTO_TCP) {
m                 989 net/if_strip.c 				*mtod(m, u_char *) |= sl_compress_tcp(m, ip,
m                1002 net/if_strip.c 			bcopy(mtod(m, caddr_t)+STRIP_HDRLEN, &cp[SLX_CHDR], CHDR_LEN);
m                1016 net/if_strip.c 			m_freem(m);
m                1022 net/if_strip.c 		if (strip_send(sc, m) == NULL) {
m                1071 net/if_strip.c 	struct mbuf *m;
m                1073 net/if_strip.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1074 net/if_strip.c 	if (m == NULL)
m                1085 net/if_strip.c 		MCLGET(m, M_DONTWAIT);
m                1086 net/if_strip.c 		if ((m->m_flags & M_EXT) == 0) {
m                1091 net/if_strip.c 			(void) m_free(m);
m                1094 net/if_strip.c 		sc->sc_ep = mtod(m, u_char *) + SLBUFSIZE;
m                1095 net/if_strip.c 		m->m_data = (caddr_t)sc->sc_buf;
m                1096 net/if_strip.c 		m->m_ext.ext_buf = (caddr_t)((long)sc->sc_buf &~ MCLOFSET);
m                1098 net/if_strip.c 		bcopy((caddr_t)sc->sc_buf, mtod(m, caddr_t), len);
m                1100 net/if_strip.c 	m->m_len = len;
m                1101 net/if_strip.c 	m->m_pkthdr.len = len;
m                1102 net/if_strip.c 	m->m_pkthdr.rcvif = &sc->sc_if;
m                1103 net/if_strip.c 	return (m);
m                1120 net/if_strip.c 	struct mbuf *m;
m                1259 net/if_strip.c 	m = strip_btom(sc, len);
m                1260 net/if_strip.c 	if (m == NULL) {
m                1273 net/if_strip.c 		m_freem(m);
m                1275 net/if_strip.c 		IF_ENQUEUE(&ipintrq, m);
m                 391 net/if_trunk.c 	int m = 0;
m                 396 net/if_trunk.c 			m = MAX(m, trunk_port_checkstacking(tr_ptr));
m                 400 net/if_trunk.c 	return (m + 1);
m                 894 net/if_trunk.c 	struct mbuf *m;
m                 898 net/if_trunk.c 		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 899 net/if_trunk.c 		if (m == NULL)
m                 904 net/if_trunk.c 			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 908 net/if_trunk.c 			error = (*tr->tr_start)(tr, m);
m                 910 net/if_trunk.c 			m_free(m);
m                 922 net/if_trunk.c trunk_enqueue(struct ifnet *ifp, struct mbuf *m)
m                 927 net/if_trunk.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 933 net/if_trunk.c 	ifp->if_obytes += m->m_pkthdr.len;
m                 934 net/if_trunk.c 	if (m->m_flags & M_MCAST)
m                 941 net/if_trunk.c trunk_hashmbuf(struct mbuf *m, u_int32_t key)
m                 956 net/if_trunk.c 	if (m->m_len < off)
m                 958 net/if_trunk.c 	eh = mtod(m, struct ether_header *);
m                 966 net/if_trunk.c 		    trunk_lb_gethdr(m, off, EVL_ENCAPLEN, &vlanbuf)) == NULL)
m                 977 net/if_trunk.c 		    trunk_lb_gethdr(m, off, sizeof(*ip), &ipbuf)) == NULL)
m                 986 net/if_trunk.c 		    trunk_lb_gethdr(m, off, sizeof(*ip6), &ip6buf)) == NULL)
m                1043 net/if_trunk.c trunk_input(struct ifnet *ifp, struct ether_header *eh, struct mbuf *m)
m                1064 net/if_trunk.c 	error = (*tr->tr_input)(tr, tp, eh, m);
m                1070 net/if_trunk.c 		bpf_mtap_hdr(trifp->if_bpf, (char *)eh, ETHER_HDR_LEN, m,
m                1220 net/if_trunk.c trunk_rr_start(struct trunk_softc *tr, struct mbuf *m)
m                1229 net/if_trunk.c 	if ((error = trunk_enqueue(tp->tp_if, m)) != 0)
m                1241 net/if_trunk.c     struct ether_header *eh, struct mbuf *m)
m                1246 net/if_trunk.c 	m->m_pkthdr.rcvif = ifp;
m                1277 net/if_trunk.c trunk_fail_start(struct trunk_softc *tr, struct mbuf *m)
m                1286 net/if_trunk.c 	return (trunk_enqueue(tp->tp_if, m));
m                1291 net/if_trunk.c     struct ether_header *eh, struct mbuf *m)
m                1297 net/if_trunk.c 		m->m_pkthdr.rcvif = ifp;
m                1308 net/if_trunk.c 			m->m_pkthdr.rcvif = ifp;
m                1390 net/if_trunk.c trunk_lb_gethdr(struct mbuf *m, u_int off, u_int len, void *buf)
m                1392 net/if_trunk.c 	if (m->m_pkthdr.len < (off + len)) {
m                1394 net/if_trunk.c 	} else if (m->m_len < (off + len)) {
m                1395 net/if_trunk.c 		m_copydata(m, off, len, buf);
m                1398 net/if_trunk.c 	return (mtod(m, const void *) + off);
m                1402 net/if_trunk.c trunk_lb_start(struct trunk_softc *tr, struct mbuf *m)
m                1409 net/if_trunk.c 	p = trunk_hashmbuf(m, lb->lb_key);
m                1422 net/if_trunk.c 	return (trunk_enqueue(tp->tp_if, m));
m                1427 net/if_trunk.c     struct ether_header *eh, struct mbuf *m)
m                1432 net/if_trunk.c 	m->m_pkthdr.rcvif = ifp;
m                 602 net/if_tun.c   	struct mbuf		*m;
m                 663 net/if_tun.c   		IFQ_POLL(&tp->tun_if.if_snd, m);
m                 664 net/if_tun.c   		if (m != NULL)
m                 665 net/if_tun.c   			*(int *)data = m->m_pkthdr.len;
m                 712 net/if_tun.c   	struct mbuf		*m, *m0;
m                 755 net/if_tun.c   		MFREE(m0, m);
m                 756 net/if_tun.c   		m0 = m;
m                 779 net/if_tun.c   	struct mbuf		*top, **mp, *m;
m                 797 net/if_tun.c   	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 798 net/if_tun.c   	if (m == NULL)
m                 802 net/if_tun.c   		MCLGET(m, M_DONTWAIT);
m                 803 net/if_tun.c   		if (!(m->m_flags & M_EXT)) {
m                 804 net/if_tun.c   			m_free(m);
m                 818 net/if_tun.c   		m->m_data += ETHER_ALIGN;
m                 821 net/if_tun.c   		m->m_len = min(mlen, uio->uio_resid);
m                 822 net/if_tun.c   		error = uiomove(mtod (m, caddr_t), m->m_len, uio);
m                 823 net/if_tun.c   		*mp = m;
m                 824 net/if_tun.c   		mp = &m->m_next;
m                 826 net/if_tun.c   			MGET(m, M_DONTWAIT, MT_DATA);
m                 827 net/if_tun.c   			if (m == NULL) {
m                 833 net/if_tun.c   				MCLGET(m, M_DONTWAIT);
m                 834 net/if_tun.c   				if (!(m->m_flags & M_EXT)) {
m                 836 net/if_tun.c   					m_free(m);
m                 923 net/if_tun.c   	struct mbuf		*m;
m                 934 net/if_tun.c   		IFQ_POLL(&ifp->if_snd, m);
m                 935 net/if_tun.c   		if (m != NULL) {
m                1017 net/if_tun.c   	struct mbuf		*m;
m                1028 net/if_tun.c   	IFQ_POLL(&ifp->if_snd, m);
m                1029 net/if_tun.c   	if (m != NULL) {
m                1085 net/if_tun.c   	struct mbuf		*m;
m                1092 net/if_tun.c   	IFQ_POLL(&ifp->if_snd, m);
m                1093 net/if_tun.c   	if (m != NULL) {
m                1097 net/if_tun.c   				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 180 net/if_vlan.c  	struct mbuf *m;
m                 188 net/if_vlan.c  		IFQ_DEQUEUE(&ifp->if_snd, m);
m                 189 net/if_vlan.c  		if (m == NULL)
m                 197 net/if_vlan.c  			m_freem(m);
m                 203 net/if_vlan.c  			bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT);
m                 225 net/if_vlan.c  			m->m_pkthdr.rcvif = ifp;
m                 226 net/if_vlan.c  			m->m_flags |= M_PROTO1;
m                 230 net/if_vlan.c  			m_copydata(m, 0, ETHER_HDR_LEN, (caddr_t)&evh);
m                 236 net/if_vlan.c  			m_adj(m, ETHER_HDR_LEN);
m                 237 net/if_vlan.c  			M_PREPEND(m, sizeof(evh), M_DONTWAIT);
m                 238 net/if_vlan.c  			if (m == NULL) {
m                 243 net/if_vlan.c  			m_copyback(m, 0, sizeof(evh), &evh);
m                 250 net/if_vlan.c  		p->if_obytes += m->m_pkthdr.len;
m                 251 net/if_vlan.c  		if (m->m_flags & M_MCAST)
m                 253 net/if_vlan.c  		IFQ_ENQUEUE(&p->if_snd, m, NULL, error);
m                 273 net/if_vlan.c  vlan_input(eh, m)
m                 275 net/if_vlan.c  	struct mbuf *m;
m                 279 net/if_vlan.c  	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                 281 net/if_vlan.c  	if (m->m_len < EVL_ENCAPLEN &&
m                 282 net/if_vlan.c  	    (m = m_pullup(m, EVL_ENCAPLEN)) == NULL) {
m                 287 net/if_vlan.c  	tag = EVL_VLANOFTAG(ntohs(*mtod(m, u_int16_t *)));
m                 290 net/if_vlan.c  		if (m->m_pkthdr.rcvif == ifv->ifv_p && tag == ifv->ifv_tag)
m                 298 net/if_vlan.c  		m_freem(m);
m                 309 net/if_vlan.c  	m->m_pkthdr.rcvif = &ifv->ifv_if;
m                 310 net/if_vlan.c  	eh->ether_type = mtod(m, u_int16_t *)[1];
m                 311 net/if_vlan.c  	m->m_len -= EVL_ENCAPLEN;
m                 312 net/if_vlan.c  	m->m_data += EVL_ENCAPLEN;
m                 313 net/if_vlan.c  	m->m_pkthdr.len -= EVL_ENCAPLEN;
m                 318 net/if_vlan.c  		    m, BPF_DIRECTION_IN);
m                 321 net/if_vlan.c  	ether_input(&ifv->ifv_if, eh, m);
m                 100 net/if_vlan_var.h extern	int vlan_input(struct ether_header *eh, struct mbuf *m);
m                1504 net/pf.c       pf_modulate_sack(struct mbuf *m, int off, struct pf_pdesc *pd,
m                1514 net/pf.c       	    !pf_pull_hdr(m, off + sizeof(*th), opts, hlen, NULL, NULL, pd->af))
m                1552 net/pf.c       		m_copyback(m, off + sizeof(*th), thoptlen, opts);
m                1563 net/pf.c       	struct mbuf	*m;
m                1593 net/pf.c       	m = m_gethdr(M_DONTWAIT, MT_HEADER);
m                1594 net/pf.c       	if (m == NULL)
m                1597 net/pf.c       		m->m_pkthdr.pf.flags |= PF_TAG_GENERATED;
m                1598 net/pf.c       	m->m_pkthdr.pf.tag = rtag;
m                1601 net/pf.c       		m->m_pkthdr.pf.rtableid = m->m_pkthdr.pf.rtableid;
m                1605 net/pf.c       		m->m_pkthdr.pf.qid = r->qid;
m                1607 net/pf.c       		m->m_pkthdr.pf.hdr = mtod(m, struct ip *);
m                1610 net/pf.c       	m->m_data += max_linkhdr;
m                1611 net/pf.c       	m->m_pkthdr.len = m->m_len = len;
m                1612 net/pf.c       	m->m_pkthdr.rcvif = NULL;
m                1613 net/pf.c       	bzero(m->m_data, len);
m                1617 net/pf.c       		h = mtod(m, struct ip *);
m                1630 net/pf.c       		h6 = mtod(m, struct ip6_hdr *);
m                1664 net/pf.c       		th->th_sum = in_cksum(m, len);
m                1675 net/pf.c       			ip_output(m, (void *)NULL, (void *)NULL, 0,
m                1683 net/pf.c       				m_freem(m);
m                1693 net/pf.c       			ip_output(m, (void *)NULL, &ro, IP_ROUTETOETHER,
m                1701 net/pf.c       		th->th_sum = in6_cksum(m, IPPROTO_TCP,
m                1707 net/pf.c       		ip6_output(m, NULL, NULL, 0, NULL, NULL, NULL);
m                1714 net/pf.c       pf_send_icmp(struct mbuf *m, u_int8_t type, u_int8_t code, sa_family_t af,
m                1719 net/pf.c       	m0 = m_copy(m, 0, M_COPYALL);
m                1753 net/pf.c       pf_match_addr(u_int8_t n, struct pf_addr *a, struct pf_addr *m,
m                1761 net/pf.c       		if ((a->addr32[0] & m->addr32[0]) ==
m                1762 net/pf.c       		    (b->addr32[0] & m->addr32[0]))
m                1768 net/pf.c       		if (((a->addr32[0] & m->addr32[0]) ==
m                1769 net/pf.c       		     (b->addr32[0] & m->addr32[0])) &&
m                1770 net/pf.c       		    ((a->addr32[1] & m->addr32[1]) ==
m                1771 net/pf.c       		     (b->addr32[1] & m->addr32[1])) &&
m                1772 net/pf.c       		    ((a->addr32[2] & m->addr32[2]) ==
m                1773 net/pf.c       		     (b->addr32[2] & m->addr32[2])) &&
m                1774 net/pf.c       		    ((a->addr32[3] & m->addr32[3]) ==
m                1775 net/pf.c       		     (b->addr32[3] & m->addr32[3])))
m                1845 net/pf.c       pf_match_tag(struct mbuf *m, struct pf_rule *r, int *tag)
m                1848 net/pf.c       		*tag = m->m_pkthdr.pf.tag;
m                1855 net/pf.c       pf_tag_packet(struct mbuf *m, int tag, int rtableid)
m                1861 net/pf.c       		m->m_pkthdr.pf.tag = tag;
m                1863 net/pf.c       		m->m_pkthdr.pf.rtableid = rtableid;
m                2329 net/pf.c       pf_match_translation(struct pf_pdesc *pd, struct mbuf *m, int off,
m                2380 net/pf.c       		else if (r->match_tag && !pf_match_tag(m, r, &tag))
m                2383 net/pf.c       		    IPPROTO_TCP || !pf_osfp_match(pf_osfp_fingerprint(pd, m,
m                2401 net/pf.c       	if (pf_tag_packet(m, tag, rtableid))
m                2410 net/pf.c       pf_get_translation(struct pf_pdesc *pd, struct mbuf *m, int off, int direction,
m                2419 net/pf.c       		r = pf_match_translation(pd, m, off, direction, kif, saddr,
m                2422 net/pf.c       			r = pf_match_translation(pd, m, off, direction, kif,
m                2425 net/pf.c       		r = pf_match_translation(pd, m, off, direction, kif, saddr,
m                2428 net/pf.c       			r = pf_match_translation(pd, m, off, direction, kif,
m                2636 net/pf.c       pf_get_wscale(struct mbuf *m, int off, u_int16_t th_off, sa_family_t af)
m                2646 net/pf.c       	if (!pf_pull_hdr(m, off, hdr, hlen, NULL, NULL, af))
m                2676 net/pf.c       pf_get_mss(struct mbuf *m, int off, u_int16_t th_off, sa_family_t af)
m                2686 net/pf.c       	if (!pf_pull_hdr(m, off, hdr, hlen, NULL, NULL, af))
m                2841 net/pf.c           struct pfi_kif *kif, struct mbuf *m, int off, void *h,
m                2920 net/pf.c       		if ((nr = pf_get_translation(pd, m, off, PF_OUT, kif, &nsn,
m                2944 net/pf.c       				m_copyback(m, off, ICMP_MINLEN, pd->hdr.icmp);
m                2978 net/pf.c       		if ((nr = pf_get_translation(pd, m, off, PF_IN, kif, &nsn,
m                3082 net/pf.c       		else if (r->match_tag && !pf_match_tag(m, r, &tag))
m                3086 net/pf.c       		    pf_osfp_fingerprint(pd, m, off, th),
m                3118 net/pf.c       			m_copyback(m, off, hdrlen, pd->hdr.any);
m                3119 net/pf.c       		PFLOG_PACKET(kif, h, m, af, direction, reason, r->log ? r : nr,
m                3206 net/pf.c       			struct ip	*h = mtod(m, struct ip *);
m                3208 net/pf.c       			if (pf_check_proto_cksum(m, off,
m                3222 net/pf.c       			pf_send_icmp(m, r->return_icmp >> 8,
m                3225 net/pf.c       			pf_send_icmp(m, r->return_icmp6 >> 8,
m                3232 net/pf.c       	if (pf_tag_packet(m, tag, rtableid)) {
m                3315 net/pf.c       				s->src.wscale = pf_get_wscale(m, off,
m                3365 net/pf.c       			    pf_normalize_tcp_init(m, off, pd, th, &s->src,
m                3374 net/pf.c       			    pf_normalize_tcp_stateful(m, off, pd, &reason,
m                3477 net/pf.c       			mss = pf_get_mss(m, off, th->th_off, af);
m                3491 net/pf.c       		m_copyback(m, off, hdrlen, pd->hdr.any);
m                3498 net/pf.c           struct mbuf *m, void *h, struct pf_pdesc *pd, struct pf_rule **am,
m                3534 net/pf.c       		else if (r->match_tag && !pf_match_tag(m, r, &tag))
m                3560 net/pf.c       		PFLOG_PACKET(kif, h, m, af, direction, reason, r, a, ruleset,
m                3566 net/pf.c       	if (pf_tag_packet(m, tag, -1)) {
m                3576 net/pf.c           struct mbuf *m, int off, void *h, struct pf_pdesc *pd,
m                3719 net/pf.c       			if (pf_normalize_tcp_init(m, off, pd, th, src, dst)) {
m                3742 net/pf.c       				src->wscale = pf_get_wscale(m, off, th->th_off,
m                3830 net/pf.c       		if (pf_modulate_sack(m, off, pd, th, dst))
m                3849 net/pf.c       			if (pf_normalize_tcp_stateful(m, off, pd, reason, th,
m                3946 net/pf.c       			if (pf_normalize_tcp_stateful(m, off, pd, reason, th,
m                4024 net/pf.c       		m_copyback(m, off, sizeof(*th), th);
m                4027 net/pf.c       		m_copyback(m, off, sizeof(*th), th);
m                4035 net/pf.c           struct mbuf *m, int off, void *h, struct pf_pdesc *pd)
m                4088 net/pf.c       		m_copyback(m, off, sizeof(*uh), uh);
m                4096 net/pf.c           struct mbuf *m, int off, void *h, struct pf_pdesc *pd, u_short *reason)
m                4174 net/pf.c       					m_copyback(m, off, ICMP_MINLEN,
m                4183 net/pf.c       					m_copyback(m, off,
m                4202 net/pf.c       					m_copyback(m, off, ICMP_MINLEN,
m                4211 net/pf.c       					m_copyback(m, off,
m                4246 net/pf.c       			if (!pf_pull_hdr(m, ipoff2, &h2, sizeof(h2),
m                4275 net/pf.c       			if (!pf_pull_hdr(m, ipoff2, &h2_6, sizeof(h2_6),
m                4303 net/pf.c       					if (!pf_pull_hdr(m, off2, &opt6,
m                4340 net/pf.c       			if (!pf_pull_hdr(m, off2, &th, 8, NULL, reason,
m                4422 net/pf.c       					m_copyback(m, off, ICMP_MINLEN,
m                4424 net/pf.c       					m_copyback(m, ipoff2, sizeof(h2),
m                4430 net/pf.c       					m_copyback(m, off,
m                4433 net/pf.c       					m_copyback(m, ipoff2, sizeof(h2_6),
m                4438 net/pf.c       				m_copyback(m, off2, 8, &th);
m                4447 net/pf.c       			if (!pf_pull_hdr(m, off2, &uh, sizeof(uh),
m                4491 net/pf.c       					m_copyback(m, off, ICMP_MINLEN,
m                4493 net/pf.c       					m_copyback(m, ipoff2, sizeof(h2), &h2);
m                4498 net/pf.c       					m_copyback(m, off,
m                4501 net/pf.c       					m_copyback(m, ipoff2, sizeof(h2_6),
m                4506 net/pf.c       				m_copyback(m, off2, sizeof(uh), &uh);
m                4516 net/pf.c       			if (!pf_pull_hdr(m, off2, &iih, ICMP_MINLEN,
m                4556 net/pf.c       				m_copyback(m, off, ICMP_MINLEN, pd->hdr.icmp);
m                4557 net/pf.c       				m_copyback(m, ipoff2, sizeof(h2), &h2);
m                4558 net/pf.c       				m_copyback(m, off2, ICMP_MINLEN, &iih);
m                4569 net/pf.c       			if (!pf_pull_hdr(m, off2, &iih,
m                4608 net/pf.c       				m_copyback(m, off, sizeof(struct icmp6_hdr),
m                4610 net/pf.c       				m_copyback(m, ipoff2, sizeof(h2_6), &h2_6);
m                4611 net/pf.c       				m_copyback(m, off2, sizeof(struct icmp6_hdr),
m                4655 net/pf.c       					m_copyback(m, off, ICMP_MINLEN,
m                4657 net/pf.c       					m_copyback(m, ipoff2, sizeof(h2), &h2);
m                4662 net/pf.c       					m_copyback(m, off,
m                4665 net/pf.c       					m_copyback(m, ipoff2, sizeof(h2_6),
m                4769 net/pf.c       pf_pull_hdr(struct mbuf *m, int off, void *p, int len,
m                4775 net/pf.c       		struct ip	*h = mtod(m, struct ip *);
m                4787 net/pf.c       		if (m->m_pkthdr.len < off + len ||
m                4798 net/pf.c       		struct ip6_hdr	*h = mtod(m, struct ip6_hdr *);
m                4800 net/pf.c       		if (m->m_pkthdr.len < off + len ||
m                4811 net/pf.c       	m_copydata(m, off, len, p);
m                4941 net/pf.c       pf_route(struct mbuf **m, struct pf_rule *r, int dir, struct ifnet *oifp,
m                4957 net/pf.c       	if (m == NULL || *m == NULL || r == NULL ||
m                4961 net/pf.c       	if ((*m)->m_pkthdr.pf.routed++ > 3) {
m                4962 net/pf.c       		m0 = *m;
m                4963 net/pf.c       		*m = NULL;
m                4968 net/pf.c       		if ((m0 = m_copym2(*m, 0, M_COPYALL, M_NOWAIT)) == NULL)
m                4973 net/pf.c       		m0 = *m;
m                5122 net/pf.c       		*m = NULL;
m                5135 net/pf.c       pf_route6(struct mbuf **m, struct pf_rule *r, int dir, struct ifnet *oifp,
m                5148 net/pf.c       	if (m == NULL || *m == NULL || r == NULL ||
m                5152 net/pf.c       	if ((*m)->m_pkthdr.pf.routed++ > 3) {
m                5153 net/pf.c       		m0 = *m;
m                5154 net/pf.c       		*m = NULL;
m                5159 net/pf.c       		if ((m0 = m_copym2(*m, 0, M_COPYALL, M_NOWAIT)) == NULL)
m                5164 net/pf.c       		m0 = *m;
m                5240 net/pf.c       		*m = NULL;
m                5257 net/pf.c       pf_check_proto_cksum(struct mbuf *m, int off, int len, u_int8_t p,
m                5281 net/pf.c       	if (m->m_pkthdr.csum_flags & flag_ok)
m                5283 net/pf.c       	if (m->m_pkthdr.csum_flags & flag_bad)
m                5287 net/pf.c       	if (m->m_pkthdr.len < off + len)
m                5293 net/pf.c       			if (m->m_len < off)
m                5295 net/pf.c       			m->m_data += off;
m                5296 net/pf.c       			m->m_len -= off;
m                5297 net/pf.c       			sum = in_cksum(m, len);
m                5298 net/pf.c       			m->m_data -= off;
m                5299 net/pf.c       			m->m_len += off;
m                5301 net/pf.c       			if (m->m_len < sizeof(struct ip))
m                5303 net/pf.c       			sum = in4_cksum(m, p, off, len);
m                5309 net/pf.c       		if (m->m_len < sizeof(struct ip6_hdr))
m                5311 net/pf.c       		sum = in6_cksum(m, p, off, len);
m                5318 net/pf.c       		m->m_pkthdr.csum_flags |= flag_bad;
m                5337 net/pf.c       	m->m_pkthdr.csum_flags |= flag_ok;
m                5348 net/pf.c       	struct mbuf		*m = *m0;
m                5375 net/pf.c       	if ((m->m_flags & M_PKTHDR) == 0)
m                5379 net/pf.c       	if (m->m_pkthdr.len < (int)sizeof(*h)) {
m                5386 net/pf.c       	if (m->m_pkthdr.pf.flags & PF_TAG_GENERATED)
m                5394 net/pf.c       	m = *m0;	/* pf_normalize messes with m0 */
m                5395 net/pf.c       	h = mtod(m, struct ip *);
m                5417 net/pf.c       		action = pf_test_fragment(&r, dir, kif, m, h,
m                5428 net/pf.c       		if (!pf_pull_hdr(m, off, &th, sizeof(th),
m                5436 net/pf.c       		action = pf_normalize_tcp(dir, kif, m, 0, off, h, &pd);
m                5439 net/pf.c       		action = pf_test_state_tcp(&s, dir, kif, m, off, h, &pd,
m                5450 net/pf.c       			    m, off, h, &pd, &a, &ruleset, &ipintrq);
m                5458 net/pf.c       		if (!pf_pull_hdr(m, off, &uh, sizeof(uh),
m                5464 net/pf.c       		    ntohs(uh.uh_ulen) > m->m_pkthdr.len - off ||
m                5470 net/pf.c       		action = pf_test_state_udp(&s, dir, kif, m, off, h, &pd);
m                5480 net/pf.c       			    m, off, h, &pd, &a, &ruleset, &ipintrq);
m                5488 net/pf.c       		if (!pf_pull_hdr(m, off, &ih, ICMP_MINLEN,
m                5493 net/pf.c       		action = pf_test_state_icmp(&s, dir, kif, m, off, h, &pd,
m                5504 net/pf.c       			    m, off, h, &pd, &a, &ruleset, &ipintrq);
m                5518 net/pf.c       			action = pf_test_rule(&r, &s, dir, kif, m, off, h,
m                5534 net/pf.c       		pf_tag_packet(m, s ? s->tag : 0, r->rtableid);
m                5539 net/pf.c       			m->m_pkthdr.pf.qid = r->pqid;
m                5541 net/pf.c       			m->m_pkthdr.pf.qid = r->qid;
m                5543 net/pf.c       		m->m_pkthdr.pf.hdr = h;
m                5557 net/pf.c       		m->m_pkthdr.pf.flags |= PF_TAG_TRANSLATE_LOCALHOST;
m                5567 net/pf.c       		PFLOG_PACKET(kif, h, m, AF_INET, dir, reason, lr, a, ruleset,
m                5657 net/pf.c       	struct mbuf		*m = *m0, *n = NULL;
m                5684 net/pf.c       	if ((m->m_flags & M_PKTHDR) == 0)
m                5688 net/pf.c       	if (m->m_pkthdr.len < (int)sizeof(*h)) {
m                5695 net/pf.c       	if (m->m_pkthdr.pf.flags & PF_TAG_GENERATED)
m                5703 net/pf.c       	m = *m0;	/* pf_normalize messes with m0 */
m                5704 net/pf.c       	h = mtod(m, struct ip6_hdr *);
m                5727 net/pf.c       	off = ((caddr_t)h - m->m_data) + sizeof(struct ip6_hdr);
m                5732 net/pf.c       			action = pf_test_fragment(&r, dir, kif, m, h,
m                5748 net/pf.c       			if (!pf_pull_hdr(m, off, &rthdr, sizeof(rthdr), NULL,
m                5773 net/pf.c       			if (!pf_pull_hdr(m, off, &opt6, sizeof(opt6),
m                5797 net/pf.c       		n = m;
m                5805 net/pf.c       		if (!pf_pull_hdr(m, off, &th, sizeof(th),
m                5811 net/pf.c       		action = pf_normalize_tcp(dir, kif, m, 0, off, h, &pd);
m                5814 net/pf.c       		action = pf_test_state_tcp(&s, dir, kif, m, off, h, &pd,
m                5825 net/pf.c       			    m, off, h, &pd, &a, &ruleset, &ip6intrq);
m                5833 net/pf.c       		if (!pf_pull_hdr(m, off, &uh, sizeof(uh),
m                5839 net/pf.c       		    ntohs(uh.uh_ulen) > m->m_pkthdr.len - off ||
m                5845 net/pf.c       		action = pf_test_state_udp(&s, dir, kif, m, off, h, &pd);
m                5855 net/pf.c       			    m, off, h, &pd, &a, &ruleset, &ip6intrq);
m                5863 net/pf.c       		if (!pf_pull_hdr(m, off, &ih, sizeof(ih),
m                5869 net/pf.c       		    m, off, h, &pd, &reason);
m                5879 net/pf.c       			    m, off, h, &pd, &a, &ruleset, &ip6intrq);
m                5893 net/pf.c       			action = pf_test_rule(&r, &s, dir, kif, m, off, h,
m                5899 net/pf.c       	if (n != m) {
m                5915 net/pf.c       		pf_tag_packet(m, s ? s->tag : 0, r->rtableid);
m                5920 net/pf.c       			m->m_pkthdr.pf.qid = r->pqid;
m                5922 net/pf.c       			m->m_pkthdr.pf.qid = r->qid;
m                5924 net/pf.c       		m->m_pkthdr.pf.hdr = h;
m                5933 net/pf.c       		m->m_pkthdr.pf.flags |= PF_TAG_TRANSLATE_LOCALHOST;
m                5943 net/pf.c       		PFLOG_PACKET(kif, h, m, AF_INET6, dir, reason, lr, a, ruleset,
m                 735 net/pf_if.c    	struct pf_addr *m = addr;
m                 739 net/pf_if.c    	while (j < 4 && m->addr32[j] == 0xffffffff) {
m                 744 net/pf_if.c    		tmp = ntohl(m->addr32[j]);
m                1772 net/pf_ioctl.c 		int			 m = 0, direction = pnl->direction;
m                1796 net/pf_ioctl.c 				state = pf_find_state_all(&key, PF_EXT_GWY, &m);
m                1802 net/pf_ioctl.c 				state = pf_find_state_all(&key, PF_LAN_EXT, &m);
m                1804 net/pf_ioctl.c 			if (m > 1)
m                 324 net/pf_norm.c  	struct mbuf	*m = *m0, *m2;
m                 336 net/pf_norm.c  	m->m_data += hlen;
m                 337 net/pf_norm.c  	m->m_len -= hlen;
m                 472 net/pf_norm.c  	m = frent->fr_m;
m                 473 net/pf_norm.c  	m2 = m->m_next;
m                 474 net/pf_norm.c  	m->m_next = NULL;
m                 475 net/pf_norm.c  	m_cat(m, m2);
m                 484 net/pf_norm.c  		m_cat(m, m2);
m                 496 net/pf_norm.c  	m->m_len += hlen;
m                 497 net/pf_norm.c  	m->m_data -= hlen;
m                 501 net/pf_norm.c  	if (m->m_flags & M_PKTHDR) {
m                 503 net/pf_norm.c  		for (m2 = m; m2; m2 = m2->m_next)
m                 505 net/pf_norm.c  		m->m_pkthdr.len = plen;
m                 508 net/pf_norm.c  	DPFPRINTF(("complete: %p(%d)\n", m, ntohs(ip->ip_len)));
m                 509 net/pf_norm.c  	return (m);
m                 515 net/pf_norm.c  	m_freem(m);
m                 523 net/pf_norm.c  	struct mbuf		*m = *m0;
m                 625 net/pf_norm.c  				*m0 = m_copym2(m, 0, h->ip_hl << 2, M_NOWAIT);
m                 629 net/pf_norm.c  				m_adj(m, precut + (h->ip_hl << 2));
m                 630 net/pf_norm.c  				m_cat(*m0, m);
m                 631 net/pf_norm.c  				m = *m0;
m                 632 net/pf_norm.c  				if (m->m_flags & M_PKTHDR) {
m                 635 net/pf_norm.c  					for (t = m; t; t = t->m_next)
m                 637 net/pf_norm.c  					m->m_pkthdr.len = plen;
m                 641 net/pf_norm.c  				h = mtod(m, struct ip *);
m                 644 net/pf_norm.c  				KASSERT((int)m->m_len ==
m                 692 net/pf_norm.c  				m_adj(m, -aftercut);
m                 693 net/pf_norm.c  				if (m->m_flags & M_PKTHDR) {
m                 696 net/pf_norm.c  					for (t = m; t; t = t->m_next)
m                 698 net/pf_norm.c  					m->m_pkthdr.len = plen;
m                 700 net/pf_norm.c  				h = mtod(m, struct ip *);
m                 701 net/pf_norm.c  				KASSERT((int)m->m_len ==
m                 785 net/pf_norm.c  	return (m);
m                 794 net/pf_norm.c  	m_freem(m);
m                 811 net/pf_norm.c  	m_freem(m);
m                 819 net/pf_norm.c  	struct mbuf		*m = *m0;
m                 823 net/pf_norm.c  	struct ip		*h = mtod(m, struct ip *);
m                 923 net/pf_norm.c  		frent->fr_m = m;
m                 927 net/pf_norm.c  		*m0 = m = pf_reassemble(m0, &frag, frent, mff);
m                 929 net/pf_norm.c  		if (m == NULL)
m                 935 net/pf_norm.c  		h = mtod(m, struct ip *);
m                 940 net/pf_norm.c  		if (dir == PF_OUT && m->m_pkthdr.pf.flags & PF_TAG_FRAGCACHE) {
m                 959 net/pf_norm.c  		*m0 = m = pf_fragcache(m0, h, &frag, mff,
m                 961 net/pf_norm.c  		if (m == NULL) {
m                 968 net/pf_norm.c  			m->m_pkthdr.pf.flags |= PF_TAG_FRAGCACHE;
m                1018 net/pf_norm.c  		PFLOG_PACKET(kif, h, m, AF_INET, dir, *reason, r, NULL, NULL, pd);
m                1024 net/pf_norm.c  		PFLOG_PACKET(kif, h, m, AF_INET, dir, *reason, r, NULL, NULL, pd);
m                1036 net/pf_norm.c  		PFLOG_PACKET(kif, h, m, AF_INET, dir, *reason, r, NULL, NULL, pd);
m                1046 net/pf_norm.c  	struct mbuf		*m = *m0;
m                1048 net/pf_norm.c  	struct ip6_hdr		*h = mtod(m, struct ip6_hdr *);
m                1094 net/pf_norm.c  	if (sizeof(struct ip6_hdr) + IPV6_MAXPACKET < m->m_pkthdr.len)
m                1108 net/pf_norm.c  			if (!pf_pull_hdr(m, off, &ext, sizeof(ext), NULL,
m                1118 net/pf_norm.c  			if (!pf_pull_hdr(m, off, &ext, sizeof(ext), NULL,
m                1124 net/pf_norm.c  				if (!pf_pull_hdr(m, ooff, &opt.ip6o_type,
m                1132 net/pf_norm.c  				if (!pf_pull_hdr(m, ooff, &opt, sizeof(opt),
m                1141 net/pf_norm.c  					if (!pf_pull_hdr(m, ooff, &jumbo,
m                1151 net/pf_norm.c  					    m->m_pkthdr.len)
m                1176 net/pf_norm.c  	if (sizeof(struct ip6_hdr) + plen > m->m_pkthdr.len)
m                1190 net/pf_norm.c  	if (!pf_pull_hdr(m, off, &frag, sizeof(frag), NULL, NULL, AF_INET6))
m                1203 net/pf_norm.c  		PFLOG_PACKET(kif, h, m, AF_INET6, dir, *reason, r, NULL, NULL, pd);
m                1209 net/pf_norm.c  		PFLOG_PACKET(kif, h, m, AF_INET6, dir, *reason, r, NULL, NULL, pd);
m                1215 net/pf_norm.c  		PFLOG_PACKET(kif, h, m, AF_INET6, dir, *reason, r, NULL, NULL, pd);
m                1221 net/pf_norm.c  pf_normalize_tcp(int dir, struct pfi_kif *kif, struct mbuf *m, int ipoff,
m                1255 net/pf_norm.c  			    pf_osfp_fingerprint(pd, m, off, th),
m                1319 net/pf_norm.c  	if (r->max_mss && pf_normalize_tcpopt(r, m, th, off))
m                1324 net/pf_norm.c  		m_copyback(m, off, sizeof(*th), th);
m                1331 net/pf_norm.c  		PFLOG_PACKET(kif, h, m, AF_INET, dir, reason, r, NULL, NULL, pd);
m                1336 net/pf_norm.c  pf_normalize_tcp_init(struct mbuf *m, int off, struct pf_pdesc *pd,
m                1353 net/pf_norm.c  		struct ip *h = mtod(m, struct ip *);
m                1360 net/pf_norm.c  		struct ip6_hdr *h = mtod(m, struct ip6_hdr *);
m                1377 net/pf_norm.c  	    pf_pull_hdr(m, off, hdr, th->th_off << 2, NULL, NULL, pd->af)) {
m                1430 net/pf_norm.c  pf_normalize_tcp_stateful(struct mbuf *m, int off, struct pf_pdesc *pd,
m                1453 net/pf_norm.c  			struct ip *h = mtod(m, struct ip *);
m                1464 net/pf_norm.c  			struct ip6_hdr *h = mtod(m, struct ip6_hdr *);
m                1477 net/pf_norm.c  	    pf_pull_hdr(m, off, hdr, th->th_off << 2, NULL, NULL, pd->af)) {
m                1545 net/pf_norm.c  			m_copyback(m, off + sizeof(struct tcphdr),
m                1821 net/pf_norm.c  pf_normalize_tcpopt(struct pf_rule *r, struct mbuf *m, struct tcphdr *th,
m                1832 net/pf_norm.c  	optp = mtod(m, caddr_t) + off + sizeof(struct tcphdr);
m                  59 net/pf_osfp.c  # define pool_init(pool, size, a, ao, f, m, p)	(*(pool)) = (size)
m                  88 net/pf_osfp.c  pf_osfp_fingerprint(struct pf_pdesc *pd, struct mbuf *m, int off,
m                 100 net/pf_osfp.c  		ip = mtod(m, struct ip *);
m                 104 net/pf_osfp.c  		ip6 = mtod(m, struct ip6_hdr *);
m                 106 net/pf_osfp.c  	if (!pf_pull_hdr(m, off, hdr, tcp->th_off << 2, NULL, NULL,
m                 237 net/pfvar.h    #define PF_MATCHA(n, a, m, b, f) \
m                 238 net/pfvar.h    	pf_match_addr(n, a, m, b, f)
m                 273 net/pfvar.h    #define PF_MATCHA(n, a, m, b, f) \
m                 274 net/pfvar.h    	pf_match_addr(n, a, m, b, f)
m                 299 net/pfvar.h    #define PF_MATCHA(n, a, m, b, f) \
m                 300 net/pfvar.h    	pf_match_addr(n, a, m, b, f)
m                 243 net/ppp-deflate.c     struct mbuf *m;
m                 258 net/ppp-deflate.c     MGET(m, M_DONTWAIT, MT_DATA);
m                 259 net/ppp-deflate.c     *mret = m;
m                 260 net/ppp-deflate.c     if (m != NULL) {
m                 261 net/ppp-deflate.c 	m->m_len = 0;
m                 263 net/ppp-deflate.c 	    MCLGET(m, M_DONTWAIT);
m                 264 net/ppp-deflate.c 	wspace = M_TRAILINGSPACE(m);
m                 266 net/ppp-deflate.c 	    m->m_data += state->hdrlen;
m                 269 net/ppp-deflate.c 	wptr = mtod(m, u_char *);
m                 315 net/ppp-deflate.c 	    if (m != NULL) {
m                 316 net/ppp-deflate.c 		m->m_len = wspace;
m                 318 net/ppp-deflate.c 		MGET(m->m_next, M_DONTWAIT, MT_DATA);
m                 319 net/ppp-deflate.c 		m = m->m_next;
m                 320 net/ppp-deflate.c 		if (m != NULL) {
m                 321 net/ppp-deflate.c 		    m->m_len = 0;
m                 323 net/ppp-deflate.c 			MCLGET(m, M_DONTWAIT);
m                 324 net/ppp-deflate.c 		    state->strm.next_out = mtod(m, u_char *);
m                 325 net/ppp-deflate.c 		    state->strm.avail_out = wspace = M_TRAILINGSPACE(m);
m                 328 net/ppp-deflate.c 	    if (m == NULL) {
m                 334 net/ppp-deflate.c     if (m != NULL)
m                 335 net/ppp-deflate.c 	olen += (m->m_len = wspace - state->strm.avail_out);
m                 342 net/ppp-deflate.c     if (m != NULL && olen < orig_len
m                 150 net/ppp_tty.c  #define M_IS_CLUSTER(m)	((m)->m_flags & M_EXT)
m                 152 net/ppp_tty.c  #define M_DATASTART(m)	\
m                 153 net/ppp_tty.c  	(M_IS_CLUSTER(m) ? (m)->m_ext.ext_buf : \
m                 154 net/ppp_tty.c  	    (m)->m_flags & M_PKTHDR ? (m)->m_pktdat : (m)->m_dat)
m                 156 net/ppp_tty.c  #define M_DATASIZE(m)	\
m                 157 net/ppp_tty.c  	(M_IS_CLUSTER(m) ? (m)->m_ext.ext_size : \
m                 158 net/ppp_tty.c  	    (m)->m_flags & M_PKTHDR ? MHLEN: MLEN)
m                 298 net/ppp_tty.c      struct mbuf *m, *m0;
m                 339 net/ppp_tty.c      for (m = m0; m && uio->uio_resid; m = m->m_next)
m                 340 net/ppp_tty.c  	if ((error = uiomove(mtod(m, u_char *), m->m_len, uio)) != 0)
m                 356 net/ppp_tty.c      struct mbuf *m, *m0, **mp;
m                 369 net/ppp_tty.c      for (mp = &m0; uio->uio_resid; mp = &m->m_next) {
m                 371 net/ppp_tty.c  	    MGETHDR(m, M_WAIT, MT_DATA);
m                 372 net/ppp_tty.c  	    m->m_pkthdr.len = uio->uio_resid - PPP_HDRLEN;
m                 373 net/ppp_tty.c  	    m->m_pkthdr.rcvif = NULL;
m                 375 net/ppp_tty.c  	    MGET(m, M_WAIT, MT_DATA);
m                 376 net/ppp_tty.c  	*mp = m;
m                 377 net/ppp_tty.c  	m->m_len = 0;
m                 379 net/ppp_tty.c  	    MCLGET(m, M_DONTWAIT);
m                 380 net/ppp_tty.c  	len = M_TRAILINGSPACE(m);
m                 383 net/ppp_tty.c  	if ((error = uiomove(mtod(m, u_char *), len, uio)) != 0) {
m                 387 net/ppp_tty.c  	m->m_len = len;
m                 523 net/ppp_tty.c      struct mbuf *m;
m                 536 net/ppp_tty.c  	m = sc->sc_outm;
m                 537 net/ppp_tty.c  	if (m == NULL) {
m                 541 net/ppp_tty.c  	    m = ppp_dequeue(sc);
m                 542 net/ppp_tty.c  	    if (m == NULL) {
m                 558 net/ppp_tty.c  	    sc->sc_outfcs = pppfcs(PPP_INITFCS, mtod(m, u_char *), m->m_len);
m                 562 net/ppp_tty.c  	    start = mtod(m, u_char *);
m                 563 net/ppp_tty.c  	    len = m->m_len;
m                 614 net/ppp_tty.c  	    if (done && m->m_next == NULL) {
m                 656 net/ppp_tty.c  		m->m_data = start;
m                 657 net/ppp_tty.c  		m->m_len = len;
m                 662 net/ppp_tty.c  	    MFREE(m, m2);
m                 663 net/ppp_tty.c  	    m = m2;
m                 664 net/ppp_tty.c  	    if (m == NULL) {
m                 668 net/ppp_tty.c  	    sc->sc_outfcs = pppfcs(sc->sc_outfcs, mtod(m, u_char *), m->m_len);
m                 676 net/ppp_tty.c  	sc->sc_outm = m;
m                 677 net/ppp_tty.c  	if (m)
m                 783 net/ppp_tty.c      struct mbuf *m, **mp;
m                 790 net/ppp_tty.c  	if ((m = *mp) == NULL) {
m                 791 net/ppp_tty.c  	    MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 792 net/ppp_tty.c  	    if (m == NULL)
m                 794 net/ppp_tty.c  	    *mp = m;
m                 795 net/ppp_tty.c  	    MCLGET(m, M_DONTWAIT);
m                 797 net/ppp_tty.c  	len -= M_DATASIZE(m);
m                 798 net/ppp_tty.c  	mp = &m->m_next;
m                 817 net/ppp_tty.c      struct mbuf *m;
m                 914 net/ppp_tty.c  	    for (m = sc->sc_m; m->m_next != sc->sc_mc; m = m->m_next)
m                 916 net/ppp_tty.c  	    sc->sc_mc = m;
m                 921 net/ppp_tty.c  	m = sc->sc_m;
m                 925 net/ppp_tty.c  	ppppktin(sc, m, sc->sc_flags & SC_PKTLOST);
m                 975 net/ppp_tty.c  	m = sc->sc_m;
m                 976 net/ppp_tty.c  	m->m_len = 0;
m                 977 net/ppp_tty.c  	m->m_data = M_DATASTART(sc->sc_m);
m                 978 net/ppp_tty.c  	sc->sc_mc = m;
m                 979 net/ppp_tty.c  	sc->sc_mp = mtod(m, char *);
m                 991 net/ppp_tty.c  	    m->m_len += 2;
m                1021 net/ppp_tty.c      m = sc->sc_mc;
m                1022 net/ppp_tty.c      if (M_TRAILINGSPACE(m) <= 0) {
m                1023 net/ppp_tty.c  	if (m->m_next == NULL) {
m                1025 net/ppp_tty.c  	    if (m->m_next == NULL) {
m                1031 net/ppp_tty.c  	sc->sc_mc = m = m->m_next;
m                1032 net/ppp_tty.c  	m->m_len = 0;
m                1033 net/ppp_tty.c  	m->m_data = M_DATASTART(m);
m                1034 net/ppp_tty.c  	sc->sc_mp = mtod(m, char *);
m                1037 net/ppp_tty.c      ++m->m_len;
m                 126 net/radix.c    	caddr_t v = v_arg, m = m_arg;
m                 129 net/radix.c    		if ((x->rn_bmask & m[x->rn_off]) &&
m                 141 net/radix.c    	caddr_t m = m_arg, n = n_arg;
m                 143 net/radix.c    	int longer = (*(u_char *)n++) - (int)(*(u_char *)m++);
m                 149 net/radix.c    		if (*n & ~(*m))
m                 151 net/radix.c    		if (*n++ != *m++)
m                 158 net/radix.c    		for (lim2 = m - longer; m < lim2; )
m                 159 net/radix.c    			if (*m++)
m                 272 net/radix.c    		struct radix_mask *m;
m                 274 net/radix.c    		m = t->rn_mklist;
m                 275 net/radix.c    		if (m) {
m                 283 net/radix.c    				if (m->rm_flags & RNF_NORMAL) {
m                 284 net/radix.c    					if (rn_b <= m->rm_b)
m                 285 net/radix.c    						return (m->rm_leaf);
m                 288 net/radix.c    					x = rn_search_m(v, t, m->rm_mask);
m                 289 net/radix.c    					while (x && x->rn_mask != m->rm_mask)
m                 294 net/radix.c    				m = m->rm_mklist;
m                 295 net/radix.c    			} while (m);
m                 485 net/radix.c    	struct radix_mask *m;
m                 487 net/radix.c    	MKGet(m);
m                 488 net/radix.c    	if (m == 0) {
m                 492 net/radix.c    	Bzero(m, sizeof *m);
m                 493 net/radix.c    	m->rm_b = tt->rn_b;
m                 494 net/radix.c    	m->rm_flags = tt->rn_flags;
m                 496 net/radix.c    		m->rm_leaf = tt;
m                 498 net/radix.c    		m->rm_mask = tt->rn_mask;
m                 499 net/radix.c    	m->rm_mklist = next;
m                 500 net/radix.c    	tt->rn_mklist = m;
m                 501 net/radix.c    	return m;
m                 514 net/radix.c    	struct radix_mask *m, **mp;
m                 629 net/radix.c    			*mp = m = rn_new_radix_mask(x, 0);
m                 630 net/radix.c    			if (m)
m                 631 net/radix.c    				mp = &m->rm_mklist;
m                 637 net/radix.c    		for (mp = &x->rn_mklist; (m = *mp); mp = &m->rm_mklist)
m                 638 net/radix.c    			if (m->rm_b >= b_leaf)
m                 640 net/radix.c    		t->rn_mklist = m;
m                 658 net/radix.c    	for (mp = &x->rn_mklist; (m = *mp); mp = &m->rm_mklist) {
m                 659 net/radix.c    		if (m->rm_b < b_leaf)
m                 661 net/radix.c    		if (m->rm_b > b_leaf)
m                 663 net/radix.c    		if (m->rm_flags & RNF_NORMAL) {
m                 664 net/radix.c    			mmask = m->rm_leaf->rn_mask;
m                 671 net/radix.c    			mmask = m->rm_mask;
m                 673 net/radix.c    			m->rm_refs++;
m                 674 net/radix.c    			tt->rn_mklist = m;
m                 689 net/radix.c    	struct radix_mask *m, *saved_m, **mp;
m                 733 net/radix.c    	if (tt->rn_mask == 0 || (saved_m = m = tt->rn_mklist) == 0)
m                 736 net/radix.c    		if (m->rm_leaf != tt || m->rm_refs > 0) {
m                 741 net/radix.c    		if (m->rm_mask != tt->rn_mask) {
m                 745 net/radix.c    		if (--m->rm_refs >= 0)
m                 756 net/radix.c    	for (mp = &x->rn_mklist; (m = *mp); mp = &m->rm_mklist)
m                 757 net/radix.c    		if (m == saved_m) {
m                 758 net/radix.c    			*mp = m->rm_mklist;
m                 759 net/radix.c    			MKFree(m);
m                 762 net/radix.c    	if (m == 0) {
m                 848 net/radix.c    			for (mp = &x->rn_mklist; (m = *mp);)
m                 849 net/radix.c    				mp = &m->rm_mklist;
m                 855 net/radix.c    			for (m = t->rn_mklist; m && x; x = x->rn_dupedkey)
m                 856 net/radix.c    				if (m == x->rn_mklist) {
m                 857 net/radix.c    					struct radix_mask *mm = m->rm_mklist;
m                 859 net/radix.c    					if (--(m->rm_refs) < 0)
m                 860 net/radix.c    						MKFree(m);
m                 861 net/radix.c    					m = mm;
m                 863 net/radix.c    			if (m)
m                 865 net/radix.c    				    "rn_delete: Orphaned Mask", m, x);
m                  96 net/radix.h    #define MKGet(m) {\
m                  98 net/radix.h    		m = rn_mkfreelist; \
m                  99 net/radix.h    		rn_mkfreelist = (m)->rm_mklist; \
m                 101 net/radix.h    		R_Malloc(m, struct radix_mask *, sizeof (*(m))); }\
m                 103 net/radix.h    #define MKFree(m) { (m)->rm_mklist = rn_mkfreelist; rn_mkfreelist = (m);}
m                  73 net/raw_usrreq.c 	struct mbuf *m = m0;
m                 109 net/raw_usrreq.c 			if ((n = m_copy(m, 0, (int)M_COPYALL)) != NULL) {
m                 124 net/raw_usrreq.c 		    m, (struct mbuf *)0) == 0)
m                 125 net/raw_usrreq.c 			m_freem(m);
m                 131 net/raw_usrreq.c 		m_freem(m);
m                 150 net/raw_usrreq.c raw_usrreq(so, req, m, nam, control)
m                 153 net/raw_usrreq.c 	struct mbuf *m, *nam, *control;
m                 259 net/raw_usrreq.c 		error = (*so->so_proto->pr_output)(m, so);
m                 260 net/raw_usrreq.c 		m = NULL;
m                 314 net/raw_usrreq.c 	if (m != NULL)
m                 315 net/raw_usrreq.c 		m_freem(m);
m                1002 net/route.c    	struct mbuf		*m = NULL;
m                1012 net/route.c    			m = m_get(M_DONTWAIT, MT_SONAME);
m                1013 net/route.c    			if (m == NULL)
m                1015 net/route.c    			deldst = mtod(m, struct sockaddr *);
m                1022 net/route.c    				if (m != NULL)
m                1023 net/route.c    					(void) m_free(m);
m                 106 net/rtsock.c   route_usrreq(struct socket *so, int req, struct mbuf *m, struct mbuf *nam,
m                 138 net/rtsock.c   		error = raw_usrreq(so, req, m, nam, control);
m                 162 net/rtsock.c   route_output(struct mbuf *m, ...)
m                 180 net/rtsock.c   	va_start(ap, m);
m                 184 net/rtsock.c   	if (m == 0 || ((m->m_len < sizeof(int32_t)) &&
m                 185 net/rtsock.c   	    (m = m_pullup(m, sizeof(int32_t))) == 0))
m                 187 net/rtsock.c   	if ((m->m_flags & M_PKTHDR) == 0)
m                 189 net/rtsock.c   	len = m->m_pkthdr.len;
m                 191 net/rtsock.c   	    len != mtod(m, struct rt_msghdr *)->rtm_msglen) {
m                 202 net/rtsock.c   	m_copydata(m, 0, len, (caddr_t)rtm);
m                 460 net/rtsock.c   			m_freem(m);
m                 471 net/rtsock.c   		m_copyback(m, 0, rtm->rtm_msglen, rtm);
m                 472 net/rtsock.c   		if (m->m_pkthdr.len < rtm->rtm_msglen) {
m                 473 net/rtsock.c   			m_freem(m);
m                 474 net/rtsock.c   			m = NULL;
m                 475 net/rtsock.c   		} else if (m->m_pkthdr.len > rtm->rtm_msglen)
m                 476 net/rtsock.c   			m_adj(m, rtm->rtm_msglen - m->m_pkthdr.len);
m                 479 net/rtsock.c   	if (m)
m                 480 net/rtsock.c   		raw_input(m, &route_proto, &route_src, &route_dst);
m                 529 net/rtsock.c   	struct mbuf		*m;
m                 551 net/rtsock.c   	m = m_gethdr(M_DONTWAIT, MT_DATA);
m                 552 net/rtsock.c   	if (m && len > MHLEN) {
m                 553 net/rtsock.c   		MCLGET(m, M_DONTWAIT);
m                 554 net/rtsock.c   		if ((m->m_flags & M_EXT) == 0) {
m                 555 net/rtsock.c   			m_free(m);
m                 556 net/rtsock.c   			m = NULL;
m                 559 net/rtsock.c   	if (m == 0)
m                 560 net/rtsock.c   		return (m);
m                 561 net/rtsock.c   	m->m_pkthdr.len = m->m_len = len;
m                 562 net/rtsock.c   	m->m_pkthdr.rcvif = NULL;
m                 563 net/rtsock.c   	rtm = mtod(m, struct rt_msghdr *);
m                 570 net/rtsock.c   		m_copyback(m, len, dlen, sa);
m                 573 net/rtsock.c   	if (m->m_pkthdr.len != len) {
m                 574 net/rtsock.c   		m_freem(m);
m                 580 net/rtsock.c   	return (m);
m                 660 net/rtsock.c   	struct mbuf		*m;
m                 665 net/rtsock.c   	m = rt_msg1(type, rtinfo);
m                 666 net/rtsock.c   	if (m == 0)
m                 668 net/rtsock.c   	rtm = mtod(m, struct rt_msghdr *);
m                 679 net/rtsock.c   	raw_input(m, &route_proto, &route_src, &route_dst);
m                 690 net/rtsock.c   	struct mbuf		*m;
m                 696 net/rtsock.c   	m = rt_msg1(RTM_IFINFO, &info);
m                 697 net/rtsock.c   	if (m == 0)
m                 699 net/rtsock.c   	ifm = mtod(m, struct if_msghdr *);
m                 705 net/rtsock.c   	raw_input(m, &route_proto, &route_src, &route_dst);
m                 722 net/rtsock.c   	struct mbuf		*m = NULL;
m                 743 net/rtsock.c   			if ((m = rt_msg1(ncmd, &info)) == NULL)
m                 745 net/rtsock.c   			ifam = mtod(m, struct ifa_msghdr *);
m                 760 net/rtsock.c   			if ((m = rt_msg1(cmd, &info)) == NULL)
m                 762 net/rtsock.c   			rtm = mtod(m, struct rt_msghdr *);
m                 772 net/rtsock.c   		raw_input(m, &route_proto, &route_src, &route_dst);
m                 784 net/rtsock.c   	struct mbuf			*m;
m                 790 net/rtsock.c   	m = rt_msg1(RTM_IFANNOUNCE, &info);
m                 791 net/rtsock.c   	if (m == 0)
m                 793 net/rtsock.c   	ifan = mtod(m, struct if_announcemsghdr *);
m                 798 net/rtsock.c   	raw_input(m, &route_proto, &route_src, &route_dst);
m                 174 net/slcompress.c sl_compress_tcp(m, ip, comp, compress_cid)
m                 175 net/slcompress.c 	struct mbuf *m;
m                 195 net/slcompress.c 	if ((ip->ip_off & htons(0x3fff)) || m->m_len < 40)
m                 408 net/slcompress.c 	m->m_len -= hlen;
m                 409 net/slcompress.c 	m->m_data += hlen;
m                1125 net/zlib.c         unsigned n, m;
m                1163 net/zlib.c                     m = *--p;
m                1164 net/zlib.c                     *p = (Pos)(m >= wsize ? m-wsize : NIL);
m                1170 net/zlib.c                     m = *--p;
m                1171 net/zlib.c                     *p = (Pos)(m >= wsize ? m-wsize : NIL);
m                1815 net/zlib.c     #define smaller(tree, n, m, depth) \
m                1816 net/zlib.c        (tree[n].Freq < tree[m].Freq || \
m                1817 net/zlib.c        (tree[n].Freq == tree[m].Freq && depth[n] <= depth[m]))
m                1871 net/zlib.c         int n, m;           /* iterate over the tree elements */
m                1926 net/zlib.c                 m = s->heap[--h];
m                1927 net/zlib.c                 if (m > max_code) continue;
m                1928 net/zlib.c                 if (tree[m].Len != (unsigned) bits) {
m                1929 net/zlib.c                     Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
m                1930 net/zlib.c                     s->opt_len += ((long)bits - (long)tree[m].Len)
m                1931 net/zlib.c                                   *(long)tree[m].Freq;
m                1932 net/zlib.c                     tree[m].Len = (ush)bits;
m                1996 net/zlib.c         int n, m;          /* iterate over heap elements */
m                2040 net/zlib.c             m = s->heap[SMALLEST]; /* m = node of next least frequency */
m                2043 net/zlib.c             s->heap[--(s->heap_max)] = m;
m                2046 net/zlib.c             tree[node].Freq = tree[n].Freq + tree[m].Freq;
m                2047 net/zlib.c             s->depth[node] = (uch) (MAX(s->depth[n], s->depth[m]) + 1);
m                2048 net/zlib.c             tree[n].Dad = tree[m].Dad = (ush)node;
m                2052 net/zlib.c                         node, tree[node].Freq, n, tree[n].Freq, m, tree[m].Freq);
m                3001 net/zlib.c       uInt m;       /* number of marker bytes found in a row */
m                3015 net/zlib.c       m = z->state->sub.marker;
m                3018 net/zlib.c       while (n && m < 4)
m                3020 net/zlib.c         if (*p == (Byte)(m < 2 ? 0 : 0xff))
m                3021 net/zlib.c           m++;
m                3023 net/zlib.c           m = 0;
m                3025 net/zlib.c           m = 4 - m;
m                3033 net/zlib.c       z->state->sub.marker = m;
m                3036 net/zlib.c       if (m != 4)
m                3123 net/zlib.c     #define LOADOUT {q=s->write;m=WAVAIL;}
m                3124 net/zlib.c     #define WRAP {if(q==s->end&&s->read!=s->window){q=s->window;m=WAVAIL;}}
m                3126 net/zlib.c     #define NEEDOUT {if(m==0){WRAP if(m==0){FLUSH WRAP if(m==0) LEAVE}}r=Z_OK;}
m                3127 net/zlib.c     #define OUTBYTE(a) {*q++=(Byte)(a);m--;}
m                3280 net/zlib.c       uInt m;               /* bytes to end of window or read pointer */
m                3356 net/zlib.c           if (t > m) t = m;
m                3359 net/zlib.c           q += t;  m -= t;
m                3568 net/zlib.c         uInt m;               /* bytes to end of window or read pointer */
m                3583 net/zlib.c     	if (t > m) t = m;
m                3596 net/zlib.c     	    m = WAVAIL;
m                3709 net/zlib.c     local int huft_build(b, n, s, d, e, t, m, zs)
m                3716 net/zlib.c     uIntf *m;               /* maximum lookup bits, returns actual */
m                3759 net/zlib.c         *m = 0;
m                3765 net/zlib.c       l = *m;
m                3778 net/zlib.c       *m = l;
m                4174 net/zlib.c       uInt m;               /* bytes to end of window or read pointer */
m                4186 net/zlib.c           if (m >= 258 && n >= 10)
m                4440 net/zlib.c       uInt m;               /* bytes to end of window or read pointer */
m                4465 net/zlib.c           m--;
m                4493 net/zlib.c                 m -= c;
m                4539 net/zlib.c               m--;
m                4558 net/zlib.c       } while (m >= 258 && n >= 10);
m                 824 net80211/ieee80211.c 		u_int	m;	/* rate + mode */
m                 883 net80211/ieee80211.c 		if (rates[i].m == mask)
m                 366 net80211/ieee80211_crypto.c 	struct mbuf *m, *n, *n0;
m                 384 net80211/ieee80211_crypto.c 	m = m0;
m                 385 net80211/ieee80211_crypto.c 	left = m->m_pkthdr.len;
m                 386 net80211/ieee80211_crypto.c 	MGET(n, M_DONTWAIT, m->m_type);
m                 395 net80211/ieee80211_crypto.c 	M_DUP_PKTHDR(n, m);
m                 409 net80211/ieee80211_crypto.c 	wh = mtod(m, struct ieee80211_frame *);
m                 443 net80211/ieee80211_crypto.c 		ivp = mtod(m, u_int8_t *) + moff;
m                 464 net80211/ieee80211_crypto.c 		len = m->m_len - moff;
m                 466 net80211/ieee80211_crypto.c 			m = m->m_next;
m                 494 net80211/ieee80211_crypto.c 		rc4_crypt(ctx, mtod(m, caddr_t) + moff,
m                 498 net80211/ieee80211_crypto.c 			    mtod(m, u_int8_t *) + moff, len);
m                 528 net80211/ieee80211_crypto.c 			if (len > m->m_len - moff)
m                 529 net80211/ieee80211_crypto.c 				len = m->m_len - moff;
m                 531 net80211/ieee80211_crypto.c 				rc4_crypt(ctx, mtod(m, caddr_t) + moff,
m                 533 net80211/ieee80211_crypto.c 			m = m->m_next;
m                 129 net80211/ieee80211_input.c ieee80211_input(struct ifnet *ifp, struct mbuf *m, struct ieee80211_node *ni,
m                 144 net80211/ieee80211_input.c 	if (m->m_flags & M_HASFCS) {
m                 145 net80211/ieee80211_input.c 		m_adj(m, -IEEE80211_CRC_LEN);
m                 146 net80211/ieee80211_input.c 		m->m_flags &= ~M_HASFCS;
m                 157 net80211/ieee80211_input.c 	if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_min)) {
m                 159 net80211/ieee80211_input.c 		    __func__, m->m_pkthdr.len));
m                 164 net80211/ieee80211_input.c 	wh = mtod(m, struct ieee80211_frame *);
m                 181 net80211/ieee80211_input.c 	if (m->m_pkthdr.len < sizeof(struct ieee80211_frame)) {
m                 183 net80211/ieee80211_input.c 		    __func__, m->m_pkthdr.len));
m                 239 net80211/ieee80211_input.c 			struct mbuf *m;
m                 240 net80211/ieee80211_input.c 			IF_DEQUEUE(&ni->ni_savedq, m);
m                 241 net80211/ieee80211_input.c 			IF_ENQUEUE(&ic->ic_pwrsaveq, m);
m                 348 net80211/ieee80211_input.c 				m = ieee80211_wep_crypt(ifp, m, 0);
m                 349 net80211/ieee80211_input.c 				if (m == NULL) {
m                 353 net80211/ieee80211_input.c 				wh = mtod(m, struct ieee80211_frame *);
m                 362 net80211/ieee80211_input.c 			bpf_mtap(ic->ic_rawbpf, m, BPF_DIRECTION_IN);
m                 364 net80211/ieee80211_input.c 		m = ieee80211_decap(ifp, m, hdrlen);
m                 365 net80211/ieee80211_input.c 		if (m == NULL) {
m                 372 net80211/ieee80211_input.c 		eh = mtod(m, struct ether_header *);
m                 389 net80211/ieee80211_input.c 				m1 = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                 398 net80211/ieee80211_input.c 						m1 = m;
m                 399 net80211/ieee80211_input.c 						m = NULL;
m                 409 net80211/ieee80211_input.c 					if (m != NULL)
m                 415 net80211/ieee80211_input.c 		if (m != NULL) {
m                 422 net80211/ieee80211_input.c 				bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_IN);
m                 424 net80211/ieee80211_input.c 			ether_input_mbuf(ifp, m);
m                 479 net80211/ieee80211_input.c 			bpf_mtap(ic->ic_rawbpf, m, BPF_DIRECTION_IN);
m                 485 net80211/ieee80211_input.c 		if (m->m_flags & M_FILDROP) {
m                 486 net80211/ieee80211_input.c 			m_freem(m);
m                 490 net80211/ieee80211_input.c 		(*ic->ic_recv_mgmt)(ic, m, ni, subtype, rssi, rstamp);
m                 491 net80211/ieee80211_input.c 		m_freem(m);
m                 506 net80211/ieee80211_input.c 			ieee80211_recv_pspoll(ic, m, rssi, rstamp);
m                 518 net80211/ieee80211_input.c 	if (m != NULL) {
m                 521 net80211/ieee80211_input.c 			bpf_mtap(ic->ic_rawbpf, m, BPF_DIRECTION_IN);
m                 523 net80211/ieee80211_input.c 		m_freem(m);
m                 528 net80211/ieee80211_input.c ieee80211_decap(struct ifnet *ifp, struct mbuf *m, int hdrlen)
m                 534 net80211/ieee80211_input.c 	if (m->m_len < hdrlen + sizeof(*llc)) {
m                 535 net80211/ieee80211_input.c 		m = m_pullup(m, hdrlen + sizeof(*llc));
m                 536 net80211/ieee80211_input.c 		if (m == NULL)
m                 539 net80211/ieee80211_input.c 	memcpy(&wh, mtod(m, caddr_t), sizeof(wh));
m                 540 net80211/ieee80211_input.c 	llc = (struct llc *)(mtod(m, caddr_t) + hdrlen);
m                 547 net80211/ieee80211_input.c 		m_adj(m, hdrlen + sizeof(struct llc) - sizeof(*eh));
m                 550 net80211/ieee80211_input.c 		m_adj(m, hdrlen - sizeof(*eh));
m                 552 net80211/ieee80211_input.c 	eh = mtod(m, struct ether_header *);
m                 569 net80211/ieee80211_input.c 		m_freem(m);
m                 572 net80211/ieee80211_input.c 	if (!ALIGNED_POINTER(mtod(m, caddr_t) + sizeof(*eh), u_int32_t)) {
m                 580 net80211/ieee80211_input.c 		pktlen = m->m_pkthdr.len;
m                 585 net80211/ieee80211_input.c 					m_freem(m);
m                 588 net80211/ieee80211_input.c 				M_DUP_PKTHDR(n, m);
m                 593 net80211/ieee80211_input.c 					m_freem(m);
m                 613 net80211/ieee80211_input.c 			m_copydata(m, off, n->m_len, mtod(n, caddr_t));
m                 618 net80211/ieee80211_input.c 		m_freem(m);
m                 619 net80211/ieee80211_input.c 		m = n0;
m                 622 net80211/ieee80211_input.c 		eh = mtod(m, struct ether_header *);
m                 623 net80211/ieee80211_input.c 		eh->ether_type = htons(m->m_pkthdr.len - sizeof(*eh));
m                 625 net80211/ieee80211_input.c 	return m;
m                 940 net80211/ieee80211_input.c 	u_int16_t m, n, s;
m                 971 net80211/ieee80211_input.c 	m = LE_READ_2(frm);
m                 975 net80211/ieee80211_input.c 	if (frm + m * 4 > efrm)
m                 978 net80211/ieee80211_input.c 	while (m-- > 0) {
m                2543 net80211/ieee80211_input.c 	struct mbuf *m;
m                2576 net80211/ieee80211_input.c 	IF_DEQUEUE(&ni->ni_savedq, m);
m                2577 net80211/ieee80211_input.c 	if (m == NULL) {
m                2584 net80211/ieee80211_input.c 	wh = mtod(m, struct ieee80211_frame *);
m                2600 net80211/ieee80211_input.c 	IF_ENQUEUE(&ic->ic_pwrsaveq, m);
m                 105 net80211/ieee80211_output.c ieee80211_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,
m                 120 net80211/ieee80211_output.c 	if ((mtag = m_tag_find(m, PACKET_TAG_DLT, NULL)) != NULL) {
m                 133 net80211/ieee80211_output.c 		IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                 141 net80211/ieee80211_output.c 		ifp->if_obytes += m->m_pkthdr.len;
m                 142 net80211/ieee80211_output.c 		if (m->m_flags & M_MCAST)
m                 152 net80211/ieee80211_output.c 	return (ether_output(ifp, m, dst, rt));
m                 155 net80211/ieee80211_output.c 	if (m)
m                 156 net80211/ieee80211_output.c 		m_freem(m);
m                 169 net80211/ieee80211_output.c     struct mbuf *m, int type)
m                 186 net80211/ieee80211_output.c 	M_PREPEND(m, sizeof(struct ieee80211_frame), M_DONTWAIT);
m                 187 net80211/ieee80211_output.c 	if (m == NULL)
m                 189 net80211/ieee80211_output.c 	m->m_pkthdr.rcvif = (void *)ni;
m                 191 net80211/ieee80211_output.c 	wh = mtod(m, struct ieee80211_frame *);
m                 221 net80211/ieee80211_output.c 	IF_ENQUEUE(&ic->ic_mgtq, m);
m                 383 net80211/ieee80211_output.c ieee80211_classify(struct ieee80211com *ic, struct mbuf *m)
m                 389 net80211/ieee80211_output.c 	if ((m->m_flags & M_PROTO1) == M_PROTO1 && m->m_pkthdr.rcvif != NULL) {
m                 390 net80211/ieee80211_output.c 		const struct ifvlan *ifv = m->m_pkthdr.rcvif->if_softc;
m                 398 net80211/ieee80211_output.c 	eh = mtod(m, struct ether_header *);
m                 436 net80211/ieee80211_output.c ieee80211_encap(struct ifnet *ifp, struct mbuf *m, struct ieee80211_node **pni)
m                 449 net80211/ieee80211_output.c 	if ((mtag = m_tag_find(m, PACKET_TAG_DLT, NULL)) != NULL) {
m                 455 net80211/ieee80211_output.c 		wh = mtod(m, struct ieee80211_frame *);
m                 457 net80211/ieee80211_output.c 		if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_min))
m                 490 net80211/ieee80211_output.c 		return (m);
m                 494 net80211/ieee80211_output.c 	if (m->m_len < sizeof(struct ether_header)) {
m                 495 net80211/ieee80211_output.c 		m = m_pullup(m, sizeof(struct ether_header));
m                 496 net80211/ieee80211_output.c 		if (m == NULL) {
m                 501 net80211/ieee80211_output.c 	memcpy(&eh, mtod(m, caddr_t), sizeof(struct ether_header));
m                 524 net80211/ieee80211_output.c 		tid = ieee80211_classify(ic, m);
m                 531 net80211/ieee80211_output.c 	m_adj(m, sizeof(struct ether_header) - sizeof(struct llc));
m                 532 net80211/ieee80211_output.c 	llc = mtod(m, struct llc *);
m                 539 net80211/ieee80211_output.c 	M_PREPEND(m, hdrlen, M_DONTWAIT);
m                 540 net80211/ieee80211_output.c 	if (m == NULL) {
m                 544 net80211/ieee80211_output.c 	wh = mtod(m, struct ieee80211_frame *);
m                 587 net80211/ieee80211_output.c 	return m;
m                 589 net80211/ieee80211_output.c 	if (m != NULL)
m                 590 net80211/ieee80211_output.c 		m_freem(m);
m                 948 net80211/ieee80211_output.c 	struct mbuf *m;
m                 955 net80211/ieee80211_output.c 	MGETHDR(m, flags, type);
m                 956 net80211/ieee80211_output.c 	if (m != NULL && pktlen > MHLEN) {
m                 957 net80211/ieee80211_output.c 		MCLGET(m, flags);
m                 958 net80211/ieee80211_output.c 		if (!(m->m_flags & M_EXT))
m                 959 net80211/ieee80211_output.c 			m = m_free(m);
m                 961 net80211/ieee80211_output.c 	return m;
m                 975 net80211/ieee80211_output.c 	struct mbuf *m;
m                 978 net80211/ieee80211_output.c 	m = ieee80211_getmbuf(M_DONTWAIT, MT_DATA,
m                 983 net80211/ieee80211_output.c 	if (m == NULL)
m                 986 net80211/ieee80211_output.c 	m->m_data += sizeof(struct ieee80211_frame);
m                 988 net80211/ieee80211_output.c 	frm = mtod(m, u_int8_t *);
m                 994 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
m                 996 net80211/ieee80211_output.c 	return m;
m                1017 net80211/ieee80211_output.c 	struct mbuf *m;
m                1020 net80211/ieee80211_output.c 	m = ieee80211_getmbuf(M_DONTWAIT, MT_DATA,
m                1032 net80211/ieee80211_output.c 	if (m == NULL)
m                1035 net80211/ieee80211_output.c 	m->m_data += sizeof(struct ieee80211_frame);
m                1037 net80211/ieee80211_output.c 	frm = mtod(m, u_int8_t *);
m                1061 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
m                1063 net80211/ieee80211_output.c 	return m;
m                1076 net80211/ieee80211_output.c 	struct mbuf *m;
m                1079 net80211/ieee80211_output.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1080 net80211/ieee80211_output.c 	if (m == NULL)
m                1082 net80211/ieee80211_output.c 	MH_ALIGN(m, 2 * 3);
m                1083 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = 2 * 3;
m                1085 net80211/ieee80211_output.c 	frm = mtod(m, u_int8_t *);
m                1090 net80211/ieee80211_output.c 	return m;
m                1101 net80211/ieee80211_output.c 	struct mbuf *m;
m                1103 net80211/ieee80211_output.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1104 net80211/ieee80211_output.c 	if (m == NULL)
m                1106 net80211/ieee80211_output.c 	MH_ALIGN(m, 2);
m                1108 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = 2;
m                1109 net80211/ieee80211_output.c 	*mtod(m, u_int16_t *) = htole16(reason);
m                1111 net80211/ieee80211_output.c 	return m;
m                1130 net80211/ieee80211_output.c 	struct mbuf *m;
m                1134 net80211/ieee80211_output.c 	m = ieee80211_getmbuf(M_DONTWAIT, MT_DATA,
m                1145 net80211/ieee80211_output.c 	if (m == NULL)
m                1148 net80211/ieee80211_output.c 	m->m_data += sizeof(struct ieee80211_frame);
m                1150 net80211/ieee80211_output.c 	frm = mtod(m, u_int8_t *);
m                1178 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
m                1180 net80211/ieee80211_output.c 	return m;
m                1197 net80211/ieee80211_output.c 	struct mbuf *m;
m                1200 net80211/ieee80211_output.c 	m = ieee80211_getmbuf(M_DONTWAIT, MT_DATA,
m                1206 net80211/ieee80211_output.c 	if (m == NULL)
m                1209 net80211/ieee80211_output.c 	m->m_data += sizeof(struct ieee80211_frame);
m                1211 net80211/ieee80211_output.c 	frm = mtod(m, u_int8_t *);
m                1226 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
m                1228 net80211/ieee80211_output.c 	return m;
m                1239 net80211/ieee80211_output.c 	struct mbuf *m;
m                1241 net80211/ieee80211_output.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1242 net80211/ieee80211_output.c 	if (m == NULL)
m                1244 net80211/ieee80211_output.c 	MH_ALIGN(m, 2);
m                1246 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = 2;
m                1247 net80211/ieee80211_output.c 	*mtod(m, u_int16_t *) = htole16(reason);
m                1249 net80211/ieee80211_output.c 	return m;
m                1263 net80211/ieee80211_output.c 	struct mbuf *m;
m                1278 net80211/ieee80211_output.c 		if ((m = ieee80211_get_probe_req(ic, ni)) == NULL)
m                1285 net80211/ieee80211_output.c 		if ((m = ieee80211_get_probe_resp(ic, ni)) == NULL)
m                1290 net80211/ieee80211_output.c 		m = ieee80211_get_auth(ic, ni, arg >> 16, arg & 0xffff);
m                1291 net80211/ieee80211_output.c 		if (m == NULL)
m                1299 net80211/ieee80211_output.c 		if ((m = ieee80211_get_deauth(ic, ni, arg)) == NULL)
m                1310 net80211/ieee80211_output.c 		if ((m = ieee80211_get_assoc_req(ic, ni, type)) == NULL)
m                1318 net80211/ieee80211_output.c 		if ((m = ieee80211_get_assoc_resp(ic, ni, arg)) == NULL)
m                1323 net80211/ieee80211_output.c 		if ((m = ieee80211_get_disassoc(ic, ni, arg)) == NULL)
m                1339 net80211/ieee80211_output.c 	ret = ieee80211_mgmt_output(ifp, ni, m, type);
m                1359 net80211/ieee80211_output.c 	struct mbuf *m;
m                1361 net80211/ieee80211_output.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1362 net80211/ieee80211_output.c 	if (m == NULL)
m                1365 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = sizeof (struct ieee80211_frame_rts);
m                1367 net80211/ieee80211_output.c 	rts = mtod(m, struct ieee80211_frame_rts *);
m                1375 net80211/ieee80211_output.c 	return m;
m                1385 net80211/ieee80211_output.c 	struct mbuf *m;
m                1387 net80211/ieee80211_output.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                1388 net80211/ieee80211_output.c 	if (m == NULL)
m                1391 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = sizeof (struct ieee80211_frame_cts);
m                1393 net80211/ieee80211_output.c 	cts = mtod(m, struct ieee80211_frame_cts *);
m                1400 net80211/ieee80211_output.c 	return m;
m                1424 net80211/ieee80211_output.c 	struct mbuf *m;
m                1427 net80211/ieee80211_output.c 	m = ieee80211_getmbuf(M_DONTWAIT, MT_DATA,
m                1439 net80211/ieee80211_output.c 	if (m == NULL)
m                1442 net80211/ieee80211_output.c 	wh = mtod(m, struct ieee80211_frame *);
m                1480 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
m                1481 net80211/ieee80211_output.c 	m->m_pkthdr.rcvif = (void *)ni;
m                1483 net80211/ieee80211_output.c 	return m;
m                1510 net80211/ieee80211_output.c ieee80211_send_eapol_key(struct ieee80211com *ic, struct mbuf *m,
m                1519 net80211/ieee80211_output.c 	M_PREPEND(m, sizeof(struct ether_header), M_DONTWAIT);
m                1520 net80211/ieee80211_output.c 	if (m == NULL)
m                1522 net80211/ieee80211_output.c 	eh = mtod(m, struct ether_header *);
m                1538 net80211/ieee80211_output.c 	len = m->m_len - sizeof(struct ether_header);
m                1552 net80211/ieee80211_output.c 	IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
m                1557 net80211/ieee80211_output.c 	ifp->if_obytes += m->m_pkthdr.len;
m                1603 net80211/ieee80211_output.c 	struct mbuf *m;
m                1610 net80211/ieee80211_output.c 	MGETHDR(m, flags, type);
m                1611 net80211/ieee80211_output.c 	if (m != NULL && pktlen > MHLEN) {
m                1612 net80211/ieee80211_output.c 		MCLGET(m, flags);
m                1613 net80211/ieee80211_output.c 		if (!(m->m_flags & M_EXT))
m                1614 net80211/ieee80211_output.c 			m = m_free(m);
m                1616 net80211/ieee80211_output.c 	m->m_data += sizeof(struct ether_header);
m                1617 net80211/ieee80211_output.c 	return m;
m                1628 net80211/ieee80211_output.c 	struct mbuf *m;
m                1633 net80211/ieee80211_output.c 	m = ieee80211_get_eapol_key(M_DONTWAIT, MT_DATA,
m                1635 net80211/ieee80211_output.c 	if (m == NULL)
m                1637 net80211/ieee80211_output.c 	key = mtod(m, struct ieee80211_eapol_key *);
m                1657 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
m                1664 net80211/ieee80211_output.c 	return ieee80211_send_eapol_key(ic, m, ni);
m                1676 net80211/ieee80211_output.c 	struct mbuf *m;
m                1680 net80211/ieee80211_output.c 	m = ieee80211_get_eapol_key(M_DONTWAIT, MT_DATA,
m                1682 net80211/ieee80211_output.c 	if (m == NULL)
m                1684 net80211/ieee80211_output.c 	key = mtod(m, struct ieee80211_eapol_key *);
m                1707 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
m                1714 net80211/ieee80211_output.c 	return ieee80211_send_eapol_key(ic, m, ni);
m                1726 net80211/ieee80211_output.c 	struct mbuf *m;
m                1730 net80211/ieee80211_output.c 	m = ieee80211_get_eapol_key(M_DONTWAIT, MT_DATA,
m                1735 net80211/ieee80211_output.c 	if (m == NULL)
m                1737 net80211/ieee80211_output.c 	key = mtod(m, struct ieee80211_eapol_key *);
m                1764 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
m                1771 net80211/ieee80211_output.c 	return ieee80211_send_eapol_key(ic, m, ni);
m                1782 net80211/ieee80211_output.c 	struct mbuf *m;
m                1785 net80211/ieee80211_output.c 	m = ieee80211_get_eapol_key(M_DONTWAIT, MT_DATA, 0);
m                1786 net80211/ieee80211_output.c 	if (m == NULL)
m                1788 net80211/ieee80211_output.c 	key = mtod(m, struct ieee80211_eapol_key *);
m                1805 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = sizeof(*key);
m                1812 net80211/ieee80211_output.c 	return ieee80211_send_eapol_key(ic, m, ni);
m                1824 net80211/ieee80211_output.c 	struct mbuf *m;
m                1828 net80211/ieee80211_output.c 	m = ieee80211_get_eapol_key(M_DONTWAIT, MT_DATA,
m                1832 net80211/ieee80211_output.c 	if (m == NULL)
m                1834 net80211/ieee80211_output.c 	key = mtod(m, struct ieee80211_eapol_key *);
m                1859 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
m                1866 net80211/ieee80211_output.c 	return ieee80211_send_eapol_key(ic, m, ni);
m                1879 net80211/ieee80211_output.c 	struct mbuf *m;
m                1881 net80211/ieee80211_output.c 	m = ieee80211_get_eapol_key(M_DONTWAIT, MT_DATA, 0);
m                1882 net80211/ieee80211_output.c 	if (m == NULL)
m                1884 net80211/ieee80211_output.c 	key = mtod(m, struct ieee80211_eapol_key *);
m                1902 net80211/ieee80211_output.c 	m->m_pkthdr.len = m->m_len = sizeof(*key);
m                1909 net80211/ieee80211_output.c 	return ieee80211_send_eapol_key(ic, m, ni);
m                1922 net80211/ieee80211_output.c 	struct mbuf *m;
m                1924 net80211/ieee80211_output.c 	m = ieee80211_get_eapol_key(M_DONTWAIT, MT_DATA, 0);
m                1925 net80211/ieee80211_output.c 	if (m == NULL)
m                1927 net80211/ieee80211_output.c 	key = mtod(m, struct ieee80211_eapol_key *);
m                1944 net80211/ieee80211_output.c 	return ieee80211_send_eapol_key(ic, m, ni);
m                1949 net80211/ieee80211_output.c     struct mbuf *m)
m                1957 net80211/ieee80211_output.c 		m_freem(m);
m                1970 net80211/ieee80211_output.c 		IF_ENQUEUE(&ni->ni_savedq, m);
m                1971 net80211/ieee80211_output.c 		m->m_pkthdr.rcvif = (void *)ni;
m                 192 netatalk/aarp.c     struct mbuf		*m;
m                 199 netatalk/aarp.c     if (( m = m_gethdr( M_DONTWAIT, MT_DATA )) == NULL ) {
m                 202 netatalk/aarp.c     m->m_len = sizeof( *ea );
m                 203 netatalk/aarp.c     m->m_pkthdr.len = sizeof( *ea );
m                 204 netatalk/aarp.c     MH_ALIGN( m, sizeof( *ea ));
m                 206 netatalk/aarp.c     ea = mtod( m, struct ether_aarp *);
m                 226 netatalk/aarp.c 	m_freem( m );
m                 236 netatalk/aarp.c 	M_PREPEND( m, AT_LLC_SIZE, M_DONTWAIT );
m                 237 netatalk/aarp.c 	if (!m)
m                 240 netatalk/aarp.c 	llc = mtod( m, struct llc *);
m                 264 netatalk/aarp.c     (*ac->ac_if.if_output)(&ac->ac_if, m, &sa , NULL);
m                 268 netatalk/aarp.c aarpresolve( ac, m, destsat, desten )
m                 270 netatalk/aarp.c     struct mbuf		*m;
m                 281 netatalk/aarp.c 	    m_freem( m );
m                 301 netatalk/aarp.c 	aat->aat_hold = m;
m                 318 netatalk/aarp.c     aat->aat_hold = m;
m                 325 netatalk/aarp.c aarpinput( ac, m )
m                 327 netatalk/aarp.c     struct mbuf		*m;
m                 334 netatalk/aarp.c     if ( m->m_len < sizeof( struct arphdr )) {
m                 338 netatalk/aarp.c     ar = mtod( m, struct arphdr *);
m                 343 netatalk/aarp.c     if ( m->m_len < sizeof( struct arphdr ) + 2 * ar->ar_hln +
m                 350 netatalk/aarp.c 	at_aarpinput( ac, m );
m                 358 netatalk/aarp.c     m_freem( m );
m                 363 netatalk/aarp.c at_aarpinput( ac, m )
m                 365 netatalk/aarp.c     struct mbuf		*m;
m                 378 netatalk/aarp.c     ea = mtod( m, struct ether_aarp *);
m                 383 netatalk/aarp.c 	m_freem( m );
m                 395 netatalk/aarp.c 	m_freem( m );
m                 408 netatalk/aarp.c 	    m_freem( m );
m                 426 netatalk/aarp.c 	    m_freem( m );
m                 449 netatalk/aarp.c 	    m_freem( m );
m                 462 netatalk/aarp.c 	    m_freem( m );
m                 476 netatalk/aarp.c 	    m_freem( m );
m                 509 netatalk/aarp.c 	m_freem( m );
m                 526 netatalk/aarp.c 	M_PREPEND( m, AT_LLC_SIZE, M_DONTWAIT );
m                 527 netatalk/aarp.c 	if ( m == NULL ) {
m                 530 netatalk/aarp.c 	llc = mtod( m, struct llc *);
m                 549 netatalk/aarp.c     (*ac->ac_if.if_output)( &ac->ac_if, m, &sa, NULL );
m                 606 netatalk/aarp.c     struct mbuf		*m;
m                 641 netatalk/aarp.c     if (( m = m_gethdr( M_DONTWAIT, MT_DATA )) == NULL ) {
m                 644 netatalk/aarp.c     m->m_len = sizeof( *ea );
m                 645 netatalk/aarp.c     m->m_pkthdr.len = sizeof( *ea );
m                 646 netatalk/aarp.c     MH_ALIGN( m, sizeof( *ea ));
m                 648 netatalk/aarp.c     ea = mtod( m, struct ether_aarp *);
m                 666 netatalk/aarp.c 	M_PREPEND( m, AT_LLC_SIZE, M_DONTWAIT );
m                 667 netatalk/aarp.c 	if (!m)
m                 670 netatalk/aarp.c 	llc = mtod( m, struct llc *);
m                 691 netatalk/aarp.c     (*ac->ac_if.if_output)(&ac->ac_if, m, &sa, NULL );
m                  98 netatalk/ddp_input.c     struct mbuf		*m;
m                 105 netatalk/ddp_input.c 	IF_DEQUEUE( &atintrq2, m );
m                 109 netatalk/ddp_input.c 	if ( m == 0 ) {			/* no more queued packets */
m                 113 netatalk/ddp_input.c 	ifp = m->m_pkthdr.rcvif;
m                 120 netatalk/ddp_input.c 	    m_freem( m );
m                 124 netatalk/ddp_input.c 	ddp_input( m, ifp, (struct elaphdr *)NULL, 2 );
m                 130 netatalk/ddp_input.c 	IF_DEQUEUE( &atintrq1, m );
m                 134 netatalk/ddp_input.c 	if ( m == 0 ) {			/* no more queued packets */
m                 138 netatalk/ddp_input.c 	ifp = m->m_pkthdr.rcvif;
m                 145 netatalk/ddp_input.c 	    m_freem( m );
m                 149 netatalk/ddp_input.c 	if ( m->m_len < SZ_ELAPHDR &&
m                 150 netatalk/ddp_input.c 		(( m = m_pullup( m, SZ_ELAPHDR )) == 0 )) {
m                 155 netatalk/ddp_input.c 	elhp = mtod( m, struct elaphdr *);
m                 156 netatalk/ddp_input.c 	m_adj( m, SZ_ELAPHDR );
m                 159 netatalk/ddp_input.c 	    ddp_input( m, ifp, (struct elaphdr *)NULL, 1 );
m                 162 netatalk/ddp_input.c 	    ddp_input( m, ifp, &elh, 1 );
m                 171 netatalk/ddp_input.c ddp_input( m, ifp, elh, phase )
m                 172 netatalk/ddp_input.c     struct mbuf		*m;
m                 189 netatalk/ddp_input.c 	if ( m->m_len < sizeof( struct ddpshdr ) &&
m                 190 netatalk/ddp_input.c 		(( m = m_pullup( m, sizeof( struct ddpshdr ))) == 0 )) {
m                 195 netatalk/ddp_input.c 	dsh = mtod( m, struct ddpshdr *);
m                 215 netatalk/ddp_input.c 	    m_freem( m );
m                 221 netatalk/ddp_input.c 	if ( m->m_len < sizeof( struct ddpehdr ) &&
m                 222 netatalk/ddp_input.c 		(( m = m_pullup( m, sizeof( struct ddpehdr ))) == 0 )) {
m                 227 netatalk/ddp_input.c 	deh = mtod( m, struct ddpehdr *);
m                 284 netatalk/ddp_input.c     mlen = m->m_pkthdr.len;
m                 287 netatalk/ddp_input.c 	m_freem( m );
m                 291 netatalk/ddp_input.c 	m_adj( m, dlen - mlen );
m                 301 netatalk/ddp_input.c 	    m_freem( m );
m                 322 netatalk/ddp_input.c 	    m_freem( m );
m                 330 netatalk/ddp_input.c 	    m_freem( m );
m                 337 netatalk/ddp_input.c 	if ( ddp_route( m, &forwro )) {
m                 349 netatalk/ddp_input.c 	m_adj( m, sizeof( struct ddpshdr ));
m                 358 netatalk/ddp_input.c 	if ( ddp_cksum && cksum && cksum != at_cksum( m, sizeof( int ))) {
m                 360 netatalk/ddp_input.c 	    m_freem( m );
m                 363 netatalk/ddp_input.c 	m_adj( m, sizeof( struct ddpehdr ));
m                 367 netatalk/ddp_input.c 	m_freem( m );
m                 372 netatalk/ddp_input.c 	    m, (struct mbuf *)0 ) == 0 ) {
m                 374 netatalk/ddp_input.c 	m_freem( m );
m                 382 netatalk/ddp_input.c m_printm( m )
m                 383 netatalk/ddp_input.c     struct mbuf	*m;
m                 385 netatalk/ddp_input.c     for (; m; m = m->m_next ) {
m                 386 netatalk/ddp_input.c 	bprint( mtod( m, char * ), m->m_len );
m                 102 netatalk/ddp_output.c ddp_output(struct mbuf *m, ...)
m                 108 netatalk/ddp_output.c     va_start(ap, m);
m                 112 netatalk/ddp_output.c     M_PREPEND( m, sizeof( struct ddpehdr ), M_DONTWAIT );
m                 113 netatalk/ddp_output.c     if (!m)
m                 116 netatalk/ddp_output.c     deh = mtod( m, struct ddpehdr *);
m                 120 netatalk/ddp_output.c     deh->deh_len = m->m_pkthdr.len;
m                 134 netatalk/ddp_output.c 	deh->deh_sum = at_cksum( m, sizeof( int ));
m                 140 netatalk/ddp_output.c     return( ddp_route( m, &ddp->ddp_route ));
m                 144 netatalk/ddp_output.c at_cksum( m, skip )
m                 145 netatalk/ddp_output.c     struct mbuf	*m;
m                 151 netatalk/ddp_output.c     for (; m; m = m->m_next ) {
m                 152 netatalk/ddp_output.c 	for ( data = mtod( m, u_int8_t * ), end = data + m->m_len; data < end;
m                 173 netatalk/ddp_output.c ddp_route( m, ro )
m                 174 netatalk/ddp_output.c     struct mbuf		*m;
m                 194 netatalk/ddp_output.c 	m_freem( m );
m                 205 netatalk/ddp_output.c 	if (( m = m_pullup( m, MIN( MHLEN, m->m_pkthdr.len ))) == 0 ) {
m                 209 netatalk/ddp_output.c 	M_PREPEND(m, SZ_ELAPHDR, M_DONTWAIT);
m                 210 netatalk/ddp_output.c 	if (!m)
m                 213 netatalk/ddp_output.c 	elh = mtod( m, struct elaphdr *);
m                 237 netatalk/ddp_output.c     return((*ifp->if_output)( ifp, m, (struct sockaddr *) &gate, NULL ));
m                 102 netatalk/ddp_usrreq.c ddp_usrreq( so, req, m, addr, rights )
m                 105 netatalk/ddp_usrreq.c     struct mbuf		*m, *addr, *rights;
m                 115 netatalk/ddp_usrreq.c 	return( at_control( (u_long) m, (caddr_t) addr,
m                 199 netatalk/ddp_usrreq.c 	error = ddp_output( m, ddp );
m                 200 netatalk/ddp_usrreq.c 	m = NULL;
m                 243 netatalk/ddp_usrreq.c     if ( m != NULL ) {
m                 244 netatalk/ddp_usrreq.c 	m_freem( m );
m                2227 netbt/hci.h    #define M_GETCTX(m, t)	((t)(m)->m_pkthdr.rcvif)
m                2228 netbt/hci.h    #define M_SETCTX(m, c)	((m)->m_pkthdr.rcvif = (void *)(c))
m                 138 netbt/hci_event.c hci_event(struct mbuf *m, struct hci_unit *unit)
m                 142 netbt/hci_event.c 	KASSERT(m->m_flags & M_PKTHDR);
m                 144 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(hdr));
m                 145 netbt/hci_event.c 	m_copydata(m, 0, sizeof(hdr), (caddr_t)&hdr);
m                 146 netbt/hci_event.c 	m_adj(m, sizeof(hdr));
m                 154 netbt/hci_event.c 		hci_event_command_status(unit, m);
m                 158 netbt/hci_event.c 		hci_event_command_compl(unit, m);
m                 162 netbt/hci_event.c 		hci_event_num_compl_pkts(unit, m);
m                 166 netbt/hci_event.c 		hci_event_inquiry_result(unit, m);
m                 170 netbt/hci_event.c 		hci_event_con_compl(unit, m);
m                 174 netbt/hci_event.c 		hci_event_discon_compl(unit, m);
m                 178 netbt/hci_event.c 		hci_event_con_req(unit, m);
m                 182 netbt/hci_event.c 		hci_event_auth_compl(unit, m);
m                 186 netbt/hci_event.c 		hci_event_encryption_change(unit, m);
m                 190 netbt/hci_event.c 		hci_event_change_con_link_key_compl(unit, m);
m                 229 netbt/hci_event.c 	m_freem(m);
m                 239 netbt/hci_event.c hci_event_command_status(struct hci_unit *unit, struct mbuf *m)
m                 244 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 245 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 246 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 276 netbt/hci_event.c 		IF_DEQUEUE(&unit->hci_cmdwait, m);
m                 277 netbt/hci_event.c 		hci_output_cmd(unit, m);
m                 288 netbt/hci_event.c hci_event_command_compl(struct hci_unit *unit, struct mbuf *m)
m                 292 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 293 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 294 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 308 netbt/hci_event.c 		hci_cmd_read_bdaddr(unit, m);
m                 312 netbt/hci_event.c 		hci_cmd_read_buffer_size(unit, m);
m                 316 netbt/hci_event.c 		hci_cmd_read_local_features(unit, m);
m                 320 netbt/hci_event.c 		hci_cmd_reset(unit, m);
m                 328 netbt/hci_event.c 		IF_DEQUEUE(&unit->hci_cmdwait, m);
m                 329 netbt/hci_event.c 		hci_output_cmd(unit, m);
m                 343 netbt/hci_event.c hci_event_num_compl_pkts(struct hci_unit *unit, struct mbuf *m)
m                 350 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 351 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 352 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 355 netbt/hci_event.c 		m_copydata(m, 0, sizeof(handle), (caddr_t)&handle);
m                 356 netbt/hci_event.c 		m_adj(m, sizeof(handle));
m                 359 netbt/hci_event.c 		m_copydata(m, 0, sizeof(num), (caddr_t)&num);
m                 360 netbt/hci_event.c 		m_adj(m, sizeof(num));
m                 415 netbt/hci_event.c hci_event_inquiry_result(struct hci_unit *unit, struct mbuf *m)
m                 421 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 422 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 423 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 429 netbt/hci_event.c 		m_copydata(m, 0, sizeof(bdaddr_t), (caddr_t)&bdaddr);
m                 449 netbt/hci_event.c 		m_copydata(m, 0, sizeof(hci_inquiry_response),
m                 451 netbt/hci_event.c 		m_adj(m, sizeof(hci_inquiry_response));
m                 466 netbt/hci_event.c hci_event_con_compl(struct hci_unit *unit, struct mbuf *m)
m                 473 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 474 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 475 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 558 netbt/hci_event.c hci_event_discon_compl(struct hci_unit *unit, struct mbuf *m)
m                 563 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 564 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 565 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 583 netbt/hci_event.c hci_event_con_req(struct hci_unit *unit, struct mbuf *m)
m                 590 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 591 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 592 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 631 netbt/hci_event.c hci_event_auth_compl(struct hci_unit *unit, struct mbuf *m)
m                 637 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 638 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 639 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 673 netbt/hci_event.c hci_event_encryption_change(struct hci_unit *unit, struct mbuf *m)
m                 679 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 680 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 681 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 717 netbt/hci_event.c hci_event_change_con_link_key_compl(struct hci_unit *unit, struct mbuf *m)
m                 723 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(ep));
m                 724 netbt/hci_event.c 	m_copydata(m, 0, sizeof(ep), (caddr_t)&ep);
m                 725 netbt/hci_event.c 	m_adj(m, sizeof(ep));
m                 755 netbt/hci_event.c hci_cmd_read_bdaddr(struct hci_unit *unit, struct mbuf *m)
m                 760 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(rp));
m                 761 netbt/hci_event.c 	m_copydata(m, 0, sizeof(rp), (caddr_t)&rp);
m                 762 netbt/hci_event.c 	m_adj(m, sizeof(rp));
m                 783 netbt/hci_event.c hci_cmd_read_buffer_size(struct hci_unit *unit, struct mbuf *m)
m                 788 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(rp));
m                 789 netbt/hci_event.c 	m_copydata(m, 0, sizeof(rp), (caddr_t)&rp);
m                 790 netbt/hci_event.c 	m_adj(m, sizeof(rp));
m                 814 netbt/hci_event.c hci_cmd_read_local_features(struct hci_unit *unit, struct mbuf *m)
m                 819 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(rp));
m                 820 netbt/hci_event.c 	m_copydata(m, 0, sizeof(rp), (caddr_t)&rp);
m                 821 netbt/hci_event.c 	m_adj(m, sizeof(rp));
m                 912 netbt/hci_event.c hci_cmd_reset(struct hci_unit *unit, struct mbuf *m)
m                 918 netbt/hci_event.c 	KASSERT(m->m_pkthdr.len >= sizeof(rp));
m                 919 netbt/hci_event.c 	m_copydata(m, 0, sizeof(rp), (caddr_t)&rp);
m                 920 netbt/hci_event.c 	m_adj(m, sizeof(rp));
m                 411 netbt/hci_link.c hci_acl_recv(struct mbuf *m, struct hci_unit *unit)
m                 418 netbt/hci_link.c 	KASSERT(m != NULL);
m                 421 netbt/hci_link.c 	KASSERT(m->m_pkthdr.len >= sizeof(hdr));
m                 422 netbt/hci_link.c 	m_copydata(m, 0, sizeof(hdr), (caddr_t)&hdr);
m                 423 netbt/hci_link.c 	m_adj(m, sizeof(hdr));
m                 431 netbt/hci_link.c 	if (m->m_pkthdr.len != letoh16(hdr.length)) {
m                 433 netbt/hci_link.c 			unit->hci_devname, m->m_pkthdr.len, letoh16(hdr.length));
m                 468 netbt/hci_link.c 		if (m->m_pkthdr.len < sizeof(l2cap_hdr_t)) {
m                 475 netbt/hci_link.c 		link->hl_rxp = m;
m                 476 netbt/hci_link.c 		got = m->m_pkthdr.len;
m                 487 netbt/hci_link.c 		got = m->m_pkthdr.len + link->hl_rxp->m_pkthdr.len;
m                 488 netbt/hci_link.c 		m_cat(link->hl_rxp, m);
m                 489 netbt/hci_link.c 		m = link->hl_rxp;
m                 490 netbt/hci_link.c 		m->m_pkthdr.len = got;
m                 500 netbt/hci_link.c 	m_copydata(m, 0, sizeof(want), (caddr_t)&want);
m                 509 netbt/hci_link.c 		l2cap_recv_frame(m, link);
m                 514 netbt/hci_link.c 	m_freem(m);
m                 526 netbt/hci_link.c hci_acl_send(struct mbuf *m, struct hci_link *link,
m                 534 netbt/hci_link.c 	KASSERT(m != NULL);
m                 535 netbt/hci_link.c 	KASSERT(m->m_flags & M_PKTHDR);
m                 536 netbt/hci_link.c 	KASSERT(m->m_pkthdr.len > 0);
m                 539 netbt/hci_link.c 		m_freem(m);
m                 551 netbt/hci_link.c 	plen = m->m_pkthdr.len;
m                 559 netbt/hci_link.c 			n = m_split(m, mlen, M_DONTWAIT);
m                 567 netbt/hci_link.c 			m->m_flags |= M_PROTO1;	/* tag first fragment */
m                 570 netbt/hci_link.c 		IF_ENQUEUE(&pdu->lp_data, m);
m                 571 netbt/hci_link.c 		m = n;
m                 583 netbt/hci_link.c 	if (m) m_freem(m);
m                 609 netbt/hci_link.c 	struct mbuf *m;
m                 637 netbt/hci_link.c 		IF_DEQUEUE(&pdu->lp_data, m);
m                 638 netbt/hci_link.c 		KASSERT(m != NULL);
m                 640 netbt/hci_link.c 		if (m->m_flags & M_PROTO1)
m                 647 netbt/hci_link.c 		M_PREPEND(m, sizeof(*hdr), M_DONTWAIT);
m                 648 netbt/hci_link.c 		if (m == NULL)
m                 651 netbt/hci_link.c 		hdr = mtod(m, hci_acldata_hdr_t *);
m                 654 netbt/hci_link.c 		hdr->length = htole16(m->m_pkthdr.len - sizeof(*hdr));
m                 659 netbt/hci_link.c 		hci_output_acl(unit, m);
m                 817 netbt/hci_link.c hci_sco_recv(struct mbuf *m, struct hci_unit *unit)
m                 823 netbt/hci_link.c 	KASSERT(m != NULL);
m                 826 netbt/hci_link.c 	KASSERT(m->m_pkthdr.len >= sizeof(hdr));
m                 827 netbt/hci_link.c 	m_copydata(m, 0, sizeof(hdr), (caddr_t)&hdr);
m                 828 netbt/hci_link.c 	m_adj(m, sizeof(hdr));
m                 836 netbt/hci_link.c 	if (m->m_pkthdr.len != hdr.length) {
m                 838 netbt/hci_link.c 		    unit->hci_devname, m->m_pkthdr.len, hdr.length);
m                 854 netbt/hci_link.c 	(*link->hl_sco->sp_proto->input)(link->hl_sco->sp_upper, m);
m                 858 netbt/hci_link.c 	m_freem(m);
m                 222 netbt/hci_socket.c 	struct mbuf *m;
m                 227 netbt/hci_socket.c 		IF_POLL(&unit->hci_cmdwait, m);
m                 228 netbt/hci_socket.c 		while (m != NULL) {
m                 229 netbt/hci_socket.c 			ctx = M_GETCTX(m, struct socket *);
m                 231 netbt/hci_socket.c 				M_SETCTX(m, NULL);
m                 233 netbt/hci_socket.c 			m = m->m_nextpkt;
m                 243 netbt/hci_socket.c hci_send(struct hci_pcb *pcb, struct mbuf *m, bdaddr_t *addr)
m                 250 netbt/hci_socket.c 	KASSERT(m != NULL);
m                 254 netbt/hci_socket.c 	if (m->m_pkthdr.len < sizeof(hdr)) {
m                 258 netbt/hci_socket.c 	m_copydata(m, 0, sizeof(hdr), (caddr_t)&hdr);
m                 267 netbt/hci_socket.c 	if (m->m_pkthdr.len != sizeof(hdr) + hdr.length) {
m                 287 netbt/hci_socket.c 	m0 = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                 293 netbt/hci_socket.c 	M_SETCTX(m, pcb->hp_socket);	/* enable drop callback */
m                 300 netbt/hci_socket.c 		IF_ENQUEUE(&unit->hci_cmdwait, m);
m                 302 netbt/hci_socket.c 		hci_output_cmd(unit, m);
m                 308 netbt/hci_socket.c 			m->m_pkthdr.len, err);
m                 309 netbt/hci_socket.c 	if (m) m_freem(m);
m                 330 netbt/hci_socket.c hci_usrreq(struct socket *up, int req, struct mbuf *m,
m                 343 netbt/hci_socket.c 		return hci_ioctl((unsigned long)m, (void *)nam, curproc);
m                 489 netbt/hci_socket.c 		return hci_send(pcb, m, (sa ? &sa->bt_bdaddr : &pcb->hp_raddr));
m                 516 netbt/hci_socket.c 	if (m)
m                 517 netbt/hci_socket.c 		m_freem(m);
m                 531 netbt/hci_socket.c 	struct mbuf *m;
m                 546 netbt/hci_socket.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 549 netbt/hci_socket.c 			m->m_len = sizeof(struct hci_filter);
m                 550 netbt/hci_socket.c 			memcpy(mtod(m, void *), &pcb->hp_efilter, m->m_len);
m                 554 netbt/hci_socket.c 			m->m_len = sizeof(struct hci_filter);
m                 555 netbt/hci_socket.c 			memcpy(mtod(m, void *), &pcb->hp_pfilter, m->m_len);
m                 559 netbt/hci_socket.c 			m->m_len = sizeof(int);
m                 561 netbt/hci_socket.c 				*mtod(m, int *) = 1;
m                 563 netbt/hci_socket.c 				*mtod(m, int *) = 0;
m                 568 netbt/hci_socket.c 			m_freem(m);
m                 569 netbt/hci_socket.c 			m = NULL;
m                 572 netbt/hci_socket.c 		*opt = m;
m                 576 netbt/hci_socket.c 		m = *opt;
m                 577 netbt/hci_socket.c 		if (m) switch (optname) {
m                 579 netbt/hci_socket.c 			m->m_len = min(m->m_len, sizeof(struct hci_filter));
m                 580 netbt/hci_socket.c 			memcpy(&pcb->hp_efilter, mtod(m, void *), m->m_len);
m                 584 netbt/hci_socket.c 			m->m_len = min(m->m_len, sizeof(struct hci_filter));
m                 585 netbt/hci_socket.c 			memcpy(&pcb->hp_pfilter, mtod(m, void *), m->m_len);
m                 589 netbt/hci_socket.c 			if (*mtod(m, int *))
m                 599 netbt/hci_socket.c 		m_freem(m);
m                 617 netbt/hci_socket.c hci_mtap(struct mbuf *m, struct hci_unit *unit)
m                 626 netbt/hci_socket.c 	KASSERT(m->m_len >= sizeof(type));
m                 628 netbt/hci_socket.c 	type = *mtod(m, uint8_t *);
m                 654 netbt/hci_socket.c 			KASSERT(m->m_len >= sizeof(hci_event_hdr_t));
m                 656 netbt/hci_socket.c 			event = mtod(m, hci_event_hdr_t *)->event;
m                 667 netbt/hci_socket.c 			KASSERT(m->m_len >= sizeof(hci_cmd_hdr_t));
m                 669 netbt/hci_socket.c 			opcode = letoh16(mtod(m, hci_cmd_hdr_t *)->opcode);
m                 691 netbt/hci_socket.c 			int dir = m->m_flags & M_LINK0 ? 1 : 0;
m                 703 netbt/hci_socket.c 		m0 = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                 232 netbt/hci_unit.c 	struct mbuf *m;
m                 237 netbt/hci_unit.c 	m = m_gethdr(M_DONTWAIT, MT_DATA);
m                 238 netbt/hci_unit.c 	if (m == NULL)
m                 241 netbt/hci_unit.c 	p = mtod(m, hci_cmd_hdr_t *);
m                 245 netbt/hci_unit.c 	m->m_pkthdr.len = m->m_len = sizeof(hci_cmd_hdr_t);
m                 246 netbt/hci_unit.c 	M_SETCTX(m, NULL);
m                 251 netbt/hci_unit.c 		m_copyback(m, sizeof(hci_cmd_hdr_t), len, buf);
m                 252 netbt/hci_unit.c 		if (m->m_pkthdr.len != (sizeof(hci_cmd_hdr_t) + len)) {
m                 253 netbt/hci_unit.c 			m_freem(m);
m                 263 netbt/hci_unit.c 		IF_ENQUEUE(&unit->hci_cmdwait, m);
m                 265 netbt/hci_unit.c 		hci_output_cmd(unit, m);
m                 280 netbt/hci_unit.c 	struct mbuf *m;
m                 287 netbt/hci_unit.c 		IF_DEQUEUE(&unit->hci_eventq, m);
m                 289 netbt/hci_unit.c 		KASSERT(m != NULL);
m                 293 netbt/hci_unit.c 				unit->hci_devname, m->m_pkthdr.len);
m                 295 netbt/hci_unit.c 		m->m_flags |= M_LINK0;	/* mark incoming packet */
m                 296 netbt/hci_unit.c 		hci_mtap(m, unit);
m                 297 netbt/hci_unit.c 		hci_event(m, unit);
m                 303 netbt/hci_unit.c 		IF_DEQUEUE(&unit->hci_scorxq, m);
m                 305 netbt/hci_unit.c 		KASSERT(m != NULL);
m                 309 netbt/hci_unit.c 				unit->hci_devname, m->m_pkthdr.len);
m                 311 netbt/hci_unit.c 		m->m_flags |= M_LINK0;	/* mark incoming packet */
m                 312 netbt/hci_unit.c 		hci_mtap(m, unit);
m                 313 netbt/hci_unit.c 		hci_sco_recv(m, unit);
m                 319 netbt/hci_unit.c 		IF_DEQUEUE(&unit->hci_aclrxq, m);
m                 321 netbt/hci_unit.c 		KASSERT(m != NULL);
m                 325 netbt/hci_unit.c 				unit->hci_devname, m->m_pkthdr.len);
m                 327 netbt/hci_unit.c 		m->m_flags |= M_LINK0;	/* mark incoming packet */
m                 328 netbt/hci_unit.c 		hci_mtap(m, unit);
m                 329 netbt/hci_unit.c 		hci_acl_recv(m, unit);
m                 334 netbt/hci_unit.c 	IF_DEQUEUE(&unit->hci_scodone, m);
m                 335 netbt/hci_unit.c 	if (m != NULL) {
m                 343 netbt/hci_unit.c 			if (link == M_GETCTX(m, struct hci_link *)) {
m                 350 netbt/hci_unit.c 		m_freem(m);
m                 369 netbt/hci_unit.c hci_input_event(struct hci_unit *unit, struct mbuf *m)
m                 374 netbt/hci_unit.c 		m_freem(m);
m                 377 netbt/hci_unit.c 		IF_ENQUEUE(&unit->hci_eventq, m);
m                 383 netbt/hci_unit.c hci_input_acl(struct hci_unit *unit, struct mbuf *m)
m                 388 netbt/hci_unit.c 		m_freem(m);
m                 391 netbt/hci_unit.c 		IF_ENQUEUE(&unit->hci_aclrxq, m);
m                 397 netbt/hci_unit.c hci_input_sco(struct hci_unit *unit, struct mbuf *m)
m                 402 netbt/hci_unit.c 		m_freem(m);
m                 405 netbt/hci_unit.c 		IF_ENQUEUE(&unit->hci_scorxq, m);
m                 411 netbt/hci_unit.c hci_output_cmd(struct hci_unit *unit, struct mbuf *m)
m                 416 netbt/hci_unit.c 	hci_mtap(m, unit);
m                 427 netbt/hci_unit.c 	arg = M_GETCTX(m, void *);
m                 432 netbt/hci_unit.c 	IF_ENQUEUE(&unit->hci_cmdq, m);
m                 440 netbt/hci_unit.c hci_output_acl(struct hci_unit *unit, struct mbuf *m)
m                 444 netbt/hci_unit.c 	hci_mtap(m, unit);
m                 452 netbt/hci_unit.c 	IF_ENQUEUE(&unit->hci_acltxq, m);
m                 460 netbt/hci_unit.c hci_output_sco(struct hci_unit *unit, struct mbuf *m)
m                 464 netbt/hci_unit.c 	hci_mtap(m, unit);
m                 472 netbt/hci_unit.c 	IF_ENQUEUE(&unit->hci_scotxq, m);
m                 480 netbt/hci_unit.c hci_complete_sco(struct hci_unit *unit, struct mbuf *m)
m                 482 netbt/hci_unit.c 	IF_ENQUEUE(&unit->hci_scodone, m);
m                 110 netbt/l2cap_lower.c l2cap_recv_frame(struct mbuf *m, struct hci_link *link)
m                 115 netbt/l2cap_lower.c 	m_copydata(m, 0, sizeof(hdr), (caddr_t)&hdr);
m                 116 netbt/l2cap_lower.c 	m_adj(m, sizeof(hdr));
m                 124 netbt/l2cap_lower.c 	if (hdr.length != m->m_pkthdr.len)
m                 128 netbt/l2cap_lower.c 		l2cap_recv_signal(m, link);
m                 133 netbt/l2cap_lower.c 		m_freem(m);	/* TODO */
m                 140 netbt/l2cap_lower.c 		(*chan->lc_proto->input)(chan->lc_upper, m);
m                 148 netbt/l2cap_lower.c 	m_freem(m);
m                 160 netbt/l2cap_lower.c 	struct mbuf *m;
m                 194 netbt/l2cap_lower.c 	IF_DEQUEUE(&chan->lc_txq, m);
m                 197 netbt/l2cap_lower.c 	KASSERT(m != NULL);
m                 200 netbt/l2cap_lower.c 		chan->lc_lcid, m->m_pkthdr.len);
m                 203 netbt/l2cap_lower.c 	return hci_acl_send(m, chan->lc_link, chan);
m                  68 netbt/l2cap_signal.c l2cap_recv_signal(struct mbuf *m, struct hci_link *link)
m                  73 netbt/l2cap_signal.c 		if (m->m_pkthdr.len == 0)
m                  76 netbt/l2cap_signal.c 		if (m->m_pkthdr.len < sizeof(cmd))
m                  79 netbt/l2cap_signal.c 		m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                  82 netbt/l2cap_signal.c 		if (m->m_pkthdr.len < sizeof(cmd) + cmd.length)
m                  94 netbt/l2cap_signal.c 			l2cap_recv_command_rej(m, link);
m                 101 netbt/l2cap_signal.c 			l2cap_recv_connect_req(m, link);
m                 108 netbt/l2cap_signal.c 			l2cap_recv_connect_rsp(m, link);
m                 112 netbt/l2cap_signal.c 			l2cap_recv_config_req(m, link);
m                 116 netbt/l2cap_signal.c 			l2cap_recv_config_rsp(m, link);
m                 123 netbt/l2cap_signal.c 			l2cap_recv_disconnect_req(m, link);
m                 130 netbt/l2cap_signal.c 			l2cap_recv_disconnect_rsp(m, link);
m                 134 netbt/l2cap_signal.c 			m_adj(m, sizeof(cmd) + cmd.length);
m                 140 netbt/l2cap_signal.c 			m_adj(m, sizeof(cmd) + cmd.length);
m                 147 netbt/l2cap_signal.c 			l2cap_recv_info_req(m, link);
m                 151 netbt/l2cap_signal.c 			m_adj(m, sizeof(cmd) + cmd.length);
m                 166 netbt/l2cap_signal.c 	m_freem(m);
m                 175 netbt/l2cap_signal.c l2cap_recv_command_rej(struct mbuf *m, struct hci_link *link)
m                 182 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 183 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 187 netbt/l2cap_signal.c 	m_copydata(m, 0, cmd.length, (caddr_t)&cp);
m                 188 netbt/l2cap_signal.c 	m_adj(m, cmd.length);
m                 235 netbt/l2cap_signal.c l2cap_recv_connect_req(struct mbuf *m, struct hci_link *link)
m                 244 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 245 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 248 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cp), (caddr_t)&cp);
m                 249 netbt/l2cap_signal.c 	m_adj(m, sizeof(cp));
m                 345 netbt/l2cap_signal.c l2cap_recv_connect_rsp(struct mbuf *m, struct hci_link *link)
m                 352 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 353 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 355 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cp), (caddr_t)&cp);
m                 356 netbt/l2cap_signal.c 	m_adj(m, sizeof(cp));
m                 411 netbt/l2cap_signal.c l2cap_recv_config_req(struct mbuf *m, struct hci_link *link)
m                 422 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 423 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 429 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cp), (caddr_t)&cp);
m                 430 netbt/l2cap_signal.c 	m_adj(m, sizeof(cp));
m                 470 netbt/l2cap_signal.c 		m_copydata(m, 0, sizeof(opt), (caddr_t)&opt);
m                 471 netbt/l2cap_signal.c 		m_adj(m, sizeof(opt));
m                 485 netbt/l2cap_signal.c 			m_copydata(m, 0, L2CAP_OPT_MTU_SIZE, (caddr_t)&val);
m                 546 netbt/l2cap_signal.c 		m_adj(m, opt.length);
m                 570 netbt/l2cap_signal.c 	m_adj(m, left);
m                 577 netbt/l2cap_signal.c l2cap_recv_config_rsp(struct mbuf *m, struct hci_link *link)
m                 587 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 588 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 594 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cp), (caddr_t)&cp);
m                 595 netbt/l2cap_signal.c 	m_adj(m, sizeof(cp));
m                 663 netbt/l2cap_signal.c 			m_copydata(m, 0, sizeof(opt), (caddr_t)&opt);
m                 664 netbt/l2cap_signal.c 			m_adj(m, sizeof(opt));
m                 675 netbt/l2cap_signal.c 				m_copydata(m, 0, L2CAP_OPT_MTU_SIZE, (caddr_t)&val);
m                 702 netbt/l2cap_signal.c 			m_adj(m, opt.length);
m                 728 netbt/l2cap_signal.c 			m_copydata(m, 0, sizeof(opt), (caddr_t)&opt);
m                 729 netbt/l2cap_signal.c 			m_adj(m, sizeof(opt));
m                 735 netbt/l2cap_signal.c 			m_adj(m, opt.length);
m                 779 netbt/l2cap_signal.c 	m_adj(m, left);
m                 787 netbt/l2cap_signal.c l2cap_recv_disconnect_req(struct mbuf *m, struct hci_link *link)
m                 794 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 795 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 797 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cp), (caddr_t)&cp);
m                 798 netbt/l2cap_signal.c 	m_adj(m, sizeof(cp));
m                 824 netbt/l2cap_signal.c l2cap_recv_disconnect_rsp(struct mbuf *m, struct hci_link *link)
m                 831 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 832 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 834 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cp), (caddr_t)&cp);
m                 835 netbt/l2cap_signal.c 	m_adj(m, sizeof(cp));
m                 863 netbt/l2cap_signal.c l2cap_recv_info_req(struct mbuf *m, struct hci_link *link)
m                 869 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cmd), (caddr_t)&cmd);
m                 870 netbt/l2cap_signal.c 	m_adj(m, sizeof(cmd));
m                 872 netbt/l2cap_signal.c 	m_copydata(m, 0, sizeof(cp), (caddr_t)&cp);
m                 873 netbt/l2cap_signal.c 	m_adj(m, sizeof(cp));
m                 895 netbt/l2cap_signal.c 	struct mbuf *m;
m                 908 netbt/l2cap_signal.c 	m = m_gethdr(M_DONTWAIT, MT_DATA);
m                 909 netbt/l2cap_signal.c 	if (m == NULL)
m                 912 netbt/l2cap_signal.c 	hdr = mtod(m, l2cap_hdr_t *);
m                 915 netbt/l2cap_signal.c 	m->m_len = m->m_pkthdr.len = MHLEN;
m                 919 netbt/l2cap_signal.c 		m_copyback(m, sizeof(*hdr) + sizeof(*cmd), length, data);
m                 932 netbt/l2cap_signal.c 	if (m->m_pkthdr.len != MAX(MHLEN, length)) {
m                 933 netbt/l2cap_signal.c 		m_freem(m);
m                 937 netbt/l2cap_signal.c 	m->m_pkthdr.len = length;
m                 938 netbt/l2cap_signal.c 	m->m_len = MIN(length, MHLEN);
m                 943 netbt/l2cap_signal.c 	return hci_acl_send(m, link, NULL);
m                 106 netbt/l2cap_socket.c l2cap_usrreq(struct socket *up, int req, struct mbuf *m,
m                 202 netbt/l2cap_socket.c 		KASSERT(m != NULL);
m                 203 netbt/l2cap_socket.c 		if (m->m_pkthdr.len == 0)
m                 206 netbt/l2cap_socket.c 		if (m->m_pkthdr.len > pcb->lc_omtu) {
m                 211 netbt/l2cap_socket.c 		m0 = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                 220 netbt/l2cap_socket.c 		sbappendrecord(&up->so_snd, m);
m                 255 netbt/l2cap_socket.c 	if (m) m_freem(m);
m                 271 netbt/l2cap_socket.c 	struct mbuf *m;
m                 286 netbt/l2cap_socket.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 287 netbt/l2cap_socket.c 		m->m_len = l2cap_getopt(pcb, optname, mtod(m, void *));
m                 288 netbt/l2cap_socket.c 		if (m->m_len == 0) {
m                 289 netbt/l2cap_socket.c 			m_freem(m);
m                 290 netbt/l2cap_socket.c 			m = NULL;
m                 293 netbt/l2cap_socket.c 		*opt = m;
m                 297 netbt/l2cap_socket.c 		m = *opt;
m                 298 netbt/l2cap_socket.c 		KASSERT(m != NULL);
m                 299 netbt/l2cap_socket.c 		err = l2cap_setopt(pcb, optname, mtod(m, void *));
m                 300 netbt/l2cap_socket.c 		m_freem(m);
m                 392 netbt/l2cap_socket.c l2cap_input(void *arg, struct mbuf *m)
m                 396 netbt/l2cap_socket.c 	if (m->m_pkthdr.len > sbspace(&so->so_rcv)) {
m                 398 netbt/l2cap_socket.c 			__func__, m->m_pkthdr.len);
m                 399 netbt/l2cap_socket.c 		m_freem(m);
m                 403 netbt/l2cap_socket.c 	DPRINTFN(10, "received %d bytes\n", m->m_pkthdr.len);
m                 405 netbt/l2cap_socket.c 	sbappendrecord(&so->so_rcv, m);
m                 374 netbt/l2cap_upper.c l2cap_send(struct l2cap_channel *chan, struct mbuf *m)
m                 380 netbt/l2cap_upper.c 		m_freem(m);
m                 384 netbt/l2cap_upper.c 	plen = m->m_pkthdr.len;
m                 390 netbt/l2cap_upper.c 	M_PREPEND(m, sizeof(l2cap_hdr_t), M_DONTWAIT);
m                 391 netbt/l2cap_upper.c 	if (m == NULL)
m                 394 netbt/l2cap_upper.c 	hdr = mtod(m, l2cap_hdr_t *);
m                 399 netbt/l2cap_upper.c 	IF_ENQUEUE(&chan->lc_txq, m);
m                 330 netbt/rfcomm_dlc.c 	struct mbuf *m;
m                 376 netbt/rfcomm_dlc.c 			m = NULL;
m                 381 netbt/rfcomm_dlc.c 			m = dlc->rd_txbuf;
m                 382 netbt/rfcomm_dlc.c 			if (len < m->m_pkthdr.len) {
m                 383 netbt/rfcomm_dlc.c 				dlc->rd_txbuf = m_split(m, len, M_DONTWAIT);
m                 385 netbt/rfcomm_dlc.c 					dlc->rd_txbuf = m;
m                 390 netbt/rfcomm_dlc.c 				len = m->m_pkthdr.len;
m                 397 netbt/rfcomm_dlc.c 		if (rfcomm_session_send_uih(rs, dlc, credits, m)) {
m                 596 netbt/rfcomm_session.c rfcomm_session_input(void *arg, struct mbuf *m)
m                 602 netbt/rfcomm_session.c 	KASSERT(m != NULL);
m                 612 netbt/rfcomm_session.c 	if (m->m_pkthdr.len < 4) {
m                 613 netbt/rfcomm_session.c 		DPRINTF("short frame (%d), discarded\n", m->m_pkthdr.len);
m                 618 netbt/rfcomm_session.c 	m_copydata(m, 0, 1, &b);
m                 619 netbt/rfcomm_session.c 	m_adj(m, 1);
m                 624 netbt/rfcomm_session.c 	m_copydata(m, 0, 1, &b);
m                 625 netbt/rfcomm_session.c 	m_adj(m, 1);
m                 631 netbt/rfcomm_session.c 	m_copydata(m, 0, 1, &b);
m                 632 netbt/rfcomm_session.c 	m_adj(m, 1);
m                 638 netbt/rfcomm_session.c 		if (m->m_pkthdr.len < 2) {
m                 640 netbt/rfcomm_session.c 				m->m_pkthdr.len);
m                 644 netbt/rfcomm_session.c 		m_copydata(m, 0, 1, &b);
m                 645 netbt/rfcomm_session.c 		m_adj(m, 1);
m                 653 netbt/rfcomm_session.c 	m_copydata(m, m->m_pkthdr.len - 1, 1, &b);
m                 654 netbt/rfcomm_session.c 	m_adj(m, -1);
m                 685 netbt/rfcomm_session.c 		rfcomm_session_recv_uih(rs, dlci, pf, m, len);
m                 694 netbt/rfcomm_session.c 	m_freem(m);
m                 912 netbt/rfcomm_session.c 			int pf, struct mbuf *m, int len)
m                 920 netbt/rfcomm_session.c 		rfcomm_session_recv_mcc(rs, m);
m                 924 netbt/rfcomm_session.c 	if (m->m_pkthdr.len != len + pf) {
m                 926 netbt/rfcomm_session.c 			    m->m_pkthdr.len);
m                 947 netbt/rfcomm_session.c 			if (m->m_pkthdr.len < sizeof(credits)) {
m                 952 netbt/rfcomm_session.c 			m_copydata(m, 0, sizeof(credits), &credits);
m                 953 netbt/rfcomm_session.c 			m_adj(m, sizeof(credits));
m                 978 netbt/rfcomm_session.c 	(*dlc->rd_proto->input)(dlc->rd_upper, m);
m                 982 netbt/rfcomm_session.c 	m_freem(m);
m                 989 netbt/rfcomm_session.c rfcomm_session_recv_mcc(struct rfcomm_session *rs, struct mbuf *m)
m                1004 netbt/rfcomm_session.c 	if (m->m_pkthdr.len < sizeof(b)) {
m                1009 netbt/rfcomm_session.c 	m_copydata(m, 0, sizeof(b), &b);
m                1010 netbt/rfcomm_session.c 	m_adj(m, sizeof(b));
m                1022 netbt/rfcomm_session.c 		if (m->m_pkthdr.len < sizeof(b)) {
m                1027 netbt/rfcomm_session.c 		m_copydata(m, 0, sizeof(b), &b);
m                1028 netbt/rfcomm_session.c 		m_adj(m, sizeof(b));
m                1034 netbt/rfcomm_session.c 	if (len != m->m_pkthdr.len) {
m                1047 netbt/rfcomm_session.c 		rfcomm_session_recv_mcc_test(rs, cr, m);
m                1059 netbt/rfcomm_session.c 		rfcomm_session_recv_mcc_msc(rs, cr, m);
m                1063 netbt/rfcomm_session.c 		rfcomm_session_recv_mcc_rpn(rs, cr, m);
m                1067 netbt/rfcomm_session.c 		rfcomm_session_recv_mcc_rls(rs, cr, m);
m                1071 netbt/rfcomm_session.c 		rfcomm_session_recv_mcc_pn(rs, cr, m);
m                1075 netbt/rfcomm_session.c 		rfcomm_session_recv_mcc_nsc(rs, cr, m);
m                1084 netbt/rfcomm_session.c 	m_freem(m);
m                1091 netbt/rfcomm_session.c rfcomm_session_recv_mcc_test(struct rfcomm_session *rs, int cr, struct mbuf *m)
m                1103 netbt/rfcomm_session.c 	len = m->m_pkthdr.len;
m                1111 netbt/rfcomm_session.c 	m_copydata(m, 0, len, data);
m                1148 netbt/rfcomm_session.c rfcomm_session_recv_mcc_msc(struct rfcomm_session *rs, int cr, struct mbuf *m)
m                1155 netbt/rfcomm_session.c 	if (m->m_pkthdr.len < sizeof(msc.address))
m                1158 netbt/rfcomm_session.c 	m_copydata(m, 0, sizeof(msc.address), &msc.address);
m                1159 netbt/rfcomm_session.c 	m_adj(m, sizeof(msc.address));
m                1178 netbt/rfcomm_session.c 	if (m->m_pkthdr.len < sizeof(msc.modem))
m                1181 netbt/rfcomm_session.c 	m_copydata(m, 0, sizeof(msc.modem), &msc.modem);
m                1182 netbt/rfcomm_session.c 	m_adj(m, sizeof(msc.modem));
m                1189 netbt/rfcomm_session.c 		if (m->m_pkthdr.len < sizeof(msc.brk))
m                1192 netbt/rfcomm_session.c 		m_copydata(m, 0, sizeof(msc.brk), &msc.brk);
m                1193 netbt/rfcomm_session.c 		m_adj(m, sizeof(msc.brk));
m                1206 netbt/rfcomm_session.c rfcomm_session_recv_mcc_rpn(struct rfcomm_session *rs, int cr, struct mbuf *m)
m                1221 netbt/rfcomm_session.c 	if (m->m_pkthdr.len == sizeof(rpn)) {
m                1222 netbt/rfcomm_session.c 		m_copydata(m, 0, sizeof(rpn), (caddr_t)&rpn);
m                1224 netbt/rfcomm_session.c 	} else if (m->m_pkthdr.len == 1) {
m                1225 netbt/rfcomm_session.c 		m_copydata(m, 0, 1, (caddr_t)&rpn);
m                1228 netbt/rfcomm_session.c 		DPRINTF("Bad RPN length (%d)\n", m->m_pkthdr.len);
m                1270 netbt/rfcomm_session.c rfcomm_session_recv_mcc_rls(struct rfcomm_session *rs, int cr, struct mbuf *m)
m                1277 netbt/rfcomm_session.c 	if (m->m_pkthdr.len != sizeof(rls)) {
m                1278 netbt/rfcomm_session.c 		DPRINTF("Bad RLS length %d\n", m->m_pkthdr.len);
m                1282 netbt/rfcomm_session.c 	m_copydata(m, 0, sizeof(rls), (caddr_t)&rls);
m                1299 netbt/rfcomm_session.c rfcomm_session_recv_mcc_pn(struct rfcomm_session *rs, int cr, struct mbuf *m)
m                1305 netbt/rfcomm_session.c 	if (m->m_pkthdr.len != sizeof(pn)) {
m                1306 netbt/rfcomm_session.c 		DPRINTF("Bad PN length %d\n", m->m_pkthdr.len);
m                1310 netbt/rfcomm_session.c 	m_copydata(m, 0, sizeof(pn), (caddr_t)&pn);
m                1421 netbt/rfcomm_session.c     int cr, struct mbuf *m)
m                1452 netbt/rfcomm_session.c 	struct mbuf *m;
m                1459 netbt/rfcomm_session.c 	m = m_gethdr(M_DONTWAIT, MT_DATA);
m                1460 netbt/rfcomm_session.c 	if (m == NULL) {
m                1477 netbt/rfcomm_session.c 	hdr = mtod(m, struct rfcomm_cmd_hdr *);
m                1489 netbt/rfcomm_session.c 	m->m_pkthdr.len = m->m_len = sizeof(struct rfcomm_cmd_hdr);
m                1493 netbt/rfcomm_session.c 	credit->rc_len = m->m_pkthdr.len;
m                1497 netbt/rfcomm_session.c 		dlci, type, m->m_pkthdr.len, fcs);
m                1499 netbt/rfcomm_session.c 	return l2cap_send(rs->rs_l2cap, m);
m                1511 netbt/rfcomm_session.c 			int credits, struct mbuf *m)
m                1520 netbt/rfcomm_session.c 	len = (m == NULL) ? 0 : m->m_pkthdr.len;
m                1580 netbt/rfcomm_session.c 	m0->m_next = m;
m                1581 netbt/rfcomm_session.c 	m = NULL;
m                1612 netbt/rfcomm_session.c 	if (m != NULL)
m                1613 netbt/rfcomm_session.c 		m_freem(m);
m                1629 netbt/rfcomm_session.c 	struct mbuf *m;
m                1633 netbt/rfcomm_session.c 	m = m_gethdr(M_DONTWAIT, MT_DATA);
m                1634 netbt/rfcomm_session.c 	if (m == NULL)
m                1637 netbt/rfcomm_session.c 	hdr = mtod(m, uint8_t *);
m                1665 netbt/rfcomm_session.c 		m_freem(m);
m                1672 netbt/rfcomm_session.c 	hlen = hdr - mtod(m, uint8_t *);
m                1675 netbt/rfcomm_session.c 		m->m_pkthdr.len = m->m_len = MHLEN;
m                1676 netbt/rfcomm_session.c 		m_copyback(m, hlen, len, data);
m                1677 netbt/rfcomm_session.c 		if (m->m_pkthdr.len != max(MHLEN, hlen + len)) {
m                1678 netbt/rfcomm_session.c 			m_freem(m);
m                1683 netbt/rfcomm_session.c 	m->m_pkthdr.len = hlen + len;
m                1684 netbt/rfcomm_session.c 	m->m_len = min(MHLEN, m->m_pkthdr.len);
m                1687 netbt/rfcomm_session.c 		(cr ? "command" : "response"), type, m->m_pkthdr.len);
m                1689 netbt/rfcomm_session.c 	return rfcomm_session_send_uih(rs, NULL, 0, m);
m                 105 netbt/rfcomm_socket.c rfcomm_usrreq(struct socket *up, int req, struct mbuf *m,
m                 209 netbt/rfcomm_socket.c 		KASSERT(m != NULL);
m                 214 netbt/rfcomm_socket.c 		m0 = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                 218 netbt/rfcomm_socket.c 		sbappendstream(&up->so_snd, m);
m                 256 netbt/rfcomm_socket.c 	if (m) m_freem(m);
m                 270 netbt/rfcomm_socket.c 	struct mbuf *m;
m                 285 netbt/rfcomm_socket.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 286 netbt/rfcomm_socket.c 		m->m_len = rfcomm_getopt(pcb, optname, mtod(m, void *));
m                 287 netbt/rfcomm_socket.c 		if (m->m_len == 0) {
m                 288 netbt/rfcomm_socket.c 			m_freem(m);
m                 289 netbt/rfcomm_socket.c 			m = NULL;
m                 292 netbt/rfcomm_socket.c 		*opt = m;
m                 296 netbt/rfcomm_socket.c 		m = *opt;
m                 297 netbt/rfcomm_socket.c 		KASSERT(m != NULL);
m                 298 netbt/rfcomm_socket.c 		err = rfcomm_setopt(pcb, optname, mtod(m, void *));
m                 299 netbt/rfcomm_socket.c 		m_freem(m);
m                 403 netbt/rfcomm_socket.c rfcomm_input(void *arg, struct mbuf *m)
m                 409 netbt/rfcomm_socket.c 	if (m->m_pkthdr.len > sbspace(&so->so_rcv)) {
m                 411 netbt/rfcomm_socket.c 			__func__, m->m_pkthdr.len);
m                 412 netbt/rfcomm_socket.c 		m_freem(m);
m                 416 netbt/rfcomm_socket.c 	DPRINTFN(10, "received %d bytes\n", m->m_pkthdr.len);
m                 418 netbt/rfcomm_socket.c 	sbappendstream(&so->so_rcv, m);
m                 374 netbt/rfcomm_upper.c rfcomm_send(struct rfcomm_dlc *dlc, struct mbuf *m)
m                 378 netbt/rfcomm_upper.c 		dlc->rd_txbuf->m_pkthdr.len += m->m_pkthdr.len;
m                 379 netbt/rfcomm_upper.c 		m_cat(dlc->rd_txbuf, m);
m                 381 netbt/rfcomm_upper.c 		dlc->rd_txbuf = m;
m                  98 netbt/sco_socket.c sco_usrreq(struct socket *up, int req, struct mbuf *m,
m                 191 netbt/sco_socket.c 		KASSERT(m != NULL);
m                 192 netbt/sco_socket.c 		if (m->m_pkthdr.len == 0)
m                 195 netbt/sco_socket.c 		if (m->m_pkthdr.len > pcb->sp_mtu) {
m                 200 netbt/sco_socket.c 		m0 = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                 209 netbt/sco_socket.c 		sbappendrecord(&up->so_snd, m);
m                 244 netbt/sco_socket.c 	if (m) m_freem(m);
m                 257 netbt/sco_socket.c 	struct mbuf *m;
m                 272 netbt/sco_socket.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 273 netbt/sco_socket.c 		m->m_len = sco_getopt(pcb, optname, mtod(m, uint8_t *));
m                 274 netbt/sco_socket.c 		if (m->m_len == 0) {
m                 275 netbt/sco_socket.c 			m_freem(m);
m                 276 netbt/sco_socket.c 			m = NULL;
m                 279 netbt/sco_socket.c 		*opt = m;
m                 283 netbt/sco_socket.c 		m = *opt;
m                 284 netbt/sco_socket.c 		KASSERT(m != NULL);
m                 285 netbt/sco_socket.c 		err = sco_setopt(pcb, optname, mtod(m, uint8_t *));
m                 286 netbt/sco_socket.c 		m_freem(m);
m                 363 netbt/sco_socket.c sco_input(void *arg, struct mbuf *m)
m                 373 netbt/sco_socket.c 	while (m->m_pkthdr.len > sbspace(&so->so_rcv))
m                 376 netbt/sco_socket.c 	DPRINTFN(10, "received %d bytes\n", m->m_pkthdr.len);
m                 378 netbt/sco_socket.c 	sbappendrecord(&so->so_rcv, m);
m                 277 netbt/sco_upper.c sco_send(struct sco_pcb *pcb, struct mbuf *m)
m                 283 netbt/sco_upper.c 		m_freem(m);
m                 287 netbt/sco_upper.c 	plen = m->m_pkthdr.len;
m                 296 netbt/sco_upper.c 		m_freem(m);
m                 300 netbt/sco_upper.c 	M_PREPEND(m, sizeof(hci_scodata_hdr_t), M_DONTWAIT);
m                 301 netbt/sco_upper.c 	if (m == NULL)
m                 304 netbt/sco_upper.c 	hdr = mtod(m, hci_scodata_hdr_t *);
m                 310 netbt/sco_upper.c 	M_SETCTX(m, pcb->sp_link);
m                 311 netbt/sco_upper.c 	hci_output_sco(pcb->sp_link->hl_unit, m);
m                 224 netinet/if_atm.c atmresolve(rt, m, dst, desten)
m                 226 netinet/if_atm.c 	struct mbuf *m;
m                 232 netinet/if_atm.c 	if (m->m_flags & (M_BCAST|M_MCAST)) {
m                 277 netinet/if_atm.c 	m_freem(m);
m                 327 netinet/if_ether.c 	struct mbuf *m;
m                 332 netinet/if_ether.c 	if ((m = m_gethdr(M_DONTWAIT, MT_DATA)) == NULL)
m                 334 netinet/if_ether.c 	m->m_len = sizeof(*ea);
m                 335 netinet/if_ether.c 	m->m_pkthdr.len = sizeof(*ea);
m                 336 netinet/if_ether.c 	MH_ALIGN(m, sizeof(*ea));
m                 337 netinet/if_ether.c 	ea = mtod(m, struct ether_arp *);
m                 355 netinet/if_ether.c 	(*ifp->if_output)(ifp, m, &sa, (struct rtentry *)0);
m                 369 netinet/if_ether.c arpresolve(ac, rt, m, dst, desten)
m                 372 netinet/if_ether.c 	struct mbuf *m;
m                 379 netinet/if_ether.c 	if (m->m_flags & M_BCAST) {	/* broadcast */
m                 384 netinet/if_ether.c 	if (m->m_flags & M_MCAST) {	/* multicast */
m                 402 netinet/if_ether.c 		m_freem(m);
m                 425 netinet/if_ether.c 	la->la_hold = m;
m                 468 netinet/if_ether.c 	struct mbuf *m;
m                 474 netinet/if_ether.c 		IF_DEQUEUE(&arpintrq, m);
m                 476 netinet/if_ether.c 		if (m == 0 || (m->m_flags & M_PKTHDR) == 0)
m                 480 netinet/if_ether.c 		if (m->m_len < len && (m = m_pullup(m, len)) == NULL)
m                 483 netinet/if_ether.c 		ar = mtod(m, struct arphdr *);
m                 485 netinet/if_ether.c 			m_freem(m);
m                 490 netinet/if_ether.c 		if (m->m_len < len && (m = m_pullup(m, len)) == NULL)
m                 496 netinet/if_ether.c 			in_arpinput(m);
m                 499 netinet/if_ether.c 		m_freem(m);
m                 518 netinet/if_ether.c in_arpinput(m)
m                 519 netinet/if_ether.c 	struct mbuf *m;
m                 522 netinet/if_ether.c 	struct arpcom *ac = (struct arpcom *)m->m_pkthdr.rcvif;
m                 539 netinet/if_ether.c 	ea = mtod(m, struct ether_arp *);
m                 544 netinet/if_ether.c 	if ((op == ARPOP_REPLY) && (m->m_flags & (M_BCAST|M_MCAST))) {
m                 563 netinet/if_ether.c 			if (ia->ia_ifp == m->m_pkthdr.rcvif &&
m                 569 netinet/if_ether.c 			if (ia->ia_ifp == m->m_pkthdr.rcvif)
m                 579 netinet/if_ether.c 		if (m->m_pkthdr.rcvif->if_bridge != NULL) {
m                 580 netinet/if_ether.c 			if (m->m_pkthdr.rcvif->if_bridge ==
m                 585 netinet/if_ether.c 			    m->m_pkthdr.rcvif->if_bridge ==
m                 606 netinet/if_ether.c 			if (ia->ia_ifp == m->m_pkthdr.rcvif)
m                 611 netinet/if_ether.c 	if (ia == NULL && m->m_pkthdr.rcvif->if_type != IFT_CARP) {
m                 614 netinet/if_ether.c 		TAILQ_FOREACH(ifa, &m->m_pkthdr.rcvif->if_addrlist, ifa_list) {
m                 703 netinet/if_ether.c 		m_freem(m);
m                 716 netinet/if_ether.c 		    m->m_pkthdr.rcvif->if_type != IFT_CARP)
m                 740 netinet/if_ether.c 	(*ac->ac_if.if_output)(&ac->ac_if, m, &sa, (struct rtentry *)0);
m                 833 netinet/if_ether.c revarpinput(m)
m                 834 netinet/if_ether.c 	struct mbuf *m;
m                 838 netinet/if_ether.c 	if (m->m_len < sizeof(struct arphdr))
m                 840 netinet/if_ether.c 	ar = mtod(m, struct arphdr *);
m                 843 netinet/if_ether.c 	if (m->m_len < sizeof(struct arphdr) + 2 * (ar->ar_hln + ar->ar_pln))
m                 849 netinet/if_ether.c 		in_revarpinput(m);
m                 856 netinet/if_ether.c 	m_freem(m);
m                 871 netinet/if_ether.c in_revarpinput(m)
m                 872 netinet/if_ether.c 	struct mbuf *m;
m                 878 netinet/if_ether.c 	ar = mtod(m, struct ether_arp *);
m                 883 netinet/if_ether.c 		in_arpinput(m);
m                 893 netinet/if_ether.c 	ifp = m->m_pkthdr.rcvif;
m                 908 netinet/if_ether.c 	m_freem(m);
m                 920 netinet/if_ether.c 	struct mbuf *m;
m                 925 netinet/if_ether.c 	if ((m = m_gethdr(M_DONTWAIT, MT_DATA)) == NULL)
m                 927 netinet/if_ether.c 	m->m_len = sizeof(*ea);
m                 928 netinet/if_ether.c 	m->m_pkthdr.len = sizeof(*ea);
m                 929 netinet/if_ether.c 	MH_ALIGN(m, sizeof(*ea));
m                 930 netinet/if_ether.c 	ea = mtod(m, struct ether_arp *);
m                 949 netinet/if_ether.c 	ifp->if_output(ifp, m, &sa, (struct rtentry *)0);
m                 122 netinet/igmp.c igmp_input(struct mbuf *m, ...)
m                 125 netinet/igmp.c 	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                 126 netinet/igmp.c 	struct ip *ip = mtod(m, struct ip *);
m                 137 netinet/igmp.c 	va_start(ap, m);
m                 150 netinet/igmp.c 		m_freem(m);
m                 154 netinet/igmp.c 	if ((m->m_flags & M_EXT || m->m_len < minlen) &&
m                 155 netinet/igmp.c 	    (m = m_pullup(m, minlen)) == NULL) {
m                 163 netinet/igmp.c 	m->m_data += iphlen;
m                 164 netinet/igmp.c 	m->m_len -= iphlen;
m                 165 netinet/igmp.c 	igmp = mtod(m, struct igmp *);
m                 166 netinet/igmp.c 	if (in_cksum(m, igmplen)) {
m                 168 netinet/igmp.c 		m_freem(m);
m                 171 netinet/igmp.c 	m->m_data -= iphlen;
m                 172 netinet/igmp.c 	m->m_len += iphlen;
m                 173 netinet/igmp.c 	ip = mtod(m, struct ip *);
m                 186 netinet/igmp.c 				m_freem(m);
m                 194 netinet/igmp.c 				m_freem(m);
m                 219 netinet/igmp.c 				m_freem(m);
m                 276 netinet/igmp.c 			m_freem(m);
m                 342 netinet/igmp.c 			m_freem(m);
m                 392 netinet/igmp.c 	rip_input(m);
m                 500 netinet/igmp.c 	struct mbuf *m;
m                 508 netinet/igmp.c 	MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                 509 netinet/igmp.c 	if (m == NULL)
m                 515 netinet/igmp.c 	m->m_data += max_linkhdr;
m                 516 netinet/igmp.c 	m->m_len = sizeof(struct ip) + IGMP_MINLEN;
m                 517 netinet/igmp.c 	m->m_pkthdr.len = sizeof(struct ip) + IGMP_MINLEN;
m                 519 netinet/igmp.c 	ip = mtod(m, struct ip *);
m                 531 netinet/igmp.c 	m->m_data += sizeof(struct ip);
m                 532 netinet/igmp.c 	m->m_len -= sizeof(struct ip);
m                 533 netinet/igmp.c 	igmp = mtod(m, struct igmp *);
m                 538 netinet/igmp.c 	igmp->igmp_cksum = in_cksum(m, IGMP_MINLEN);
m                 539 netinet/igmp.c 	m->m_data -= sizeof(struct ip);
m                 540 netinet/igmp.c 	m->m_len += sizeof(struct ip);
m                 557 netinet/igmp.c 	ip_output(m, (struct mbuf *)0, (struct route *)0, IP_MULTICASTOPTS,
m                  90 netinet/in4_cksum.c in4_cksum(m, nxt, off, len)
m                  91 netinet/in4_cksum.c 	struct mbuf *m;
m                 116 netinet/in4_cksum.c 		if (m->m_len < sizeof(struct ip))
m                 121 netinet/in4_cksum.c 		u.ipov.ih_src = mtod(m, struct ip *)->ip_src;
m                 122 netinet/in4_cksum.c 		u.ipov.ih_dst = mtod(m, struct ip *)->ip_dst;
m                 130 netinet/in4_cksum.c 	while (m && off > 0) {
m                 131 netinet/in4_cksum.c 		if (m->m_len > off)
m                 133 netinet/in4_cksum.c 		off -= m->m_len;
m                 134 netinet/in4_cksum.c 		m = m->m_next;
m                 137 netinet/in4_cksum.c 	for (;m && len; m = m->m_next) {
m                 138 netinet/in4_cksum.c 		if (m->m_len == 0)
m                 140 netinet/in4_cksum.c 		w = (u_int16_t *)(mtod(m, caddr_t) + off);
m                 153 netinet/in4_cksum.c 			mlen = m->m_len - off - 1;
m                 156 netinet/in4_cksum.c 			mlen = m->m_len - off;
m                  51 netinet/in_cksum.c in_cksum(m, len)
m                  52 netinet/in_cksum.c 	struct mbuf *m;
m                  69 netinet/in_cksum.c 	for (;m && len; m = m->m_next) {
m                  70 netinet/in_cksum.c 		if (m->m_len == 0)
m                  72 netinet/in_cksum.c 		w = mtod(m, u_int16_t *);
m                  85 netinet/in_cksum.c 			mlen = m->m_len - 1;
m                  88 netinet/in_cksum.c 			mlen = m->m_len;
m                  57 netinet/in_gif.c in_gif_output(ifp, family, m)
m                  60 netinet/in_gif.c 	struct mbuf	*m;
m                  73 netinet/in_gif.c 		m_freem(m);
m                 105 netinet/in_gif.c 		m_freem(m);
m                 113 netinet/in_gif.c 		error = etherip_output(m, &tdb, &mp, 0, 0);
m                 116 netinet/in_gif.c 	error = ipip_output(m, &tdb, &mp, 0, 0);
m                 122 netinet/in_gif.c 	m = mp;
m                 124 netinet/in_gif.c 	return ip_output(m, (void *)NULL, (void *)NULL, 0, (void *)NULL,
m                 129 netinet/in_gif.c in_gif_input(struct mbuf *m, ...)
m                 137 netinet/in_gif.c 	va_start(ap, m);
m                 142 netinet/in_gif.c 	if (m->m_flags & M_TUNNEL) {
m                 143 netinet/in_gif.c 		m->m_flags &= ~M_TUNNEL;
m                 147 netinet/in_gif.c 	ip = mtod(m, struct ip *);
m                 170 netinet/in_gif.c 		m->m_pkthdr.rcvif = gifp;
m                 172 netinet/in_gif.c 		gifp->if_ibytes += m->m_pkthdr.len;
m                 173 netinet/in_gif.c 		ipip_input(m, off, gifp); /* We have a configured GIF */
m                 178 netinet/in_gif.c 	ip4_input(m, off); /* No GIF interface was configured */
m                 223 netinet/in_pcb.h #define	DP_SET(m, p)	((m)[((p) - IPPORT_RESERVED/2) / DP_MAPBITS] |= (1 << ((p) % DP_MAPBITS)))
m                 224 netinet/in_pcb.h #define	DP_CLR(m, p)	((m)[((p) - IPPORT_RESERVED/2) / DP_MAPBITS] &= ~(1 << ((p) % DP_MAPBITS)))
m                 225 netinet/in_pcb.h #define	DP_ISSET(m, p)	((m)[((p) - IPPORT_RESERVED/2) / DP_MAPBITS] & (1 << ((p) % DP_MAPBITS)))
m                 277 netinet/ip6.h  #define IP6_EXTHDR_GET(val, typ, m, off, len) \
m                 281 netinet/ip6.h  	if ((m)->m_len >= (off) + (len))				\
m                 282 netinet/ip6.h  		(val) = (typ)(mtod((m), caddr_t) + (off));		\
m                 284 netinet/ip6.h  		t = m_pulldown((m), (off), (len), &tmp);		\
m                 291 netinet/ip6.h  			(m) = NULL;					\
m                 296 netinet/ip6.h  #define IP6_EXTHDR_GET0(val, typ, m, off, len) \
m                 299 netinet/ip6.h  	if ((off) == 0 && (m)->m_len >= len)				\
m                 300 netinet/ip6.h  		(val) = (typ)mtod((m), caddr_t);			\
m                 302 netinet/ip6.h  		t = m_pulldown((m), (off), (len), NULL);		\
m                 309 netinet/ip6.h  			(m) = NULL;					\
m                 198 netinet/ip_ah.c 	struct mbuf *m = *m0;
m                 220 netinet/ip_ah.c 		*m0 = m = m_pullup(m, skip);
m                 221 netinet/ip_ah.c 		if (m == NULL) {
m                 228 netinet/ip_ah.c 		ip = mtod(m, struct ip *);
m                 242 netinet/ip_ah.c 		ptr = mtod(m, unsigned char *) + sizeof(struct ip);
m                 255 netinet/ip_ah.c 				m_freem(m);
m                 280 netinet/ip_ah.c 					m_freem(m);
m                 296 netinet/ip_ah.c 					m_freem(m);
m                 322 netinet/ip_ah.c 					m_freem(m);
m                 339 netinet/ip_ah.c 				m_freem(m);
m                 350 netinet/ip_ah.c 		m_copydata(m, 0, sizeof(ip6), (caddr_t) &ip6);
m                 357 netinet/ip_ah.c 			m_freem(m);
m                 373 netinet/ip_ah.c 		m_copyback(m, 0, sizeof(struct ip6_hdr), &ip6);
m                 377 netinet/ip_ah.c 			if (m->m_len <= skip) {
m                 384 netinet/ip_ah.c 					m_freem(m);
m                 392 netinet/ip_ah.c 				m_copydata(m, sizeof(struct ip6_hdr),
m                 397 netinet/ip_ah.c 				ptr = mtod(m, unsigned char *) +
m                 428 netinet/ip_ah.c 						m_freem(m);
m                 449 netinet/ip_ah.c 						m_freem(m);
m                 497 netinet/ip_ah.c 					m_copydata(m, 0, sizeof(ip6),
m                 501 netinet/ip_ah.c 					m_copyback(m, 0, sizeof(ip6), &ip6);
m                 518 netinet/ip_ah.c 				m_freem(m);
m                 525 netinet/ip_ah.c 			m_copyback(m, sizeof(struct ip6_hdr),
m                 542 netinet/ip_ah.c ah_input(struct mbuf *m, struct tdb *tdb, int skip, int protoff)
m                 560 netinet/ip_ah.c 	m_copydata(m, skip + offsetof(struct ah, ah_hl), sizeof(u_int8_t),
m                 565 netinet/ip_ah.c 		m_copydata(m, skip + offsetof(struct ah, ah_rpl),
m                 580 netinet/ip_ah.c 			m_freem(m);
m                 589 netinet/ip_ah.c 			m_freem(m);
m                 598 netinet/ip_ah.c 			m_freem(m);
m                 610 netinet/ip_ah.c 		m_freem(m);
m                 616 netinet/ip_ah.c 	    (m->m_pkthdr.len - skip - hl * sizeof(u_int32_t));
m                 617 netinet/ip_ah.c 	ahstat.ahs_ibytes += (m->m_pkthdr.len - skip - hl * sizeof(u_int32_t));
m                 624 netinet/ip_ah.c 		m_freem(m);
m                 638 netinet/ip_ah.c 		m_freem(m);
m                 648 netinet/ip_ah.c 	crda->crd_len = m->m_pkthdr.len;
m                 658 netinet/ip_ah.c 	for (mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_CRYPTO_DONE, NULL);
m                 660 netinet/ip_ah.c 	     mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_CRYPTO_DONE, mtag)) {
m                 683 netinet/ip_ah.c 		m_freem(m);
m                 698 netinet/ip_ah.c 		m_copydata(m, 0, skip + rplen + ahx->authsize,
m                 702 netinet/ip_ah.c 		m_copyback(m, skip + rplen, ahx->authsize, ipseczeroes);
m                 705 netinet/ip_ah.c 		if ((btsx = ah_massage_headers(&m, tdb->tdb_dst.sa.sa_family,
m                 715 netinet/ip_ah.c 	crp->crp_ilen = m->m_pkthdr.len; /* Total input length. */
m                 717 netinet/ip_ah.c 	crp->crp_buf = (caddr_t) m;
m                 744 netinet/ip_ah.c 	struct mbuf *m1, *m0, *m;
m                 763 netinet/ip_ah.c 	m = (struct mbuf *) crp->crp_buf;
m                 764 netinet/ip_ah.c 	if (m == NULL) {
m                 812 netinet/ip_ah.c 	m_copydata(m, skip + rplen, ahx->authsize, calc);
m                 838 netinet/ip_ah.c 		m_copyback(m, 0, skip, ptr);
m                 841 netinet/ip_ah.c 		m_copydata(m, skip, sizeof(u_int8_t), &prot);
m                 842 netinet/ip_ah.c 		m_copyback(m, protoff, sizeof(u_int8_t), &prot);
m                 849 netinet/ip_ah.c 		m_copydata(m, skip + offsetof(struct ah, ah_rpl),
m                 891 netinet/ip_ah.c 	m1 = m_getptr(m, skip, &roff);
m                 895 netinet/ip_ah.c 		m_freem(m);
m                 912 netinet/ip_ah.c 			m->m_pkthdr.len -= rplen + ahx->authsize;
m                 931 netinet/ip_ah.c 				m->m_pkthdr.len -=
m                 945 netinet/ip_ah.c 				m->m_pkthdr.len -= (m1->m_len - roff);
m                 959 netinet/ip_ah.c 			m->m_pkthdr.len -= rplen + ahx->authsize;
m                 962 netinet/ip_ah.c 	error = ipsec_common_input_cb(m, tdb, skip, protoff, mtag);
m                 969 netinet/ip_ah.c 	if (m != NULL)
m                 970 netinet/ip_ah.c 		m_freem(m);
m                 982 netinet/ip_ah.c ah_output(struct mbuf *m, struct tdb *tdb, struct mbuf **mp, int skip,
m                 998 netinet/ip_ah.c 	ifn->if_obytes += m->m_pkthdr.len;
m                1009 netinet/ip_ah.c 		bpf_mtap_hdr(ifn->if_bpf, (char *)&hdr, ENC_HDRLEN, m,
m                1024 netinet/ip_ah.c 		m_freem(m);
m                1038 netinet/ip_ah.c 		if (rplen + ahx->authsize + m->m_pkthdr.len > IP_MAXPACKET) {
m                1042 netinet/ip_ah.c 			m_freem(m);
m                1052 netinet/ip_ah.c 		if (rplen + ahx->authsize + m->m_pkthdr.len > IPV6_MAXPACKET) {
m                1056 netinet/ip_ah.c 			m_freem(m);
m                1067 netinet/ip_ah.c 		m_freem(m);
m                1073 netinet/ip_ah.c 	tdb->tdb_cur_bytes += m->m_pkthdr.len - skip;
m                1074 netinet/ip_ah.c 	ahstat.ahs_obytes += m->m_pkthdr.len - skip;
m                1081 netinet/ip_ah.c 		m_freem(m);
m                1097 netinet/ip_ah.c 	mi = m;
m                1109 netinet/ip_ah.c 			m_freem(m);
m                1116 netinet/ip_ah.c 			m = n;
m                1122 netinet/ip_ah.c 	mi = m_inject(m, skip, rplen + ahx->authsize, M_DONTWAIT);
m                1128 netinet/ip_ah.c 		m_freem(m);
m                1140 netinet/ip_ah.c 	m_copydata(m, protoff, sizeof(u_int8_t), (caddr_t) &ah->ah_nh);
m                1146 netinet/ip_ah.c 	m_copyback(m, skip + rplen, ahx->authsize, ipseczeroes);
m                1158 netinet/ip_ah.c 		m_freem(m);
m                1169 netinet/ip_ah.c 	crda->crd_len = m->m_pkthdr.len;
m                1184 netinet/ip_ah.c 		m_freem(m);
m                1195 netinet/ip_ah.c 		m_copydata(m, 0, skip, (caddr_t) (tc + 1));
m                1209 netinet/ip_ah.c 			m_copyback(m, offsetof(struct ip, ip_len),
m                1220 netinet/ip_ah.c 			m_copyback(m, offsetof(struct ip6_hdr, ip6_plen),
m                1231 netinet/ip_ah.c 		m_copyback(m, protoff, sizeof(u_int8_t), &prot);
m                1234 netinet/ip_ah.c 		if ((len = ah_massage_headers(&m, tdb->tdb_dst.sa.sa_family,
m                1244 netinet/ip_ah.c 		m_copyback(m, protoff, sizeof(u_int8_t), &prot);
m                1248 netinet/ip_ah.c 	crp->crp_ilen = m->m_pkthdr.len; /* Total input length. */
m                1250 netinet/ip_ah.c 	crp->crp_buf = (caddr_t) m;
m                1278 netinet/ip_ah.c 	struct mbuf *m;
m                1288 netinet/ip_ah.c 	m = (struct mbuf *) crp->crp_buf;
m                1289 netinet/ip_ah.c 	if (m == NULL) {
m                1331 netinet/ip_ah.c 		m_copyback(m, 0, skip, ptr);
m                1338 netinet/ip_ah.c 	err =  ipsp_process_done(m, tdb);
m                1345 netinet/ip_ah.c 	if (m != NULL)
m                1346 netinet/ip_ah.c 		m_freem(m);
m                 503 netinet/ip_carp.c carp_proto_input(struct mbuf *m, ...)
m                 505 netinet/ip_carp.c 	struct ip *ip = mtod(m, struct ip *);
m                 511 netinet/ip_carp.c 	va_start(ap, m);
m                 518 netinet/ip_carp.c 		m_freem(m);
m                 523 netinet/ip_carp.c 	if (m->m_pkthdr.rcvif->if_type != IFT_CARP) {
m                 526 netinet/ip_carp.c 		    m->m_pkthdr.rcvif->if_xname));
m                 527 netinet/ip_carp.c 		m_freem(m);
m                 535 netinet/ip_carp.c 		    CARP_DFLTTL, m->m_pkthdr.rcvif->if_xname));
m                 536 netinet/ip_carp.c 		m_freem(m);
m                 546 netinet/ip_carp.c 	if (len > m->m_pkthdr.len) {
m                 548 netinet/ip_carp.c 		CARP_LOG(sc, ("packet too short %d on %s", m->m_pkthdr.len,
m                 549 netinet/ip_carp.c 		    m->m_pkthdr.rcvif->if_xname));
m                 550 netinet/ip_carp.c 		m_freem(m);
m                 554 netinet/ip_carp.c 	if ((m = m_pullup2(m, len)) == NULL) {
m                 558 netinet/ip_carp.c 	ip = mtod(m, struct ip *);
m                 562 netinet/ip_carp.c 	m->m_data += iplen;
m                 563 netinet/ip_carp.c 	if (carp_cksum(m, len - iplen)) {
m                 566 netinet/ip_carp.c 		    m->m_pkthdr.rcvif->if_xname));
m                 567 netinet/ip_carp.c 		m_freem(m);
m                 570 netinet/ip_carp.c 	m->m_data -= iplen;
m                 572 netinet/ip_carp.c 	carp_proto_input_c(m, ch, AF_INET);
m                 579 netinet/ip_carp.c 	struct mbuf *m = *mp;
m                 581 netinet/ip_carp.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 588 netinet/ip_carp.c 		m_freem(m);
m                 593 netinet/ip_carp.c 	if (m->m_pkthdr.rcvif->if_type != IFT_CARP) {
m                 596 netinet/ip_carp.c 		    m->m_pkthdr.rcvif->if_xname));
m                 597 netinet/ip_carp.c 		m_freem(m);
m                 605 netinet/ip_carp.c 		    CARP_DFLTTL, m->m_pkthdr.rcvif->if_xname));
m                 606 netinet/ip_carp.c 		m_freem(m);
m                 611 netinet/ip_carp.c 	len = m->m_len;
m                 612 netinet/ip_carp.c 	IP6_EXTHDR_GET(ch, struct carp_header *, m, *offp, sizeof(*ch));
m                 621 netinet/ip_carp.c 	m->m_data += *offp;
m                 622 netinet/ip_carp.c 	if (carp_cksum(m, sizeof(*ch))) {
m                 625 netinet/ip_carp.c 		    m->m_pkthdr.rcvif->if_xname));
m                 626 netinet/ip_carp.c 		m_freem(m);
m                 629 netinet/ip_carp.c 	m->m_data -= *offp;
m                 631 netinet/ip_carp.c 	carp_proto_input_c(m, ch, AF_INET6);
m                 637 netinet/ip_carp.c carp_proto_input_c(struct mbuf *m, struct carp_header *ch, sa_family_t af)
m                 644 netinet/ip_carp.c 	    m->m_pkthdr.rcvif->if_carpdev->if_carp)->vhif_vrs, sc_list)
m                 651 netinet/ip_carp.c 		m_freem(m);
m                 671 netinet/ip_carp.c 			struct ip *ip = mtod(m, struct ip *);
m                 674 netinet/ip_carp.c 				m_freem(m);
m                 680 netinet/ip_carp.c 			struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 690 netinet/ip_carp.c 				m_freem(m);
m                 699 netinet/ip_carp.c 	sc->sc_if.if_ibytes += m->m_pkthdr.len;
m                 707 netinet/ip_carp.c 		m_freem(m);
m                 716 netinet/ip_carp.c 		m_freem(m);
m                 794 netinet/ip_carp.c 	m_freem(m);
m                 944 netinet/ip_carp.c carp_prepare_ad(struct mbuf *m, struct carp_softc *sc, struct carp_header *ch)
m                 994 netinet/ip_carp.c 	struct mbuf *m;
m                1035 netinet/ip_carp.c 		MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                1036 netinet/ip_carp.c 		if (m == NULL) {
m                1043 netinet/ip_carp.c 		m->m_pkthdr.len = len;
m                1044 netinet/ip_carp.c 		m->m_pkthdr.rcvif = NULL;
m                1045 netinet/ip_carp.c 		m->m_len = len;
m                1046 netinet/ip_carp.c 		MH_ALIGN(m, m->m_len);
m                1047 netinet/ip_carp.c 		m->m_flags |= M_MCAST;
m                1048 netinet/ip_carp.c 		ip = mtod(m, struct ip *);
m                1071 netinet/ip_carp.c 		if (carp_prepare_ad(m, sc, ch_ptr))
m                1074 netinet/ip_carp.c 		m->m_data += sizeof(*ip);
m                1075 netinet/ip_carp.c 		ch_ptr->carp_cksum = carp_cksum(m, len - sizeof(*ip));
m                1076 netinet/ip_carp.c 		m->m_data -= sizeof(*ip);
m                1083 netinet/ip_carp.c 		error = ip_output(m, NULL, NULL, IP_RAWOUTPUT, &sc->sc_imo,
m                1118 netinet/ip_carp.c 		MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                1119 netinet/ip_carp.c 		if (m == NULL) {
m                1126 netinet/ip_carp.c 		m->m_pkthdr.len = len;
m                1127 netinet/ip_carp.c 		m->m_pkthdr.rcvif = NULL;
m                1128 netinet/ip_carp.c 		m->m_len = len;
m                1129 netinet/ip_carp.c 		MH_ALIGN(m, m->m_len);
m                1130 netinet/ip_carp.c 		m->m_flags |= M_MCAST;
m                1131 netinet/ip_carp.c 		ip6 = mtod(m, struct ip6_hdr *);
m                1154 netinet/ip_carp.c 		if (carp_prepare_ad(m, sc, ch_ptr))
m                1157 netinet/ip_carp.c 		m->m_data += sizeof(*ip6);
m                1158 netinet/ip_carp.c 		ch_ptr->carp_cksum = carp_cksum(m, len - sizeof(*ip6));
m                1159 netinet/ip_carp.c 		m->m_data -= sizeof(*ip6);
m                1166 netinet/ip_carp.c 		error = ip6_output(m, NULL, NULL, 0, &sc->sc_im6o, NULL, NULL);
m                1503 netinet/ip_carp.c carp_input(struct mbuf *m, u_int8_t *shost, u_int8_t *dhost, u_int16_t etype)
m                1506 netinet/ip_carp.c 	struct carp_if *cif = (struct carp_if *)m->m_pkthdr.rcvif->if_carp;
m                1513 netinet/ip_carp.c 	if ((ifp = carp_ourether(cif, &eh, m->m_pkthdr.rcvif->if_type, 0)))
m                1515 netinet/ip_carp.c 	else if (m->m_flags & (M_BCAST|M_MCAST)) {
m                1524 netinet/ip_carp.c 			m0 = m_copym2(m, 0, M_COPYALL, M_DONTWAIT);
m                1536 netinet/ip_carp.c 	m->m_pkthdr.rcvif = ifp;
m                1540 netinet/ip_carp.c 		bpf_mtap_hdr(ifp->if_bpf, (char *)&eh, ETHER_HDR_LEN, m,
m                1544 netinet/ip_carp.c 	ether_input(ifp, &eh, m);
m                1550 netinet/ip_carp.c carp_lsdrop(struct mbuf *m, sa_family_t af, u_int32_t *src, u_int32_t *dst)
m                1552 netinet/ip_carp.c 	struct carp_softc *sc = m->m_pkthdr.rcvif->if_softc;
m                1560 netinet/ip_carp.c 	if (m->m_flags & (M_BCAST|M_MCAST))
m                2297 netinet/ip_carp.c carp_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *sa,
m                2303 netinet/ip_carp.c 		return (sc->sc_carpdev->if_output(ifp, m, sa, rt));
m                2305 netinet/ip_carp.c 		m_freem(m);
m                 289 netinet/ip_esp.c esp_input(struct mbuf *m, struct tdb *tdb, int skip, int protoff)
m                 312 netinet/ip_esp.c 	plen = m->m_pkthdr.len - (skip + hlen + alen);
m                 316 netinet/ip_esp.c 		m_freem(m);
m                 328 netinet/ip_esp.c 			m_freem(m);
m                 335 netinet/ip_esp.c 		m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t),
m                 345 netinet/ip_esp.c 			m_freem(m);
m                 353 netinet/ip_esp.c 			m_freem(m);
m                 357 netinet/ip_esp.c 			m_freem(m);
m                 365 netinet/ip_esp.c 	tdb->tdb_cur_bytes += m->m_pkthdr.len - skip - hlen - alen;
m                 366 netinet/ip_esp.c 	espstat.esps_ibytes += m->m_pkthdr.len - skip - hlen - alen;
m                 373 netinet/ip_esp.c 		m_freem(m);
m                 386 netinet/ip_esp.c 	for (mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_CRYPTO_DONE, NULL);
m                 388 netinet/ip_esp.c 	     mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_CRYPTO_DONE, mtag)) {
m                 403 netinet/ip_esp.c 		m_freem(m);
m                 417 netinet/ip_esp.c 		m_freem(m);
m                 433 netinet/ip_esp.c 		crda->crd_len = m->m_pkthdr.len - (skip + alen);
m                 434 netinet/ip_esp.c 		crda->crd_inject = m->m_pkthdr.len - alen;
m                 442 netinet/ip_esp.c 			m_copydata(m, m->m_pkthdr.len - alen, alen, (caddr_t) (tc + 1));
m                 447 netinet/ip_esp.c 	crp->crp_ilen = m->m_pkthdr.len; /* Total input length */
m                 449 netinet/ip_esp.c 	crp->crp_buf = (caddr_t) m;
m                 464 netinet/ip_esp.c 		crde->crd_len = m->m_pkthdr.len - (skip + hlen + alen);
m                 469 netinet/ip_esp.c 			m_copydata(m, crde->crd_inject, tdb->tdb_ivlen, crde->crd_iv);
m                 498 netinet/ip_esp.c 	struct mbuf *m1, *mo, *m;
m                 514 netinet/ip_esp.c 	m = (struct mbuf *) crp->crp_buf;
m                 515 netinet/ip_esp.c 	if (m == NULL) {
m                 561 netinet/ip_esp.c 			m_copydata(m, m->m_pkthdr.len - esph->authsize,
m                 577 netinet/ip_esp.c 		m_adj(m, -(esph->authsize));
m                 583 netinet/ip_esp.c 		m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t),
m                 625 netinet/ip_esp.c 	m1 = m_getptr(m, skip, &roff);
m                 631 netinet/ip_esp.c 		m_freem(m);
m                 640 netinet/ip_esp.c 			m->m_pkthdr.len -= hlen;
m                 652 netinet/ip_esp.c 			m->m_pkthdr.len -= (roff + hlen - m1->m_len);
m                 662 netinet/ip_esp.c 			m->m_pkthdr.len -= (m1->m_len - roff);
m                 675 netinet/ip_esp.c 		m->m_pkthdr.len -= hlen;
m                 679 netinet/ip_esp.c 	m_copydata(m, m->m_pkthdr.len - 3, 3, lastthree);
m                 682 netinet/ip_esp.c 	if (lastthree[1] + 2 > m->m_pkthdr.len - skip) {
m                 686 netinet/ip_esp.c 		m_freem(m);
m                 696 netinet/ip_esp.c 			m_freem(m);
m                 702 netinet/ip_esp.c 	m_adj(m, -(lastthree[1] + 2));
m                 705 netinet/ip_esp.c 	m_copyback(m, protoff, sizeof(u_int8_t), lastthree + 2);
m                 708 netinet/ip_esp.c 	error = ipsec_common_input_cb(m, tdb, skip, protoff, mtag);
m                 715 netinet/ip_esp.c 	if (m != NULL)
m                 716 netinet/ip_esp.c 		m_freem(m);
m                 727 netinet/ip_esp.c esp_output(struct mbuf *m, struct tdb *tdb, struct mbuf **mp, int skip,
m                 744 netinet/ip_esp.c 	ifn->if_obytes += m->m_pkthdr.len;
m                 758 netinet/ip_esp.c 		bpf_mtap_hdr(ifn->if_bpf, (char *)&hdr, ENC_HDRLEN, m,
m                 768 netinet/ip_esp.c 	rlen = m->m_pkthdr.len - skip; /* Raw payload length. */
m                 791 netinet/ip_esp.c 			m_freem(m);
m                 805 netinet/ip_esp.c 			m_freem(m);
m                 816 netinet/ip_esp.c 		m_freem(m);
m                 822 netinet/ip_esp.c 	tdb->tdb_cur_bytes += m->m_pkthdr.len - skip;
m                 823 netinet/ip_esp.c 	espstat.esps_obytes += m->m_pkthdr.len - skip;
m                 830 netinet/ip_esp.c 		m_freem(m);
m                 846 netinet/ip_esp.c 	mi = m;
m                 860 netinet/ip_esp.c 			m_freem(m);
m                 867 netinet/ip_esp.c 			m = n;
m                 873 netinet/ip_esp.c 	mo = m_inject(m, skip, hlen, M_DONTWAIT);
m                 878 netinet/ip_esp.c 		m_freem(m);
m                 898 netinet/ip_esp.c 	pad = (u_char *) m_pad(m, padding + alen);
m                 914 netinet/ip_esp.c 	m_copydata(m, protoff, sizeof(u_int8_t), pad + padding - 1);
m                 918 netinet/ip_esp.c 	m_copyback(m, protoff, sizeof(u_int8_t), &prot);
m                 923 netinet/ip_esp.c 		m_freem(m);
m                 936 netinet/ip_esp.c 		crde->crd_len = m->m_pkthdr.len - (skip + hlen + alen);
m                 942 netinet/ip_esp.c 			m_copyback(m, crde->crd_inject, tdb->tdb_ivlen,
m                 967 netinet/ip_esp.c 		m_freem(m);
m                 980 netinet/ip_esp.c 	crp->crp_ilen = m->m_pkthdr.len; /* Total input length. */
m                 982 netinet/ip_esp.c 	crp->crp_buf = (caddr_t) m;
m                 990 netinet/ip_esp.c 		crda->crd_len = m->m_pkthdr.len - (skip + alen);
m                 991 netinet/ip_esp.c 		crda->crd_inject = m->m_pkthdr.len - alen;
m                1014 netinet/ip_esp.c 	struct mbuf *m;
m                1019 netinet/ip_esp.c 	m = (struct mbuf *) crp->crp_buf;
m                1020 netinet/ip_esp.c 	if (m == NULL) {
m                1069 netinet/ip_esp.c 		m_copydata(m, m->m_pkthdr.len - tdb->tdb_ivlen, tdb->tdb_ivlen,
m                1073 netinet/ip_esp.c 	error = ipsp_process_done(m, tdb);
m                1080 netinet/ip_esp.c 	if (m != NULL)
m                1081 netinet/ip_esp.c 		m_freem(m);
m                1146 netinet/ip_esp.c m_pad(struct mbuf *m, int n)
m                1154 netinet/ip_esp.c 		m_freem(m);
m                1158 netinet/ip_esp.c 	len = m->m_pkthdr.len;
m                1160 netinet/ip_esp.c 	m0 = m;
m                1169 netinet/ip_esp.c 		    "%d)\n", m->m_pkthdr.len,
m                1170 netinet/ip_esp.c 		    m->m_pkthdr.len + m0->m_len - len));
m                1172 netinet/ip_esp.c 		m_freem(m);
m                1180 netinet/ip_esp.c 			    "instead of %d)\n", m->m_pkthdr.len,
m                1181 netinet/ip_esp.c 			    m->m_pkthdr.len + m1->m_next->m_len));
m                1183 netinet/ip_esp.c 			m_freem(m);
m                1207 netinet/ip_esp.c 	m->m_pkthdr.len += pad;
m                  79 netinet/ip_ether.c etherip_input(struct mbuf *m, ...)
m                  95 netinet/ip_ether.c 	va_start(ap, m);
m                 102 netinet/ip_ether.c 	if (!etherip_allow && (m->m_flags & (M_AUTH|M_CONF)) == 0) {
m                 105 netinet/ip_ether.c 		m_freem(m);
m                 113 netinet/ip_ether.c 	if (m->m_pkthdr.len < iphlen + sizeof(struct ether_header) +
m                 117 netinet/ip_ether.c 		m_freem(m);
m                 122 netinet/ip_ether.c 	m_copydata(m, iphlen, sizeof(struct etherip_header), (caddr_t)&eip);
m                 127 netinet/ip_ether.c 		m_freem(m);
m                 140 netinet/ip_ether.c 		m_freem(m);
m                 149 netinet/ip_ether.c 		m_freem(m);
m                 154 netinet/ip_ether.c 	if (m->m_len < iphlen + sizeof(struct ether_header) +
m                 156 netinet/ip_ether.c 		if ((m = m_pullup(m, iphlen + sizeof(struct ether_header) +
m                 168 netinet/ip_ether.c 	v = *mtod(m, u_int8_t *);
m                 174 netinet/ip_ether.c 		m_copydata(m, offsetof(struct ip, ip_src),
m                 177 netinet/ip_ether.c 		m_copydata(m, offsetof(struct ip, ip_dst),
m                 186 netinet/ip_ether.c 		m_copydata(m, offsetof(struct ip6_hdr, ip6_src),
m                 189 netinet/ip_ether.c 		m_copydata(m, offsetof(struct ip6_hdr, ip6_dst),
m                 196 netinet/ip_ether.c 		m_freem(m);
m                 202 netinet/ip_ether.c 	m_adj(m, iphlen + sizeof(struct etherip_header));
m                 205 netinet/ip_ether.c 	etheripstat.etherip_ibytes += m->m_pkthdr.len;
m                 208 netinet/ip_ether.c 	m_copydata(m, 0, sizeof(eh), (void *) &eh);
m                 211 netinet/ip_ether.c 	m->m_flags &= ~(M_BCAST|M_MCAST|M_AUTH|M_CONF|M_AUTH_AH);
m                 215 netinet/ip_ether.c 			m->m_flags |= M_BCAST;
m                 217 netinet/ip_ether.c 			m->m_flags |= M_MCAST;
m                 238 netinet/ip_ether.c 		m_freem(m);
m                 243 netinet/ip_ether.c 		bpf_mtap_af(sc->gif_if.if_bpf, AF_LINK, m, BPF_DIRECTION_IN);
m                 247 netinet/ip_ether.c 	m_adj(m, sizeof(struct ether_header));
m                 255 netinet/ip_ether.c 	m->m_pkthdr.rcvif = &sc->gif_if;
m                 256 netinet/ip_ether.c 	if (m->m_flags & (M_BCAST|M_MCAST))
m                 260 netinet/ip_ether.c 	m = bridge_input(&sc->gif_if, &eh, m);
m                 262 netinet/ip_ether.c 	if (m == NULL)
m                 268 netinet/ip_ether.c 	m_freem(m);
m                 273 netinet/ip_ether.c etherip_output(struct mbuf *m, struct tdb *tdb, struct mbuf **mp, int skip,
m                 295 netinet/ip_ether.c 		m_freem(m);
m                 304 netinet/ip_ether.c 		m_freem(m);
m                 313 netinet/ip_ether.c 		m_freem(m);
m                 332 netinet/ip_ether.c 		m_freem(m);
m                 339 netinet/ip_ether.c 	if (!(m->m_flags & M_PKTHDR)) {
m                 341 netinet/ip_ether.c 		m_freem(m);
m                 349 netinet/ip_ether.c 		m_freem(m);
m                 352 netinet/ip_ether.c 	M_MOVE_PKTHDR(m0, m);
m                 353 netinet/ip_ether.c 	m0->m_next = m;
m                 356 netinet/ip_ether.c 	m = m0;
m                 360 netinet/ip_ether.c 	etheripstat.etherip_obytes += m->m_pkthdr.len - hlen;
m                 365 netinet/ip_ether.c 		ipo = mtod(m, struct ip *);
m                 369 netinet/ip_ether.c 		ipo->ip_len = htons(m->m_pkthdr.len);
m                 388 netinet/ip_ether.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 394 netinet/ip_ether.c 		ip6->ip6_plen = htons(m->m_pkthdr.len - sizeof(*ip6));
m                 405 netinet/ip_ether.c 	m_copyback(m, hlen - sizeof(struct etherip_header),
m                 408 netinet/ip_ether.c 	*mp = m;
m                  96 netinet/ip_gre.c gre_input2(m , hlen, proto)
m                  97 netinet/ip_gre.c         struct mbuf *m;
m                 108 netinet/ip_gre.c 	if ((sc = gre_lookup(m, proto)) == NULL) {
m                 113 netinet/ip_gre.c 	if (m->m_len < sizeof(*gip)) {
m                 114 netinet/ip_gre.c 		m = m_pullup(m, sizeof(*gip));
m                 115 netinet/ip_gre.c 		if (m == NULL)
m                 118 netinet/ip_gre.c 	gip = mtod(m, struct greip *);
m                 120 netinet/ip_gre.c 	m->m_pkthdr.rcvif = &sc->sc_if;
m                 123 netinet/ip_gre.c 	sc->sc_if.if_ibytes += m->m_pkthdr.len;
m                 188 netinet/ip_gre.c 	if (hlen > m->m_pkthdr.len) {
m                 189 netinet/ip_gre.c 		m_freem(m);
m                 192 netinet/ip_gre.c 	m_adj(m, hlen);
m                 196 netinet/ip_gre.c 		bpf_mtap_af(sc->sc_if.if_bpf, af, m, BPF_DIRECTION_IN);
m                 200 netinet/ip_gre.c 	IF_INPUT_ENQUEUE(ifq, m);
m                 212 netinet/ip_gre.c gre_input(struct mbuf *m, ...)
m                 217 netinet/ip_gre.c 	va_start(ap, m);
m                 222 netinet/ip_gre.c 	        m_freem(m);
m                 226 netinet/ip_gre.c 	ret = gre_input2(m, hlen, IPPROTO_GRE);
m                 235 netinet/ip_gre.c 		rip_input(m, hlen, IPPROTO_GRE);
m                 246 netinet/ip_gre.c gre_mobile_input(struct mbuf *m, ...)
m                 257 netinet/ip_gre.c 	va_start(ap, m);
m                 262 netinet/ip_gre.c 	        m_freem(m);
m                 266 netinet/ip_gre.c 	if ((sc = gre_lookup(m, IPPROTO_MOBILE)) == NULL) {
m                 268 netinet/ip_gre.c 		m_freem(m);
m                 272 netinet/ip_gre.c 	if (m->m_len < sizeof(*mip)) {
m                 273 netinet/ip_gre.c 		m = m_pullup(m, sizeof(*mip));
m                 274 netinet/ip_gre.c 		if (m == NULL)
m                 277 netinet/ip_gre.c 	ip = mtod(m, struct ip *);
m                 278 netinet/ip_gre.c 	mip = mtod(m, struct mobip_h *);
m                 280 netinet/ip_gre.c 	m->m_pkthdr.rcvif = &sc->sc_if;
m                 283 netinet/ip_gre.c 	sc->sc_if.if_ibytes += m->m_pkthdr.len;
m                 292 netinet/ip_gre.c 	if (m->m_len < (ip->ip_hl << 2) + msiz) {
m                 293 netinet/ip_gre.c 		m = m_pullup(m, (ip->ip_hl << 2) + msiz);
m                 294 netinet/ip_gre.c 		if (m == NULL)
m                 296 netinet/ip_gre.c 		ip = mtod(m, struct ip *);
m                 297 netinet/ip_gre.c 		mip = mtod(m, struct mobip_h *);
m                 304 netinet/ip_gre.c 		m_freem(m);
m                 309 netinet/ip_gre.c 	      m->m_len - msiz - (ip->ip_hl << 2));
m                 311 netinet/ip_gre.c 	m->m_len -= msiz;
m                 313 netinet/ip_gre.c 	m->m_pkthdr.len -= msiz;
m                 316 netinet/ip_gre.c 	ip->ip_sum = in_cksum(m,(ip->ip_hl << 2));
m                 322 netinet/ip_gre.c 		bpf_mtap_af(sc->sc_if.if_bpf, AF_INET, m, BPF_DIRECTION_IN);
m                 326 netinet/ip_gre.c 	IF_INPUT_ENQUEUE(ifq, m);
m                 334 netinet/ip_gre.c gre_lookup(m, proto)
m                 335 netinet/ip_gre.c 	struct mbuf *m;
m                 338 netinet/ip_gre.c 	struct ip *ip = mtod(m, struct ip *);
m                 143 netinet/ip_icmp.c 	struct mbuf *m;
m                 184 netinet/ip_icmp.c 	for (m = n; m && (mblen < icmplen); m = m->m_next)
m                 185 netinet/ip_icmp.c 		mblen += m->m_len;
m                 201 netinet/ip_icmp.c 	m = m_gethdr(M_DONTWAIT, MT_HEADER);
m                 202 netinet/ip_icmp.c 	if (m && (sizeof (struct ip) + icmplen + ICMP_MINLEN > MHLEN)) {
m                 203 netinet/ip_icmp.c 		MCLGET(m, M_DONTWAIT);
m                 204 netinet/ip_icmp.c 		if ((m->m_flags & M_EXT) == 0) {
m                 205 netinet/ip_icmp.c 			m_freem(m);
m                 206 netinet/ip_icmp.c 			m = NULL;
m                 209 netinet/ip_icmp.c 	if (m == NULL)
m                 211 netinet/ip_icmp.c 	m->m_len = icmplen + ICMP_MINLEN;
m                 212 netinet/ip_icmp.c 	if ((m->m_flags & M_EXT) == 0)
m                 213 netinet/ip_icmp.c 		MH_ALIGN(m, m->m_len);
m                 214 netinet/ip_icmp.c 	icp = mtod(m, struct icmp *);
m                 242 netinet/ip_icmp.c 	if ((m->m_flags & M_EXT) == 0 &&
m                 243 netinet/ip_icmp.c 	    m->m_data - sizeof(struct ip) < m->m_pktdat)
m                 245 netinet/ip_icmp.c 	m->m_data -= sizeof(struct ip);
m                 246 netinet/ip_icmp.c 	m->m_len += sizeof(struct ip);
m                 247 netinet/ip_icmp.c 	m->m_pkthdr.len = m->m_len;
m                 248 netinet/ip_icmp.c 	m->m_pkthdr.rcvif = n->m_pkthdr.rcvif;
m                 249 netinet/ip_icmp.c 	nip = mtod(m, struct ip *);
m                 253 netinet/ip_icmp.c 	nip->ip_len = htons(m->m_len);
m                 263 netinet/ip_icmp.c 		m->m_pkthdr.pf.flags |= PF_TAG_GENERATED;
m                 266 netinet/ip_icmp.c 	return (m);
m                 282 netinet/ip_icmp.c 	struct mbuf *m;
m                 284 netinet/ip_icmp.c 	m = icmp_do_error(n, type, code, dest, destmtu);
m                 285 netinet/ip_icmp.c 	if (m != NULL)
m                 286 netinet/ip_icmp.c 		icmp_reflect(m);
m                 297 netinet/ip_icmp.c icmp_input(struct mbuf *m, ...)
m                 300 netinet/ip_icmp.c 	struct ip *ip = mtod(m, struct ip *);
m                 311 netinet/ip_icmp.c 	va_start(ap, m);
m                 334 netinet/ip_icmp.c 	if (m->m_len < i && (m = m_pullup(m, i)) == NULL) {
m                 338 netinet/ip_icmp.c 	ip = mtod(m, struct ip *);
m                 339 netinet/ip_icmp.c 	m->m_len -= hlen;
m                 340 netinet/ip_icmp.c 	m->m_data += hlen;
m                 341 netinet/ip_icmp.c 	icp = mtod(m, struct icmp *);
m                 342 netinet/ip_icmp.c 	if (in_cksum(m, icmplen)) {
m                 346 netinet/ip_icmp.c 	m->m_len += hlen;
m                 347 netinet/ip_icmp.c 	m->m_data -= hlen;
m                 416 netinet/ip_icmp.c 		if (m->m_flags & M_PKTHDR)
m                 417 netinet/ip_icmp.c 			m_tag_delete_chain(m);
m                 437 netinet/ip_icmp.c 				if ((m = m_pullup(m, (ip->ip_hl << 2) +
m                 442 netinet/ip_icmp.c 				ip = mtod(m, struct ip *);
m                 444 netinet/ip_icmp.c 				    (m->m_data + (ip->ip_hl << 2));
m                 454 netinet/ip_icmp.c 		if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 455 netinet/ip_icmp.c 		    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 456 netinet/ip_icmp.c 		    carp_lsdrop(m, AF_INET, &icmpsrc.sin_addr.s_addr,
m                 475 netinet/ip_icmp.c 		    (m->m_flags & (M_MCAST | M_BCAST)) != 0) {
m                 487 netinet/ip_icmp.c 		    (m->m_flags & (M_MCAST | M_BCAST)) != 0) {
m                 516 netinet/ip_icmp.c 		if (m->m_pkthdr.rcvif == NULL)
m                 519 netinet/ip_icmp.c 		    m->m_pkthdr.rcvif));
m                 532 netinet/ip_icmp.c 		if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 533 netinet/ip_icmp.c 		    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 534 netinet/ip_icmp.c 		    carp_lsdrop(m, AF_INET, &ip->ip_src.s_addr,
m                 539 netinet/ip_icmp.c 		if (m->m_flags & M_PKTHDR)
m                 540 netinet/ip_icmp.c 			m_tag_delete_chain(m);
m                 544 netinet/ip_icmp.c 		icmp_reflect(m);
m                 549 netinet/ip_icmp.c 		if (m->m_flags & M_PKTHDR)
m                 550 netinet/ip_icmp.c 			m_tag_delete_chain(m);
m                 581 netinet/ip_icmp.c 		if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 582 netinet/ip_icmp.c 		    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 583 netinet/ip_icmp.c 		    carp_lsdrop(m, AF_INET, &icmpsrc.sin_addr.s_addr,
m                 623 netinet/ip_icmp.c 	rip_input(m);
m                 627 netinet/ip_icmp.c 	m_freem(m);
m                 634 netinet/ip_icmp.c icmp_reflect(struct mbuf *m)
m                 636 netinet/ip_icmp.c 	struct ip *ip = mtod(m, struct ip *);
m                 645 netinet/ip_icmp.c 		m_freem(m);	/* Bad return address */
m                 680 netinet/ip_icmp.c 			m_freem(m);
m                 758 netinet/ip_icmp.c 		m->m_len -= optlen;
m                 759 netinet/ip_icmp.c 		if (m->m_flags & M_PKTHDR)
m                 760 netinet/ip_icmp.c 			m->m_pkthdr.len -= optlen;
m                 763 netinet/ip_icmp.c 		    (unsigned)(m->m_len - sizeof(struct ip)));
m                 765 netinet/ip_icmp.c 	m->m_flags &= ~(M_BCAST|M_MCAST);
m                 766 netinet/ip_icmp.c 	icmp_send(m, opts);
m                 777 netinet/ip_icmp.c icmp_send(struct mbuf *m, struct mbuf *opts)
m                 779 netinet/ip_icmp.c 	struct ip *ip = mtod(m, struct ip *);
m                 784 netinet/ip_icmp.c 	m->m_data += hlen;
m                 785 netinet/ip_icmp.c 	m->m_len -= hlen;
m                 786 netinet/ip_icmp.c 	icp = mtod(m, struct icmp *);
m                 788 netinet/ip_icmp.c 	icp->icmp_cksum = in_cksum(m, ntohs(ip->ip_len) - hlen);
m                 789 netinet/ip_icmp.c 	m->m_data -= hlen;
m                 790 netinet/ip_icmp.c 	m->m_len += hlen;
m                 800 netinet/ip_icmp.c 	(void)ip_output(m, opts, (void *)NULL, 0, (void *)NULL, (void *)NULL);
m                 253 netinet/ip_input.c 	struct mbuf *m;
m                 262 netinet/ip_input.c 		IF_DEQUEUE(&ipintrq, m);
m                 264 netinet/ip_input.c 		if (m == 0)
m                 267 netinet/ip_input.c 		if ((m->m_flags & M_PKTHDR) == 0)
m                 270 netinet/ip_input.c 		ipv4_input(m);
m                 279 netinet/ip_input.c ipv4_input(m)
m                 280 netinet/ip_input.c 	struct mbuf *m;
m                 302 netinet/ip_input.c 	if (m->m_len < sizeof (struct ip) &&
m                 303 netinet/ip_input.c 	    (m = m_pullup(m, sizeof (struct ip))) == NULL) {
m                 307 netinet/ip_input.c 	ip = mtod(m, struct ip *);
m                 317 netinet/ip_input.c 	if (hlen > m->m_len) {
m                 318 netinet/ip_input.c 		if ((m = m_pullup(m, hlen)) == NULL) {
m                 322 netinet/ip_input.c 		ip = mtod(m, struct ip *);
m                 328 netinet/ip_input.c 		if ((m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) == 0) {
m                 334 netinet/ip_input.c 	if ((m->m_pkthdr.csum_flags & M_IPV4_CSUM_IN_OK) == 0) {
m                 335 netinet/ip_input.c 		if (m->m_pkthdr.csum_flags & M_IPV4_CSUM_IN_BAD) {
m                 341 netinet/ip_input.c 		if (in_cksum(m, hlen) != 0) {
m                 346 netinet/ip_input.c 		m->m_pkthdr.csum_flags &= ~M_IPV4_CSUM_IN_OK;
m                 367 netinet/ip_input.c 	if (m->m_pkthdr.len < len) {
m                 371 netinet/ip_input.c 	if (m->m_pkthdr.len > len) {
m                 372 netinet/ip_input.c 		if (m->m_len == m->m_pkthdr.len) {
m                 373 netinet/ip_input.c 			m->m_len = len;
m                 374 netinet/ip_input.c 			m->m_pkthdr.len = len;
m                 376 netinet/ip_input.c 			m_adj(m, len - m->m_pkthdr.len);
m                 380 netinet/ip_input.c 	if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 381 netinet/ip_input.c 	    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 383 netinet/ip_input.c 	    carp_lsdrop(m, AF_INET, &ip->ip_src.s_addr,
m                 393 netinet/ip_input.c 	if (pf_test(PF_IN, m->m_pkthdr.rcvif, &m, NULL) != PF_PASS)
m                 395 netinet/ip_input.c 	if (m == NULL)
m                 398 netinet/ip_input.c 	ip = mtod(m, struct ip *);
m                 410 netinet/ip_input.c 	if (hlen > sizeof (struct ip) && ip_dooptions(m)) {
m                 417 netinet/ip_input.c 	if ((ia = in_iawithaddr(ip->ip_dst, m)) != NULL &&
m                 426 netinet/ip_input.c 		if (m->m_flags & M_EXT) {
m                 427 netinet/ip_input.c 			if ((m = m_pullup(m, hlen)) == NULL) {
m                 431 netinet/ip_input.c 			ip = mtod(m, struct ip *);
m                 446 netinet/ip_input.c 			if (ip_mforward(m, m->m_pkthdr.rcvif) != 0) {
m                 448 netinet/ip_input.c 				m_freem(m);
m                 466 netinet/ip_input.c 		IN_LOOKUP_MULTI(ip->ip_dst, m->m_pkthdr.rcvif, inm);
m                 471 netinet/ip_input.c 			m_freem(m);
m                 481 netinet/ip_input.c 	if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 482 netinet/ip_input.c 	    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 484 netinet/ip_input.c 	    carp_lsdrop(m, AF_INET, &ip->ip_src.s_addr,
m                 493 netinet/ip_input.c 		m_freem(m);
m                 502 netinet/ip_input.c 		mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_DONE, NULL);
m                 509 netinet/ip_input.c 	        ipsp_spd_lookup(m, AF_INET, hlen, &error,
m                 516 netinet/ip_input.c 			m_freem(m);
m                 527 netinet/ip_input.c 	ip_forward(m, pfrdr);
m                 539 netinet/ip_input.c 		if (m->m_flags & M_EXT) {		/* XXX */
m                 540 netinet/ip_input.c 			if ((m = m_pullup(m, hlen)) == NULL) {
m                 544 netinet/ip_input.c 			ip = mtod(m, struct ip *);
m                 604 netinet/ip_input.c 			ipqe->ipqe_m = m;
m                 606 netinet/ip_input.c 			m = ip_reass(ipqe, fp);
m                 607 netinet/ip_input.c 			if (m == 0) {
m                 612 netinet/ip_input.c 			ip = mtod(m, struct ip *);
m                 667 netinet/ip_input.c 	mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_DONE, NULL);
m                 674 netinet/ip_input.c 	ipsp_spd_lookup(m, AF_INET, hlen, &error, IPSP_DIRECTION_IN,
m                 681 netinet/ip_input.c 		m_freem(m);
m                 693 netinet/ip_input.c 	(*inetsw[ip_protox[ip->ip_p]].pr_input)(m, hlen, NULL, 0);
m                 696 netinet/ip_input.c 	m_freem(m);
m                 700 netinet/ip_input.c in_iawithaddr(ina, m)
m                 702 netinet/ip_input.c 	struct mbuf *m;
m                 712 netinet/ip_input.c 		if (((ip_directedbcast == 0) || (m && ip_directedbcast &&
m                 713 netinet/ip_input.c 		    ia->ia_ifp == m->m_pkthdr.rcvif)) &&
m                 724 netinet/ip_input.c 				if (m)
m                 725 netinet/ip_input.c 					m->m_flags |= M_BCAST;
m                 745 netinet/ip_input.c 	struct mbuf *m = ipqe->ipqe_m;
m                 757 netinet/ip_input.c 	m->m_data += hlen;
m                 758 netinet/ip_input.c 	m->m_len -= hlen;
m                 877 netinet/ip_input.c 	m = q->ipqe_m;
m                 878 netinet/ip_input.c 	t = m->m_next;
m                 879 netinet/ip_input.c 	m->m_next = 0;
m                 880 netinet/ip_input.c 	m_cat(m, t);
m                 889 netinet/ip_input.c 		m_cat(m, t);
m                 903 netinet/ip_input.c 	m->m_len += (ip->ip_hl << 2);
m                 904 netinet/ip_input.c 	m->m_data -= (ip->ip_hl << 2);
m                 906 netinet/ip_input.c 	if (m->m_flags & M_PKTHDR) { /* XXX this should be done elsewhere */
m                 908 netinet/ip_input.c 		for (t = m; t; t = t->m_next)
m                 910 netinet/ip_input.c 		m->m_pkthdr.len = plen;
m                 912 netinet/ip_input.c 	return (m);
m                 916 netinet/ip_input.c 	m_freem(m);
m                1010 netinet/ip_input.c ip_dooptions(m)
m                1011 netinet/ip_input.c 	struct mbuf *m;
m                1013 netinet/ip_input.c 	struct ip *ip = mtod(m, struct ip *);
m                1175 netinet/ip_input.c 							    m->m_pkthdr.rcvif);
m                1207 netinet/ip_input.c 		ip_forward(m, 1);
m                1212 netinet/ip_input.c 	icmp_error(m, type, code, 0, 0);
m                1321 netinet/ip_input.c 	struct mbuf *m;
m                1325 netinet/ip_input.c 	m = m_get(M_DONTWAIT, MT_SOOPTS);
m                1326 netinet/ip_input.c 	if (m == 0)
m                1332 netinet/ip_input.c 	m->m_len = ip_nhops * sizeof(struct in_addr) + sizeof(struct in_addr) +
m                1336 netinet/ip_input.c 		printf("ip_srcroute: nhops %d mlen %d", ip_nhops, m->m_len);
m                1343 netinet/ip_input.c 	*(mtod(m, struct in_addr *)) = *p--;
m                1346 netinet/ip_input.c 		printf(" hops %x", ntohl(mtod(m, struct in_addr *)->s_addr));
m                1355 netinet/ip_input.c 	    mtod(m, caddr_t) + sizeof(struct in_addr), OPTSIZ);
m                1356 netinet/ip_input.c 	q = (struct in_addr *)(mtod(m, caddr_t) +
m                1378 netinet/ip_input.c 	return (m);
m                1389 netinet/ip_input.c ip_stripoptions(m, mopt)
m                1390 netinet/ip_input.c 	struct mbuf *m;
m                1394 netinet/ip_input.c 	struct ip *ip = mtod(m, struct ip *);
m                1400 netinet/ip_input.c 	i = m->m_len - (sizeof (struct ip) + olen);
m                1402 netinet/ip_input.c 	m->m_len -= olen;
m                1403 netinet/ip_input.c 	if (m->m_flags & M_PKTHDR)
m                1404 netinet/ip_input.c 		m->m_pkthdr.len -= olen;
m                1432 netinet/ip_input.c ip_forward(m, srcrt)
m                1433 netinet/ip_input.c 	struct mbuf *m;
m                1436 netinet/ip_input.c 	struct ip *ip = mtod(m, struct ip *);
m                1449 netinet/ip_input.c 	if (m->m_flags & M_BCAST || in_canforward(ip->ip_dst) == 0) {
m                1451 netinet/ip_input.c 		m_freem(m);
m                1455 netinet/ip_input.c 		icmp_error(m, ICMP_TIMXCEED, ICMP_TIMXCEED_INTRANS, dest, 0);
m                1460 netinet/ip_input.c 	rtableid = m->m_pkthdr.pf.rtableid;
m                1477 netinet/ip_input.c 			icmp_error(m, ICMP_UNREACH, ICMP_UNREACH_HOST, dest, 0);
m                1489 netinet/ip_input.c 	mcopy = m_copym(m, 0, min(ntohs(ip->ip_len), 68), M_DONTWAIT);
m                1505 netinet/ip_input.c 	if (rt->rt_ifp == m->m_pkthdr.rcvif &&
m                1527 netinet/ip_input.c 	error = ip_output(m, (struct mbuf *)NULL, &ipforward_rt,
m                1679 netinet/ip_input.c     struct mbuf *m)
m                1719 netinet/ip_input.c 		if ((ifp = m->m_pkthdr.rcvif) == NULL ||
m                 142 netinet/ip_ipcomp.c ipcomp_input(m, tdb, skip, protoff)
m                 143 netinet/ip_ipcomp.c 	struct mbuf    *m;
m                 160 netinet/ip_ipcomp.c 		m_freem(m);
m                 169 netinet/ip_ipcomp.c 		m_freem(m);
m                 179 netinet/ip_ipcomp.c 	crdc->crd_len = m->m_pkthdr.len - (skip + hlen);
m                 188 netinet/ip_ipcomp.c 	crp->crp_ilen = m->m_pkthdr.len - (skip + hlen);
m                 190 netinet/ip_ipcomp.c 	crp->crp_buf = (caddr_t) m;
m                 214 netinet/ip_ipcomp.c 	struct mbuf *m, *m1, *mo;
m                 230 netinet/ip_ipcomp.c 	m = (struct mbuf *) crp->crp_buf;
m                 231 netinet/ip_ipcomp.c 	if (m == NULL) {
m                 253 netinet/ip_ipcomp.c 	tdb->tdb_cur_bytes += m->m_pkthdr.len - (skip + hlen);
m                 254 netinet/ip_ipcomp.c 	ipcompstat.ipcomps_ibytes += m->m_pkthdr.len - (skip + hlen);
m                 294 netinet/ip_ipcomp.c 	m->m_pkthdr.len = clen + hlen + skip;
m                 296 netinet/ip_ipcomp.c 	if ((m->m_len < skip + hlen) && (m = m_pullup(m, skip + hlen)) == 0) {
m                 302 netinet/ip_ipcomp.c 	m1 = m_getptr(m, skip, &roff);
m                 311 netinet/ip_ipcomp.c 	addr = (caddr_t) mtod(m, struct ip *) + skip;
m                 320 netinet/ip_ipcomp.c 			m->m_pkthdr.len -= hlen;
m                 330 netinet/ip_ipcomp.c 			m->m_pkthdr.len -= (roff + hlen - m1->m_len);
m                 339 netinet/ip_ipcomp.c 			m->m_pkthdr.len -= (m1->m_len - roff);
m                 348 netinet/ip_ipcomp.c 		m->m_pkthdr.len -= hlen;
m                 355 netinet/ip_ipcomp.c 	m_copyback(m, protoff, sizeof(u_int8_t), &nproto);
m                 358 netinet/ip_ipcomp.c 	error = ipsec_common_input_cb(m, tdb, skip, protoff, NULL);
m                 365 netinet/ip_ipcomp.c 	if (m)
m                 366 netinet/ip_ipcomp.c 		m_freem(m);
m                 377 netinet/ip_ipcomp.c ipcomp_output(m, tdb, mp, skip, protoff)
m                 378 netinet/ip_ipcomp.c 	struct mbuf    *m;
m                 401 netinet/ip_ipcomp.c 		bpf_mtap_hdr(ifn->if_bpf, (char *)&hdr, ENC_HDRLEN, m,
m                 417 netinet/ip_ipcomp.c 		if (m->m_pkthdr.len + hlen > IP_MAXPACKET) {
m                 420 netinet/ip_ipcomp.c 			m_freem(m);
m                 430 netinet/ip_ipcomp.c 		if (m->m_pkthdr.len + hlen > IPV6_MAXPACKET) {
m                 433 netinet/ip_ipcomp.c 			m_freem(m);
m                 443 netinet/ip_ipcomp.c 		m_freem(m);
m                 450 netinet/ip_ipcomp.c 	tdb->tdb_cur_bytes += m->m_pkthdr.len - skip;
m                 451 netinet/ip_ipcomp.c 	ipcompstat.ipcomps_obytes += m->m_pkthdr.len - skip;
m                 458 netinet/ip_ipcomp.c 		m_freem(m);
m                 472 netinet/ip_ipcomp.c 	mi = m;
m                 486 netinet/ip_ipcomp.c 			m_freem(m);
m                 492 netinet/ip_ipcomp.c 			m = n;
m                 501 netinet/ip_ipcomp.c 		m_freem(m);
m                 510 netinet/ip_ipcomp.c 	crdc->crd_len = m->m_pkthdr.len - skip;
m                 521 netinet/ip_ipcomp.c 		m_freem(m);
m                 535 netinet/ip_ipcomp.c 	crp->crp_ilen = m->m_pkthdr.len;	/* Total input length */
m                 537 netinet/ip_ipcomp.c 	crp->crp_buf = (caddr_t) m;
m                 555 netinet/ip_ipcomp.c 	struct mbuf *m, *mo;
m                 570 netinet/ip_ipcomp.c 	m = (struct mbuf *) crp->crp_buf;
m                 571 netinet/ip_ipcomp.c 	if (m == NULL) {
m                 614 netinet/ip_ipcomp.c 		error = ipsp_process_done(m, tdb);
m                 620 netinet/ip_ipcomp.c 	mo = m_inject(m, skip, IPCOMP_HLENGTH, M_DONTWAIT);
m                 640 netinet/ip_ipcomp.c 		ip = mtod(m, struct ip *);
m                 647 netinet/ip_ipcomp.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 666 netinet/ip_ipcomp.c 	error = ipsp_process_done(m, tdb);
m                 673 netinet/ip_ipcomp.c 	if (m)
m                 674 netinet/ip_ipcomp.c 		m_freem(m);
m                  89 netinet/ip_ipip.c ip4_input6(struct mbuf **m, int *offp, int proto)
m                  92 netinet/ip_ipip.c 	if (!ipip_allow && ((*m)->m_flags & (M_AUTH|M_CONF)) == 0) {
m                  95 netinet/ip_ipip.c 		m_freem(*m);
m                  99 netinet/ip_ipip.c 	ipip_input(*m, *offp, NULL);
m                 109 netinet/ip_ipip.c ip4_input(struct mbuf *m, ...)
m                 115 netinet/ip_ipip.c 	if (!ipip_allow && (m->m_flags & (M_AUTH|M_CONF)) == 0) {
m                 118 netinet/ip_ipip.c 		m_freem(m);
m                 122 netinet/ip_ipip.c 	va_start(ap, m);
m                 126 netinet/ip_ipip.c 	ipip_input(m, iphlen, NULL);
m                 138 netinet/ip_ipip.c ipip_input(struct mbuf *m, int iphlen, struct ifnet *gifp)
m                 158 netinet/ip_ipip.c 	m_copydata(m, 0, 1, &v);
m                 173 netinet/ip_ipip.c 		m_freem(m);
m                 178 netinet/ip_ipip.c 	if (m->m_len < hlen) {
m                 179 netinet/ip_ipip.c 		if ((m = m_pullup(m, hlen)) == NULL) {
m                 186 netinet/ip_ipip.c 	ipo = mtod(m, struct ip *);
m                 197 netinet/ip_ipip.c 		otos = (ntohl(mtod(m, struct ip6_hdr *)->ip6_flow) >> 20) & 0xff;
m                 205 netinet/ip_ipip.c 	m_adj(m, iphlen);
m                 208 netinet/ip_ipip.c 	if (m->m_pkthdr.len < sizeof(struct ip)) {
m                 210 netinet/ip_ipip.c 		m_freem(m);
m                 214 netinet/ip_ipip.c 	m_copydata(m, 0, 1, &v);
m                 230 netinet/ip_ipip.c 		m_freem(m);
m                 237 netinet/ip_ipip.c 	if (m->m_len < hlen) {
m                 238 netinet/ip_ipip.c 		if ((m = m_pullup(m, hlen)) == NULL) {
m                 255 netinet/ip_ipip.c                 ipo = mtod(m, struct ip *);
m                 258 netinet/ip_ipip.c 			m_freem(m);
m                 269 netinet/ip_ipip.c 			m_freem(m);
m                 281 netinet/ip_ipip.c 	if ((m->m_pkthdr.rcvif == NULL ||
m                 282 netinet/ip_ipip.c 	    !(m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK)) &&
m                 297 netinet/ip_ipip.c 						m_freem(m);
m                 313 netinet/ip_ipip.c 						m_freem(m);
m                 324 netinet/ip_ipip.c 	ipipstat.ipips_ibytes += m->m_pkthdr.len - iphlen;
m                 354 netinet/ip_ipip.c 		    m, BPF_DIRECTION_IN);
m                 360 netinet/ip_ipip.c 		m_freem(m);
m                 370 netinet/ip_ipip.c 	IF_ENQUEUE(ifq, m);
m                 377 netinet/ip_ipip.c ipip_output(struct mbuf *m, struct tdb *tdb, struct mbuf **mp, int dummy,
m                 393 netinet/ip_ipip.c 	m_copydata(m, 0, 1, &tp);
m                 408 netinet/ip_ipip.c 			m_freem(m);
m                 413 netinet/ip_ipip.c 		M_PREPEND(m, sizeof(struct ip), M_DONTWAIT);
m                 414 netinet/ip_ipip.c 		if (m == 0) {
m                 421 netinet/ip_ipip.c 		ipo = mtod(m, struct ip *);
m                 425 netinet/ip_ipip.c 		ipo->ip_len = htons(m->m_pkthdr.len);
m                 440 netinet/ip_ipip.c 			m_copydata(m, sizeof(struct ip) +
m                 450 netinet/ip_ipip.c 			m_copydata(m, sizeof(struct ip) +
m                 462 netinet/ip_ipip.c 			m_copydata(m, sizeof(struct ip) +
m                 471 netinet/ip_ipip.c 			m_freem(m);
m                 494 netinet/ip_ipip.c 			m_freem(m);
m                 500 netinet/ip_ipip.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 506 netinet/ip_ipip.c 		M_PREPEND(m, sizeof(struct ip6_hdr), M_DONTWAIT);
m                 507 netinet/ip_ipip.c 		if (m == 0) {
m                 515 netinet/ip_ipip.c 		ip6o = mtod(m, struct ip6_hdr *);
m                 519 netinet/ip_ipip.c 		ip6o->ip6_plen = htons(m->m_pkthdr.len - sizeof(*ip6o));
m                 527 netinet/ip_ipip.c 			m_copydata(m, sizeof(struct ip6_hdr) +
m                 540 netinet/ip_ipip.c 				m_copydata(m, sizeof(struct ip6_hdr) +
m                 547 netinet/ip_ipip.c 				m_freem(m);
m                 562 netinet/ip_ipip.c 		m_freem(m);
m                 569 netinet/ip_ipip.c 	*mp = m;
m                 575 netinet/ip_ipip.c 			    m->m_pkthdr.len - sizeof(struct ip);
m                 577 netinet/ip_ipip.c 		ipipstat.ipips_obytes += m->m_pkthdr.len - sizeof(struct ip);
m                 585 netinet/ip_ipip.c 			    m->m_pkthdr.len - sizeof(struct ip6_hdr);
m                 588 netinet/ip_ipip.c 		    m->m_pkthdr.len - sizeof(struct ip6_hdr);
m                 616 netinet/ip_ipip.c ipe4_input(struct mbuf *m, ...)
m                 620 netinet/ip_ipip.c 	if (m)
m                 621 netinet/ip_ipip.c 		m_freem(m);
m                 411 netinet/ip_ipsp.c     struct ipsec_ref *local_cred, struct mbuf *m, int af,
m                 443 netinet/ip_ipsp.c     struct mbuf *m, int af, struct sockaddr_encap *filter,
m                1091 netinet/ip_ipsp.c ipsp_parse_headers(struct mbuf *m, int off, u_int8_t proto)
m                1123 netinet/ip_ipsp.c 			m_copydata(m, off, sizeof(struct ip), (caddr_t) &iph);
m                1137 netinet/ip_ipsp.c 			m_copydata(m, off + offsetof(struct ip6_hdr, ip6_dst),
m                1145 netinet/ip_ipsp.c 			for (l = ip6_nexthdr(m, off, proto, &nxtp); l != -1;
m                1146 netinet/ip_ipsp.c 			    l = ip6_nexthdr(m, off, proto, &nxtp)) {
m                1162 netinet/ip_ipsp.c 					m_copydata(m, off + sizeof(u_int32_t),
m                1176 netinet/ip_ipsp.c 						m_copydata(m, off +
m                1192 netinet/ip_ipsp.c 			m_copydata(m, off, sizeof(u_int32_t), (caddr_t) &spi);
m                1244 netinet/ip_ipsp.c 			m_copydata(m, m->m_pkthdr.len - trail - 8, 8,
m                1271 netinet/ip_ipsp.c 				m_copydata(m, off + sizeof(u_int32_t),
m                1274 netinet/ip_ipsp.c 				m_copydata(m, off, sizeof(u_int32_t),
m                1305 netinet/ip_ipsp.c 				m_copydata(m, off, 2 * sizeof(u_int8_t), foo);
m                  99 netinet/ip_mroute.c #define	M_PULLUP(m, len)						 \
m                 101 netinet/ip_mroute.c 		if ((m) && ((m)->m_flags & M_EXT || (m)->m_len < (len))) \
m                 102 netinet/ip_mroute.c 			(m) = m_pullup((m), (len));			 \
m                 394 netinet/ip_mroute.c ip_mrouter_set(struct socket *so, int optname, struct mbuf **m)
m                 403 netinet/ip_mroute.c 			error = ip_mrouter_init(so, *m);
m                 409 netinet/ip_mroute.c 			error = add_vif(*m);
m                 412 netinet/ip_mroute.c 			error = del_vif(*m);
m                 415 netinet/ip_mroute.c 			error = add_mfc(*m);
m                 418 netinet/ip_mroute.c 			error = del_mfc(*m);
m                 421 netinet/ip_mroute.c 			error = set_assert(*m);
m                 424 netinet/ip_mroute.c 			error = set_api_config(*m);
m                 427 netinet/ip_mroute.c 			error = add_bw_upcall(*m);
m                 430 netinet/ip_mroute.c 			error = del_bw_upcall(*m);
m                 437 netinet/ip_mroute.c 	if (*m)
m                 438 netinet/ip_mroute.c 		m_free(*m);
m                 446 netinet/ip_mroute.c ip_mrouter_get(struct socket *so, int optname, struct mbuf **m)
m                 453 netinet/ip_mroute.c 		*m = m_get(M_WAIT, MT_SOOPTS);
m                 457 netinet/ip_mroute.c 			error = get_version(*m);
m                 460 netinet/ip_mroute.c 			error = get_assert(*m);
m                 463 netinet/ip_mroute.c 			error = get_api_support(*m);
m                 466 netinet/ip_mroute.c 			error = get_api_config(*m);
m                 474 netinet/ip_mroute.c 			m_free(*m);
m                 553 netinet/ip_mroute.c ip_mrouter_init(struct socket *so, struct mbuf *m)
m                 566 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(int))
m                 569 netinet/ip_mroute.c 	v = mtod(m, int *);
m                 686 netinet/ip_mroute.c get_version(struct mbuf *m)
m                 688 netinet/ip_mroute.c 	int *v = mtod(m, int *);
m                 691 netinet/ip_mroute.c 	m->m_len = sizeof(int);
m                 699 netinet/ip_mroute.c set_assert(struct mbuf *m)
m                 703 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(int))
m                 706 netinet/ip_mroute.c 	i = mtod(m, int *);
m                 715 netinet/ip_mroute.c get_assert(struct mbuf *m)
m                 717 netinet/ip_mroute.c 	int *i = mtod(m, int *);
m                 720 netinet/ip_mroute.c 	m->m_len = sizeof(int);
m                 728 netinet/ip_mroute.c set_api_config(struct mbuf *m)
m                 733 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(u_int32_t))
m                 736 netinet/ip_mroute.c 	apival = mtod(m, u_int32_t *);
m                 770 netinet/ip_mroute.c get_api_support(struct mbuf *m)
m                 774 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(u_int32_t))
m                 777 netinet/ip_mroute.c 	apival = mtod(m, u_int32_t *);
m                 788 netinet/ip_mroute.c get_api_config(struct mbuf *m)
m                 792 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(u_int32_t))
m                 795 netinet/ip_mroute.c 	apival = mtod(m, u_int32_t *);
m                 808 netinet/ip_mroute.c add_vif(struct mbuf *m)
m                 817 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(struct vifctl))
m                 820 netinet/ip_mroute.c 	vifcp = mtod(m, struct vifctl *);
m                 936 netinet/ip_mroute.c 	struct mbuf *m, *n;
m                 945 netinet/ip_mroute.c 	for (m = vifp->tbf_q; m != NULL; m = n) {
m                 946 netinet/ip_mroute.c 		n = m->m_nextpkt;
m                 947 netinet/ip_mroute.c 		m_freem(m);
m                 970 netinet/ip_mroute.c del_vif(struct mbuf *m)
m                 977 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(vifi_t))
m                 980 netinet/ip_mroute.c 	vifip = mtod(m, vifi_t *);
m                1085 netinet/ip_mroute.c 		m_freem(rte->m);
m                1097 netinet/ip_mroute.c add_mfc(struct mbuf *m)
m                1111 netinet/ip_mroute.c 	if (m == NULL || m->m_len < mfcctl_size)
m                1118 netinet/ip_mroute.c 		struct mfcctl2 *mp2 = mtod(m, struct mfcctl2 *);
m                1121 netinet/ip_mroute.c 		struct mfcctl *mp = mtod(m, struct mfcctl *);
m                1181 netinet/ip_mroute.c 					ip_mdq(rte->m, rte->ifp, rt, -1);
m                1183 netinet/ip_mroute.c 					ip_mdq(rte->m, rte->ifp, rt);
m                1186 netinet/ip_mroute.c 				m_freem(rte->m);
m                1269 netinet/ip_mroute.c del_mfc(struct mbuf *m)
m                1276 netinet/ip_mroute.c 	struct mfcctl *mp = mtod(m, struct mfcctl *);
m                1283 netinet/ip_mroute.c 	if (m == NULL || m->m_len < mfcctl_size)
m                1348 netinet/ip_mroute.c ip_mforward(struct mbuf *m, struct ifnet *ifp, struct ip_moptions *imo)
m                1350 netinet/ip_mroute.c ip_mforward(struct mbuf *m, struct ifnet *ifp)
m                1353 netinet/ip_mroute.c 	struct ip *ip = mtod(m, struct ip *);
m                1396 netinet/ip_mroute.c 		return (ip_mdq(m, ifp, (struct mfc *)NULL, vifi));
m                1422 netinet/ip_mroute.c 		return (ip_mdq(m, ifp, rt, -1));
m                1424 netinet/ip_mroute.c 		return (ip_mdq(m, ifp, rt));
m                1461 netinet/ip_mroute.c 		mb0 = m_copy(m, 0, M_COPYALL);
m                1502 netinet/ip_mroute.c 			mm = m_copy(m, 0, hlen);
m                1581 netinet/ip_mroute.c 		rte->m = mb0;
m                1646 netinet/ip_mroute.c ip_mdq(struct mbuf *m, struct ifnet *ifp, struct mfc *rt, vifi_t xmt_vif)
m                1648 netinet/ip_mroute.c ip_mdq(struct mbuf *m, struct ifnet *ifp, struct mfc *rt)
m                1651 netinet/ip_mroute.c 	struct ip  *ip = mtod(m, struct ip *);
m                1661 netinet/ip_mroute.c #define MC_SEND(ip, vifp, m) do {					\
m                1663 netinet/ip_mroute.c 		encap_send((ip), (vifp), (m));				\
m                1665 netinet/ip_mroute.c 		phyint_send((ip), (vifp), (m));				\
m                1677 netinet/ip_mroute.c 			pim_register_send(ip, viftable + xmt_vif, m, rt);
m                1680 netinet/ip_mroute.c 		MC_SEND(ip, viftable + xmt_vif, m);
m                1737 netinet/ip_mroute.c 				struct mbuf *mm = m_copy(m, 0, hlen);
m                1788 netinet/ip_mroute.c 				pim_register_send(ip, vifp, m, rt);
m                1791 netinet/ip_mroute.c 			MC_SEND(ip, vifp, m);
m                1824 netinet/ip_mroute.c phyint_send(struct ip *ip, struct vif *vifp, struct mbuf *m)
m                1834 netinet/ip_mroute.c 	mb_copy = m_copy(m, 0, M_COPYALL);
m                1847 netinet/ip_mroute.c encap_send(struct ip *ip, struct vif *vifp, struct mbuf *m)
m                1854 netinet/ip_mroute.c 	if (m->m_pkthdr.csum_flags & (M_TCPV4_CSUM_OUT | M_UDPV4_CSUM_OUT)) {
m                1855 netinet/ip_mroute.c 		in_delayed_cksum(m);
m                1856 netinet/ip_mroute.c 		m->m_pkthdr.csum_flags &=
m                1872 netinet/ip_mroute.c 	if ((mb_copy->m_next = m_copy(m, 0, M_COPYALL)) == NULL) {
m                1913 netinet/ip_mroute.c tbf_control(struct vif *vifp, struct mbuf *m, struct ip *ip, u_int32_t len)
m                1919 netinet/ip_mroute.c 		m_freem(m);
m                1932 netinet/ip_mroute.c 			tbf_send_packet(vifp, m);
m                1935 netinet/ip_mroute.c 			tbf_queue(vifp, m);
m                1943 netinet/ip_mroute.c 			m_freem(m);
m                1946 netinet/ip_mroute.c 			tbf_queue(vifp, m);
m                1956 netinet/ip_mroute.c tbf_queue(struct vif *vifp, struct mbuf *m)
m                1961 netinet/ip_mroute.c 	*vifp->tbf_t = m;
m                1962 netinet/ip_mroute.c 	vifp->tbf_t = &m->m_nextpkt;
m                1975 netinet/ip_mroute.c 	struct mbuf *m;
m                1983 netinet/ip_mroute.c 	for (m = vifp->tbf_q; m != NULL; m = vifp->tbf_q) {
m                1984 netinet/ip_mroute.c 		len = ntohs(mtod(m, struct ip *)->ip_len);
m                1992 netinet/ip_mroute.c 			if ((vifp->tbf_q = m->m_nextpkt) == NULL)
m                1996 netinet/ip_mroute.c 			m->m_nextpkt = NULL;
m                1998 netinet/ip_mroute.c 			tbf_send_packet(vifp, m);
m                2027 netinet/ip_mroute.c 	struct mbuf **mp, *m;
m                2032 netinet/ip_mroute.c 	for (mp = &vifp->tbf_q, m = *mp;
m                2033 netinet/ip_mroute.c 	    m != NULL;
m                2034 netinet/ip_mroute.c 	    mp = &m->m_nextpkt, m = *mp) {
m                2035 netinet/ip_mroute.c 		if (p > priority(vifp, mtod(m, struct ip *))) {
m                2036 netinet/ip_mroute.c 			if ((*mp = m->m_nextpkt) == NULL)
m                2040 netinet/ip_mroute.c 			m_freem(m);
m                2051 netinet/ip_mroute.c tbf_send_packet(struct vif *vifp, struct mbuf *m)
m                2058 netinet/ip_mroute.c 		ip_output(m, (struct mbuf *)NULL, &vifp->v_route,
m                2069 netinet/ip_mroute.c 		imo.imo_multicast_ttl = mtod(m, struct ip *)->ip_ttl - 1;
m                2075 netinet/ip_mroute.c 		error = ip_output(m, (struct mbuf *)NULL, (struct route *)NULL,
m                2162 netinet/ip_mroute.c ip_rsvp_vif_init(struct socket *so, struct mbuf *m)
m                2175 netinet/ip_mroute.c 	if (m == NULL || m->m_len != sizeof(int)) {
m                2178 netinet/ip_mroute.c 	vifi = *(mtod(m, int *));
m                2212 netinet/ip_mroute.c ip_rsvp_vif_done(struct socket *so, struct mbuf *m)
m                2225 netinet/ip_mroute.c 	if (m == NULL || m->m_len != sizeof(int)) {
m                2228 netinet/ip_mroute.c 	vifi = *(mtod(m, int *));
m                2292 netinet/ip_mroute.c rsvp_input(struct mbuf *m, struct ifnet *ifp)
m                2295 netinet/ip_mroute.c 	struct ip *ip = mtod(m, struct ip *);
m                2307 netinet/ip_mroute.c 		m_freem(m);
m                2319 netinet/ip_mroute.c 		rip_input(m, 0);	/*XXX*/
m                2339 netinet/ip_mroute.c 		m_freem(m);
m                2355 netinet/ip_mroute.c 		m_freem(m);
m                2362 netinet/ip_mroute.c 	if (rsvpdebug && m)
m                2364 netinet/ip_mroute.c 		    m->m_len, sbspace(&viftable[vifi].v_rsvpd->so_rcv));
m                2366 netinet/ip_mroute.c 	if (socket_send(viftable[vifi].v_rsvpd, m, &rsvp_src) < 0)
m                2409 netinet/ip_mroute.c add_bw_upcall(struct mbuf *m)
m                2420 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(struct bw_upcall))
m                2423 netinet/ip_mroute.c 	req = mtod(m, struct bw_upcall *);
m                2507 netinet/ip_mroute.c del_bw_upcall(struct mbuf *m)
m                2514 netinet/ip_mroute.c 	if (m == NULL || m->m_len < sizeof(struct bw_upcall))
m                2517 netinet/ip_mroute.c 	req = mtod(m, struct bw_upcall *);
m                2708 netinet/ip_mroute.c 	struct mbuf *m;
m                2730 netinet/ip_mroute.c 	MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                2731 netinet/ip_mroute.c 	if (m == NULL) {
m                2736 netinet/ip_mroute.c 	m->m_len = m->m_pkthdr.len = 0;
m                2737 netinet/ip_mroute.c 	m_copyback(m, 0, sizeof(struct igmpmsg), (caddr_t)&igmpmsg);
m                2738 netinet/ip_mroute.c 	m_copyback(m, sizeof(struct igmpmsg), len, (caddr_t)&bw_upcalls[0]);
m                2745 netinet/ip_mroute.c 	if (socket_send(ip_mrouter, m, &k_igmpsrc) < 0) {
m                2960 netinet/ip_mroute.c 	struct mbuf *m, struct mfc *rt)
m                2967 netinet/ip_mroute.c 	mb_copy = pim_register_prepare(ip, m);
m                2999 netinet/ip_mroute.c pim_register_prepare(struct ip *ip, struct mbuf *m)
m                3005 netinet/ip_mroute.c 	if (m->m_pkthdr.csum_flags & (M_TCPV4_CSUM_OUT | M_UDPV4_CSUM_OUT)) {
m                3006 netinet/ip_mroute.c 		in_delayed_cksum(m);
m                3007 netinet/ip_mroute.c 		m->m_pkthdr.csum_flags &=
m                3015 netinet/ip_mroute.c 	mb_copy = m_copy(m, 0, M_COPYALL);
m                3170 netinet/ip_mroute.c pim_input(struct mbuf *m, ...)
m                3172 netinet/ip_mroute.c 	struct ip *ip = mtod(m, struct ip *);
m                3180 netinet/ip_mroute.c 	va_start(ap, m);
m                3195 netinet/ip_mroute.c 		m_freem(m);
m                3213 netinet/ip_mroute.c 	if ((m->m_flags & M_EXT || m->m_len < minlen) &&
m                3214 netinet/ip_mroute.c 	    (m = m_pullup(m, minlen)) == NULL) {
m                3219 netinet/ip_mroute.c 	ip = mtod(m, struct ip *);
m                3223 netinet/ip_mroute.c 	m->m_data += iphlen;
m                3224 netinet/ip_mroute.c 	m->m_len  -= iphlen;
m                3225 netinet/ip_mroute.c 	pim = mtod(m, struct pim *);
m                3235 netinet/ip_mroute.c 	    in_cksum(m, PIM_MINLEN) == 0) {
m                3237 netinet/ip_mroute.c 	} else if (in_cksum(m, datalen)) {
m                3241 netinet/ip_mroute.c 		m_freem(m);
m                3250 netinet/ip_mroute.c 		m_freem(m);
m                3255 netinet/ip_mroute.c 	m->m_data -= iphlen;
m                3256 netinet/ip_mroute.c 	m->m_len  += iphlen;
m                3277 netinet/ip_mroute.c 			m_freem(m);
m                3291 netinet/ip_mroute.c 			m_freem(m);
m                3314 netinet/ip_mroute.c 			m_freem(m);
m                3326 netinet/ip_mroute.c 			m_freem(m);
m                3344 netinet/ip_mroute.c 			m->m_data += (iphlen + PIM_MINLEN);
m                3345 netinet/ip_mroute.c 			m->m_len  -= (iphlen + PIM_MINLEN);
m                3348 netinet/ip_mroute.c 			encap_ip->ip_sum = in_cksum(m, encap_ip->ip_hl << 2);
m                3351 netinet/ip_mroute.c 			m->m_data -= (iphlen + PIM_MINLEN);
m                3352 netinet/ip_mroute.c 			m->m_len  += (iphlen + PIM_MINLEN);
m                3363 netinet/ip_mroute.c 		mcp = m_copy(m, 0, iphlen + PIM_REG_MINLEN);
m                3367 netinet/ip_mroute.c 			m_freem(m);
m                3377 netinet/ip_mroute.c 		m_adj(m, iphlen + PIM_MINLEN);
m                3388 netinet/ip_mroute.c 		looutput(vifp, m, (struct sockaddr *)&dst,
m                3392 netinet/ip_mroute.c 		m = mcp;
m                3404 netinet/ip_mroute.c 	rip_input(m);
m                  50 netinet/ip_mroute.h #define	VIFM_SET(n, m)			((m) |= (1 << (n)))
m                  51 netinet/ip_mroute.h #define	VIFM_CLR(n, m)			((m) &= ~(1 << (n)))
m                  52 netinet/ip_mroute.h #define	VIFM_ISSET(n, m)		((m) & (1 << (n)))
m                  53 netinet/ip_mroute.h #define	VIFM_SETALL(m)			((m) = 0xffffffff)
m                  54 netinet/ip_mroute.h #define	VIFM_CLRALL(m)			((m) = 0x00000000)
m                 291 netinet/ip_mroute.h 	struct	mbuf *m;		/* a copy of the packet */
m                 101 netinet/ip_output.c 	struct mbuf *m = m0;
m                 139 netinet/ip_output.c 	if ((m->m_flags & M_PKTHDR) == 0)
m                 143 netinet/ip_output.c 		m = ip_insertoptions(m, opt, &len);
m                 147 netinet/ip_output.c 	ip = mtod(m, struct ip *);
m                 256 netinet/ip_output.c 	mtag = m_tag_find(m, PACKET_TAG_IPSEC_PENDING_TDB, NULL);
m                 267 netinet/ip_output.c 		m_tag_delete(m, mtag);
m                 270 netinet/ip_output.c 		tdb = ipsp_spd_lookup(m, AF_INET, hlen, &error,
m                 293 netinet/ip_output.c 			m_freem(m);
m                 298 netinet/ip_output.c 		for (mtag = m_tag_first(m); mtag != NULL;
m                 299 netinet/ip_output.c 		    mtag = m_tag_next(m, mtag)) {
m                 325 netinet/ip_output.c 		if (m->m_pkthdr.csum_flags & (M_TCPV4_CSUM_OUT | M_UDPV4_CSUM_OUT)) {
m                 326 netinet/ip_output.c 			in_delayed_cksum(m);
m                 327 netinet/ip_output.c 			m->m_pkthdr.csum_flags &=
m                 419 netinet/ip_output.c 		m->m_flags |= (ip->ip_dst.s_addr == INADDR_BROADCAST) ?
m                 452 netinet/ip_output.c 		if ((((m->m_flags & M_MCAST) &&
m                 454 netinet/ip_output.c 		     ((m->m_flags & M_BCAST) &&
m                 485 netinet/ip_output.c 			if (m->m_pkthdr.csum_flags &
m                 487 netinet/ip_output.c 				in_delayed_cksum(m);
m                 488 netinet/ip_output.c 				m->m_pkthdr.csum_flags &=
m                 491 netinet/ip_output.c 			ip_mloopback(ifp, m, dst);
m                 511 netinet/ip_output.c 				if (ip_mforward(m, ifp) != 0) {
m                 512 netinet/ip_output.c 					m_freem(m);
m                 527 netinet/ip_output.c 			m_freem(m);
m                 554 netinet/ip_output.c 		m->m_flags |= M_BCAST;
m                 556 netinet/ip_output.c 		m->m_flags &= ~M_BCAST;
m                 579 netinet/ip_output.c 		if (pf_test(PF_OUT, &encif[0].sc_if, &m, NULL) != PF_PASS) {
m                 582 netinet/ip_output.c 			m_freem(m);
m                 585 netinet/ip_output.c 		if (m == NULL) {
m                 589 netinet/ip_output.c 		ip = mtod(m, struct ip *);
m                 598 netinet/ip_output.c 			m_freem(m);
m                 649 netinet/ip_output.c 		m->m_flags &= ~(M_MCAST | M_BCAST);
m                 652 netinet/ip_output.c 		error = ipsp_process_packet(m, tdb, AF_INET, 0);
m                 661 netinet/ip_output.c 	if (ipsec_in_use && (mtag = m_tag_find(m,
m                 666 netinet/ip_output.c 		m_freem(m);
m                 673 netinet/ip_output.c 	if (m->m_pkthdr.csum_flags & M_TCPV4_CSUM_OUT) {
m                 676 netinet/ip_output.c 			in_delayed_cksum(m);
m                 677 netinet/ip_output.c 			m->m_pkthdr.csum_flags &= ~M_TCPV4_CSUM_OUT; /* Clear */
m                 679 netinet/ip_output.c 	} else if (m->m_pkthdr.csum_flags & M_UDPV4_CSUM_OUT) {
m                 682 netinet/ip_output.c 			in_delayed_cksum(m);
m                 683 netinet/ip_output.c 			m->m_pkthdr.csum_flags &= ~M_UDPV4_CSUM_OUT; /* Clear */
m                 691 netinet/ip_output.c 	if (pf_test(PF_OUT, ifp, &m, NULL) != PF_PASS) {
m                 693 netinet/ip_output.c 		m_freem(m);
m                 696 netinet/ip_output.c 	if (m == NULL)
m                 699 netinet/ip_output.c 	ip = mtod(m, struct ip *);
m                 705 netinet/ip_output.c 	    (m_tag_find(m, PACKET_TAG_IPSEC_IN_DONE, NULL) == NULL)) {
m                 707 netinet/ip_output.c 		m_freem(m);
m                 726 netinet/ip_output.c 			m->m_pkthdr.csum_flags |= M_IPV4_CSUM_OUT;
m                 730 netinet/ip_output.c 			ip->ip_sum = in_cksum(m, hlen);
m                 733 netinet/ip_output.c 		if (m->m_pkthdr.csum_flags & M_TCPV4_CSUM_OUT)
m                 735 netinet/ip_output.c 		else if (m->m_pkthdr.csum_flags & M_UDPV4_CSUM_OUT)
m                 737 netinet/ip_output.c 		error = (*ifp->if_output)(ifp, m, sintosa(dst), ro->ro_rt);
m                 766 netinet/ip_output.c 	error = ip_fragment(m, ifp, mtu);
m                 768 netinet/ip_output.c 		m = m0 = NULL;
m                 772 netinet/ip_output.c 	for (; m; m = m0) {
m                 773 netinet/ip_output.c 		m0 = m->m_nextpkt;
m                 774 netinet/ip_output.c 		m->m_nextpkt = 0;
m                 776 netinet/ip_output.c 			error = (*ifp->if_output)(ifp, m, sintosa(dst),
m                 779 netinet/ip_output.c 			m_freem(m);
m                 791 netinet/ip_output.c 	if (error == EMSGSIZE && ip_mtudisc && icmp_mtu != 0 && m != NULL)
m                 792 netinet/ip_output.c 		ipsec_adjust_mtu(m, icmp_mtu);
m                 799 netinet/ip_output.c ip_fragment(struct mbuf *m, struct ifnet *ifp, u_long mtu)
m                 810 netinet/ip_output.c 	ip = mtod(m, struct ip *);
m                 815 netinet/ip_output.c 		m_freem(m);
m                 823 netinet/ip_output.c 	if (m->m_pkthdr.csum_flags & (M_TCPV4_CSUM_OUT | M_UDPV4_CSUM_OUT)) {
m                 824 netinet/ip_output.c 		in_delayed_cksum(m);
m                 825 netinet/ip_output.c 		m->m_pkthdr.csum_flags &= ~(M_UDPV4_CSUM_OUT | M_TCPV4_CSUM_OUT);
m                 829 netinet/ip_output.c 	mnext = &m->m_nextpkt;
m                 835 netinet/ip_output.c 	m0 = m;
m                 838 netinet/ip_output.c 		MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                 839 netinet/ip_output.c 		if (m == 0) {
m                 844 netinet/ip_output.c 		*mnext = m;
m                 845 netinet/ip_output.c 		mnext = &m->m_nextpkt;
m                 846 netinet/ip_output.c 		m->m_data += max_linkhdr;
m                 847 netinet/ip_output.c 		mhip = mtod(m, struct ip *);
m                 850 netinet/ip_output.c 		m->m_flags |= m0->m_flags & (M_MCAST|M_BCAST);
m                 855 netinet/ip_output.c 		m->m_len = mhlen;
m                 865 netinet/ip_output.c 		m->m_next = m_copy(m0, off, len);
m                 866 netinet/ip_output.c 		if (m->m_next == 0) {
m                 871 netinet/ip_output.c 		m->m_pkthdr.len = mhlen + len;
m                 872 netinet/ip_output.c 		m->m_pkthdr.rcvif = (struct ifnet *)0;
m                 877 netinet/ip_output.c 			m->m_pkthdr.csum_flags |= M_IPV4_CSUM_OUT;
m                 881 netinet/ip_output.c 			mhip->ip_sum = in_cksum(m, mhlen);
m                 890 netinet/ip_output.c 	m = m0;
m                 891 netinet/ip_output.c 	m_adj(m, hlen + firstlen - ntohs(ip->ip_len));
m                 892 netinet/ip_output.c 	m->m_pkthdr.len = hlen + firstlen;
m                 893 netinet/ip_output.c 	ip->ip_len = htons((u_int16_t)m->m_pkthdr.len);
m                 898 netinet/ip_output.c 		m->m_pkthdr.csum_flags |= M_IPV4_CSUM_OUT;
m                 902 netinet/ip_output.c 		ip->ip_sum = in_cksum(m, hlen);
m                 920 netinet/ip_output.c 		for (m = m0; m; m = m0) {
m                 921 netinet/ip_output.c 			m0 = m->m_nextpkt;
m                 922 netinet/ip_output.c 			m->m_nextpkt = NULL;
m                 923 netinet/ip_output.c 			m_freem(m);
m                 936 netinet/ip_output.c ip_insertoptions(m, opt, phlen)
m                 937 netinet/ip_output.c 	struct mbuf *m;
m                 943 netinet/ip_output.c 	struct ip *ip = mtod(m, struct ip *);
m                 948 netinet/ip_output.c 		return (m);		/* XXX should fail */
m                 951 netinet/ip_output.c 	if (m->m_flags & M_EXT || m->m_data - optlen < m->m_pktdat) {
m                 954 netinet/ip_output.c 			return (m);
m                 955 netinet/ip_output.c 		M_MOVE_HDR(n, m);
m                 957 netinet/ip_output.c 		m->m_len -= sizeof(struct ip);
m                 958 netinet/ip_output.c 		m->m_data += sizeof(struct ip);
m                 959 netinet/ip_output.c 		n->m_next = m;
m                 960 netinet/ip_output.c 		m = n;
m                 961 netinet/ip_output.c 		m->m_len = optlen + sizeof(struct ip);
m                 962 netinet/ip_output.c 		m->m_data += max_linkhdr;
m                 963 netinet/ip_output.c 		bcopy((caddr_t)ip, mtod(m, caddr_t), sizeof(struct ip));
m                 965 netinet/ip_output.c 		m->m_data -= optlen;
m                 966 netinet/ip_output.c 		m->m_len += optlen;
m                 967 netinet/ip_output.c 		m->m_pkthdr.len += optlen;
m                 968 netinet/ip_output.c 		ovbcopy((caddr_t)ip, mtod(m, caddr_t), sizeof(struct ip));
m                 970 netinet/ip_output.c 	ip = mtod(m, struct ip *);
m                 974 netinet/ip_output.c 	return (m);
m                1034 netinet/ip_output.c 	struct mbuf *m = *mp;
m                1053 netinet/ip_output.c 			return (ip_pcbopts(optname, &inp->inp_options, m));
m                1055 netinet/ip_output.c 			return (ip_pcbopts(&inp->inp_options, m));
m                1066 netinet/ip_output.c 			if (m == NULL || m->m_len != sizeof(int))
m                1069 netinet/ip_output.c 				optval = *mtod(m, int *);
m                1122 netinet/ip_output.c 			error = ip_setmoptions(optname, &inp->inp_moptions, m);
m                1126 netinet/ip_output.c 			if (m == 0 || m->m_len != sizeof(int))
m                1129 netinet/ip_output.c 				optval = *mtod(m, int *);
m                1162 netinet/ip_output.c 			if (m == 0 || m->m_len != sizeof(int)) {
m                1166 netinet/ip_output.c 			optval = *mtod(m, int *);
m                1243 netinet/ip_output.c 			if (m->m_len < 2) {
m                1248 netinet/ip_output.c 			m_copydata(m, 0, 2, (caddr_t) &opt16val);
m                1291 netinet/ip_output.c 			if (m->m_len == 2) {
m                1307 netinet/ip_output.c 			       sizeof(struct ipsec_ref) + m->m_len - 2,
m                1316 netinet/ip_output.c 			ipr->ref_len = m->m_len - 2;
m                1318 netinet/ip_output.c 			m_copydata(m, 2, m->m_len - 2, (caddr_t)(ipr + 1));
m                1391 netinet/ip_output.c 		if (m)
m                1392 netinet/ip_output.c 			(void)m_free(m);
m                1399 netinet/ip_output.c 			*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1401 netinet/ip_output.c 				m->m_len = inp->inp_options->m_len;
m                1403 netinet/ip_output.c 				    mtod(m, caddr_t), (unsigned)m->m_len);
m                1405 netinet/ip_output.c 				m->m_len = 0;
m                1416 netinet/ip_output.c 			*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1417 netinet/ip_output.c 			m->m_len = sizeof(int);
m                1452 netinet/ip_output.c 			*mtod(m, int *) = optval;
m                1464 netinet/ip_output.c 			*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1465 netinet/ip_output.c 			m->m_len = sizeof(int);
m                1474 netinet/ip_output.c 			*mtod(m, int *) = optval;
m                1482 netinet/ip_output.c 			m->m_len = sizeof(int);
m                1483 netinet/ip_output.c 			*mtod(m, int *) = IPSEC_LEVEL_NONE;
m                1485 netinet/ip_output.c 			m->m_len = sizeof(int);
m                1502 netinet/ip_output.c 			*mtod(m, int *) = optval;
m                1514 netinet/ip_output.c 			*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1515 netinet/ip_output.c 			m->m_len = sizeof(u_int16_t);
m                1546 netinet/ip_output.c 				*mtod(m, u_int16_t *) = opt16val;
m                1550 netinet/ip_output.c 				len = m->m_len + ipr->ref_len;
m                1552 netinet/ip_output.c 					 m_free(m);
m                1558 netinet/ip_output.c 					 MCLGET(m, M_WAITOK);
m                1559 netinet/ip_output.c 					 if ((m->m_flags & M_EXT) == 0) {
m                1560 netinet/ip_output.c 						 m_free(m);
m                1566 netinet/ip_output.c 				m->m_len = len;
m                1567 netinet/ip_output.c 				*mtod(m, u_int16_t *) = ipr->ref_type;
m                1568 netinet/ip_output.c 				m_copyback(m, sizeof(u_int16_t), ipr->ref_len,
m                1589 netinet/ip_output.c ip_pcbopts(optname, pcbopt, m)
m                1592 netinet/ip_output.c ip_pcbopts(pcbopt, m)
m                1595 netinet/ip_output.c 	struct mbuf *m;
m                1605 netinet/ip_output.c 	if (m == (struct mbuf *)0 || m->m_len == 0) {
m                1609 netinet/ip_output.c 		if (m)
m                1610 netinet/ip_output.c 			(void)m_free(m);
m                1614 netinet/ip_output.c 	if (m->m_len % sizeof(int32_t))
m                1622 netinet/ip_output.c 	if (m->m_data + m->m_len + sizeof(struct in_addr) >= &m->m_dat[MLEN])
m                1624 netinet/ip_output.c 	cnt = m->m_len;
m                1625 netinet/ip_output.c 	m->m_len += sizeof(struct in_addr);
m                1626 netinet/ip_output.c 	cp = mtod(m, u_char *) + sizeof(struct in_addr);
m                1627 netinet/ip_output.c 	ovbcopy(mtod(m, caddr_t), (caddr_t)cp, (unsigned)cnt);
m                1628 netinet/ip_output.c 	bzero(mtod(m, caddr_t), sizeof(struct in_addr));
m                1660 netinet/ip_output.c 			m->m_len -= sizeof(struct in_addr);
m                1667 netinet/ip_output.c 			bcopy((caddr_t)&cp[IPOPT_OFFSET+1], mtod(m, caddr_t),
m                1680 netinet/ip_output.c 	if (m->m_len > MAX_IPOPTLEN + sizeof(struct in_addr))
m                1682 netinet/ip_output.c 	*pcbopt = m;
m                1686 netinet/ip_output.c 	(void)m_free(m);
m                1694 netinet/ip_output.c ip_setmoptions(optname, imop, m)
m                1697 netinet/ip_output.c 	struct mbuf *m;
m                1730 netinet/ip_output.c 		if (m == NULL || m->m_len != sizeof(struct in_addr)) {
m                1734 netinet/ip_output.c 		addr = *(mtod(m, struct in_addr *));
m                1761 netinet/ip_output.c 		if (m == NULL || m->m_len != 1) {
m                1765 netinet/ip_output.c 		imo->imo_multicast_ttl = *(mtod(m, u_char *));
m                1773 netinet/ip_output.c 		if (m == NULL || m->m_len != 1 ||
m                1774 netinet/ip_output.c 		   (loop = *(mtod(m, u_char *))) > 1) {
m                1786 netinet/ip_output.c 		if (m == NULL || m->m_len != sizeof(struct ip_mreq)) {
m                1790 netinet/ip_output.c 		mreq = mtod(m, struct ip_mreq *);
m                1858 netinet/ip_output.c 		if (m == NULL || m->m_len != sizeof(struct ip_mreq)) {
m                1862 netinet/ip_output.c 		mreq = mtod(m, struct ip_mreq *);
m                1998 netinet/ip_output.c ip_mloopback(ifp, m, dst)
m                2000 netinet/ip_output.c 	struct mbuf *m;
m                2006 netinet/ip_output.c 	copym = m_copym2(m, 0, M_COPYALL, M_DONTWAIT);
m                2023 netinet/ip_output.c in_delayed_cksum(struct mbuf *m)
m                2028 netinet/ip_output.c 	ip = mtod(m, struct ip *);
m                2030 netinet/ip_output.c 	csum = in4_cksum(m, 0, offset, m->m_pkthdr.len - offset);
m                2047 netinet/ip_output.c 	if ((offset + sizeof(u_int16_t)) > m->m_len)
m                2048 netinet/ip_output.c 		m_copyback(m, offset, sizeof(csum), &csum);
m                2050 netinet/ip_output.c 		*(u_int16_t *)(mtod(m, caddr_t) + offset) = csum;
m                  80 netinet/ip_spd.c ipsp_spd_lookup(struct mbuf *m, int af, int hlen, int *error, int direction,
m                 119 netinet/ip_spd.c 		if (hlen < sizeof (struct ip) || m->m_pkthdr.len < hlen) {
m                 126 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip, ip_src),
m                 128 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip, ip_dst),
m                 130 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip, ip_p), sizeof(u_int8_t),
m                 146 netinet/ip_spd.c 			if (m->m_pkthdr.len < hlen + 2 * sizeof(u_int16_t)) {
m                 157 netinet/ip_spd.c 			m_copydata(m, hlen, sizeof(u_int16_t),
m                 159 netinet/ip_spd.c 			m_copydata(m, hlen + sizeof(u_int16_t), sizeof(u_int16_t),
m                 173 netinet/ip_spd.c 		if (hlen < sizeof (struct ip6_hdr) || m->m_pkthdr.len < hlen) {
m                 180 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip6_hdr, ip6_src),
m                 183 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip6_hdr, ip6_dst),
m                 186 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip6_hdr, ip6_nxt),
m                 203 netinet/ip_spd.c 			if (m->m_pkthdr.len < hlen + 2 * sizeof(u_int16_t)) {
m                 214 netinet/ip_spd.c 			m_copydata(m, hlen, sizeof(u_int16_t),
m                 216 netinet/ip_spd.c 			m_copydata(m, hlen + sizeof(u_int16_t), sizeof(u_int16_t),
m                 241 netinet/ip_spd.c 		return ipsp_spd_inp(m, af, hlen, error, direction,
m                 266 netinet/ip_spd.c 		return ipsp_spd_inp(m, af, hlen, error, direction, tdbp,
m                 366 netinet/ip_spd.c 			return ipsp_spd_inp(m, af, hlen, error, direction,
m                 395 netinet/ip_spd.c 				ipo->ipo_dstid, ipo->ipo_local_cred, m, af,
m                 401 netinet/ip_spd.c 				return ipsp_spd_inp(m, af, hlen, error,
m                 412 netinet/ip_spd.c 			    signore ? NULL : &ipo->ipo_src, ddst, m) != 0) {
m                 430 netinet/ip_spd.c 			return ipsp_spd_inp(m, af, hlen, error, direction,
m                 438 netinet/ip_spd.c 				return ipsp_spd_inp(m, af, hlen, error,
m                 471 netinet/ip_spd.c 			return ipsp_spd_inp(m, af, hlen, error, direction,
m                 508 netinet/ip_spd.c 				ipo->ipo_dstid, m, af, &ipo->ipo_addr,
m                 527 netinet/ip_spd.c 			    signore ? NULL : &ipo->ipo_src, ddst, m)) != 0)
m                 540 netinet/ip_spd.c 				return ipsp_spd_inp(m, af, hlen, error,
m                 551 netinet/ip_spd.c 			return ipsp_spd_inp(m, af, hlen, error, direction,
m                 747 netinet/ip_spd.c     union sockaddr_union *laddr, struct sockaddr_encap *ddst, struct mbuf *m)
m                 890 netinet/ip_spd.c ipsp_spd_inp(struct mbuf *m, int af, int hlen, int *error, int direction,
m                1014 netinet/ip_spd.c 				    inp->inp_ipo->ipo_dstid, m, af,
m                1028 netinet/ip_spd.c 			    &inp->inp_ipo->ipo_src, &inp->inp_ipo->ipo_addr, m);
m                1043 netinet/ip_spd.c 			if (ipo != NULL && m != NULL &&
m                1071 netinet/ip_spd.c 				    inp->inp_ipo->ipo_local_cred, m, af,
m                1084 netinet/ip_spd.c 			    NULL, NULL, m, af, &sipon.ipo_addr,
m                1093 netinet/ip_spd.c 			    ipo->ipo_tdb != inp->inp_tdb_out && m != NULL)
m                1120 netinet/ip_spd.c 				    &inp->inp_ipo->ipo_addr, m)) == 0)
m                1155 netinet/ip_spd.c 	m_tag_prepend(m, mtag);
m                 112 netinet/ipsec_input.c ipsec_common_input(struct mbuf *m, int skip, int protoff, int af, int sproto,
m                 128 netinet/ipsec_input.c 	if (m == 0) {
m                 138 netinet/ipsec_input.c 		rip_input(m, skip, sproto);
m                 142 netinet/ipsec_input.c 	if (m->m_pkthdr.len - skip < 2 * sizeof(u_int32_t)) {
m                 143 netinet/ipsec_input.c 		m_freem(m);
m                 152 netinet/ipsec_input.c 		m_copydata(m, skip, sizeof(u_int32_t), (caddr_t) &spi);
m                 154 netinet/ipsec_input.c 		m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t),
m                 157 netinet/ipsec_input.c 		m_copydata(m, skip + sizeof(u_int16_t), sizeof(u_int16_t),
m                 175 netinet/ipsec_input.c 		m_copydata(m, offsetof(struct ip, ip_dst),
m                 184 netinet/ipsec_input.c 		m_copydata(m, offsetof(struct ip6_hdr, ip6_dst),
m                 195 netinet/ipsec_input.c 		m_freem(m);
m                 208 netinet/ipsec_input.c 		m_freem(m);
m                 217 netinet/ipsec_input.c 		m_freem(m);
m                 226 netinet/ipsec_input.c 		m_freem(m);
m                 234 netinet/ipsec_input.c 		m_freem(m);
m                 246 netinet/ipsec_input.c 		m->m_pkthdr.rcvif = &encif[0].sc_if;
m                 268 netinet/ipsec_input.c 	error = (*(tdbp->tdb_xform->xf_input))(m, tdbp, skip, protoff);
m                 278 netinet/ipsec_input.c ipsec_common_input_cb(struct mbuf *m, struct tdb *tdbp, int skip, int protoff,
m                 303 netinet/ipsec_input.c 	if (m == NULL) {
m                 313 netinet/ipsec_input.c 		if ((m->m_len < skip) && ((m = m_pullup(m, skip)) == NULL)) {
m                 322 netinet/ipsec_input.c 		ip = mtod(m, struct ip *);
m                 323 netinet/ipsec_input.c 		ip->ip_len = htons(m->m_pkthdr.len);
m                 325 netinet/ipsec_input.c 		ip->ip_sum = in_cksum(m, ip->ip_hl << 2);
m                 330 netinet/ipsec_input.c 			if (m->m_pkthdr.len - skip < sizeof(struct ip)) {
m                 331 netinet/ipsec_input.c 				m_freem(m);
m                 338 netinet/ipsec_input.c 			m_copydata(m, skip, sizeof(struct ip),
m                 361 netinet/ipsec_input.c 				m_freem(m);
m                 372 netinet/ipsec_input.c 			if (m->m_pkthdr.len - skip < sizeof(struct ip6_hdr)) {
m                 373 netinet/ipsec_input.c 				m_freem(m);
m                 380 netinet/ipsec_input.c 			m_copydata(m, skip, sizeof(struct ip6_hdr),
m                 402 netinet/ipsec_input.c 				m_freem(m);
m                 417 netinet/ipsec_input.c 		if (m->m_len < sizeof(struct ip6_hdr) &&
m                 418 netinet/ipsec_input.c 		    (m = m_pullup(m, sizeof(struct ip6_hdr))) == NULL) {
m                 429 netinet/ipsec_input.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 430 netinet/ipsec_input.c 		ip6->ip6_plen = htons(m->m_pkthdr.len -
m                 434 netinet/ipsec_input.c 		m_copydata(m, protoff, 1, (unsigned char *) &prot);
m                 439 netinet/ipsec_input.c 			if (m->m_pkthdr.len - skip < sizeof(struct ip)) {
m                 440 netinet/ipsec_input.c 				m_freem(m);
m                 447 netinet/ipsec_input.c 			m_copydata(m, skip, sizeof(struct ip), (caddr_t) &ipn);
m                 469 netinet/ipsec_input.c 				m_freem(m);
m                 480 netinet/ipsec_input.c 			if (m->m_pkthdr.len - skip < sizeof(struct ip6_hdr)) {
m                 481 netinet/ipsec_input.c 				m_freem(m);
m                 488 netinet/ipsec_input.c 			m_copydata(m, skip, sizeof(struct ip6_hdr),
m                 510 netinet/ipsec_input.c 				m_freem(m);
m                 532 netinet/ipsec_input.c 			m_freem(m);
m                 546 netinet/ipsec_input.c 		m_tag_prepend(m, mtag);
m                 555 netinet/ipsec_input.c 			m->m_flags |= M_CONF;
m                 559 netinet/ipsec_input.c 			m->m_flags |= M_AUTH;
m                 561 netinet/ipsec_input.c 		m->m_flags |= M_AUTH | M_AUTH_AH;
m                 565 netinet/ipsec_input.c 	if (pf_tag_packet(m, tdbp->tdb_tag, -1))
m                 570 netinet/ipsec_input.c 		m->m_flags |= M_TUNNEL;
m                 575 netinet/ipsec_input.c 	bpfif->if_ibytes += m->m_pkthdr.len;
m                 582 netinet/ipsec_input.c 		hdr.flags = m->m_flags & (M_AUTH|M_CONF|M_AUTH_AH);
m                 584 netinet/ipsec_input.c 		bpf_mtap_hdr(bpfif->if_bpf, (char *)&hdr, ENC_HDRLEN, m,
m                 596 netinet/ipsec_input.c 			return esp4_input_cb(m);
m                 599 netinet/ipsec_input.c 			return ah4_input_cb(m);
m                 602 netinet/ipsec_input.c 			return ipcomp4_input_cb(m);
m                 607 netinet/ipsec_input.c 			m_freem(m);
m                 617 netinet/ipsec_input.c 			return esp6_input_cb(m, skip, protoff);
m                 620 netinet/ipsec_input.c 			return ah6_input_cb(m, skip, protoff);
m                 623 netinet/ipsec_input.c 			return ipcomp6_input_cb(m, skip, protoff);
m                 628 netinet/ipsec_input.c 			m_freem(m);
m                 637 netinet/ipsec_input.c 		m_freem(m);
m                 676 netinet/ipsec_input.c ah4_input(struct mbuf *m, ...)
m                 681 netinet/ipsec_input.c 	va_start(ap, m);
m                 685 netinet/ipsec_input.c 	ipsec_common_input(m, skip, offsetof(struct ip, ip_p), AF_INET,
m                 692 netinet/ipsec_input.c ah4_input_cb(struct mbuf *m, ...)
m                 707 netinet/ipsec_input.c 		m_freem(m);
m                 713 netinet/ipsec_input.c 	IF_ENQUEUE(ifq, m);
m                 732 netinet/ipsec_input.c esp4_input(struct mbuf *m, ...)
m                 737 netinet/ipsec_input.c 	va_start(ap, m);
m                 741 netinet/ipsec_input.c 	ipsec_common_input(m, skip, offsetof(struct ip, ip_p), AF_INET,
m                 747 netinet/ipsec_input.c esp4_input_cb(struct mbuf *m, ...)
m                 761 netinet/ipsec_input.c 		m_freem(m);
m                 767 netinet/ipsec_input.c 	IF_ENQUEUE(ifq, m);
m                 775 netinet/ipsec_input.c ipcomp4_input(struct mbuf *m, ...)
m                 779 netinet/ipsec_input.c 	va_start(ap, m);
m                 783 netinet/ipsec_input.c 	ipsec_common_input(m, skip, offsetof(struct ip, ip_p), AF_INET,
m                 789 netinet/ipsec_input.c ipcomp4_input_cb(struct mbuf *m, ...)
m                 803 netinet/ipsec_input.c 		m_freem(m);
m                 808 netinet/ipsec_input.c 	IF_ENQUEUE(ifq, m);
m                1002 netinet/ipsec_input.c ah6_input_cb(struct mbuf *m, int off, int protoff)
m                1009 netinet/ipsec_input.c 	m_copydata(m, protoff, sizeof(u_int8_t), (caddr_t) &nxt8);
m                1026 netinet/ipsec_input.c 		if (m->m_pkthdr.len < off) {
m                1028 netinet/ipsec_input.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_truncated);
m                1031 netinet/ipsec_input.c 		nxt = (*inet6sw[ip6_protox[nxt]].pr_input)(&m, &off, nxt);
m                1036 netinet/ipsec_input.c 	m_freem(m);
m                1092 netinet/ipsec_input.c esp6_input_cb(struct mbuf *m, int skip, int protoff)
m                1094 netinet/ipsec_input.c 	return ah6_input_cb(m, skip, protoff);
m                1148 netinet/ipsec_input.c ipcomp6_input_cb(struct mbuf *m, int skip, int protoff)
m                1150 netinet/ipsec_input.c 	return ah6_input_cb(m, skip, protoff);
m                  75 netinet/ipsec_output.c ipsp_process_packet(struct mbuf *m, struct tdb *tdb, int af, int tunalready)
m                 100 netinet/ipsec_output.c 		m_freem(m);
m                 107 netinet/ipsec_output.c 		m_freem(m);
m                 116 netinet/ipsec_output.c 		m_freem(m);
m                 137 netinet/ipsec_output.c 		m_freem(m);
m                 182 netinet/ipsec_output.c 			if (m->m_len < i) {
m                 183 netinet/ipsec_output.c 				if ((m = m_pullup(m, i)) == NULL)
m                 188 netinet/ipsec_output.c 			ip = mtod(m, struct ip *);
m                 198 netinet/ipsec_output.c 			ip6 = mtod(m, struct ip6_hdr *);
m                 221 netinet/ipsec_output.c 				if (m->m_len < sizeof(struct ip))
m                 222 netinet/ipsec_output.c 					if ((m = m_pullup(m,
m                 226 netinet/ipsec_output.c 				ip = mtod(m, struct ip *);
m                 227 netinet/ipsec_output.c 				ip->ip_len = htons(m->m_pkthdr.len);
m                 229 netinet/ipsec_output.c 				ip->ip_sum = in_cksum(m, ip->ip_hl << 2);
m                 236 netinet/ipsec_output.c 				if (m->m_len < sizeof(struct ip6_hdr))
m                 237 netinet/ipsec_output.c 					if ((m = m_pullup(m,
m                 241 netinet/ipsec_output.c 				if (m->m_pkthdr.len - sizeof(*ip6) >
m                 244 netinet/ipsec_output.c 					m_freem(m);
m                 247 netinet/ipsec_output.c 				ip6 = mtod(m, struct ip6_hdr *);
m                 248 netinet/ipsec_output.c 				ip6->ip6_plen = htons(m->m_pkthdr.len
m                 254 netinet/ipsec_output.c 			error = ipip_output(m, tdb, &mp, 0, 0);
m                 265 netinet/ipsec_output.c 			m = mp;
m                 270 netinet/ipsec_output.c 				if (m->m_len < sizeof(struct ip))
m                 271 netinet/ipsec_output.c 					if ((m = m_pullup(m,
m                 275 netinet/ipsec_output.c 				ip = mtod(m, struct ip *);
m                 286 netinet/ipsec_output.c 			return ipsp_process_done(m, tdb);
m                 293 netinet/ipsec_output.c 			return ipsp_process_done(m, tdb);
m                 300 netinet/ipsec_output.c 		ip = mtod(m, struct ip *);
m                 308 netinet/ipsec_output.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 353 netinet/ipsec_output.c 				m_copydata(m, i, sizeof(ip6e), (caddr_t)&ip6e);
m                 365 netinet/ipsec_output.c 		} while (i < m->m_pkthdr.len);
m                 373 netinet/ipsec_output.c 		if ((m->m_pkthdr.len - i) < tdb->tdb_compalgxform->minlen) {
m                 378 netinet/ipsec_output.c 			return ipsp_process_done(m, tdb);
m                 383 netinet/ipsec_output.c 	return (*(tdb->tdb_xform->xf_output))(m, tdb, NULL, i, off);
m                 391 netinet/ipsec_output.c ipsp_process_done(struct mbuf *m, struct tdb *tdb)
m                 411 netinet/ipsec_output.c 			m_freem(m);
m                 414 netinet/ipsec_output.c 		mi = m_inject(m, sizeof(struct ip), sizeof(struct udphdr),
m                 417 netinet/ipsec_output.c 			m_freem(m);
m                 425 netinet/ipsec_output.c 		uh->uh_ulen = htons(m->m_pkthdr.len - sizeof(struct ip));
m                 434 netinet/ipsec_output.c 		ip = mtod(m, struct ip *);
m                 435 netinet/ipsec_output.c 		ip->ip_len = htons(m->m_pkthdr.len);
m                 444 netinet/ipsec_output.c 		if (m->m_pkthdr.len < sizeof(*ip6)) {
m                 445 netinet/ipsec_output.c 			m_freem(m);
m                 448 netinet/ipsec_output.c 		if (m->m_pkthdr.len - sizeof(*ip6) > IPV6_MAXPACKET) {
m                 450 netinet/ipsec_output.c 			m_freem(m);
m                 453 netinet/ipsec_output.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 454 netinet/ipsec_output.c 		ip6->ip6_plen = htons(m->m_pkthdr.len - sizeof(*ip6));
m                 461 netinet/ipsec_output.c 		m_freem(m);
m                 480 netinet/ipsec_output.c 		m_freem(m);
m                 491 netinet/ipsec_output.c 	m_tag_prepend(m, mtag);
m                 495 netinet/ipsec_output.c 		return ipsp_process_packet(m, tdb->tdb_onext,
m                 500 netinet/ipsec_output.c 	if (pf_tag_packet(m, tdb->tdb_tag, -1))
m                 512 netinet/ipsec_output.c 		return ip_output(m, (void *)NULL, (void *)NULL, IP_RAWOUTPUT, (void *)NULL, (void *)NULL);
m                 521 netinet/ipsec_output.c 		return ip6_output(m, NULL, NULL, 0, NULL, NULL, NULL);
m                 591 netinet/ipsec_output.c ipsec_adjust_mtu(struct mbuf *m, u_int32_t mtu)
m                 601 netinet/ipsec_output.c 	for (mtag = m_tag_find(m, PACKET_TAG_IPSEC_OUT_DONE, NULL); mtag;
m                 602 netinet/ipsec_output.c 	     mtag = m_tag_find(m, PACKET_TAG_IPSEC_OUT_DONE, mtag)) {
m                 617 netinet/ipsec_output.c 		    adjust, m));
m                 120 netinet/raw_ip.c rip_input(struct mbuf *m, ...)
m                 122 netinet/raw_ip.c 	struct ip *ip = mtod(m, struct ip *);
m                 143 netinet/raw_ip.c 			if ((n = m_copy(m, 0, (int)M_COPYALL)) != NULL) {
m                 161 netinet/raw_ip.c 			ip_savecontrol(last, &opts, ip, m);
m                 162 netinet/raw_ip.c 		if (sbappendaddr(&last->inp_socket->so_rcv, sintosa(&ripsrc), m,
m                 164 netinet/raw_ip.c 			m_freem(m);
m                 171 netinet/raw_ip.c 			icmp_error(m, ICMP_UNREACH, ICMP_UNREACH_PROTOCOL, 0, 0);
m                 173 netinet/raw_ip.c 			m_freem(m);
m                 184 netinet/raw_ip.c rip_output(struct mbuf *m, ...)
m                 193 netinet/raw_ip.c 	va_start(ap, m);
m                 206 netinet/raw_ip.c 		if ((m->m_pkthdr.len + sizeof(struct ip)) > IP_MAXPACKET) {
m                 207 netinet/raw_ip.c 			m_freem(m);
m                 210 netinet/raw_ip.c 		M_PREPEND(m, sizeof(struct ip), M_DONTWAIT);
m                 211 netinet/raw_ip.c 		if (!m)
m                 213 netinet/raw_ip.c 		ip = mtod(m, struct ip *);
m                 217 netinet/raw_ip.c 		ip->ip_len = htons(m->m_pkthdr.len);
m                 222 netinet/raw_ip.c 		if (m->m_pkthdr.len > IP_MAXPACKET) {
m                 223 netinet/raw_ip.c 			m_freem(m);
m                 226 netinet/raw_ip.c 		if (m->m_pkthdr.len < sizeof(struct ip)) {
m                 227 netinet/raw_ip.c 			m_freem(m);
m                 230 netinet/raw_ip.c 		ip = mtod(m, struct ip *);
m                 236 netinet/raw_ip.c 		    ntohs(ip->ip_len) > m->m_pkthdr.len ||
m                 238 netinet/raw_ip.c 			m_freem(m);
m                 255 netinet/raw_ip.c 	return (ip_output(m, inp->inp_options, &inp->inp_route, flags,
m                 264 netinet/raw_ip.c     struct mbuf **m)
m                 270 netinet/raw_ip.c 		if (op == PRCO_SETOPT && *m)
m                 271 netinet/raw_ip.c 			(void) m_free(*m);
m                 280 netinet/raw_ip.c 			if (*m == 0 || (*m)->m_len < sizeof (int))
m                 282 netinet/raw_ip.c 			else if (*mtod(*m, int *))
m                 286 netinet/raw_ip.c 			if (*m)
m                 287 netinet/raw_ip.c 				(void)m_free(*m);
m                 289 netinet/raw_ip.c 			*m = m_get(M_WAIT, M_SOOPTS);
m                 290 netinet/raw_ip.c 			(*m)->m_len = sizeof(int);
m                 291 netinet/raw_ip.c 			*mtod(*m, int *) = inp->inp_flags & INP_HDRINCL;
m                 310 netinet/raw_ip.c 			error = ip_mrouter_set(so, optname, m);
m                 313 netinet/raw_ip.c 			error = ip_mrouter_get(so, optname, m);
m                 321 netinet/raw_ip.c 		if (op == PRCO_SETOPT && *m)
m                 322 netinet/raw_ip.c 			m_free(*m);
m                 326 netinet/raw_ip.c 	return (ip_ctloutput(op, so, level, optname, m));
m                 334 netinet/raw_ip.c rip_usrreq(struct socket *so, int req, struct mbuf *m, struct mbuf *nam,
m                 343 netinet/raw_ip.c 		return (in_control(so, (u_long)m, (caddr_t)nam,
m                 462 netinet/raw_ip.c 		error = rip_output(m, so, dst);
m                 463 netinet/raw_ip.c 		m = NULL;
m                 496 netinet/raw_ip.c 	if (m != NULL)
m                 497 netinet/raw_ip.c 		m_freem(m);
m                 108 netinet/tcp_input.c #define M_PH_LEN(m)      (((struct mbuf *)(m))->m_pkthdr.len)
m                 109 netinet/tcp_input.c #define M_V6_LEN(m)      (M_PH_LEN(m) - sizeof(struct ip6_hdr))
m                 110 netinet/tcp_input.c #define M_V4_LEN(m)      (M_PH_LEN(m) - sizeof(struct ip))
m                 190 netinet/tcp_input.c tcp_reass(tp, th, m, tlen)
m                 193 netinet/tcp_input.c 	struct mbuf *m;
m                 223 netinet/tcp_input.c 			m_freem(m);
m                 251 netinet/tcp_input.c 				m_freem(m);
m                 255 netinet/tcp_input.c 			m_adj(m, i);
m                 286 netinet/tcp_input.c 	tiqe->tcpqe_m = m;
m                 331 netinet/tcp_input.c 	struct mbuf *m = *mp;
m                 334 netinet/tcp_input.c 	if (m->m_pkthdr.rcvif) {
m                 335 netinet/tcp_input.c 		if (m->m_pkthdr.rcvif->if_type == IFT_FAITH) {
m                 337 netinet/tcp_input.c 			m_freem(m);
m                 347 netinet/tcp_input.c 	if (m->m_flags & M_ANYCAST6) {
m                 348 netinet/tcp_input.c 		if (m->m_len >= sizeof(struct ip6_hdr)) {
m                 349 netinet/tcp_input.c 			struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 350 netinet/tcp_input.c 			icmp6_error(m, ICMP6_DST_UNREACH,
m                 354 netinet/tcp_input.c 			m_freem(m);
m                 358 netinet/tcp_input.c 	tcp_input(m, *offp, proto);
m                 368 netinet/tcp_input.c tcp_input(struct mbuf *m, ...)
m                 401 netinet/tcp_input.c 	va_start(ap, m);
m                 414 netinet/tcp_input.c 	if (m->m_flags & (M_BCAST|M_MCAST))
m                 421 netinet/tcp_input.c 	switch (mtod(m, struct ip *)->ip_v) {
m                 431 netinet/tcp_input.c 		m_freem(m);
m                 443 netinet/tcp_input.c 			m_freem(m);
m                 452 netinet/tcp_input.c 			m_freem(m);
m                 459 netinet/tcp_input.c 		m_freem(m);
m                 463 netinet/tcp_input.c 	IP6_EXTHDR_GET(th, struct tcphdr *, m, iphlen, sizeof(*th));
m                 469 netinet/tcp_input.c 	tlen = m->m_pkthdr.len - iphlen;
m                 476 netinet/tcp_input.c 		ip = mtod(m, struct ip *);
m                 478 netinet/tcp_input.c 		    in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif))
m                 487 netinet/tcp_input.c 		if ((m->m_pkthdr.csum_flags & M_TCP_CSUM_IN_OK) == 0) {
m                 488 netinet/tcp_input.c 			if (m->m_pkthdr.csum_flags & M_TCP_CSUM_IN_BAD) {
m                 493 netinet/tcp_input.c 			if (in4_cksum(m, IPPROTO_TCP, iphlen, tlen) != 0) {
m                 498 netinet/tcp_input.c 			m->m_pkthdr.csum_flags &= ~M_TCP_CSUM_IN_OK;
m                 504 netinet/tcp_input.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 538 netinet/tcp_input.c 		if (in6_cksum(m, IPPROTO_TCP, sizeof(struct ip6_hdr), tlen)) {
m                 557 netinet/tcp_input.c 		IP6_EXTHDR_GET(th, struct tcphdr *, m, iphlen, off);
m                 610 netinet/tcp_input.c 		if (m->m_pkthdr.pf.flags & PF_TAG_TRANSLATE_LOCALHOST)
m                 720 netinet/tcp_input.c 						th, iphlen, tlen, so, m);
m                 739 netinet/tcp_input.c 						m = NULL;
m                 809 netinet/tcp_input.c 					if ((ia6 = in6ifa_ifpwithaddr(m->m_pkthdr.rcvif,
m                 849 netinet/tcp_input.c 				    so, m, optp, optlen, &opti, reuse))
m                 850 netinet/tcp_input.c 					m = NULL;
m                 868 netinet/tcp_input.c 	mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_DONE, NULL);
m                 875 netinet/tcp_input.c 	ipsp_spd_lookup(m, af, iphlen, &error, IPSP_DIRECTION_IN,
m                 941 netinet/tcp_input.c 		if (tcp_dooptions(tp, optp, optlen, th, m, iphlen, &opti))
m                1052 netinet/tcp_input.c 				m_freem(m);
m                1097 netinet/tcp_input.c 				m_freem(m);
m                1099 netinet/tcp_input.c 				m_adj(m, iphlen + off);
m                1100 netinet/tcp_input.c 				sbappendstream(&so->so_rcv, m);
m                1262 netinet/tcp_input.c 			m_adj(m, -todrop);
m                1405 netinet/tcp_input.c 		m_adj(m, -todrop);
m                2018 netinet/tcp_input.c 		        tcp_pulloutofband(so, th->th_urp, m, hdroptlen);
m                2054 netinet/tcp_input.c 				m_freem(m);
m                2056 netinet/tcp_input.c 				m_adj(m, hdroptlen);
m                2057 netinet/tcp_input.c 				sbappendstream(&so->so_rcv, m);
m                2061 netinet/tcp_input.c 			m_adj(m, hdroptlen);
m                2062 netinet/tcp_input.c 			tiflags = tcp_reass(tp, th, m, &tlen);
m                2084 netinet/tcp_input.c 		m_freem(m);
m                2182 netinet/tcp_input.c 	m_freem(m);
m                2210 netinet/tcp_input.c 		tcp_respond(tp, mtod(m, caddr_t), m, (tcp_seq)0, th->th_ack,
m                2215 netinet/tcp_input.c 		tcp_respond(tp, mtod(m, caddr_t), m, th->th_seq + tlen,
m                2239 netinet/tcp_input.c 	m_freem(m);
m                2244 netinet/tcp_input.c tcp_dooptions(tp, cp, cnt, th, m, iphlen, oi)
m                2249 netinet/tcp_input.c 	struct mbuf *m;
m                2365 netinet/tcp_input.c 			src.sin.sin_addr = mtod(m, struct ip *)->ip_src;
m                2368 netinet/tcp_input.c 			dst.sin.sin_addr = mtod(m, struct ip *)->ip_dst;
m                2375 netinet/tcp_input.c 			src.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_src;
m                2378 netinet/tcp_input.c 			dst.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_dst;
m                2407 netinet/tcp_input.c 		if (tcp_signature(tdb, tp->pf, m, th, iphlen, 1, sig) < 0)
m                2842 netinet/tcp_input.c tcp_pulloutofband(so, urgent, m, off)
m                2845 netinet/tcp_input.c 	struct mbuf *m;
m                2851 netinet/tcp_input.c 		if (m->m_len > cnt) {
m                2852 netinet/tcp_input.c 			char *cp = mtod(m, caddr_t) + cnt;
m                2857 netinet/tcp_input.c 			bcopy(cp+1, cp, (unsigned)(m->m_len - cnt - 1));
m                2858 netinet/tcp_input.c 			m->m_len--;
m                2861 netinet/tcp_input.c 		cnt -= m->m_len;
m                2862 netinet/tcp_input.c 		m = m->m_next;
m                2863 netinet/tcp_input.c 		if (m == 0)
m                3631 netinet/tcp_input.c syn_cache_get(src, dst, th, hlen, tlen, so, m)
m                3637 netinet/tcp_input.c 	struct mbuf *m;
m                3660 netinet/tcp_input.c 		(void) syn_cache_respond(sc, m);
m                3802 netinet/tcp_input.c 		m_freem(m);
m                3866 netinet/tcp_input.c 	tcp_respond(NULL, mtod(m, caddr_t), m, (tcp_seq)0, th->th_ack, TH_RST);
m                3962 netinet/tcp_input.c syn_cache_add(src, dst, th, iphlen, so, m, optp, optlen, oi, issp)
m                3968 netinet/tcp_input.c 	struct mbuf *m;
m                4010 netinet/tcp_input.c 		if (tcp_dooptions(&tb, optp, optlen, th, m, iphlen, oi))
m                4045 netinet/tcp_input.c 		if (syn_cache_respond(sc, m) == 0) {
m                4078 netinet/tcp_input.c 	sc->sc_ourmaxseg = tcp_mss_adv(m->m_flags & M_PKTHDR ?
m                4079 netinet/tcp_input.c 	    m->m_pkthdr.rcvif : NULL, sc->sc_src.sa.sa_family);
m                4120 netinet/tcp_input.c 	if (syn_cache_respond(sc, m) == 0) {
m                4132 netinet/tcp_input.c syn_cache_respond(sc, m)
m                4134 netinet/tcp_input.c 	struct mbuf *m;
m                4160 netinet/tcp_input.c 		if (m)
m                4161 netinet/tcp_input.c 			m_freem(m);
m                4180 netinet/tcp_input.c 	if (m)
m                4181 netinet/tcp_input.c 		m_freem(m);
m                4186 netinet/tcp_input.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                4187 netinet/tcp_input.c 	if (m && max_linkhdr + tlen > MHLEN) {
m                4188 netinet/tcp_input.c 		MCLGET(m, M_DONTWAIT);
m                4189 netinet/tcp_input.c 		if ((m->m_flags & M_EXT) == 0) {
m                4190 netinet/tcp_input.c 			m_freem(m);
m                4191 netinet/tcp_input.c 			m = NULL;
m                4194 netinet/tcp_input.c 	if (m == NULL)
m                4198 netinet/tcp_input.c 	m->m_data += max_linkhdr;
m                4199 netinet/tcp_input.c 	m->m_len = m->m_pkthdr.len = tlen;
m                4200 netinet/tcp_input.c 	m->m_pkthdr.rcvif = NULL;
m                4201 netinet/tcp_input.c 	memset(mtod(m, u_char *), 0, tlen);
m                4205 netinet/tcp_input.c 		ip = mtod(m, struct ip *);
m                4215 netinet/tcp_input.c 		ip6 = mtod(m, struct ip6_hdr *);
m                4289 netinet/tcp_input.c 			src.sin.sin_addr = mtod(m, struct ip *)->ip_src;
m                4290 netinet/tcp_input.c 			dst.sin.sin_addr = mtod(m, struct ip *)->ip_dst;
m                4295 netinet/tcp_input.c 			src.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_src;
m                4296 netinet/tcp_input.c 			dst.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_dst;
m                4303 netinet/tcp_input.c 			if (m)
m                4304 netinet/tcp_input.c 				m_freem(m);
m                4312 netinet/tcp_input.c 		if (tcp_signature(tdb, sc->sc_src.sa.sa_family, m, th,
m                4314 netinet/tcp_input.c 			if (m)
m                4315 netinet/tcp_input.c 				m_freem(m);
m                4333 netinet/tcp_input.c 		th->th_sum = in_cksum(m, tlen);
m                4339 netinet/tcp_input.c 		th->th_sum = in6_cksum(m, IPPROTO_TCP, hlen, tlen - hlen);
m                4373 netinet/tcp_input.c 		error = ip_output(m, sc->sc_ipopts, ro,
m                4383 netinet/tcp_input.c 		error = ip6_output(m, NULL /*XXX*/, (struct route_in6 *)ro, 0,
m                 214 netinet/tcp_output.c 	struct mbuf *m;
m                 696 netinet/tcp_output.c 		if ((m = m_copypack(so->so_snd.sb_mb, off,
m                 704 netinet/tcp_output.c 		m->m_len += hdrlen;
m                 705 netinet/tcp_output.c 		m->m_data -= hdrlen;
m                 707 netinet/tcp_output.c 		MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                 708 netinet/tcp_output.c 		if (m != NULL && max_linkhdr + hdrlen > MHLEN) {
m                 709 netinet/tcp_output.c 			MCLGET(m, M_DONTWAIT);
m                 710 netinet/tcp_output.c 			if ((m->m_flags & M_EXT) == 0) {
m                 711 netinet/tcp_output.c 				m_freem(m);
m                 712 netinet/tcp_output.c 				m = NULL;
m                 715 netinet/tcp_output.c 		if (m == NULL) {
m                 719 netinet/tcp_output.c 		m->m_data += max_linkhdr;
m                 720 netinet/tcp_output.c 		m->m_len = hdrlen;
m                 721 netinet/tcp_output.c 		if (len <= M_TRAILINGSPACE(m)) {
m                 723 netinet/tcp_output.c 			    mtod(m, caddr_t) + hdrlen);
m                 724 netinet/tcp_output.c 			m->m_len += len;
m                 726 netinet/tcp_output.c 			m->m_next = m_copy(so->so_snd.sb_mb, off, (int) len);
m                 727 netinet/tcp_output.c 			if (m->m_next == 0) {
m                 728 netinet/tcp_output.c 				(void) m_free(m);
m                 752 netinet/tcp_output.c 		MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                 753 netinet/tcp_output.c 		if (m != NULL && max_linkhdr + hdrlen > MHLEN) {
m                 754 netinet/tcp_output.c 			MCLGET(m, M_DONTWAIT);
m                 755 netinet/tcp_output.c 			if ((m->m_flags & M_EXT) == 0) {
m                 756 netinet/tcp_output.c 				m_freem(m);
m                 757 netinet/tcp_output.c 				m = NULL;
m                 760 netinet/tcp_output.c 		if (m == NULL) {
m                 764 netinet/tcp_output.c 		m->m_data += max_linkhdr;
m                 765 netinet/tcp_output.c 		m->m_len = hdrlen;
m                 767 netinet/tcp_output.c 	m->m_pkthdr.rcvif = (struct ifnet *)0;
m                 768 netinet/tcp_output.c 	m->m_pkthdr.len = hdrlen + len;
m                 776 netinet/tcp_output.c 	bcopy(mtod(tp->t_template, caddr_t), mtod(m, caddr_t),
m                 778 netinet/tcp_output.c 	th = (struct tcphdr *)(mtod(m, caddr_t) + tp->t_template->m_len -
m                 910 netinet/tcp_output.c 			src.sin.sin_addr = mtod(m, struct ip *)->ip_src;
m                 913 netinet/tcp_output.c 			dst.sin.sin_addr = mtod(m, struct ip *)->ip_dst;
m                 921 netinet/tcp_output.c 			src.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_src;
m                 924 netinet/tcp_output.c 			dst.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_dst;
m                 935 netinet/tcp_output.c 		if (tcp_signature(tdb, tp->pf, m, th, iphlen, 0,
m                 936 netinet/tcp_output.c 		    mtod(m, caddr_t) + hdrlen - optlen + sigoff) < 0)
m                 950 netinet/tcp_output.c 		m->m_pkthdr.csum_flags |= M_TCPV4_CSUM_OUT;
m                 958 netinet/tcp_output.c 		th->th_sum = in6_cksum(m, IPPROTO_TCP, sizeof(struct ip6_hdr),
m                1040 netinet/tcp_output.c 		tcp_trace(TA_OUTPUT, tp->t_state, tp, mtod(m, caddr_t), 0,
m                1074 netinet/tcp_output.c 			ip = mtod(m, struct ip *);
m                1075 netinet/tcp_output.c 			ip->ip_len = htons(m->m_pkthdr.len);
m                1076 netinet/tcp_output.c 			packetlen = m->m_pkthdr.len;
m                1084 netinet/tcp_output.c 		error = ip_output(m, tp->t_inpcb->inp_options,
m                1096 netinet/tcp_output.c 			ip6 = mtod(m, struct ip6_hdr *);
m                1097 netinet/tcp_output.c 			ip6->ip6_plen = m->m_pkthdr.len -
m                1099 netinet/tcp_output.c 			packetlen = m->m_pkthdr.len;
m                1107 netinet/tcp_output.c 		error = ip6_output(m, tp->t_inpcb->inp_outputopts6,
m                 208 netinet/tcp_subr.c 	struct mbuf *m;
m                 211 netinet/tcp_subr.c 	if ((m = tp->t_template) == 0) {
m                 212 netinet/tcp_subr.c 		m = m_get(M_DONTWAIT, MT_HEADER);
m                 213 netinet/tcp_subr.c 		if (m == NULL)
m                 220 netinet/tcp_subr.c 			m->m_len = sizeof(struct ip);
m                 225 netinet/tcp_subr.c 			m->m_len = sizeof(struct ip6_hdr);
m                 229 netinet/tcp_subr.c 		m->m_len += sizeof (struct tcphdr);
m                 236 netinet/tcp_subr.c 		if (m->m_len + MAX_TCPOPTLEN + max_linkhdr >= MHLEN) {
m                 237 netinet/tcp_subr.c 			MCLGET(m, M_DONTWAIT);
m                 238 netinet/tcp_subr.c 			if ((m->m_flags & M_EXT) == 0) {
m                 239 netinet/tcp_subr.c 				m_free(m);
m                 251 netinet/tcp_subr.c 			ipovly = mtod(m, struct ipovly *);
m                 259 netinet/tcp_subr.c 			th = (struct tcphdr *)(mtod(m, caddr_t) +
m                 272 netinet/tcp_subr.c 			ip6 = mtod(m, struct ip6_hdr *);
m                 283 netinet/tcp_subr.c 			th = (struct tcphdr *)(mtod(m, caddr_t) +
m                 300 netinet/tcp_subr.c 	return (m);
m                 320 netinet/tcp_subr.c tcp_respond(tp, template, m, ack, seq, flags)
m                 323 netinet/tcp_subr.c 	struct mbuf *m;
m                 349 netinet/tcp_subr.c 	if (m == 0) {
m                 350 netinet/tcp_subr.c 		m = m_gethdr(M_DONTWAIT, MT_HEADER);
m                 351 netinet/tcp_subr.c 		if (m == NULL)
m                 358 netinet/tcp_subr.c 		m->m_data += max_linkhdr;
m                 362 netinet/tcp_subr.c 			bcopy(ti, mtod(m, caddr_t), sizeof(struct tcphdr) +
m                 367 netinet/tcp_subr.c 			bcopy(ti, mtod(m, caddr_t), sizeof(struct tcphdr) +
m                 372 netinet/tcp_subr.c 		ti = mtod(m, struct tcpiphdr *);
m                 375 netinet/tcp_subr.c 		m_freem(m->m_next);
m                 376 netinet/tcp_subr.c 		m->m_next = 0;
m                 377 netinet/tcp_subr.c 		m->m_data = (caddr_t)ti;
m                 383 netinet/tcp_subr.c 			m->m_len = sizeof(struct tcphdr) + sizeof(struct ip6_hdr);
m                 390 netinet/tcp_subr.c 			m->m_len = sizeof (struct tcpiphdr);
m                 412 netinet/tcp_subr.c 	m->m_len = tlen;
m                 413 netinet/tcp_subr.c 	m->m_pkthdr.len = tlen;
m                 414 netinet/tcp_subr.c 	m->m_pkthdr.rcvif = (struct ifnet *) 0;
m                 436 netinet/tcp_subr.c 		th->th_sum = in6_cksum(m, IPPROTO_TCP,
m                 439 netinet/tcp_subr.c 		ip6_output(m, tp ? tp->t_inpcb->inp_outputopts6 : NULL,
m                 454 netinet/tcp_subr.c 		th->th_sum = in_cksum(m, tlen);
m                 457 netinet/tcp_subr.c 		ip_output(m, (void *)NULL, ro, ip_mtudisc ? IP_MTUDISC : 0,
m                 705 netinet/tcp_subr.c 	struct mbuf *m;
m                 740 netinet/tcp_subr.c 		m = ip6cp->ip6c_m;
m                 745 netinet/tcp_subr.c 		m = NULL;
m                 757 netinet/tcp_subr.c 		if (m->m_pkthdr.len < off + sizeof(*thp))
m                 765 netinet/tcp_subr.c 		m_copydata(m, off, sizeof(*thp), (caddr_t)&th);
m                1089 netinet/tcp_subr.c tcp_signature_tdb_input(m, tdbp, skip, protoff)
m                1090 netinet/tcp_subr.c 	struct mbuf *m;
m                1098 netinet/tcp_subr.c tcp_signature_tdb_output(m, tdbp, mp, skip, protoff)
m                1099 netinet/tcp_subr.c 	struct mbuf *m;
m                1118 netinet/tcp_subr.c tcp_signature(struct tdb *tdb, int af, struct mbuf *m, struct tcphdr *th,
m                1134 netinet/tcp_subr.c 		ip = mtod(m, struct ip *);
m                1140 netinet/tcp_subr.c 		ippseudo.ippseudo_len = htons(m->m_pkthdr.len - iphlen);
m                1152 netinet/tcp_subr.c 		ip6 = mtod(m, struct ip6_hdr *);
m                1159 netinet/tcp_subr.c 		ip6pseudo.ip6ph_len = htonl(m->m_pkthdr.len - iphlen);
m                1179 netinet/tcp_subr.c 	len = m->m_pkthdr.len - iphlen - th->th_off * sizeof(uint32_t);
m                1182 netinet/tcp_subr.c 	    m_apply(m, iphlen + th->th_off * sizeof(uint32_t), len,
m                 129 netinet/tcp_usrreq.c tcp6_usrreq(so, req, m, nam, control, p)
m                 132 netinet/tcp_usrreq.c 	struct mbuf *m, *nam, *control;
m                 136 netinet/tcp_usrreq.c 	return tcp_usrreq(so, req, m, nam, control);
m                 147 netinet/tcp_usrreq.c tcp_usrreq(so, req, m, nam, control)
m                 150 netinet/tcp_usrreq.c 	struct mbuf *m, *nam, *control;
m                 162 netinet/tcp_usrreq.c 			return in6_control(so, (u_long)m, (caddr_t)nam,
m                 166 netinet/tcp_usrreq.c 			return (in_control(so, (u_long)m, (caddr_t)nam,
m                 171 netinet/tcp_usrreq.c 		if (m)
m                 172 netinet/tcp_usrreq.c 			m_freem(m);
m                 189 netinet/tcp_usrreq.c 		if (m && (req == PRU_SEND || req == PRU_SENDOOB))
m                 190 netinet/tcp_usrreq.c 			m_freem(m);
m                 418 netinet/tcp_usrreq.c 		sbappendstream(&so->so_snd, m);
m                 430 netinet/tcp_usrreq.c 		((struct stat *) m)->st_blksize = so->so_snd.sb_hiwat;
m                 446 netinet/tcp_usrreq.c 		m->m_len = 1;
m                 447 netinet/tcp_usrreq.c 		*mtod(m, caddr_t) = tp->t_iobc;
m                 454 netinet/tcp_usrreq.c 			m_freem(m);
m                 466 netinet/tcp_usrreq.c 		sbappendstream(&so->so_snd, m);
m                 510 netinet/tcp_usrreq.c 	struct mbuf *m;
m                 548 netinet/tcp_usrreq.c 		m = *mp;
m                 552 netinet/tcp_usrreq.c 			if (m == NULL || m->m_len < sizeof (int))
m                 554 netinet/tcp_usrreq.c 			else if (*mtod(m, int *))
m                 561 netinet/tcp_usrreq.c 			if (m == NULL || m->m_len < sizeof (int)) {
m                 566 netinet/tcp_usrreq.c 			i = *mtod(m, int *);
m                 575 netinet/tcp_usrreq.c 			if (m == NULL || m->m_len < sizeof (int)) {
m                 590 netinet/tcp_usrreq.c 			if (*mtod(m, int *))
m                 598 netinet/tcp_usrreq.c 			if (m == NULL || m->m_len < sizeof (int)) {
m                 608 netinet/tcp_usrreq.c 			if (*mtod(m, int *)) {
m                 621 netinet/tcp_usrreq.c 		if (m)
m                 622 netinet/tcp_usrreq.c 			(void) m_free(m);
m                 626 netinet/tcp_usrreq.c 		*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                 627 netinet/tcp_usrreq.c 		m->m_len = sizeof(int);
m                 631 netinet/tcp_usrreq.c 			*mtod(m, int *) = tp->t_flags & TF_NODELAY;
m                 634 netinet/tcp_usrreq.c 			*mtod(m, int *) = tp->t_maxseg;
m                 638 netinet/tcp_usrreq.c 			*mtod(m, int *) = tp->sack_enable;
m                 643 netinet/tcp_usrreq.c 			*mtod(m, int *) = tp->t_flags & TF_SIGNATURE;
m                 144 netinet/udp_usrreq.c 	struct mbuf *m = *mp;
m                 147 netinet/udp_usrreq.c 	if (m->m_pkthdr.rcvif) {
m                 148 netinet/udp_usrreq.c 		if (m->m_pkthdr.rcvif->if_type == IFT_FAITH) {
m                 150 netinet/udp_usrreq.c 			m_freem(m);
m                 156 netinet/udp_usrreq.c 	udp_input(m, *offp, proto);
m                 162 netinet/udp_usrreq.c udp_input(struct mbuf *m, ...)
m                 189 netinet/udp_usrreq.c 	va_start(ap, m);
m                 195 netinet/udp_usrreq.c 	switch (mtod(m, struct ip *)->ip_v) {
m                 197 netinet/udp_usrreq.c 		ip = mtod(m, struct ip *);
m                 206 netinet/udp_usrreq.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 214 netinet/udp_usrreq.c 	IP6_EXTHDR_GET(uh, struct udphdr *, m, iphlen, sizeof(struct udphdr));
m                 232 netinet/udp_usrreq.c 		if (m->m_pkthdr.len - iphlen != len) {
m                 233 netinet/udp_usrreq.c 			if (len > (m->m_pkthdr.len - iphlen) ||
m                 238 netinet/udp_usrreq.c 			m_adj(m, len - (m->m_pkthdr.len - iphlen));
m                 244 netinet/udp_usrreq.c 		if (len == 0 && m->m_pkthdr.len - iphlen > 0xffff)
m                 245 netinet/udp_usrreq.c 			len = m->m_pkthdr.len - iphlen;
m                 246 netinet/udp_usrreq.c 		if (len != m->m_pkthdr.len - iphlen) {
m                 284 netinet/udp_usrreq.c 		if ((uh->uh_sum = in6_cksum(m, IPPROTO_UDP, iphlen, len))) {
m                 291 netinet/udp_usrreq.c 		if ((m->m_pkthdr.csum_flags & M_UDP_CSUM_IN_OK) == 0) {
m                 292 netinet/udp_usrreq.c 			if (m->m_pkthdr.csum_flags & M_UDP_CSUM_IN_BAD) {
m                 295 netinet/udp_usrreq.c 				m_freem(m);
m                 299 netinet/udp_usrreq.c 			if ((uh->uh_sum = in4_cksum(m, IPPROTO_UDP,
m                 302 netinet/udp_usrreq.c 				m_freem(m);
m                 306 netinet/udp_usrreq.c 			m->m_pkthdr.csum_flags &= ~M_UDP_CSUM_IN_OK;
m                 318 netinet/udp_usrreq.c 		if (m->m_pkthdr.len - skip < sizeof(u_int32_t)) {
m                 320 netinet/udp_usrreq.c 			m_freem(m);
m                 323 netinet/udp_usrreq.c 		m_copydata(m, skip, sizeof(u_int32_t), (caddr_t) &spi);
m                 329 netinet/udp_usrreq.c 			if ((m = m_pullup2(m, skip)) == NULL) {
m                 335 netinet/udp_usrreq.c 			bcopy(mtod(m, u_char *),
m                 336 netinet/udp_usrreq.c 			    mtod(m, u_char *) + sizeof(struct udphdr), iphlen);
m                 337 netinet/udp_usrreq.c 			m_adj(m, sizeof(struct udphdr));
m                 341 netinet/udp_usrreq.c 			ipsec_common_input(m, skip, offsetof(struct ip, ip_p),
m                 373 netinet/udp_usrreq.c 		    m->m_pkthdr.rcvif);
m                 381 netinet/udp_usrreq.c 		    m->m_pkthdr.rcvif);
m                 389 netinet/udp_usrreq.c 	    (ip && in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif))) {
m                 392 netinet/udp_usrreq.c 	    in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif)) {
m                 459 netinet/udp_usrreq.c 				if ((n = m_copy(m, 0, M_COPYALL)) != NULL) {
m                 509 netinet/udp_usrreq.c 			ip6_savecontrol(last, m, &opts);
m                 512 netinet/udp_usrreq.c 			ip_savecontrol(last, &opts, ip, m);
m                 514 netinet/udp_usrreq.c 		m_adj(m, iphlen);
m                 516 netinet/udp_usrreq.c 		    &srcsa.sa, m, opts) == 0) {
m                 536 netinet/udp_usrreq.c 		if (m->m_pkthdr.pf.flags & PF_TAG_TRANSLATE_LOCALHOST)
m                 549 netinet/udp_usrreq.c 			if (m->m_flags & (M_BCAST | M_MCAST)) {
m                 556 netinet/udp_usrreq.c 				icmp6_error(m, ICMP6_DST_UNREACH,
m                 563 netinet/udp_usrreq.c 				icmp_error(m, ICMP_UNREACH, ICMP_UNREACH_PORT,
m                 571 netinet/udp_usrreq.c 	mtag = m_tag_find(m, PACKET_TAG_IPSEC_IN_DONE, NULL);
m                 578 netinet/udp_usrreq.c 	ipsp_spd_lookup(m, srcsa.sa.sa_family, iphlen, &error,
m                 627 netinet/udp_usrreq.c 		ip6_savecontrol(inp, m, &opts);
m                 630 netinet/udp_usrreq.c 		ip_savecontrol(inp, &opts, ip, m);
m                 633 netinet/udp_usrreq.c 	m_adj(m, iphlen);
m                 634 netinet/udp_usrreq.c 	if (sbappendaddr(&inp->inp_socket->so_rcv, &srcsa.sa, m, opts) == 0) {
m                 641 netinet/udp_usrreq.c 	m_freem(m);
m                 670 netinet/udp_usrreq.c 	struct mbuf *m;
m                 700 netinet/udp_usrreq.c 		m = ip6cp->ip6c_m;
m                 705 netinet/udp_usrreq.c 		m = NULL;
m                 724 netinet/udp_usrreq.c 		sa6.sin6_scope_id = in6_addr2scopeid(m->m_pkthdr.rcvif,
m                 751 netinet/udp_usrreq.c 		if (m->m_pkthdr.len < off + sizeof(*uhp))
m                 755 netinet/udp_usrreq.c 		m_copydata(m, off, sizeof(*uhp), (caddr_t)&uh);
m                 761 netinet/udp_usrreq.c 		sa6_src.sin6_scope_id = in6_addr2scopeid(m->m_pkthdr.rcvif,
m                 875 netinet/udp_usrreq.c udp_output(struct mbuf *m, ...)
m                 880 netinet/udp_usrreq.c 	int len = m->m_pkthdr.len;
m                 885 netinet/udp_usrreq.c 	va_start(ap, m);
m                 930 netinet/udp_usrreq.c 	M_PREPEND(m, sizeof(struct udpiphdr), M_DONTWAIT);
m                 931 netinet/udp_usrreq.c 	if (m == 0) {
m                 940 netinet/udp_usrreq.c 	ui = mtod(m, struct udpiphdr *);
m                 955 netinet/udp_usrreq.c 		m->m_pkthdr.csum_flags |= M_UDPV4_CSUM_OUT;
m                 966 netinet/udp_usrreq.c 	error = ip_output(m, inp->inp_options, &inp->inp_route,
m                 982 netinet/udp_usrreq.c 	m_freem(m);
m                 991 netinet/udp_usrreq.c udp6_usrreq(so, req, m, addr, control, p)
m                 994 netinet/udp_usrreq.c 	struct mbuf *m, *addr, *control;
m                 998 netinet/udp_usrreq.c 	return udp_usrreq(so, req, m, addr, control);
m                1004 netinet/udp_usrreq.c udp_usrreq(so, req, m, addr, control)
m                1007 netinet/udp_usrreq.c 	struct mbuf *m, *addr, *control;
m                1016 netinet/udp_usrreq.c 			return (in6_control(so, (u_long)m, (caddr_t)addr,
m                1020 netinet/udp_usrreq.c 			return (in_control(so, (u_long)m, (caddr_t)addr,
m                1144 netinet/udp_usrreq.c 			return (udp6_output(inp, m, addr, control));
m                1146 netinet/udp_usrreq.c 			return (udp_output(m, inp, addr, control));
m                1148 netinet/udp_usrreq.c 		return (udp_output(m, inp, addr, control));
m                1204 netinet/udp_usrreq.c 	if (m)
m                1205 netinet/udp_usrreq.c 		m_freem(m);
m                  61 netinet6/dest6.c 	struct mbuf *m = *mp;
m                  67 netinet6/dest6.c 	IP6_EXTHDR_GET(dstopts, struct ip6_dest *, m, off, sizeof(*dstopts));
m                  72 netinet6/dest6.c 	IP6_EXTHDR_GET(dstopts, struct ip6_dest *, m, off, dstoptlen);
m                  95 netinet6/dest6.c 			optlen = ip6_unknown_opt(opt, m,
m                  96 netinet6/dest6.c 			    opt - mtod(m, u_int8_t *));
m                 108 netinet6/dest6.c 	m_freem(m);
m                 178 netinet6/frag6.c 	struct mbuf *m = *mp, *t;
m                 193 netinet6/frag6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 194 netinet6/frag6.c 	IP6_EXTHDR_GET(ip6f, struct ip6_frag *, m, offset, sizeof(*ip6f));
m                 221 netinet6/frag6.c 	if ((m->m_flags & M_PKTHDR) != 0)
m                 222 netinet6/frag6.c 		dstifp = m->m_pkthdr.rcvif;
m                 227 netinet6/frag6.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER, offset);
m                 240 netinet6/frag6.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
m                 331 netinet6/frag6.c 			icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
m                 338 netinet6/frag6.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
m                 394 netinet6/frag6.c 	IP6_REASS_MBUF(ip6af) = m;
m                 534 netinet6/frag6.c 	t = m = IP6_REASS_MBUF(ip6af);
m                 551 netinet6/frag6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 563 netinet6/frag6.c 	if (offset < m->m_len) {
m                 566 netinet6/frag6.c 		m->m_data += sizeof(struct ip6_frag);
m                 567 netinet6/frag6.c 		m->m_len -= sizeof(struct ip6_frag);
m                 570 netinet6/frag6.c 		if ((t = m_split(m, offset, M_DONTWAIT)) == NULL) {
m                 578 netinet6/frag6.c 		m_cat(m, t);
m                 585 netinet6/frag6.c 		u_int8_t *prvnxtp = ip6_get_prevhdr(m, offset); /* XXX */
m                 594 netinet6/frag6.c 	if (m->m_flags & M_PKTHDR) { /* Isn't it always true? */
m                 596 netinet6/frag6.c 		for (t = m; t; t = t->m_next)
m                 598 netinet6/frag6.c 		m->m_pkthdr.len = plen;
m                 608 netinet6/frag6.c 	*mp = m;
m                 617 netinet6/frag6.c 	m_freem(m);
m                 636 netinet6/frag6.c 		struct mbuf *m = IP6_REASS_MBUF(af6);
m                 649 netinet6/frag6.c 			ip6 = mtod(m, struct ip6_hdr *);
m                 655 netinet6/frag6.c 			icmp6_error(m, ICMP6_TIME_EXCEEDED,
m                 658 netinet6/frag6.c 			m_freem(m);
m                 277 netinet6/icmp6.c icmp6_error(m, type, code, param)
m                 278 netinet6/icmp6.c 	struct mbuf *m;
m                 292 netinet6/icmp6.c 	if (m->m_len < sizeof(struct ip6_hdr)) {
m                 293 netinet6/icmp6.c 		m = m_pullup(m, sizeof(struct ip6_hdr));
m                 294 netinet6/icmp6.c 		if (m == NULL)
m                 297 netinet6/icmp6.c 	oip6 = mtod(m, struct ip6_hdr *);
m                 310 netinet6/icmp6.c 	if ((m->m_flags & (M_BCAST|M_MCAST) ||
m                 330 netinet6/icmp6.c 	off = ip6_lasthdr(m, 0, IPPROTO_IPV6, &nxt);
m                 334 netinet6/icmp6.c 		IP6_EXTHDR_GET(icp, struct icmp6_hdr *, m, off,
m                 357 netinet6/icmp6.c 	oip6 = mtod(m, struct ip6_hdr *); /* adjust pointer */
m                 369 netinet6/icmp6.c 	if (m->m_pkthdr.len >= ICMPV6_PLD_MAXLEN)
m                 370 netinet6/icmp6.c 		m_adj(m, ICMPV6_PLD_MAXLEN - m->m_pkthdr.len);
m                 373 netinet6/icmp6.c 	M_PREPEND(m, preplen, M_DONTWAIT);
m                 374 netinet6/icmp6.c 	if (m && m->m_len < preplen)
m                 375 netinet6/icmp6.c 		m = m_pullup(m, preplen);
m                 376 netinet6/icmp6.c 	if (m == NULL) {
m                 381 netinet6/icmp6.c 	nip6 = mtod(m, struct ip6_hdr *);
m                 402 netinet6/icmp6.c 	m->m_pkthdr.rcvif = NULL;
m                 405 netinet6/icmp6.c 	icmp6_reflect(m, sizeof(struct ip6_hdr)); /* header order: IPv6 - ICMPv6 */
m                 413 netinet6/icmp6.c 	m_freem(m);
m                 424 netinet6/icmp6.c 	struct mbuf *m = *mp, *n;
m                 428 netinet6/icmp6.c 	int icmp6len = m->m_pkthdr.len - *offp;
m                 431 netinet6/icmp6.c 	icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_msg);
m                 438 netinet6/icmp6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 441 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_error);
m                 448 netinet6/icmp6.c 	IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off, sizeof(*icmp6));
m                 455 netinet6/icmp6.c 	if ((sum = in6_cksum(m, IPPROTO_ICMPV6, off, icmp6len)) != 0) {
m                 460 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_error);
m                 465 netinet6/icmp6.c 	if (m->m_pkthdr.rcvif && m->m_pkthdr.rcvif->if_type == IFT_FAITH) {
m                 483 netinet6/icmp6.c 	if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 484 netinet6/icmp6.c 	    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 486 netinet6/icmp6.c 	    carp_lsdrop(m, AF_INET6, ip6->ip6_src.s6_addr32,
m                 494 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_dstunreach);
m                 500 netinet6/icmp6.c 			icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_adminprohib);
m                 525 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_pkttoobig);
m                 536 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_timeexceed);
m                 550 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_paramprob);
m                 565 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_echo);
m                 573 netinet6/icmp6.c 		if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
m                 575 netinet6/icmp6.c 			n = m;
m                 576 netinet6/icmp6.c 			m = NULL;
m                 609 netinet6/icmp6.c 				n = m;
m                 610 netinet6/icmp6.c 				m = NULL;
m                 646 netinet6/icmp6.c 		if (!m)
m                 651 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_echoreply);
m                 661 netinet6/icmp6.c 			icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_mldquery);
m                 663 netinet6/icmp6.c 			icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_mldreport);
m                 664 netinet6/icmp6.c 		if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
m                 666 netinet6/icmp6.c 			mld6_input(m, off);
m                 667 netinet6/icmp6.c 			m = NULL;
m                 675 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_mlddone);
m                 701 netinet6/icmp6.c 			n = m_copym(m, 0, M_COPYALL, M_DONTWAIT);
m                 720 netinet6/icmp6.c 			MGETHDR(n, M_DONTWAIT, m->m_type);
m                 748 netinet6/icmp6.c 			M_DUP_PKTHDR(n, m); /* just for rcvif */
m                 769 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_routersolicit);
m                 774 netinet6/icmp6.c 		if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
m                 776 netinet6/icmp6.c 			nd6_rs_input(m, off, icmp6len);
m                 777 netinet6/icmp6.c 			m = NULL;
m                 785 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_routeradvert);
m                 790 netinet6/icmp6.c 		if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
m                 792 netinet6/icmp6.c 			nd6_ra_input(m, off, icmp6len);
m                 793 netinet6/icmp6.c 			m = NULL;
m                 801 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_neighborsolicit);
m                 806 netinet6/icmp6.c 		if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
m                 808 netinet6/icmp6.c 			nd6_ns_input(m, off, icmp6len);
m                 809 netinet6/icmp6.c 			m = NULL;
m                 817 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_neighboradvert);
m                 822 netinet6/icmp6.c 		if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
m                 824 netinet6/icmp6.c 			nd6_na_input(m, off, icmp6len);
m                 825 netinet6/icmp6.c 			m = NULL;
m                 833 netinet6/icmp6.c 		icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_redirect);
m                 838 netinet6/icmp6.c 		if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
m                 840 netinet6/icmp6.c 			icmp6_redirect_input(m, off);
m                 841 netinet6/icmp6.c 			m = NULL;
m                 861 netinet6/icmp6.c 		    m->m_pkthdr.rcvif ? m->m_pkthdr.rcvif->if_index : 0));
m                 871 netinet6/icmp6.c 		if (icmp6_notify_error(m, off, icmp6len, code)) {
m                 887 netinet6/icmp6.c 	icmp6_rip6_input(&m, *offp);
m                 892 netinet6/icmp6.c 	m_freem(m);
m                 897 netinet6/icmp6.c icmp6_notify_error(m, off, icmp6len, code)
m                 898 netinet6/icmp6.c 	struct mbuf *m;
m                 910 netinet6/icmp6.c 	IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off,
m                 939 netinet6/icmp6.c 				IP6_EXTHDR_GET(eh, struct ip6_ext *, m,
m                 961 netinet6/icmp6.c 				IP6_EXTHDR_GET(rth, struct ip6_rthdr *, m,
m                 981 netinet6/icmp6.c 						       struct ip6_rthdr0 *, m,
m                 996 netinet6/icmp6.c 				IP6_EXTHDR_GET(fh, struct ip6_frag *, m,
m                1027 netinet6/icmp6.c 		IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off,
m                1042 netinet6/icmp6.c 		icmp6dst.sin6_scope_id = in6_addr2scopeid(m->m_pkthdr.rcvif,
m                1060 netinet6/icmp6.c 		icmp6src.sin6_scope_id = in6_addr2scopeid(m->m_pkthdr.rcvif,
m                1074 netinet6/icmp6.c 		ip6cp.ip6c_m = m;
m                1097 netinet6/icmp6.c 	m_freem(m);
m                1110 netinet6/icmp6.c 	struct mbuf *m = ip6cp->ip6c_m;	/* will be necessary for scope issue */
m                1141 netinet6/icmp6.c 		    htons(m->m_pkthdr.rcvif->if_index);
m                1182 netinet6/icmp6.c ni6_input(m, off)
m                1183 netinet6/icmp6.c 	struct mbuf *m;
m                1199 netinet6/icmp6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                1200 netinet6/icmp6.c 	IP6_EXTHDR_GET(ni6, struct icmp6_nodeinfo *, m, off, sizeof(*ni6));
m                1228 netinet6/icmp6.c 	subjlen = m->m_pkthdr.len - off - sizeof(struct icmp6_nodeinfo);
m                1275 netinet6/icmp6.c 			m_copydata(m, off + sizeof(struct icmp6_nodeinfo),
m                1279 netinet6/icmp6.c 				if ((m->m_flags & M_PKTHDR) != 0 &&
m                1280 netinet6/icmp6.c 				    m->m_pkthdr.rcvif) {
m                1282 netinet6/icmp6.c 					    htons(m->m_pkthdr.rcvif->if_index);
m                1314 netinet6/icmp6.c 			IP6_EXTHDR_GET(subj, char *, m,
m                1357 netinet6/icmp6.c 		addrs = ni6_addrs(ni6, m, &ifp, subj);
m                1380 netinet6/icmp6.c 	MGETHDR(n, M_DONTWAIT, m->m_type);
m                1382 netinet6/icmp6.c 		m_freem(m);
m                1385 netinet6/icmp6.c 	M_DUP_PKTHDR(n, m); /* just for rcvif */
m                1402 netinet6/icmp6.c 	bcopy(mtod(m, caddr_t), mtod(n, caddr_t), sizeof(struct ip6_hdr));
m                1459 netinet6/icmp6.c 	m_freem(m);
m                1463 netinet6/icmp6.c 	m_freem(m);
m                1487 netinet6/icmp6.c 	struct mbuf *m;
m                1498 netinet6/icmp6.c 	MGET(m, M_DONTWAIT, MT_DATA);
m                1499 netinet6/icmp6.c 	if (m && len > MLEN) {
m                1500 netinet6/icmp6.c 		MCLGET(m, M_DONTWAIT);
m                1501 netinet6/icmp6.c 		if ((m->m_flags & M_EXT) == 0)
m                1504 netinet6/icmp6.c 	if (!m)
m                1506 netinet6/icmp6.c 	m->m_next = NULL;
m                1509 netinet6/icmp6.c 		m->m_len = len;
m                1510 netinet6/icmp6.c 		*mtod(m, char *) = namelen;
m                1511 netinet6/icmp6.c 		bcopy(name, mtod(m, char *) + 1, namelen);
m                1512 netinet6/icmp6.c 		return m;
m                1514 netinet6/icmp6.c 		m->m_len = 0;
m                1515 netinet6/icmp6.c 		cp = mtod(m, char *);
m                1516 netinet6/icmp6.c 		ep = mtod(m, char *) + M_TRAILINGSPACE(m);
m                1520 netinet6/icmp6.c 			return m;
m                1573 netinet6/icmp6.c 		m->m_len = cp - mtod(m, char *);
m                1574 netinet6/icmp6.c 		return m;
m                1581 netinet6/icmp6.c 	if (m)
m                1582 netinet6/icmp6.c 		m_freem(m);
m                1656 netinet6/icmp6.c ni6_addrs(ni6, m, ifpp, subj)
m                1658 netinet6/icmp6.c 	struct mbuf *m;
m                1891 netinet6/icmp6.c 	struct mbuf *m = *mp;
m                1892 netinet6/icmp6.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                1899 netinet6/icmp6.c 	IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off, sizeof(*icmp6));
m                1909 netinet6/icmp6.c 	(void)in6_recoverscope(&rip6src, &ip6->ip6_src, m->m_pkthdr.rcvif);
m                1928 netinet6/icmp6.c 			if ((n = m_copy(m, 0, (int)M_COPYALL)) != NULL) {
m                1949 netinet6/icmp6.c 			ip6_savecontrol(last, m, &opts);
m                1951 netinet6/icmp6.c 		m_adj(m, off);
m                1954 netinet6/icmp6.c 				 m, opts) == 0) {
m                1955 netinet6/icmp6.c 			m_freem(m);
m                1961 netinet6/icmp6.c 		m_freem(m);
m                1981 netinet6/icmp6.c icmp6_reflect(m, off)
m                1982 netinet6/icmp6.c 	struct	mbuf *m;
m                2016 netinet6/icmp6.c 		m_copydata(m, 0, sizeof(nip6), (caddr_t)&nip6);
m                2017 netinet6/icmp6.c 		m_adj(m, l);
m                2019 netinet6/icmp6.c 		if (m->m_len < l) {
m                2020 netinet6/icmp6.c 			if ((m = m_pullup(m, l)) == NULL)
m                2023 netinet6/icmp6.c 		bcopy((caddr_t)&nip6, mtod(m, caddr_t), sizeof(nip6));
m                2027 netinet6/icmp6.c 		if (m->m_len < l) {
m                2028 netinet6/icmp6.c 			if ((m = m_pullup(m, l)) == NULL)
m                2032 netinet6/icmp6.c 	plen = m->m_pkthdr.len - sizeof(struct ip6_hdr);
m                2033 netinet6/icmp6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                2056 netinet6/icmp6.c 	in6_recoverscope(&sa6_src, &ip6->ip6_dst, m->m_pkthdr.rcvif);
m                2062 netinet6/icmp6.c 	in6_recoverscope(&sa6_dst, &t, m->m_pkthdr.rcvif);
m                2078 netinet6/icmp6.c 	if (ia == NULL && IN6_IS_ADDR_LINKLOCAL(&t) && (m->m_flags & M_LOOP)) {
m                2115 netinet6/icmp6.c 	if (m->m_pkthdr.rcvif) {
m                2117 netinet6/icmp6.c 		ip6->ip6_hlim = ND_IFINFO(m->m_pkthdr.rcvif)->chlim;
m                2122 netinet6/icmp6.c 	icmp6->icmp6_cksum = in6_cksum(m, IPPROTO_ICMPV6,
m                2129 netinet6/icmp6.c 	m->m_flags &= ~(M_BCAST|M_MCAST);
m                2137 netinet6/icmp6.c 	if (ip6_output(m, NULL, NULL, IPV6_MINMTU, NULL, &outif, NULL) != 0 &&
m                2147 netinet6/icmp6.c 	m_freem(m);
m                2171 netinet6/icmp6.c icmp6_redirect_input(m, off)
m                2172 netinet6/icmp6.c 	struct mbuf *m;
m                2175 netinet6/icmp6.c 	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                2176 netinet6/icmp6.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                2200 netinet6/icmp6.c 	IP6_EXTHDR_GET(nd_rd, struct nd_redirect *, m, off, icmp6len);
m                2380 netinet6/icmp6.c 	m_freem(m);
m                2385 netinet6/icmp6.c 	m_freem(m);
m                2397 netinet6/icmp6.c 	struct mbuf *m = NULL;	/* newly allocated one */
m                2444 netinet6/icmp6.c 	MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                2445 netinet6/icmp6.c 	if (m && IPV6_MMTU >= MHLEN)
m                2446 netinet6/icmp6.c 		MCLGET(m, M_DONTWAIT);
m                2447 netinet6/icmp6.c 	if (!m)
m                2449 netinet6/icmp6.c 	m->m_pkthdr.rcvif = NULL;
m                2450 netinet6/icmp6.c 	m->m_len = 0;
m                2451 netinet6/icmp6.c 	maxlen = M_TRAILINGSPACE(m);
m                2480 netinet6/icmp6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                2549 netinet6/icmp6.c 	m->m_pkthdr.len = m->m_len = p - (u_char *)ip6;
m                2602 netinet6/icmp6.c 		m->m_pkthdr.len = m->m_len = p - (u_char *)ip6;
m                2605 netinet6/icmp6.c 		m->m_pkthdr.len += m0->m_pkthdr.len;
m                2606 netinet6/icmp6.c 		m_cat(m, m0);
m                2615 netinet6/icmp6.c 	sip6 = mtod(m, struct ip6_hdr *);
m                2631 netinet6/icmp6.c 	ip6->ip6_plen = htons(m->m_pkthdr.len - sizeof(struct ip6_hdr));
m                2635 netinet6/icmp6.c 		= in6_cksum(m, IPPROTO_ICMPV6, sizeof(*ip6), ntohs(ip6->ip6_plen));
m                2638 netinet6/icmp6.c 	if (ip6_output(m, NULL, NULL, 0, NULL, NULL, NULL) != 0)
m                2648 netinet6/icmp6.c 	if (m)
m                2649 netinet6/icmp6.c 		m_freem(m);
m                2672 netinet6/icmp6.c 	struct mbuf *m = *mp;
m                2674 netinet6/icmp6.c 	optlen = m ? m->m_len : 0;
m                2677 netinet6/icmp6.c 		if (op == PRCO_SETOPT && m)
m                2678 netinet6/icmp6.c 			(void)m_free(m);
m                2693 netinet6/icmp6.c 			p = mtod(m, struct icmp6_filter *);
m                2708 netinet6/icmp6.c 		if (m)
m                2709 netinet6/icmp6.c 			(void)m_freem(m);
m                2722 netinet6/icmp6.c 			*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                2723 netinet6/icmp6.c 			m->m_len = sizeof(struct icmp6_filter);
m                2724 netinet6/icmp6.c 			p = mtod(m, struct icmp6_filter *);
m                  88 netinet6/in6_cksum.c in6_cksum(m, nxt, off, len)
m                  89 netinet6/in6_cksum.c 	struct mbuf *m;
m                 116 netinet6/in6_cksum.c 	if (m->m_pkthdr.len < off + len) {
m                 118 netinet6/in6_cksum.c 			m->m_pkthdr.len, off, len);
m                 126 netinet6/in6_cksum.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 150 netinet6/in6_cksum.c 	while (m != NULL && off > 0) {
m                 151 netinet6/in6_cksum.c 		if (m->m_len <= off)
m                 152 netinet6/in6_cksum.c 			off -= m->m_len;
m                 155 netinet6/in6_cksum.c 		m = m->m_next;
m                 157 netinet6/in6_cksum.c 	w = (u_int16_t *)(mtod(m, u_char *) + off);
m                 158 netinet6/in6_cksum.c 	mlen = m->m_len - off;
m                 209 netinet6/in6_cksum.c 	m = m->m_next;
m                 215 netinet6/in6_cksum.c 	for (;m && len; m = m->m_next) {
m                 216 netinet6/in6_cksum.c 		if (m->m_len == 0)
m                 218 netinet6/in6_cksum.c 		w = mtod(m, u_int16_t *);
m                 231 netinet6/in6_cksum.c 			mlen = m->m_len - 1;
m                 234 netinet6/in6_cksum.c 			mlen = m->m_len;
m                  72 netinet6/in6_gif.c in6_gif_output(ifp, family, m)
m                  75 netinet6/in6_gif.c 	struct mbuf *m;
m                  89 netinet6/in6_gif.c 		m_freem(m);
m                 123 netinet6/in6_gif.c 		m_freem(m);
m                 131 netinet6/in6_gif.c 		error = etherip_output(m, &tdb, &mp, 0, 0);
m                 134 netinet6/in6_gif.c 	error = ipip_output(m, &tdb, &mp, 0, 0);
m                 140 netinet6/in6_gif.c 	m = mp;
m                 159 netinet6/in6_gif.c 			m_freem(m);
m                 169 netinet6/in6_gif.c 	error = ip6_output(m, 0, &sc->gif_ro6, IPV6_MINMTU, 0, NULL, NULL);
m                 178 netinet6/in6_gif.c 	struct mbuf *m = *mp;
m                 184 netinet6/in6_gif.c 	if (m->m_flags & (M_AUTH | M_CONF))
m                 187 netinet6/in6_gif.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 208 netinet6/in6_gif.c 	        m->m_pkthdr.rcvif = gifp;
m                 210 netinet6/in6_gif.c 		gifp->if_ibytes += m->m_pkthdr.len;
m                 211 netinet6/in6_gif.c 		ipip_input(m, *offp, gifp);
m                 217 netinet6/in6_gif.c 	ip4_input6(&m, offp, 0); /* XXX last argument ignored */
m                 364 netinet6/in6_var.h #define IN6_ARE_MASKED_ADDR_EQUAL(d, a, m)	(	\
m                 365 netinet6/in6_var.h 	(((d)->s6_addr32[0] ^ (a)->s6_addr32[0]) & (m)->s6_addr32[0]) == 0 && \
m                 366 netinet6/in6_var.h 	(((d)->s6_addr32[1] ^ (a)->s6_addr32[1]) & (m)->s6_addr32[1]) == 0 && \
m                 367 netinet6/in6_var.h 	(((d)->s6_addr32[2] ^ (a)->s6_addr32[2]) & (m)->s6_addr32[2]) == 0 && \
m                 368 netinet6/in6_var.h 	(((d)->s6_addr32[3] ^ (a)->s6_addr32[3]) & (m)->s6_addr32[3]) == 0 )
m                  88 netinet6/ip6_forward.c ip6_forward(m, srcrt)
m                  89 netinet6/ip6_forward.c 	struct mbuf *m;
m                  92 netinet6/ip6_forward.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 115 netinet6/ip6_forward.c 	if ((m->m_flags & (M_BCAST|M_MCAST)) != 0 ||
m                 128 netinet6/ip6_forward.c 			    m->m_pkthdr.rcvif->if_xname);
m                 130 netinet6/ip6_forward.c 		m_freem(m);
m                 136 netinet6/ip6_forward.c 		icmp6_error(m, ICMP6_TIME_EXCEEDED,
m                 154 netinet6/ip6_forward.c 	mtag = m_tag_find(m, PACKET_TAG_IPSEC_PENDING_TDB, NULL);
m                 165 netinet6/ip6_forward.c 		m_tag_delete(m, mtag);
m                 167 netinet6/ip6_forward.c 		tdb = ipsp_spd_lookup(m, AF_INET6, sizeof(struct ip6_hdr),
m                 194 netinet6/ip6_forward.c 		for (mtag = m_tag_first(m); mtag != NULL;
m                 195 netinet6/ip6_forward.c 		    mtag = m_tag_next(m, mtag)) {
m                 223 netinet6/ip6_forward.c 	rtableid = m->m_pkthdr.pf.rtableid;
m                 235 netinet6/ip6_forward.c 	mcopy = m_copy(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN));
m                 262 netinet6/ip6_forward.c 			m_freem(m);
m                 286 netinet6/ip6_forward.c 			m_freem(m);
m                 299 netinet6/ip6_forward.c 	if (in6_addr2scopeid(m->m_pkthdr.rcvif, &ip6->ip6_src) !=
m                 313 netinet6/ip6_forward.c 			    m->m_pkthdr.rcvif->if_xname, rt->rt_ifp->if_xname);
m                 318 netinet6/ip6_forward.c 		m_freem(m);
m                 336 netinet6/ip6_forward.c 			m_freem(m);
m                 340 netinet6/ip6_forward.c 		m->m_flags &= ~(M_BCAST | M_MCAST);	/* just in case */
m                 343 netinet6/ip6_forward.c 		error = ipsp_process_packet(m, tdb, AF_INET6, 0);
m                 350 netinet6/ip6_forward.c 	if (m->m_pkthdr.len > IN6_LINKMTU(rt->rt_ifp)) {
m                 359 netinet6/ip6_forward.c 		m_freem(m);
m                 375 netinet6/ip6_forward.c 	if (rt->rt_ifp == m->m_pkthdr.rcvif && !srcrt && ip6_sendredirects &&
m                 396 netinet6/ip6_forward.c 			m_freem(m);
m                 430 netinet6/ip6_forward.c 			       ip6->ip6_nxt, m->m_pkthdr.rcvif->if_xname,
m                 435 netinet6/ip6_forward.c 		origifp = m->m_pkthdr.rcvif;
m                 445 netinet6/ip6_forward.c 	if (pf_test6(PF_OUT, rt->rt_ifp, &m, NULL) != PF_PASS) {
m                 446 netinet6/ip6_forward.c 		m_freem(m);
m                 449 netinet6/ip6_forward.c 	if (m == NULL)
m                 452 netinet6/ip6_forward.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 455 netinet6/ip6_forward.c 	error = nd6_output(rt->rt_ifp, origifp, m, dst, rt);
m                 182 netinet6/ip6_input.c 	struct mbuf *m;
m                 186 netinet6/ip6_input.c 		IF_DEQUEUE(&ip6intrq, m);
m                 188 netinet6/ip6_input.c 		if (m == 0)
m                 190 netinet6/ip6_input.c 		ip6_input(m);
m                 198 netinet6/ip6_input.c ip6_input(m)
m                 199 netinet6/ip6_input.c 	struct mbuf *m;
m                 215 netinet6/ip6_input.c 	if (m->m_flags & M_EXT) {
m                 216 netinet6/ip6_input.c 		if (m->m_next)
m                 222 netinet6/ip6_input.c 		if (m->m_next) {
m                 223 netinet6/ip6_input.c 			if (m->m_flags & M_LOOP) {
m                 225 netinet6/ip6_input.c 			} else if (m->m_pkthdr.rcvif->if_index < M2MMAX)
m                 226 netinet6/ip6_input.c 				ip6stat.ip6s_m2m[m->m_pkthdr.rcvif->if_index]++;
m                 234 netinet6/ip6_input.c 	in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_receive);
m                 237 netinet6/ip6_input.c 	if (m->m_len < sizeof(struct ip6_hdr)) {
m                 239 netinet6/ip6_input.c 		inifp = m->m_pkthdr.rcvif;
m                 240 netinet6/ip6_input.c 		if ((m = m_pullup(m, sizeof(struct ip6_hdr))) == NULL) {
m                 247 netinet6/ip6_input.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 251 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_hdrerr);
m                 256 netinet6/ip6_input.c 	if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 257 netinet6/ip6_input.c 	    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 259 netinet6/ip6_input.c 	    carp_lsdrop(m, AF_INET6, ip6->ip6_src.s6_addr32,
m                 274 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_addrerr);
m                 279 netinet6/ip6_input.c 	    !(m->m_flags & M_LOOP)) {
m                 287 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_addrerr);
m                 306 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_addrerr);
m                 320 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_addrerr);
m                 325 netinet6/ip6_input.c 	if (ip6_check_rh0hdr(m)) {
m                 327 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard);
m                 328 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_hdrerr);
m                 329 netinet6/ip6_input.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_OPTION, 0);
m                 339 netinet6/ip6_input.c 	if (pf_test6(PF_IN, m->m_pkthdr.rcvif, &m, NULL) != PF_PASS)
m                 341 netinet6/ip6_input.c 	if (m == NULL)
m                 344 netinet6/ip6_input.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 350 netinet6/ip6_input.c 		if (m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) {
m                 352 netinet6/ip6_input.c 			deliverifp = m->m_pkthdr.rcvif;
m                 356 netinet6/ip6_input.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_addrerr);
m                 362 netinet6/ip6_input.c 	if ((m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) == 0) {
m                 376 netinet6/ip6_input.c 		ip6->ip6_src.s6_addr16[1] = htons(m->m_pkthdr.rcvif->if_index);
m                 378 netinet6/ip6_input.c 		ip6->ip6_dst.s6_addr16[1] = htons(m->m_pkthdr.rcvif->if_index);
m                 389 netinet6/ip6_input.c 	if ((m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) != 0 &&
m                 391 netinet6/ip6_input.c 		if (!in6ifa_ifpwithaddr(m->m_pkthdr.rcvif, &ip6->ip6_dst)) {
m                 392 netinet6/ip6_input.c 			icmp6_error(m, ICMP6_DST_UNREACH,
m                 399 netinet6/ip6_input.c 		deliverifp = m->m_pkthdr.rcvif;
m                 409 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_mcast);
m                 414 netinet6/ip6_input.c 		IN6_LOOKUP_MULTI(ip6->ip6_dst, m->m_pkthdr.rcvif, in6m);
m                 426 netinet6/ip6_input.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard);
m                 429 netinet6/ip6_input.c 		deliverifp = m->m_pkthdr.rcvif;
m                 434 netinet6/ip6_input.c 	rtableid = m->m_pkthdr.pf.rtableid;
m                 491 netinet6/ip6_input.c 			m->m_flags |= M_ANYCAST6;
m                 535 netinet6/ip6_input.c 	TAILQ_FOREACH(ifa, &m->m_pkthdr.rcvif->if_addrlist, ifa_list) {
m                 550 netinet6/ip6_input.c 	if (m->m_pkthdr.rcvif->if_type == IFT_CARP &&
m                 551 netinet6/ip6_input.c 	    m->m_pkthdr.rcvif->if_flags & IFF_LINK0 &&
m                 553 netinet6/ip6_input.c 	    carp_lsdrop(m, AF_INET6, ip6->ip6_src.s6_addr32,
m                 563 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard);
m                 577 netinet6/ip6_input.c 		if (ip6_hopopts_input(&plen, &rtalert, &m, &off)) {
m                 579 netinet6/ip6_input.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard);
m                 585 netinet6/ip6_input.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 599 netinet6/ip6_input.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard);
m                 600 netinet6/ip6_input.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_hdrerr);
m                 601 netinet6/ip6_input.c 			icmp6_error(m, ICMP6_PARAM_PROB,
m                 606 netinet6/ip6_input.c 		IP6_EXTHDR_GET(hbh, struct ip6_hbh *, m, sizeof(struct ip6_hdr),
m                 629 netinet6/ip6_input.c 	if (m->m_pkthdr.len - sizeof(struct ip6_hdr) < plen) {
m                 631 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_truncated);
m                 634 netinet6/ip6_input.c 	if (m->m_pkthdr.len > sizeof(struct ip6_hdr) + plen) {
m                 635 netinet6/ip6_input.c 		if (m->m_len == m->m_pkthdr.len) {
m                 636 netinet6/ip6_input.c 			m->m_len = sizeof(struct ip6_hdr) + plen;
m                 637 netinet6/ip6_input.c 			m->m_pkthdr.len = sizeof(struct ip6_hdr) + plen;
m                 639 netinet6/ip6_input.c 			m_adj(m, sizeof(struct ip6_hdr) + plen - m->m_pkthdr.len);
m                 656 netinet6/ip6_input.c 		    ip6_mforward(ip6, m->m_pkthdr.rcvif, m)) {
m                 658 netinet6/ip6_input.c 			m_freem(m);
m                 663 netinet6/ip6_input.c 			m_freem(m);
m                 667 netinet6/ip6_input.c 		ip6_forward(m, srcrt);
m                 671 netinet6/ip6_input.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 685 netinet6/ip6_input.c 		in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_addrerr);
m                 706 netinet6/ip6_input.c 		if (m->m_pkthdr.len < off) {
m                 708 netinet6/ip6_input.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_truncated);
m                 712 netinet6/ip6_input.c 		nxt = (*inet6sw[ip6_protox[nxt]].pr_input)(&m, &off, nxt);
m                 716 netinet6/ip6_input.c 	m_freem(m);
m                 722 netinet6/ip6_input.c ip6_check_rh0hdr(struct mbuf *m)
m                 724 netinet6/ip6_input.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 730 netinet6/ip6_input.c 	off = ((caddr_t)ip6 - m->m_data) + sizeof(struct ip6_hdr);
m                 731 netinet6/ip6_input.c 	lim = min(m->m_pkthdr.len, ntohs(ip6->ip6_plen) + sizeof(*ip6));
m                 745 netinet6/ip6_input.c 			m_copydata(m, off, sizeof(rthdr), (caddr_t)&rthdr);
m                 766 netinet6/ip6_input.c 			m_copydata(m, off, sizeof(opt6), (caddr_t)&opt6);
m                 796 netinet6/ip6_input.c 	struct mbuf *m = *mp;
m                 802 netinet6/ip6_input.c 	IP6_EXTHDR_GET(hbh, struct ip6_hbh *, m,
m                 809 netinet6/ip6_input.c 	IP6_EXTHDR_GET(hbh, struct ip6_hbh *, m, sizeof(struct ip6_hdr),
m                 819 netinet6/ip6_input.c 	if (ip6_process_hopopts(m, (u_int8_t *)hbh + sizeof(struct ip6_hbh),
m                 824 netinet6/ip6_input.c 	*mp = m;
m                 839 netinet6/ip6_input.c ip6_process_hopopts(m, opthead, hbhlen, rtalertp, plenp)
m                 840 netinet6/ip6_input.c 	struct mbuf *m;
m                 873 netinet6/ip6_input.c 				icmp6_error(m, ICMP6_PARAM_PROB,
m                 890 netinet6/ip6_input.c 				icmp6_error(m, ICMP6_PARAM_PROB,
m                 901 netinet6/ip6_input.c 			ip6 = mtod(m, struct ip6_hdr *);
m                 904 netinet6/ip6_input.c 				icmp6_error(m, ICMP6_PARAM_PROB,
m                 928 netinet6/ip6_input.c 				icmp6_error(m, ICMP6_PARAM_PROB,
m                 940 netinet6/ip6_input.c 				icmp6_error(m, ICMP6_PARAM_PROB,
m                 953 netinet6/ip6_input.c 			optlen = ip6_unknown_opt(opt, m,
m                 965 netinet6/ip6_input.c 	m_freem(m);
m                 976 netinet6/ip6_input.c ip6_unknown_opt(optp, m, off)
m                 978 netinet6/ip6_input.c 	struct mbuf *m;
m                 987 netinet6/ip6_input.c 		m_freem(m);
m                 991 netinet6/ip6_input.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_OPTION, off);
m                 995 netinet6/ip6_input.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 997 netinet6/ip6_input.c 		    (m->m_flags & (M_BCAST|M_MCAST)))
m                 998 netinet6/ip6_input.c 			m_freem(m);
m                1000 netinet6/ip6_input.c 			icmp6_error(m, ICMP6_PARAM_PROB,
m                1005 netinet6/ip6_input.c 	m_freem(m);		/* XXX: NOTREACHED */
m                1021 netinet6/ip6_input.c ip6_savecontrol(in6p, m, mp)
m                1023 netinet6/ip6_input.c 	struct mbuf *m;
m                1028 netinet6/ip6_input.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                1049 netinet6/ip6_input.c 		    (m && m->m_pkthdr.rcvif) ? m->m_pkthdr.rcvif->if_index : 0;
m                1094 netinet6/ip6_input.c 		struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                1100 netinet6/ip6_input.c 			ext = ip6_pullexthdr(m, sizeof(struct ip6_hdr),
m                1132 netinet6/ip6_input.c 		struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                1161 netinet6/ip6_input.c 			ext = ip6_pullexthdr(m, off, nxt);
m                1234 netinet6/ip6_input.c ip6_pullexthdr(m, off, nxt)
m                1235 netinet6/ip6_input.c 	struct mbuf *m;
m                1255 netinet6/ip6_input.c 	m_copydata(m, off, sizeof(ip6e), (caddr_t)&ip6e);
m                1278 netinet6/ip6_input.c 	m_copydata(m, off, elen, mtod(n, caddr_t));
m                1296 netinet6/ip6_input.c ip6_get_prevhdr(m, off)
m                1297 netinet6/ip6_input.c 	struct mbuf *m;
m                1300 netinet6/ip6_input.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                1311 netinet6/ip6_input.c 			ip6e = (struct ip6_ext *)(mtod(m, caddr_t) + len);
m                1337 netinet6/ip6_input.c ip6_nexthdr(m, off, proto, nxtp)
m                1338 netinet6/ip6_input.c 	struct mbuf *m;
m                1348 netinet6/ip6_input.c 	if (m == NULL)
m                1350 netinet6/ip6_input.c 	if ((m->m_flags & M_PKTHDR) == 0 || m->m_pkthdr.len < off)
m                1355 netinet6/ip6_input.c 		if (m->m_pkthdr.len < off + sizeof(ip6))
m                1357 netinet6/ip6_input.c 		m_copydata(m, off, sizeof(ip6), (caddr_t)&ip6);
m                1368 netinet6/ip6_input.c 		if (m->m_pkthdr.len < off + sizeof(fh))
m                1370 netinet6/ip6_input.c 		m_copydata(m, off, sizeof(fh), (caddr_t)&fh);
m                1379 netinet6/ip6_input.c 		if (m->m_pkthdr.len < off + sizeof(ip6e))
m                1381 netinet6/ip6_input.c 		m_copydata(m, off, sizeof(ip6e), (caddr_t)&ip6e);
m                1385 netinet6/ip6_input.c 		if (m->m_pkthdr.len < off)
m                1392 netinet6/ip6_input.c 		if (m->m_pkthdr.len < off + sizeof(ip6e))
m                1394 netinet6/ip6_input.c 		m_copydata(m, off, sizeof(ip6e), (caddr_t)&ip6e);
m                1398 netinet6/ip6_input.c 		if (m->m_pkthdr.len < off)
m                1419 netinet6/ip6_input.c ip6_lasthdr(m, off, proto, nxtp)
m                1420 netinet6/ip6_input.c 	struct mbuf *m;
m                1433 netinet6/ip6_input.c 		newoff = ip6_nexthdr(m, off, proto, nxtp);
m                 260 netinet6/ip6_mroute.c ip6_mrouter_set(cmd, so, m)
m                 263 netinet6/ip6_mroute.c 	struct mbuf *m;
m                 273 netinet6/ip6_mroute.c 		if (m == NULL || m->m_len < sizeof(int))
m                 275 netinet6/ip6_mroute.c 		return (ip6_mrouter_init(so, *mtod(m, int *), cmd));
m                 279 netinet6/ip6_mroute.c 		if (m == NULL || m->m_len < sizeof(struct mif6ctl))
m                 281 netinet6/ip6_mroute.c 		return (add_m6if(mtod(m, struct mif6ctl *)));
m                 283 netinet6/ip6_mroute.c 		if (m == NULL || m->m_len < sizeof(mifi_t))
m                 285 netinet6/ip6_mroute.c 		return (del_m6if(mtod(m, mifi_t *)));
m                 287 netinet6/ip6_mroute.c 		if (m == NULL || m->m_len < sizeof(struct mf6cctl))
m                 289 netinet6/ip6_mroute.c 		return (add_m6fc(mtod(m, struct mf6cctl *)));
m                 291 netinet6/ip6_mroute.c 		if (m == NULL || m->m_len < sizeof(struct mf6cctl))
m                 293 netinet6/ip6_mroute.c 		return (del_m6fc(mtod(m,  struct mf6cctl *)));
m                 295 netinet6/ip6_mroute.c 		if (m == NULL || m->m_len < sizeof(int))
m                 297 netinet6/ip6_mroute.c 		return (set_pim6(mtod(m, int *)));
m                 307 netinet6/ip6_mroute.c ip6_mrouter_get(cmd, so, m)
m                 310 netinet6/ip6_mroute.c 	struct mbuf **m;
m                 316 netinet6/ip6_mroute.c 	*m = mb = m_get(M_WAIT, MT_SOOPTS);
m                 397 netinet6/ip6_mroute.c get_pim6(m)
m                 398 netinet6/ip6_mroute.c 	struct mbuf *m;
m                 402 netinet6/ip6_mroute.c 	i = mtod(m, int *);
m                 531 netinet6/ip6_mroute.c 				m_free(rte->m);
m                 817 netinet6/ip6_mroute.c 					ip6_mdq(rte->m, rte->ifp, rt);
m                 819 netinet6/ip6_mroute.c 				m_freem(rte->m);
m                1003 netinet6/ip6_mroute.c ip6_mforward(ip6, ifp, m)
m                1006 netinet6/ip6_mroute.c 	struct mbuf *m;
m                1048 netinet6/ip6_mroute.c 			    m->m_pkthdr.rcvif->if_xname);
m                1062 netinet6/ip6_mroute.c 		return (ip6_mdq(m, ifp, rt));
m                1098 netinet6/ip6_mroute.c 		mb0 = m_copy(m, 0, M_COPYALL);
m                1256 netinet6/ip6_mroute.c 		rte->m = mb0;
m                1309 netinet6/ip6_mroute.c 					m_freem(rte->m);
m                1332 netinet6/ip6_mroute.c ip6_mdq(m, ifp, rt)
m                1333 netinet6/ip6_mroute.c 	struct mbuf *m;
m                1337 netinet6/ip6_mroute.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                1340 netinet6/ip6_mroute.c 	int plen = m->m_pkthdr.len;
m                1348 netinet6/ip6_mroute.c #define MC6_SEND(ip6, mifp, m) do {				\
m                1350 netinet6/ip6_mroute.c 		    register_send((ip6), (mifp), (m));		\
m                1352 netinet6/ip6_mroute.c 		    phyint_send((ip6), (mifp), (m));		\
m                1379 netinet6/ip6_mroute.c 			if (pim6 && (m->m_flags & M_LOOP) == 0) {
m                1393 netinet6/ip6_mroute.c 				mm = m_copy(m, 0, sizeof(struct ip6_hdr));
m                1460 netinet6/ip6_mroute.c 	if (m->m_pkthdr.rcvif == NULL) {
m                1501 netinet6/ip6_mroute.c 			MC6_SEND(ip6, mifp, m);
m                1507 netinet6/ip6_mroute.c phyint_send(ip6, mifp, m)
m                1510 netinet6/ip6_mroute.c 	struct mbuf *m;
m                1526 netinet6/ip6_mroute.c 	mb_copy = m_copy(m, 0, M_COPYALL);
m                1544 netinet6/ip6_mroute.c 	if (m->m_pkthdr.rcvif == NULL) {
m                1573 netinet6/ip6_mroute.c 		ip6_mloopback(ifp, m, (struct sockaddr_in6 *)&ro.ro_dst);
m                1617 netinet6/ip6_mroute.c register_send(ip6, mif, m)
m                1620 netinet6/ip6_mroute.c 	struct mbuf *m;
m                1623 netinet6/ip6_mroute.c 	int i, len = m->m_pkthdr.len;
m                1641 netinet6/ip6_mroute.c 	if ((mm->m_next = m_copy(m, 0, M_COPYALL)) == NULL) {
m                1698 netinet6/ip6_mroute.c 	struct mbuf *m = *mp;
m                1704 netinet6/ip6_mroute.c 	ip6 = mtod(m, struct ip6_hdr *);
m                1705 netinet6/ip6_mroute.c 	pimlen = m->m_pkthdr.len - *offp;
m                1716 netinet6/ip6_mroute.c 		m_freem(m);
m                1734 netinet6/ip6_mroute.c 	IP6_EXTHDR_GET(pim, struct pim *, m, off, minlen);
m                1748 netinet6/ip6_mroute.c 		m_freem(m);
m                1766 netinet6/ip6_mroute.c 		if (in6_cksum(m, IPPROTO_PIM, off, cksumlen)) {
m                1773 netinet6/ip6_mroute.c 			m_freem(m);
m                1801 netinet6/ip6_mroute.c 			m_freem(m);
m                1822 netinet6/ip6_mroute.c 			m_freem(m);
m                1845 netinet6/ip6_mroute.c 			m_freem(m);
m                1859 netinet6/ip6_mroute.c 			m_freem(m);
m                1866 netinet6/ip6_mroute.c 		mcp = m_copy(m, 0, off + PIM6_REG_MINLEN);
m                1873 netinet6/ip6_mroute.c 			m_freem(m);
m                1880 netinet6/ip6_mroute.c 		m_adj(m, off + PIM_MINLEN);
m                1892 netinet6/ip6_mroute.c 		rc = looutput(mif6table[reg_mif_num].m6_ifp, m,
m                1897 netinet6/ip6_mroute.c 		m = mcp;
m                1907 netinet6/ip6_mroute.c 	rip6_input(&m, offp, proto);
m                 253 netinet6/ip6_mroute.h     struct mbuf 	*m;		/* A copy of the packet	    	    */
m                 158 netinet6/ip6_output.c 	struct mbuf *m = m0;
m                 187 netinet6/ip6_output.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 228 netinet6/ip6_output.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 231 netinet6/ip6_output.c 	mtag = m_tag_find(m, PACKET_TAG_IPSEC_PENDING_TDB, NULL);
m                 242 netinet6/ip6_output.c 		m_tag_delete(m, mtag);
m                 244 netinet6/ip6_output.c 		tdb = ipsp_spd_lookup(m, AF_INET6, sizeof(struct ip6_hdr),
m                 271 netinet6/ip6_output.c 		for (mtag = m_tag_first(m); mtag != NULL;
m                 272 netinet6/ip6_output.c 		    mtag = m_tag_next(m, mtag)) {
m                 316 netinet6/ip6_output.c 		if ((error = ip6_splithdr(m, &exthdrs)) != 0) {
m                 317 netinet6/ip6_output.c 			m = NULL;
m                 320 netinet6/ip6_output.c 		m = exthdrs.ip6e_ip6;
m                 325 netinet6/ip6_output.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 328 netinet6/ip6_output.c 	m->m_pkthdr.len += optlen;
m                 329 netinet6/ip6_output.c 	plen = m->m_pkthdr.len - sizeof(*ip6);
m                 334 netinet6/ip6_output.c 			if ((error = ip6_splithdr(m, &exthdrs)) != 0) {
m                 335 netinet6/ip6_output.c 				m = NULL;
m                 338 netinet6/ip6_output.c 			m = exthdrs.ip6e_ip6;
m                 342 netinet6/ip6_output.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 361 netinet6/ip6_output.c 		struct mbuf *mprev = m;
m                 374 netinet6/ip6_output.c 			exthdrs.ip6e_dest2->m_next = m->m_next;
m                 375 netinet6/ip6_output.c 			m->m_next = exthdrs.ip6e_dest2;
m                 380 netinet6/ip6_output.c #define MAKE_CHAIN(m, mp, p, i)\
m                 382 netinet6/ip6_output.c 	if (m) {\
m                 385 netinet6/ip6_output.c 		*mtod((m), u_char *) = *(p);\
m                 387 netinet6/ip6_output.c 		p = mtod((m), u_char *);\
m                 388 netinet6/ip6_output.c 		(m)->m_next = (mp)->m_next;\
m                 389 netinet6/ip6_output.c 		(mp)->m_next = (m);\
m                 390 netinet6/ip6_output.c 		(mp) = (m);\
m                 506 netinet6/ip6_output.c 			m_freem(m);
m                 514 netinet6/ip6_output.c 		m->m_flags &= ~(M_BCAST | M_MCAST);	/* just in case */
m                 522 netinet6/ip6_output.c 		error = ipsp_process_packet(m, tdb, AF_INET6,
m                 594 netinet6/ip6_output.c 		m->m_flags &= ~(M_BCAST | M_MCAST);	/* just in case */
m                 599 netinet6/ip6_output.c 		m->m_flags = (m->m_flags & ~M_BCAST) | M_MCAST;
m                 620 netinet6/ip6_output.c 			ip6_mloopback(ifp, m, dst);
m                 637 netinet6/ip6_output.c 				if (ip6_mforward(ip6, ifp, m) != 0) {
m                 638 netinet6/ip6_output.c 					m_freem(m);
m                 654 netinet6/ip6_output.c 			m_freem(m);
m                 754 netinet6/ip6_output.c 		m->m_flags |= M_LOOP;
m                 755 netinet6/ip6_output.c 		m->m_pkthdr.rcvif = ifp;
m                 756 netinet6/ip6_output.c 		if (ip6_process_hopopts(m, (u_int8_t *)(hbh + 1),
m                 763 netinet6/ip6_output.c 		m->m_flags &= ~M_LOOP; /* XXX */
m                 764 netinet6/ip6_output.c 		m->m_pkthdr.rcvif = NULL;
m                 768 netinet6/ip6_output.c 	if (pf_test6(PF_OUT, ifp, &m, NULL) != PF_PASS) {
m                 770 netinet6/ip6_output.c 		m_freem(m);
m                 773 netinet6/ip6_output.c 	if (m == NULL)
m                 775 netinet6/ip6_output.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 797 netinet6/ip6_output.c 	tlen = m->m_pkthdr.len;
m                 836 netinet6/ip6_output.c 		error = nd6_output(ifp, origifp, m, dst, ro->ro_rt);
m                 888 netinet6/ip6_output.c 		mnext = &m->m_nextpkt;
m                 913 netinet6/ip6_output.c 		m0 = m;
m                 917 netinet6/ip6_output.c 			MGETHDR(m, M_DONTWAIT, MT_HEADER);
m                 918 netinet6/ip6_output.c 			if (!m) {
m                 923 netinet6/ip6_output.c 			m->m_pkthdr.rcvif = NULL;
m                 924 netinet6/ip6_output.c 			m->m_flags = m0->m_flags & M_COPYFLAGS;
m                 925 netinet6/ip6_output.c 			*mnext = m;
m                 926 netinet6/ip6_output.c 			mnext = &m->m_nextpkt;
m                 927 netinet6/ip6_output.c 			m->m_data += max_linkhdr;
m                 928 netinet6/ip6_output.c 			mhip6 = mtod(m, struct ip6_hdr *);
m                 930 netinet6/ip6_output.c 			m->m_len = sizeof(*mhip6);
m                 931 netinet6/ip6_output.c 			error = ip6_insertfraghdr(m0, m, hlen, &ip6f);
m                 948 netinet6/ip6_output.c 			for (mlast = m; mlast->m_next; mlast = mlast->m_next)
m                 951 netinet6/ip6_output.c 			m->m_pkthdr.len = len + hlen + sizeof(*ip6f);
m                 952 netinet6/ip6_output.c 			m->m_pkthdr.rcvif = (struct ifnet *)0;
m                 967 netinet6/ip6_output.c 	m = m0->m_nextpkt;
m                 970 netinet6/ip6_output.c 	for (m0 = m; m; m = m0) {
m                 971 netinet6/ip6_output.c 		m0 = m->m_nextpkt;
m                 972 netinet6/ip6_output.c 		m->m_nextpkt = 0;
m                 974 netinet6/ip6_output.c 			error = nd6_output(ifp, origifp, m, dst, ro->ro_rt);
m                 976 netinet6/ip6_output.c 			m_freem(m);
m                 998 netinet6/ip6_output.c 	m_freem(m);
m                1008 netinet6/ip6_output.c 	struct mbuf *m;
m                1013 netinet6/ip6_output.c 	MGET(m, M_DONTWAIT, MT_DATA);
m                1014 netinet6/ip6_output.c 	if (!m)
m                1018 netinet6/ip6_output.c 		MCLGET(m, M_DONTWAIT);
m                1019 netinet6/ip6_output.c 		if ((m->m_flags & M_EXT) == 0) {
m                1020 netinet6/ip6_output.c 			m_free(m);
m                1024 netinet6/ip6_output.c 	m->m_len = hlen;
m                1026 netinet6/ip6_output.c 		bcopy(hdr, mtod(m, caddr_t), hlen);
m                1028 netinet6/ip6_output.c 	*mp = m;
m                1133 netinet6/ip6_output.c ip6_insertfraghdr(m0, m, hlen, frghdrp)
m                1134 netinet6/ip6_output.c 	struct mbuf *m0, *m;
m                1145 netinet6/ip6_output.c 		m->m_next = n;
m                1147 netinet6/ip6_output.c 		n = m;
m                1159 netinet6/ip6_output.c 		m->m_pkthdr.len += sizeof(struct ip6_frag);
m                1263 netinet6/ip6_output.c 	struct mbuf *m = *mp;
m                1273 netinet6/ip6_output.c 	optlen = m ? m->m_len : 0;
m                1286 netinet6/ip6_output.c 						    m, so);
m                1326 netinet6/ip6_output.c 				optval = *mtod(m, int *);
m                1480 netinet6/ip6_output.c 				optval = *mtod(m, int *);
m                1502 netinet6/ip6_output.c 				optval = *mtod(m, int *);
m                1547 netinet6/ip6_output.c 				if (m && m->m_next) {
m                1551 netinet6/ip6_output.c 				if (m) {
m                1552 netinet6/ip6_output.c 					optbuf = mtod(m, u_char *);
m                1553 netinet6/ip6_output.c 					optbuflen = m->m_len;
m                1573 netinet6/ip6_output.c 							m);
m                1577 netinet6/ip6_output.c 				optval = *mtod(m, int *);
m                1606 netinet6/ip6_output.c 				if (m == 0 || m->m_len != sizeof(struct tdb_ident)) {
m                1609 netinet6/ip6_output.c 					tdbip = mtod(m, struct tdb_ident *);
m                1628 netinet6/ip6_output.c 				if (m == 0 || m->m_len != sizeof(int)) {
m                1632 netinet6/ip6_output.c 				optval = *mtod(m, int *);
m                1686 netinet6/ip6_output.c 			if (m)
m                1687 netinet6/ip6_output.c 				(void)m_free(m);
m                1785 netinet6/ip6_output.c 				*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1786 netinet6/ip6_output.c 				m->m_len = sizeof(int);
m                1787 netinet6/ip6_output.c 				*mtod(m, int *) = optval;
m                1816 netinet6/ip6_output.c 				*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1818 netinet6/ip6_output.c 					MCLGET(m, M_WAIT);
m                1819 netinet6/ip6_output.c 				m->m_len = optdatalen;
m                1820 netinet6/ip6_output.c 				bcopy(optdata, mtod(m, void *), optdatalen);
m                1846 netinet6/ip6_output.c 				*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1847 netinet6/ip6_output.c 				m->m_len = sizeof(int);
m                1848 netinet6/ip6_output.c 				*mtod(m, int *) = optval;
m                1883 netinet6/ip6_output.c 					*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1884 netinet6/ip6_output.c 					m->m_len = sizeof(tdbi);
m                1885 netinet6/ip6_output.c 					bcopy((caddr_t)&tdbi, mtod(m, caddr_t),
m                1886 netinet6/ip6_output.c 					    (unsigned)m->m_len);
m                1897 netinet6/ip6_output.c 				m->m_len = sizeof(int);
m                1898 netinet6/ip6_output.c 				*mtod(m, int *) = IPSEC_LEVEL_NONE;
m                1900 netinet6/ip6_output.c 				m->m_len = sizeof(int);
m                1920 netinet6/ip6_output.c 				*mtod(m, int *) = optval;
m                1948 netinet6/ip6_output.c 	struct mbuf *m = *mp;
m                1950 netinet6/ip6_output.c 	optlen = m ? m->m_len : 0;
m                1974 netinet6/ip6_output.c 			optval = *mtod(m, int *);
m                1991 netinet6/ip6_output.c 			*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                1992 netinet6/ip6_output.c 			m->m_len = sizeof(int);
m                1993 netinet6/ip6_output.c 			*mtod(m, int *) = optval;
m                2007 netinet6/ip6_output.c 	if (op == PRCO_SETOPT && m)
m                2008 netinet6/ip6_output.c 		(void)m_free(m);
m                2019 netinet6/ip6_output.c ip6_pcbopts(pktopt, m, so)
m                2021 netinet6/ip6_output.c 	struct mbuf *m;
m                2036 netinet6/ip6_output.c 	if (!m || m->m_len == 0) {
m                2048 netinet6/ip6_output.c 	if ((error = ip6_setpktopts(m, opt, NULL, priv,
m                2106 netinet6/ip6_output.c 	struct mbuf *m;
m                2184 netinet6/ip6_output.c 	*mp = m = m_get(M_WAIT, MT_SOOPTS);
m                2186 netinet6/ip6_output.c 		MCLGET(m, M_WAIT);
m                2187 netinet6/ip6_output.c 	m->m_len = optdatalen;
m                2189 netinet6/ip6_output.c 		bcopy(optdata, mtod(m, void *), optdatalen);
m                2332 netinet6/ip6_output.c ip6_setmoptions(optname, im6op, m)
m                2335 netinet6/ip6_output.c 	struct mbuf *m;
m                2370 netinet6/ip6_output.c 		if (m == NULL || m->m_len != sizeof(u_int)) {
m                2374 netinet6/ip6_output.c 		bcopy(mtod(m, u_int *), &ifindex, sizeof(ifindex));
m                2399 netinet6/ip6_output.c 		if (m == NULL || m->m_len != sizeof(int)) {
m                2403 netinet6/ip6_output.c 		bcopy(mtod(m, u_int *), &optval, sizeof(optval));
m                2418 netinet6/ip6_output.c 		if (m == NULL || m->m_len != sizeof(u_int)) {
m                2422 netinet6/ip6_output.c 		bcopy(mtod(m, u_int *), &loop, sizeof(loop));
m                2435 netinet6/ip6_output.c 		if (m == NULL || m->m_len != sizeof(struct ipv6_mreq)) {
m                2439 netinet6/ip6_output.c 		mreq = mtod(m, struct ipv6_mreq *);
m                2535 netinet6/ip6_output.c 		if (m == NULL || m->m_len != sizeof(struct ipv6_mreq)) {
m                2539 netinet6/ip6_output.c 		mreq = mtod(m, struct ipv6_mreq *);
m                3127 netinet6/ip6_output.c ip6_mloopback(ifp, m, dst)
m                3129 netinet6/ip6_output.c 	struct mbuf *m;
m                3138 netinet6/ip6_output.c 	copym = m_copy(m, 0, M_COPYALL);
m                3174 netinet6/ip6_output.c ip6_splithdr(m, exthdrs)
m                3175 netinet6/ip6_output.c 	struct mbuf *m;
m                3181 netinet6/ip6_output.c 	ip6 = mtod(m, struct ip6_hdr *);
m                3182 netinet6/ip6_output.c 	if (m->m_len > sizeof(*ip6)) {
m                3185 netinet6/ip6_output.c 			m_freem(m);
m                3188 netinet6/ip6_output.c 		M_MOVE_PKTHDR(mh, m);
m                3190 netinet6/ip6_output.c 		m->m_len -= sizeof(*ip6);
m                3191 netinet6/ip6_output.c 		m->m_data += sizeof(*ip6);
m                3192 netinet6/ip6_output.c 		mh->m_next = m;
m                3193 netinet6/ip6_output.c 		m = mh;
m                3194 netinet6/ip6_output.c 		m->m_len = sizeof(*ip6);
m                3195 netinet6/ip6_output.c 		bcopy((caddr_t)ip6, mtod(m, caddr_t), sizeof(*ip6));
m                3197 netinet6/ip6_output.c 	exthdrs->ip6e_ip6 = m;
m                 174 netinet6/mld6.c mld6_input(m, off)
m                 175 netinet6/mld6.c 	struct mbuf *m;
m                 178 netinet6/mld6.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 180 netinet6/mld6.c 	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                 185 netinet6/mld6.c 	IP6_EXTHDR_GET(mldh, struct mld_hdr *, m, off, sizeof(*mldh));
m                 192 netinet6/mld6.c 	ip6 = mtod(m, struct ip6_hdr *);/* in case mpullup */
m                 205 netinet6/mld6.c 		m_freem(m);
m                 297 netinet6/mld6.c 		if (m->m_flags & M_LOOP) /* XXX: grotty flag, but efficient */
m                 331 netinet6/mld6.c 	m_freem(m);
m                 436 netinet6/nd6.c 			struct mbuf *m = ln->ln_hold;
m                 437 netinet6/nd6.c 			if (m) {
m                 446 netinet6/nd6.c 				m->m_pkthdr.rcvif = rt->rt_ifp;
m                 448 netinet6/nd6.c 				icmp6_error(m, ICMP6_DST_UNREACH,
m                1720 netinet6/nd6.c 	struct mbuf *m = m0;
m                1856 netinet6/nd6.c 	ln->ln_hold = m;
m                1875 netinet6/nd6.c 	mtag = m_tag_find(m, PACKET_TAG_IPSEC_OUT_CRYPTO_NEEDED, NULL);
m                1888 netinet6/nd6.c 		return ((*ifp->if_output)(origifp, m, (struct sockaddr *)dst,
m                1900 netinet6/nd6.c 	return ((*ifp->if_output)(ifp, m, (struct sockaddr *)dst, rt));
m                1903 netinet6/nd6.c 	if (m)
m                1904 netinet6/nd6.c 		m_freem(m);
m                1936 netinet6/nd6.c nd6_storelladdr(ifp, rt, m, dst, desten)
m                1939 netinet6/nd6.c 	struct mbuf *m;
m                1945 netinet6/nd6.c 	if (m->m_flags & M_MCAST) {
m                1954 netinet6/nd6.c 			m_freem(m);
m                1961 netinet6/nd6.c 		m_freem(m);
m                1966 netinet6/nd6.c 		m_freem(m);
m                1974 netinet6/nd6.c 		m_freem(m);
m                  88 netinet6/nd6_nbr.c nd6_ns_input(m, off, icmp6len)
m                  89 netinet6/nd6_nbr.c 	struct mbuf *m;
m                  92 netinet6/nd6_nbr.c 	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                  93 netinet6/nd6_nbr.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 108 netinet6/nd6_nbr.c 	IP6_EXTHDR_GET(nd_ns, struct nd_neighbor_solicit *, m, off, icmp6len);
m                 113 netinet6/nd6_nbr.c 	ip6 = mtod(m, struct ip6_hdr *); /* adjust pointer for safety */
m                 312 netinet6/nd6_nbr.c 	m_freem(m);
m                 320 netinet6/nd6_nbr.c 	m_freem(m);
m                 339 netinet6/nd6_nbr.c 	struct mbuf *m;
m                 366 netinet6/nd6_nbr.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 367 netinet6/nd6_nbr.c 	if (m && max_linkhdr + maxlen >= MHLEN) {
m                 368 netinet6/nd6_nbr.c 		MCLGET(m, M_DONTWAIT);
m                 369 netinet6/nd6_nbr.c 		if ((m->m_flags & M_EXT) == 0) {
m                 370 netinet6/nd6_nbr.c 			m_free(m);
m                 371 netinet6/nd6_nbr.c 			m = NULL;
m                 374 netinet6/nd6_nbr.c 	if (m == NULL)
m                 376 netinet6/nd6_nbr.c 	m->m_pkthdr.rcvif = NULL;
m                 379 netinet6/nd6_nbr.c 		m->m_flags |= M_MCAST;
m                 386 netinet6/nd6_nbr.c 	m->m_pkthdr.len = m->m_len = sizeof(*ip6) + icmp6len;
m                 387 netinet6/nd6_nbr.c 	m->m_data += max_linkhdr;	/* or MH_ALIGN() equivalent? */
m                 390 netinet6/nd6_nbr.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 497 netinet6/nd6_nbr.c 		m->m_pkthdr.len += optlen;
m                 498 netinet6/nd6_nbr.c 		m->m_len += optlen;
m                 509 netinet6/nd6_nbr.c 	    in6_cksum(m, IPPROTO_ICMPV6, sizeof(*ip6), icmp6len);
m                 511 netinet6/nd6_nbr.c 	ip6_output(m, NULL, &ro, dad ? IPV6_UNSPECSRC : 0, &im6o, NULL, NULL);
m                 525 netinet6/nd6_nbr.c 	m_freem(m);
m                 540 netinet6/nd6_nbr.c nd6_na_input(m, off, icmp6len)
m                 541 netinet6/nd6_nbr.c 	struct mbuf *m;
m                 544 netinet6/nd6_nbr.c 	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                 545 netinet6/nd6_nbr.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 572 netinet6/nd6_nbr.c 	IP6_EXTHDR_GET(nd_na, struct nd_neighbor_advert *, m, off, icmp6len);
m                 814 netinet6/nd6_nbr.c 	m_freem(m);
m                 819 netinet6/nd6_nbr.c 	m_freem(m);
m                 839 netinet6/nd6_nbr.c 	struct mbuf *m;
m                 864 netinet6/nd6_nbr.c 	MGETHDR(m, M_DONTWAIT, MT_DATA);
m                 865 netinet6/nd6_nbr.c 	if (m && max_linkhdr + maxlen >= MHLEN) {
m                 866 netinet6/nd6_nbr.c 		MCLGET(m, M_DONTWAIT);
m                 867 netinet6/nd6_nbr.c 		if ((m->m_flags & M_EXT) == 0) {
m                 868 netinet6/nd6_nbr.c 			m_free(m);
m                 869 netinet6/nd6_nbr.c 			m = NULL;
m                 872 netinet6/nd6_nbr.c 	if (m == NULL)
m                 874 netinet6/nd6_nbr.c 	m->m_pkthdr.rcvif = NULL;
m                 877 netinet6/nd6_nbr.c 		m->m_flags |= M_MCAST;
m                 884 netinet6/nd6_nbr.c 	m->m_pkthdr.len = m->m_len = sizeof(struct ip6_hdr) + icmp6len;
m                 885 netinet6/nd6_nbr.c 	m->m_data += max_linkhdr;	/* or MH_ALIGN() equivalent? */
m                 888 netinet6/nd6_nbr.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 959 netinet6/nd6_nbr.c 		m->m_pkthdr.len += optlen;
m                 960 netinet6/nd6_nbr.c 		m->m_len += optlen;
m                 973 netinet6/nd6_nbr.c 	    in6_cksum(m, IPPROTO_ICMPV6, sizeof(struct ip6_hdr), icmp6len);
m                 975 netinet6/nd6_nbr.c 	ip6_output(m, NULL, &ro, 0, &im6o, NULL, NULL);
m                 990 netinet6/nd6_nbr.c 	m_freem(m);
m                  91 netinet6/nd6_rtr.c nd6_rs_input(m, off, icmp6len)
m                  92 netinet6/nd6_rtr.c 	struct	mbuf *m;
m                  95 netinet6/nd6_rtr.c 	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                  96 netinet6/nd6_rtr.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 132 netinet6/nd6_rtr.c 	IP6_EXTHDR_GET(nd_rs, struct nd_router_solicit *, m, off, icmp6len);
m                 163 netinet6/nd6_rtr.c 	m_freem(m);
m                 168 netinet6/nd6_rtr.c 	m_freem(m);
m                 179 netinet6/nd6_rtr.c nd6_ra_input(m, off, icmp6len)
m                 180 netinet6/nd6_rtr.c 	struct	mbuf *m;
m                 183 netinet6/nd6_rtr.c 	struct ifnet *ifp = m->m_pkthdr.rcvif;
m                 185 netinet6/nd6_rtr.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 222 netinet6/nd6_rtr.c 	IP6_EXTHDR_GET(nd_ra, struct nd_router_advert *, m, off, icmp6len);
m                 320 netinet6/nd6_rtr.c 			pr.ndpr_ifp = (struct ifnet *)m->m_pkthdr.rcvif;
m                 334 netinet6/nd6_rtr.c 			(void)prelist_update(&pr, dr, m);
m                 405 netinet6/nd6_rtr.c 	m_freem(m);
m                 410 netinet6/nd6_rtr.c 	m_freem(m);
m                 975 netinet6/nd6_rtr.c prelist_update(new, dr, m)
m                 978 netinet6/nd6_rtr.c 	struct mbuf *m;
m                 991 netinet6/nd6_rtr.c 	if (m) {
m                 996 netinet6/nd6_rtr.c 		auth = ((m->m_flags & M_AUTH_AH) && (m->m_flags & M_AUTH));
m                 148 netinet6/raw_ip6.c 	struct mbuf *m = *mp;
m                 149 netinet6/raw_ip6.c 	struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
m                 158 netinet6/raw_ip6.c 	if (m->m_pkthdr.rcvif) {
m                 159 netinet6/raw_ip6.c 		if (m->m_pkthdr.rcvif->if_type == IFT_FAITH) {
m                 161 netinet6/raw_ip6.c 			m_freem(m);
m                 171 netinet6/raw_ip6.c 		m_freem(m);
m                 179 netinet6/raw_ip6.c 	(void)in6_recoverscope(&rip6src, &ip6->ip6_src, m->m_pkthdr.rcvif);
m                 195 netinet6/raw_ip6.c 			if (in6_cksum(m, proto, *offp,
m                 196 netinet6/raw_ip6.c 			    m->m_pkthdr.len - *offp)) {
m                 203 netinet6/raw_ip6.c 			if ((n = m_copy(m, 0, (int)M_COPYALL)) != NULL) {
m                 224 netinet6/raw_ip6.c 			ip6_savecontrol(last, m, &opts);
m                 226 netinet6/raw_ip6.c 		m_adj(m, *offp);
m                 228 netinet6/raw_ip6.c 		    (struct sockaddr *)&rip6src, m, opts) == 0) {
m                 229 netinet6/raw_ip6.c 			m_freem(m);
m                 237 netinet6/raw_ip6.c 		if (m->m_flags & M_MCAST)
m                 240 netinet6/raw_ip6.c 			m_freem(m);
m                 242 netinet6/raw_ip6.c 			u_int8_t *prvnxtp = ip6_get_prevhdr(m, *offp); /* XXX */
m                 243 netinet6/raw_ip6.c 			in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_protounknown);
m                 244 netinet6/raw_ip6.c 			icmp6_error(m, ICMP6_PARAM_PROB,
m                 246 netinet6/raw_ip6.c 			    prvnxtp - mtod(m, u_int8_t *));
m                 260 netinet6/raw_ip6.c 	struct mbuf *m;
m                 286 netinet6/raw_ip6.c 		m = ip6cp->ip6c_m;
m                 293 netinet6/raw_ip6.c 		m = NULL;
m                 361 netinet6/raw_ip6.c rip6_output(struct mbuf *m, ...)
m                 369 netinet6/raw_ip6.c 	u_int	plen = m->m_pkthdr.len;
m                 378 netinet6/raw_ip6.c 	va_start(ap, m);
m                 405 netinet6/raw_ip6.c 		if (m->m_len < sizeof(struct icmp6_hdr) &&
m                 406 netinet6/raw_ip6.c 		    (m = m_pullup(m, sizeof(struct icmp6_hdr))) == NULL) {
m                 410 netinet6/raw_ip6.c 		icmp6 = mtod(m, struct icmp6_hdr *);
m                 415 netinet6/raw_ip6.c 	M_PREPEND(m, sizeof(*ip6), M_DONTWAIT);
m                 416 netinet6/raw_ip6.c 	if (!m) {
m                 420 netinet6/raw_ip6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                 482 netinet6/raw_ip6.c 		n = m_pulldown(m, off, sizeof(*sump), &sumoff);
m                 484 netinet6/raw_ip6.c 			m = NULL;
m                 490 netinet6/raw_ip6.c 		*sump = in6_cksum(m, ip6->ip6_nxt, sizeof(*ip6), plen);
m                 497 netinet6/raw_ip6.c 	error = ip6_output(m, optp, &in6p->in6p_route, flags,
m                 509 netinet6/raw_ip6.c 	if (m)
m                 510 netinet6/raw_ip6.c 		m_freem(m);
m                 579 netinet6/raw_ip6.c rip6_usrreq(so, req, m, nam, control, p)
m                 582 netinet6/raw_ip6.c 	struct mbuf *m, *nam, *control;
m                 595 netinet6/raw_ip6.c 		return (in6_control(so, (u_long)m, (caddr_t)nam,
m                 808 netinet6/raw_ip6.c 		error = rip6_output(m, so, dst, control);
m                 809 netinet6/raw_ip6.c 		m = NULL;
m                 840 netinet6/raw_ip6.c 	if (m != NULL)
m                 841 netinet6/raw_ip6.c 		m_freem(m);
m                  57 netinet6/route6.c 	struct mbuf *m = *mp;
m                  61 netinet6/route6.c 	ip6 = mtod(m, struct ip6_hdr *);
m                  62 netinet6/route6.c 	IP6_EXTHDR_GET(rh, struct ip6_rthdr *, m, off, sizeof(*rh));
m                  97 netinet6/route6.c 		IP6_EXTHDR_GET(rh, struct ip6_rthdr *, m, off, rhlen);
m                 102 netinet6/route6.c 		if (ip6_rthdr0(m, ip6, (struct ip6_rthdr0 *)rh))
m                 113 netinet6/route6.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
m                 130 netinet6/route6.c ip6_rthdr0(m, ip6, rh0)
m                 131 netinet6/route6.c 	struct mbuf *m;
m                 148 netinet6/route6.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
m                 155 netinet6/route6.c 		icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
m                 193 netinet6/route6.c 		ip6->ip6_dst.s6_addr16[1] = htons(m->m_pkthdr.rcvif->if_index);
m                 195 netinet6/route6.c 	ip6_forward(m, 1);
m                 200 netinet6/route6.c 	m_freem(m);
m                 115 netinet6/udp6_output.c udp6_output(in6p, m, addr6, control)
m                 117 netinet6/udp6_output.c 	struct mbuf *m;
m                 120 netinet6/udp6_output.c 	u_int32_t ulen = m->m_pkthdr.len;
m                 226 netinet6/udp6_output.c 	M_PREPEND(m, hlen + sizeof(struct udphdr), M_DONTWAIT);
m                 227 netinet6/udp6_output.c 	if (m == 0) {
m                 235 netinet6/udp6_output.c 	udp6 = (struct udphdr *)(mtod(m, caddr_t) + hlen);
m                 246 netinet6/udp6_output.c 		ip6 = mtod(m, struct ip6_hdr *);
m                 260 netinet6/udp6_output.c 		if ((udp6->uh_sum = in6_cksum(m, IPPROTO_UDP,
m                 270 netinet6/udp6_output.c 		error = ip6_output(m, optp, &in6p->in6p_route,
m                 280 netinet6/udp6_output.c 	m_freem(m);
m                  71 netnatm/natm.c int natm_usrreq(so, req, m, nam, control)
m                  73 netnatm/natm.c int natm_usrreq(so, req, m, nam, control)
m                  77 netnatm/natm.c struct mbuf *m, *nam, *control;
m                 239 netnatm/natm.c 	m_freem(m);
m                 248 netnatm/natm.c       M_PREPEND(m, sizeof(*aph), M_WAITOK);
m                 249 netnatm/natm.c       aph = mtod(m, struct atm_pseudohdr *);
m                 254 netnatm/natm.c       error = atm_output(npcb->npcb_ifp, m, NULL, NULL);
m                 282 netnatm/natm.c       if ((u_long)m == SIOCRAWATM) {
m                 345 netnatm/natm.c   struct mbuf *m;
m                 351 netnatm/natm.c   IF_DEQUEUE(&natmintrq, m);
m                 353 netnatm/natm.c   if (m == NULL)
m                 357 netnatm/natm.c   if ((m->m_flags & M_PKTHDR) == 0)
m                 361 netnatm/natm.c   npcb = (struct natmpcb *) m->m_pkthdr.rcvif; /* XXX: overloaded */
m                 369 netnatm/natm.c     m_freem(m);
m                 376 netnatm/natm.c     m_freem(m);					/* drop */
m                 381 netnatm/natm.c   m->m_pkthdr.rcvif = npcb->npcb_ifp;
m                 384 netnatm/natm.c m->m_pkthdr.rcvif = NULL;	/* null it out to be safe */
m                 388 netnatm/natm.c   if (sbspace(&so->so_rcv) > m->m_pkthdr.len ||
m                 392 netnatm/natm.c     natm_sookbytes += m->m_pkthdr.len;
m                 394 netnatm/natm.c     sbappendrecord(&so->so_rcv, m);
m                 399 netnatm/natm.c     natm_sodropbytes += m->m_pkthdr.len;
m                 401 netnatm/natm.c     m_freem(m);
m                  14 nfs/krpc.h     struct mbuf *xdr_string_decode(struct mbuf *m, char *str, int *len_p);
m                  16 nfs/krpc.h     struct mbuf *xdr_inaddr_decode(struct mbuf *m, struct in_addr *ia);
m                 146 nfs/krpc_subr.c 	struct mbuf *m;
m                 155 nfs/krpc_subr.c 	m = m_get(M_WAIT, MT_DATA);
m                 156 nfs/krpc_subr.c 	sdata = mtod(m, struct sdata *);
m                 157 nfs/krpc_subr.c 	m->m_len = sizeof(*sdata);
m                 167 nfs/krpc_subr.c 	    PMAPPROC_GETPORT, &m, NULL, -1);
m                 171 nfs/krpc_subr.c 	if (m->m_len < sizeof(*rdata)) {
m                 172 nfs/krpc_subr.c 		m = m_pullup(m, sizeof(*rdata));
m                 173 nfs/krpc_subr.c 		if (m == NULL)
m                 176 nfs/krpc_subr.c 	rdata = mtod(m, struct rdata *);
m                 179 nfs/krpc_subr.c 	m_freem(m);
m                 198 nfs/krpc_subr.c 	struct mbuf *m, *nam, *mhead, *from, *mopt;
m                 225 nfs/krpc_subr.c 	m = m_get(M_WAIT, MT_SOOPTS);
m                 226 nfs/krpc_subr.c 	tv = mtod(m, struct timeval *);
m                 227 nfs/krpc_subr.c 	m->m_len = sizeof(*tv);
m                 230 nfs/krpc_subr.c 	if ((error = sosetopt(so, SOL_SOCKET, SO_RCVTIMEO, m)))
m                 238 nfs/krpc_subr.c 		m = m_get(M_WAIT, MT_SOOPTS);
m                 239 nfs/krpc_subr.c 		on = mtod(m, int32_t *);
m                 240 nfs/krpc_subr.c 		m->m_len = sizeof(*on);
m                 242 nfs/krpc_subr.c 		if ((error = sosetopt(so, SOL_SOCKET, SO_BROADCAST, m)))
m                 251 nfs/krpc_subr.c 	m = m_getclr(M_WAIT, MT_SONAME);
m                 252 nfs/krpc_subr.c 	sin = mtod(m, struct sockaddr_in *);
m                 253 nfs/krpc_subr.c 	sin->sin_len = m->m_len = sizeof(*sin);
m                 265 nfs/krpc_subr.c 	MGET(m, M_WAIT, MT_SONAME);
m                 266 nfs/krpc_subr.c 	sin = mtod(m, struct sockaddr_in *);
m                 267 nfs/krpc_subr.c 	sin->sin_len = m->m_len = sizeof (struct sockaddr_in);
m                 271 nfs/krpc_subr.c 	error = sobind(so, m);
m                 272 nfs/krpc_subr.c 	m_freem(m);
m                 321 nfs/krpc_subr.c 	m = mhead;
m                 322 nfs/krpc_subr.c 	while (m) {
m                 323 nfs/krpc_subr.c 		len += m->m_len;
m                 324 nfs/krpc_subr.c 		m = m->m_next;
m                 336 nfs/krpc_subr.c 		m = m_copym(mhead, 0, M_COPYALL, M_WAIT);
m                 337 nfs/krpc_subr.c 		if (m == NULL) {
m                 341 nfs/krpc_subr.c 		error = sosend(so, nam, NULL, m, NULL, 0);
m                 346 nfs/krpc_subr.c 		m = NULL;
m                 366 nfs/krpc_subr.c 			if (m) {
m                 367 nfs/krpc_subr.c 				m_freem(m);
m                 368 nfs/krpc_subr.c 				m = NULL;
m                 373 nfs/krpc_subr.c 			error = soreceive(so, &from, &auio, &m, NULL, &rcvflg);
m                 385 nfs/krpc_subr.c 			if (m->m_len < MIN_REPLY_HDR)
m                 387 nfs/krpc_subr.c 			reply = mtod(m, struct rpc_reply *);
m                 425 nfs/krpc_subr.c 	if (m->m_len < len) {
m                 426 nfs/krpc_subr.c 		m = m_pullup(m, len);
m                 427 nfs/krpc_subr.c 		if (m == NULL) {
m                 432 nfs/krpc_subr.c 	reply = mtod(m, struct rpc_reply *);
m                 437 nfs/krpc_subr.c 	m_adj(m, len);
m                 440 nfs/krpc_subr.c 	*data = m;
m                 473 nfs/krpc_subr.c 	struct mbuf *m;
m                 484 nfs/krpc_subr.c 	m = m_get(M_WAIT, MT_DATA);
m                 486 nfs/krpc_subr.c 		MCLGET(m, M_WAIT);
m                 487 nfs/krpc_subr.c 		if ((m->m_flags & M_EXT) == 0) {
m                 488 nfs/krpc_subr.c 			(void) m_free(m);	/* There can be only one. */
m                 492 nfs/krpc_subr.c 	xs = mtod(m, struct xdr_string *);
m                 493 nfs/krpc_subr.c 	m->m_len = mlen;
m                 496 nfs/krpc_subr.c 	return (m);
m                 500 nfs/krpc_subr.c xdr_string_decode(m, str, len_p)
m                 501 nfs/krpc_subr.c 	struct mbuf *m;
m                 509 nfs/krpc_subr.c 	if (m->m_len < 4) {
m                 510 nfs/krpc_subr.c 		m = m_pullup(m, 4);
m                 511 nfs/krpc_subr.c 		if (m == NULL)
m                 514 nfs/krpc_subr.c 	xs = mtod(m, struct xdr_string *);
m                 520 nfs/krpc_subr.c 	if (slen > m->m_pkthdr.len) {
m                 521 nfs/krpc_subr.c 		m_freem(m);
m                 524 nfs/krpc_subr.c 	m_copydata(m, 4, slen, str);
m                 525 nfs/krpc_subr.c 	m_adj(m, mlen);
m                 530 nfs/krpc_subr.c 	return (m);
m                 547 nfs/krpc_subr.c 	struct mbuf *m;
m                 552 nfs/krpc_subr.c 	m = m_get(M_WAIT, MT_DATA);
m                 553 nfs/krpc_subr.c 	xi = mtod(m, struct xdr_inaddr *);
m                 554 nfs/krpc_subr.c 	m->m_len = sizeof(*xi);
m                 563 nfs/krpc_subr.c 	return (m);
m                 567 nfs/krpc_subr.c xdr_inaddr_decode(m, ia)
m                 568 nfs/krpc_subr.c 	struct mbuf *m;
m                 575 nfs/krpc_subr.c 	if (m->m_len < sizeof(*xi)) {
m                 576 nfs/krpc_subr.c 		m = m_pullup(m, sizeof(*xi));
m                 577 nfs/krpc_subr.c 		if (m == NULL)
m                 580 nfs/krpc_subr.c 	xi = mtod(m, struct xdr_inaddr *);
m                 593 nfs/krpc_subr.c 	m_adj(m, sizeof(*xi));
m                 594 nfs/krpc_subr.c 	return (m);
m                 350 nfs/nfs_boot.c 	struct mbuf *m, *from;
m                 358 nfs/nfs_boot.c 	m = m_get(M_WAIT, MT_DATA);
m                 359 nfs/nfs_boot.c 	call = mtod(m, struct whoami_call *);
m                 360 nfs/nfs_boot.c 	m->m_len = sizeof(*call);
m                 368 nfs/nfs_boot.c 	m->m_next = xdr_inaddr_encode(my_ip);
m                 369 nfs/nfs_boot.c 	call->call_arglen = txdr_unsigned(m->m_next->m_len);
m                 375 nfs/nfs_boot.c 			PMAPPROC_CALLIT, &m, &from, -1);
m                 382 nfs/nfs_boot.c 	if (m->m_len < sizeof(*reply)) {
m                 383 nfs/nfs_boot.c 		m = m_pullup(m, sizeof(*reply));
m                 384 nfs/nfs_boot.c 		if (m == NULL)
m                 387 nfs/nfs_boot.c 	reply = mtod(m, struct callit_reply *);
m                 390 nfs/nfs_boot.c 	m_adj(m, sizeof(*reply));
m                 401 nfs/nfs_boot.c 	m = xdr_string_decode(m, hostname, &hostnamelen);
m                 402 nfs/nfs_boot.c 	if (m == NULL)
m                 407 nfs/nfs_boot.c 	m = xdr_string_decode(m, domainname, &domainnamelen);
m                 408 nfs/nfs_boot.c 	if (m == NULL)
m                 412 nfs/nfs_boot.c 	m = xdr_inaddr_decode(m, gw_ip);
m                 413 nfs/nfs_boot.c 	if (m == NULL)
m                 426 nfs/nfs_boot.c 	if (m)
m                 427 nfs/nfs_boot.c 		m_freem(m);
m                 448 nfs/nfs_boot.c 	struct mbuf *m;
m                 458 nfs/nfs_boot.c 	m  = xdr_string_encode(hostname, hostnamelen);
m                 459 nfs/nfs_boot.c 	if (m == NULL)
m                 463 nfs/nfs_boot.c 	m->m_next = xdr_string_encode(key, strlen(key));
m                 464 nfs/nfs_boot.c 	if (m->m_next == NULL)
m                 469 nfs/nfs_boot.c 			BOOTPARAM_GETFILE, &m, NULL, retries);
m                 479 nfs/nfs_boot.c 	m = xdr_string_decode(m, serv_name, &sn_len);
m                 480 nfs/nfs_boot.c 	if (m == NULL)
m                 484 nfs/nfs_boot.c 	m = xdr_inaddr_decode(m, &inaddr);
m                 485 nfs/nfs_boot.c 	if (m == NULL)
m                 490 nfs/nfs_boot.c 	m = xdr_string_decode(m, pathname, &path_len);
m                 491 nfs/nfs_boot.c 	if (m == NULL)
m                 509 nfs/nfs_boot.c 	m_freem(m);
m                 530 nfs/nfs_boot.c 	struct mbuf *m;
m                 538 nfs/nfs_boot.c 	m = xdr_string_encode(path, strlen(path));
m                 539 nfs/nfs_boot.c 	if (m == NULL)
m                 544 nfs/nfs_boot.c 			RPCMNT_MOUNT, &m, NULL, -1);
m                 549 nfs/nfs_boot.c 	if (m->m_len < 4)
m                 552 nfs/nfs_boot.c 	rdata = mtod(m, struct rdata *);
m                 558 nfs/nfs_boot.c 	if (m->m_len < sizeof(*rdata)) {
m                 559 nfs/nfs_boot.c 		m = m_pullup(m, sizeof(*rdata));
m                 560 nfs/nfs_boot.c 		if (m == NULL)
m                 562 nfs/nfs_boot.c 		rdata = mtod(m, struct rdata *);
m                 571 nfs/nfs_boot.c 	m_freem(m);
m                 523 nfs/nfs_serv.c 	struct mbuf *m;
m                 601 nfs/nfs_serv.c 		m = m2 = mb;
m                 603 nfs/nfs_serv.c 			siz = min(M_TRAILINGSPACE(m), left);
m                 609 nfs/nfs_serv.c 				MGET(m, M_WAIT, MT_DATA);
m                 610 nfs/nfs_serv.c 				MCLGET(m, M_WAIT);
m                 611 nfs/nfs_serv.c 				m->m_len = 0;
m                 612 nfs/nfs_serv.c 				m2->m_next = m;
m                 613 nfs/nfs_serv.c 				m2 = m;
m                 619 nfs/nfs_serv.c 		m = mb;
m                 623 nfs/nfs_serv.c 			if (m == NULL)
m                 625 nfs/nfs_serv.c 			siz = min(M_TRAILINGSPACE(m), left);
m                 627 nfs/nfs_serv.c 				iv->iov_base = mtod(m, caddr_t) + m->m_len;
m                 629 nfs/nfs_serv.c 				m->m_len += siz;
m                 634 nfs/nfs_serv.c 			m = m->m_next;
m                1214 nfs/nfs_serv.c 		struct nfsrv_descript *m;
m                1216 nfs/nfs_serv.c 		while ((m = LIST_FIRST(&nfsd->nd_coalesce)) != NULL) {
m                1217 nfs/nfs_serv.c 			LIST_REMOVE(m, nd_tq);
m                1218 nfs/nfs_serv.c 			LIST_INSERT_HEAD(&owp->nd_coalesce, m, nd_tq);
m                 155 nfs/nfs_socket.c 	struct mbuf *m;
m                 183 nfs/nfs_socket.c 		MGET(m, M_WAIT, MT_SONAME);
m                 184 nfs/nfs_socket.c 		sin = mtod(m, struct sockaddr_in *);
m                 185 nfs/nfs_socket.c 		sin->sin_len = m->m_len = sizeof (struct sockaddr_in);
m                 189 nfs/nfs_socket.c 		error = sobind(so, m);
m                 190 nfs/nfs_socket.c 		m_freem(m);
m                 263 nfs/nfs_socket.c 			MGET(m, M_WAIT, MT_SOOPTS);
m                 264 nfs/nfs_socket.c 			*mtod(m, int32_t *) = 1;
m                 265 nfs/nfs_socket.c 			m->m_len = sizeof(int32_t);
m                 266 nfs/nfs_socket.c 			sosetopt(so, SOL_SOCKET, SO_KEEPALIVE, m);
m                 269 nfs/nfs_socket.c 			MGET(m, M_WAIT, MT_SOOPTS);
m                 270 nfs/nfs_socket.c 			*mtod(m, int32_t *) = 1;
m                 271 nfs/nfs_socket.c 			m->m_len = sizeof(int32_t);
m                 272 nfs/nfs_socket.c 			sosetopt(so, IPPROTO_TCP, TCP_NODELAY, m);
m                 442 nfs/nfs_socket.c 	struct mbuf *m;
m                 492 nfs/nfs_socket.c 			m = m_copym(rep->r_mreq, 0, M_COPYALL, M_WAIT);
m                 496 nfs/nfs_socket.c 			error = nfs_send(so, rep->r_nmp->nm_nam, m, rep);
m                 833 nfs/nfs_socket.c 	struct mbuf *m, *mrep;
m                 858 nfs/nfs_socket.c 	m = mrest;
m                 859 nfs/nfs_socket.c 	while (m) {
m                 860 nfs/nfs_socket.c 		i += m->m_len;
m                 861 nfs/nfs_socket.c 		m = m->m_next;
m                 891 nfs/nfs_socket.c 	m = nfsm_rpchead(cred, nmp->nm_flag, procnum, auth_type, auth_len,
m                 900 nfs/nfs_socket.c 		M_PREPEND(m, NFSX_UNSIGNED, M_WAIT);
m                 901 nfs/nfs_socket.c 		*mtod(m, u_int32_t *) = htonl(0x80000000 |
m                 902 nfs/nfs_socket.c 			 (m->m_pkthdr.len - NFSX_UNSIGNED));
m                 904 nfs/nfs_socket.c 	rep->r_mreq = m;
m                 945 nfs/nfs_socket.c 					m_copym(m, 0, M_COPYALL, M_WAIT),
m                1223 nfs/nfs_socket.c 	struct mbuf *m;
m                1290 nfs/nfs_socket.c 		   (m = m_copym(rep->r_mreq, 0, M_COPYALL, M_DONTWAIT))){
m                1292 nfs/nfs_socket.c 			    error = (*so->so_proto->pr_usrreq)(so, PRU_SEND, m,
m                1295 nfs/nfs_socket.c 			    error = (*so->so_proto->pr_usrreq)(so, PRU_SEND, m,
m                1462 nfs/nfs_socket.c nfs_realign_fixup(struct mbuf *m, struct mbuf *n, unsigned int *off)
m                1478 nfs/nfs_socket.c 		m = m->m_next;
m                1479 nfs/nfs_socket.c 		if (m == NULL)
m                1482 nfs/nfs_socket.c 		padding = min(ALIGN(n->m_len) - n->m_len, m->m_len);
m                1486 nfs/nfs_socket.c 		bcopy(mtod(m, void *), mtod(n, char *) + n->m_len, padding);
m                1489 nfs/nfs_socket.c 		m_adj(m, padding);
m                1503 nfs/nfs_socket.c 	struct mbuf *m;
m                1508 nfs/nfs_socket.c 	while ((m = *pm) != NULL) {
m                1509 nfs/nfs_socket.c 		if (!ALIGNED_POINTER(m->m_data, void *) ||
m                1510 nfs/nfs_socket.c 		    !ALIGNED_POINTER(m->m_len,  void *)) {
m                1512 nfs/nfs_socket.c 			if (ALIGN(m->m_len) >= MINCLSIZE) {
m                1518 nfs/nfs_socket.c 		pm = &m->m_next;
m                1526 nfs/nfs_socket.c 		while (m) {
m                1527 nfs/nfs_socket.c 			m_copyback(n, off, m->m_len, mtod(m, caddr_t));
m                1533 nfs/nfs_socket.c 			if (!ALIGNED_POINTER(m->m_len, void *))
m                1534 nfs/nfs_socket.c 				nfs_realign_fixup(m, n, &off);
m                1536 nfs/nfs_socket.c 			off += m->m_len;
m                1537 nfs/nfs_socket.c 			m = m->m_next;
m                1822 nfs/nfs_socket.c 	struct mbuf *m;
m                1862 nfs/nfs_socket.c 		m = mp;
m                1864 nfs/nfs_socket.c 			slp->ns_rawend->m_next = m;
m                1867 nfs/nfs_socket.c 			slp->ns_raw = m;
m                1870 nfs/nfs_socket.c 		while (m->m_next)
m                1871 nfs/nfs_socket.c 			m = m->m_next;
m                1872 nfs/nfs_socket.c 		slp->ns_rawend = m;
m                1892 nfs/nfs_socket.c 					m = nam;
m                1893 nfs/nfs_socket.c 					m->m_next = mp;
m                1895 nfs/nfs_socket.c 					m = mp;
m                1897 nfs/nfs_socket.c 					slp->ns_recend->m_nextpkt = m;
m                1899 nfs/nfs_socket.c 					slp->ns_rec = m;
m                1900 nfs/nfs_socket.c 				slp->ns_recend = m;
m                1901 nfs/nfs_socket.c 				m->m_nextpkt = (struct mbuf *)0;
m                1932 nfs/nfs_socket.c 	struct mbuf *m, **mpp;
m                1947 nfs/nfs_socket.c 		m = slp->ns_raw;
m                1948 nfs/nfs_socket.c 		if (m->m_len >= NFSX_UNSIGNED) {
m                1949 nfs/nfs_socket.c 			bcopy(mtod(m, caddr_t), (caddr_t)&recmark, NFSX_UNSIGNED);
m                1950 nfs/nfs_socket.c 			m->m_data += NFSX_UNSIGNED;
m                1951 nfs/nfs_socket.c 			m->m_len -= NFSX_UNSIGNED;
m                1954 nfs/nfs_socket.c 			cp2 = mtod(m, caddr_t);
m                1956 nfs/nfs_socket.c 				while (m->m_len == 0) {
m                1957 nfs/nfs_socket.c 					m = m->m_next;
m                1958 nfs/nfs_socket.c 					cp2 = mtod(m, caddr_t);
m                1961 nfs/nfs_socket.c 				m->m_data++;
m                1962 nfs/nfs_socket.c 				m->m_len--;
m                1988 nfs/nfs_socket.c 		m = slp->ns_raw;
m                1991 nfs/nfs_socket.c 			if ((len + m->m_len) > slp->ns_reclen) {
m                1992 nfs/nfs_socket.c 				m2 = m_copym(m, 0, slp->ns_reclen - len,
m                2000 nfs/nfs_socket.c 					m->m_data += slp->ns_reclen - len;
m                2001 nfs/nfs_socket.c 					m->m_len -= slp->ns_reclen - len;
m                2007 nfs/nfs_socket.c 			} else if ((len + m->m_len) == slp->ns_reclen) {
m                2008 nfs/nfs_socket.c 				om = m;
m                2009 nfs/nfs_socket.c 				len += m->m_len;
m                2010 nfs/nfs_socket.c 				m = m->m_next;
m                2014 nfs/nfs_socket.c 				om = m;
m                2015 nfs/nfs_socket.c 				len += m->m_len;
m                2016 nfs/nfs_socket.c 				m = m->m_next;
m                2019 nfs/nfs_socket.c 		slp->ns_raw = m;
m                2054 nfs/nfs_socket.c 	struct mbuf *m, *nam;
m                2060 nfs/nfs_socket.c 	    (m = slp->ns_rec) == (struct mbuf *)0)
m                2062 nfs/nfs_socket.c 	slp->ns_rec = m->m_nextpkt;
m                2064 nfs/nfs_socket.c 		m->m_nextpkt = (struct mbuf *)0;
m                2067 nfs/nfs_socket.c 	if (m->m_type == MT_SONAME) {
m                2068 nfs/nfs_socket.c 		nam = m;
m                2069 nfs/nfs_socket.c 		m = m->m_next;
m                2075 nfs/nfs_socket.c 	nfs_realign(&m, 10 * NFSX_UNSIGNED);
m                2076 nfs/nfs_socket.c 	nd->nd_md = nd->nd_mrep = m;
m                2078 nfs/nfs_socket.c 	nd->nd_dpos = mtod(m, caddr_t);
m                 950 nfs/nfs_subs.c 	struct mbuf *m;
m                 953 nfs/nfs_subs.c 	m = *mdp;
m                 957 nfs/nfs_subs.c 		m = m->m_next;
m                 958 nfs/nfs_subs.c 		if (m == NULL)
m                 960 nfs/nfs_subs.c 		s = m->m_len;
m                 962 nfs/nfs_subs.c 	*mdp = m;
m                 963 nfs/nfs_subs.c 	*dposp = mtod(m, caddr_t)+offs;
m                1455 nfs/nfs_subs.c 	struct mbuf *m;
m                1467 nfs/nfs_subs.c 	m = mp;
m                1469 nfs/nfs_subs.c 		count += m->m_len;
m                1470 nfs/nfs_subs.c 		if (m->m_next == (struct mbuf *)0)
m                1472 nfs/nfs_subs.c 		m = m->m_next;
m                1474 nfs/nfs_subs.c 	if (m->m_len > len) {
m                1475 nfs/nfs_subs.c 		m->m_len -= len;
m                1477 nfs/nfs_subs.c 			cp = mtod(m, caddr_t)+m->m_len-nul;
m                1491 nfs/nfs_subs.c 	for (m = mp; m; m = m->m_next) {
m                1492 nfs/nfs_subs.c 		if (m->m_len >= count) {
m                1493 nfs/nfs_subs.c 			m->m_len = count;
m                1495 nfs/nfs_subs.c 				cp = mtod(m, caddr_t)+m->m_len-nul;
m                1501 nfs/nfs_subs.c 		count -= m->m_len;
m                1503 nfs/nfs_subs.c 	for (m = m->m_next;m;m = m->m_next)
m                1504 nfs/nfs_subs.c 		m->m_len = 0;
m                 202 nfs/nfs_syscalls.c 	struct mbuf *m;
m                 237 nfs/nfs_syscalls.c 		MGET(m, M_WAIT, MT_SOOPTS);
m                 238 nfs/nfs_syscalls.c 		*mtod(m, int32_t *) = 1;
m                 239 nfs/nfs_syscalls.c 		m->m_len = sizeof(int32_t);
m                 240 nfs/nfs_syscalls.c 		sosetopt(so, SOL_SOCKET, SO_KEEPALIVE, m);
m                 244 nfs/nfs_syscalls.c 		MGET(m, M_WAIT, MT_SOOPTS);
m                 245 nfs/nfs_syscalls.c 		*mtod(m, int32_t *) = 1;
m                 246 nfs/nfs_syscalls.c 		m->m_len = sizeof(int32_t);
m                 247 nfs/nfs_syscalls.c 		sosetopt(so, IPPROTO_TCP, TCP_NODELAY, m);
m                 285 nfs/nfs_syscalls.c 	struct mbuf *m;
m                 453 nfs/nfs_syscalls.c 			m = mreq;
m                 455 nfs/nfs_syscalls.c 			while (m) {
m                 456 nfs/nfs_syscalls.c 				siz += m->m_len;
m                 457 nfs/nfs_syscalls.c 				m = m->m_next;
m                 463 nfs/nfs_syscalls.c 			m = mreq;
m                 464 nfs/nfs_syscalls.c 			m->m_pkthdr.len = siz;
m                 465 nfs/nfs_syscalls.c 			m->m_pkthdr.rcvif = (struct ifnet *)0;
m                 471 nfs/nfs_syscalls.c 				M_PREPEND(m, NFSX_UNSIGNED, M_WAIT);
m                 472 nfs/nfs_syscalls.c 				*mtod(m, u_int32_t *) = htonl(0x80000000 | siz);
m                 477 nfs/nfs_syscalls.c 			    error = nfs_send(so, nd->nd_nam2, m, NULL);
m                 480 nfs/nfs_syscalls.c 			    m_freem(m);
m                 485 nfs/nfs_syscalls.c 				MFREE(nd->nd_nam2, m);
m                 559 nfs/nfs_syscalls.c 	struct mbuf *m;
m                 572 nfs/nfs_syscalls.c 			MFREE(slp->ns_nam, m);
m                 375 nfs/nfs_vfsops.c 	struct mbuf *m;
m                 406 nfs/nfs_vfsops.c 	m = m_get(M_WAIT, MT_SONAME);
m                 407 nfs/nfs_vfsops.c 	bcopy((caddr_t)args.addr, mtod(m, caddr_t),
m                 408 nfs/nfs_vfsops.c 	    (m->m_len = args.addr->sa_len));
m                 410 nfs/nfs_vfsops.c 	error = mountnfs(&args, mp, m, mntname, args.hostname);
m                  53 nfs/nfsm_subs.h #define	M_HASCL(m)	((m)->m_flags & M_EXT)
m                  54 nfs/nfsm_subs.h #define	NFSMINOFF(m) \
m                  55 nfs/nfsm_subs.h 		if (M_HASCL(m)) \
m                  56 nfs/nfsm_subs.h 			(m)->m_data = (m)->m_ext.ext_buf; \
m                  57 nfs/nfsm_subs.h 		else if ((m)->m_flags & M_PKTHDR) \
m                  58 nfs/nfsm_subs.h 			(m)->m_data = (m)->m_pktdat; \
m                  60 nfs/nfsm_subs.h 			(m)->m_data = (m)->m_dat
m                  61 nfs/nfsm_subs.h #define	NFSMADV(m, s)	(m)->m_data += (s)
m                  62 nfs/nfsm_subs.h #define	NFSMSIZ(m)	((M_HASCL(m)) ? (m)->m_ext.ext_size : \
m                  63 nfs/nfsm_subs.h 				(((m)->m_flags & M_PKTHDR) ? MHLEN : MLEN))
m                 290 nfs/nfsm_subs.h #define	nfsm_strsiz(s,m) \
m                 292 nfs/nfsm_subs.h 		if (((s) = fxdr_unsigned(int32_t,*tl)) > (m)) { \
m                 298 nfs/nfsm_subs.h #define	nfsm_srvstrsiz(s,m) \
m                 300 nfs/nfsm_subs.h 		if (((s) = fxdr_unsigned(int32_t,*tl)) > (m) || (s) <= 0) { \
m                 347 nfs/nfsm_subs.h #define	nfsm_strtom(a,s,m) \
m                 348 nfs/nfsm_subs.h 		if ((s) > (m)) { \
m                 225 nfs/nfsproto.h #define	vtonfsv2_mode(t,m) \
m                 226 nfs/nfsproto.h 		txdr_unsigned(((t) == VFIFO) ? MAKEIMODE(VCHR, (m)) : \
m                 227 nfs/nfsproto.h 				MAKEIMODE((t), (m)))
m                 228 nfs/nfsproto.h #define vtonfsv3_mode(m)	txdr_unsigned((m) & 07777)
m                 740 scsi/cd.c      lba2msf (lba, m, s, f)
m                 742 scsi/cd.c      	u_char *m, *s, *f;
m                 748 scsi/cd.c      	*m = tmp / (CD_SECS * CD_FRAMES);
m                 755 scsi/cd.c      msf2lba (m, s, f)
m                 756 scsi/cd.c      	u_char m, s, f;
m                 759 scsi/cd.c      	return ((((m * CD_SECS) + s) * CD_FRAMES + f) - CD_BLOCK_OFFSET);
m                  34 scsi/scsi_message.h #define MSG_ISIDENTIFY(m)	((m) & MSG_IDENTIFYFLAG)
m                  66 sys/mbuf.h     #define	mtod(m,t)	((t)((m)->m_data))
m                 216 sys/mbuf.h     #define MGET(m, how, type) m = m_get((how), (type))
m                 218 sys/mbuf.h     #define MGETHDR(m, how, type) m = m_gethdr((how), (type))
m                 226 sys/mbuf.h     #define MCLREFDEBUGN(m, file, line) do {				\
m                 227 sys/mbuf.h     		(m)->m_ext.ext_nfile = (file);				\
m                 228 sys/mbuf.h     		(m)->m_ext.ext_nline = (line);				\
m                 230 sys/mbuf.h     #define MCLREFDEBUGO(m, file, line) do {				\
m                 231 sys/mbuf.h     		(m)->m_ext.ext_ofile = (file);				\
m                 232 sys/mbuf.h     		(m)->m_ext.ext_oline = (line);				\
m                 235 sys/mbuf.h     #define MCLREFDEBUGN(m, file, line)
m                 236 sys/mbuf.h     #define MCLREFDEBUGO(m, file, line)
m                 240 sys/mbuf.h     #define	MCLISREFERENCED(m)	((m)->m_ext.ext_nextref != (m))
m                 241 sys/mbuf.h     #define	_MCLDEREFERENCE(m)	do {					\
m                 242 sys/mbuf.h     		(m)->m_ext.ext_nextref->m_ext.ext_prevref =		\
m                 243 sys/mbuf.h     			(m)->m_ext.ext_prevref;				\
m                 244 sys/mbuf.h     		(m)->m_ext.ext_prevref->m_ext.ext_nextref =		\
m                 245 sys/mbuf.h     			(m)->m_ext.ext_nextref;				\
m                 255 sys/mbuf.h     #define	MCLINITREFERENCE(m)	do {					\
m                 256 sys/mbuf.h     		(m)->m_ext.ext_prevref = (m);				\
m                 257 sys/mbuf.h     		(m)->m_ext.ext_nextref = (m);				\
m                 258 sys/mbuf.h     		MCLREFDEBUGO((m), __FILE__, __LINE__);			\
m                 259 sys/mbuf.h     		MCLREFDEBUGN((m), NULL, 0);				\
m                 276 sys/mbuf.h     #define	MEXTMALLOC(m, size, how) do { \
m                 277 sys/mbuf.h     	(m)->m_ext.ext_buf = \
m                 278 sys/mbuf.h     	    (caddr_t)malloc((size), mbtypes[(m)->m_type], (how)); \
m                 279 sys/mbuf.h     	if ((m)->m_ext.ext_buf != NULL) { \
m                 280 sys/mbuf.h     		(m)->m_data = (m)->m_ext.ext_buf; \
m                 281 sys/mbuf.h     		(m)->m_flags |= M_EXT; \
m                 282 sys/mbuf.h     		(m)->m_flags &= ~M_CLUSTER; \
m                 283 sys/mbuf.h     		(m)->m_ext.ext_size = (size); \
m                 284 sys/mbuf.h     		(m)->m_ext.ext_free = NULL; \
m                 285 sys/mbuf.h     		(m)->m_ext.ext_arg = NULL; \
m                 286 sys/mbuf.h     		(m)->m_ext.ext_type = mbtypes[(m)->m_type]; \
m                 287 sys/mbuf.h     		MCLINITREFERENCE(m); \
m                 291 sys/mbuf.h     #define	MEXTADD(m, buf, size, type, free, arg) do { \
m                 292 sys/mbuf.h     	(m)->m_data = (m)->m_ext.ext_buf = (caddr_t)(buf); \
m                 293 sys/mbuf.h     	(m)->m_flags |= M_EXT; \
m                 294 sys/mbuf.h     	(m)->m_flags &= ~M_CLUSTER; \
m                 295 sys/mbuf.h     	(m)->m_ext.ext_size = (size); \
m                 296 sys/mbuf.h     	(m)->m_ext.ext_free = (free); \
m                 297 sys/mbuf.h     	(m)->m_ext.ext_arg = (arg); \
m                 298 sys/mbuf.h     	(m)->m_ext.ext_type = (type); \
m                 299 sys/mbuf.h     	MCLINITREFERENCE(m); \
m                 305 sys/mbuf.h     #define	MRESETDATA(m)							\
m                 307 sys/mbuf.h     	if ((m)->m_flags & M_EXT)					\
m                 308 sys/mbuf.h     		(m)->m_data = (m)->m_ext.ext_buf;			\
m                 309 sys/mbuf.h     	else if ((m)->m_flags & M_PKTHDR)				\
m                 310 sys/mbuf.h     		(m)->m_data = (m)->m_pktdat;				\
m                 312 sys/mbuf.h     		(m)->m_data = (m)->m_dat;				\
m                 315 sys/mbuf.h     #define MCLGET(m, how) m_clget(m, how)
m                 322 sys/mbuf.h     #define	MFREE(m, n) n = m_free((m))
m                 367 sys/mbuf.h     #define	M_ALIGN(m, len) \
m                 368 sys/mbuf.h     	{ (m)->m_data += (MLEN - (len)) &~ (sizeof(long) - 1); }
m                 373 sys/mbuf.h     #define	MH_ALIGN(m, len) \
m                 374 sys/mbuf.h     	{ (m)->m_data += (MHLEN - (len)) &~ (sizeof(long) - 1); }
m                 381 sys/mbuf.h     #define	M_READONLY(m) \
m                 382 sys/mbuf.h     	(((m)->m_flags & M_EXT) != 0 &&	\
m                 383 sys/mbuf.h     	  (((m)->m_flags & M_CLUSTER) == 0 || MCLISREFERENCED(m)))
m                 389 sys/mbuf.h     #define	_M_LEADINGSPACE(m) \
m                 390 sys/mbuf.h     	((m)->m_flags & M_EXT ? (m)->m_data - (m)->m_ext.ext_buf : \
m                 391 sys/mbuf.h     	 (m)->m_flags & M_PKTHDR ? (m)->m_data - (m)->m_pktdat : \
m                 392 sys/mbuf.h     	 (m)->m_data - (m)->m_dat)
m                 394 sys/mbuf.h     #define	M_LEADINGSPACE(m)	\
m                 395 sys/mbuf.h     	(M_READONLY((m)) ? 0 : _M_LEADINGSPACE((m)))
m                 401 sys/mbuf.h     #define	_M_TRAILINGSPACE(m) \
m                 402 sys/mbuf.h     	((m)->m_flags & M_EXT ? (m)->m_ext.ext_buf + (m)->m_ext.ext_size - \
m                 403 sys/mbuf.h     	    ((m)->m_data + (m)->m_len) : \
m                 404 sys/mbuf.h     	    &(m)->m_dat[MLEN] - ((m)->m_data + (m)->m_len))
m                 406 sys/mbuf.h     #define	M_TRAILINGSPACE(m)	\
m                 407 sys/mbuf.h     	(M_READONLY((m)) ? 0 : _M_TRAILINGSPACE((m)))
m                 415 sys/mbuf.h     #define	M_PREPEND(m, plen, how) { \
m                 416 sys/mbuf.h     	if (M_LEADINGSPACE(m) >= (plen)) { \
m                 417 sys/mbuf.h     		(m)->m_data -= (plen); \
m                 418 sys/mbuf.h     		(m)->m_len += (plen); \
m                 420 sys/mbuf.h     		(m) = m_prepend((m), (plen), (how)); \
m                 421 sys/mbuf.h     	if ((m) && (m)->m_flags & M_PKTHDR) \
m                 422 sys/mbuf.h     		(m)->m_pkthdr.len += (plen); \
m                 426 sys/mbuf.h     #define MCHTYPE(m, t) { \
m                 427 sys/mbuf.h     	MBUFLOCK(mbstat.m_mtypes[(m)->m_type]--; mbstat.m_mtypes[t]++;); \
m                 428 sys/mbuf.h     	(m)->m_type = t;\
m                 435 sys/mbuf.h     #define  m_copy(m, o, l)	m_copym((m), (o), (l), M_DONTWAIT)
m                 164 sys/signal.h   #define sigmask(m)	(1 << ((m)-1))
m                 181 sys/socketvar.h #define	sballoc(sb, m) { \
m                 182 sys/socketvar.h 	(sb)->sb_cc += (m)->m_len; \
m                 183 sys/socketvar.h 	if ((m)->m_type != MT_CONTROL && (m)->m_type != MT_SONAME) \
m                 184 sys/socketvar.h 		(sb)->sb_datacc += (m)->m_len; \
m                 186 sys/socketvar.h 	if ((m)->m_flags & M_EXT) \
m                 187 sys/socketvar.h 		(sb)->sb_mbcnt += (m)->m_ext.ext_size; \
m                 191 sys/socketvar.h #define	sbfree(sb, m) { \
m                 192 sys/socketvar.h 	(sb)->sb_cc -= (m)->m_len; \
m                 193 sys/socketvar.h 	if ((m)->m_type != MT_CONTROL && (m)->m_type != MT_SONAME) \
m                 194 sys/socketvar.h 		(sb)->sb_datacc -= (m)->m_len; \
m                 196 sys/socketvar.h 	if ((m)->m_flags & M_EXT) \
m                 197 sys/socketvar.h 		(sb)->sb_mbcnt -= (m)->m_ext.ext_size; \
m                 256 sys/socketvar.h void	sbappend(struct sockbuf *sb, struct mbuf *m);
m                 257 sys/socketvar.h void	sbappendstream(struct sockbuf *sb, struct mbuf *m);
m                 264 sys/socketvar.h void	sbcompress(struct sockbuf *sb, struct mbuf *m, struct mbuf *n);
m                 169 sys/stat.h     #define	S_ISDIR(m)	((m & 0170000) == 0040000)	/* directory */
m                 170 sys/stat.h     #define	S_ISCHR(m)	((m & 0170000) == 0020000)	/* char special */
m                 171 sys/stat.h     #define	S_ISBLK(m)	((m & 0170000) == 0060000)	/* block special */
m                 172 sys/stat.h     #define	S_ISREG(m)	((m & 0170000) == 0100000)	/* regular file */
m                 173 sys/stat.h     #define	S_ISFIFO(m)	((m & 0170000) == 0010000)	/* fifo */
m                 175 sys/stat.h     #define	S_ISLNK(m)	((m & 0170000) == 0120000)	/* symbolic link */
m                 176 sys/stat.h     #define	S_ISSOCK(m)	((m & 0170000) == 0140000)	/* socket */
m                  85 ufs/ufs/ufs_dirhash.c #define DIRHASH_ASSERT(e, m)	KASSERT((e))
m                1068 ufs/ufs/ufs_lookup.c 	off_t off, m;
m                1075 ufs/ufs/ufs_lookup.c 	m = DIP(ip, size);
m                1076 ufs/ufs/ufs_lookup.c 	for (off = 0; off < m; off += dp->d_reclen) {
m                 249 uvm/uvm_mmap.c 	vm_page_t m;
m                 345 uvm/uvm_mmap.c 				m = uvm_pagelookup(uobj,
m                 347 uvm/uvm_mmap.c 				if (m != NULL) {
m                 185 uvm/uvm_pglist.c 	vm_page_t m;
m                 296 uvm/uvm_pglist.c 		m = &pgs[idx];
m                 297 uvm/uvm_pglist.c 		free_list = uvm_page_lookup_freelist(m);
m                 298 uvm/uvm_pglist.c 		pgflidx = (m->pg_flags & PG_ZERO) ? PGFL_ZEROS : PGFL_UNKNOWN;
m                 304 uvm/uvm_pglist.c 			if (tp == m)
m                 311 uvm/uvm_pglist.c 		    m, pageq);
m                 313 uvm/uvm_pglist.c 		if (m->pg_flags & PG_ZERO)
m                 315 uvm/uvm_pglist.c 		m->pg_flags = PG_CLEAN;
m                 316 uvm/uvm_pglist.c 		m->uobject = NULL;
m                 317 uvm/uvm_pglist.c 		m->uanon = NULL;
m                 318 uvm/uvm_pglist.c 		m->pg_version++;
m                 319 uvm/uvm_pglist.c 		TAILQ_INSERT_TAIL(rlist, m, pageq);
m                 351 uvm/uvm_pglist.c 	struct vm_page *m;
m                 360 uvm/uvm_pglist.c 	while ((m = TAILQ_FIRST(list)) != NULL) {
m                 361 uvm/uvm_pglist.c 		KASSERT((m->pg_flags & (PQ_ACTIVE|PQ_INACTIVE)) == 0);
m                 362 uvm/uvm_pglist.c 		TAILQ_REMOVE(list, m, pageq);
m                 364 uvm/uvm_pglist.c 		if (m->uobject == (void *)0xdeadbeef &&
m                 365 uvm/uvm_pglist.c 		    m->uanon == (void *)0xdeadbeef) {
m                 366 uvm/uvm_pglist.c 			panic("uvm_pagefree: freeing free page %p", m);
m                 369 uvm/uvm_pglist.c 		m->uobject = (void *)0xdeadbeef;
m                 370 uvm/uvm_pglist.c 		m->offset = 0xdeadbeef;
m                 371 uvm/uvm_pglist.c 		m->uanon = (void *)0xdeadbeef;
m                 373 uvm/uvm_pglist.c 		atomic_clearbits_int(&m->pg_flags, PQ_MASK);
m                 374 uvm/uvm_pglist.c 		atomic_setbits_int(&m->pg_flags, PQ_FREE);
m                 376 uvm/uvm_pglist.c 		    uvm_page_lookup_freelist(m)].pgfl_queues[PGFL_UNKNOWN],
m                 377 uvm/uvm_pglist.c 		    m, pageq);