Searched refs:m_head (Results 51 - 75 of 88) sorted by relevance

1234

/freebsd-11-stable/sys/dev/sf/
H A Dif_sf.c2155 sf_encap(struct sf_softc *sc, struct mbuf **m_head) argument
2167 m = *m_head;
2172 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
2174 m = m_collapse(*m_head, M_NOWAIT, SF_MAXTXSEGS);
2176 m_freem(*m_head);
2177 *m_head = NULL;
2180 *m_head = m;
2182 map, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
2184 m_freem(*m_head);
2185 *m_head
2260 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/dev/xen/netfront/
H A Dnetfront.c1528 xn_assemble_tx_request(struct netfront_txq *txq, struct mbuf *m_head) argument
1539 nfrags = xn_count_frags(m_head);
1551 m = m_defrag(m_head, M_NOWAIT);
1557 m_freem(m_head);
1560 m_head = m;
1564 nfrags = xn_count_frags(m_head);
1583 m_freem(m_head);
1604 m = m_head;
1606 for (m = m_head; m; m = m->m_next) {
1631 if (m == m_head) {
[all...]
/freebsd-11-stable/sys/dev/dc/
H A Dif_dc.c3374 dc_encap(struct dc_softc *sc, struct mbuf **m_head) argument
3385 ((*m_head)->m_next != NULL || sc->dc_flags & DC_TX_ALIGN)) {
3386 m = m_defrag(*m_head, M_NOWAIT);
3396 for (m = *m_head; m != NULL; m = m->m_next)
3401 m = m_collapse(*m_head, M_NOWAIT, DC_MAXFRAGS);
3407 m_freem(*m_head);
3408 *m_head = NULL;
3411 *m_head = m;
3416 sc->dc_cdata.dc_tx_map[idx], *m_head, segs, &nseg, 0);
3418 if (defragged != 0 || (m = m_collapse(*m_head, M_NOWAI
3526 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/netinet/
H A Dtcp_lro.c157 m_freem(le->m_head);
303 le->m_head->m_pkthdr.csum_flags = CSUM_DATA_VALID |
334 le->m_head->m_pkthdr.csum_flags = CSUM_DATA_VALID |
343 le->m_head->m_pkthdr.csum_data = 0xffff;
344 le->m_head->m_pkthdr.len = le->p_len;
371 (*lc->ifp->if_input)(lc->ifp, le->m_head);
882 le->m_head = m;
/freebsd-11-stable/sys/mips/idt/
H A Dif_kr.c653 kr_encap(struct kr_softc *sc, struct mbuf **m_head) argument
666 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
672 m_freem(*m_head);
673 *m_head = NULL;
683 txd->tx_m = *m_head;
750 struct mbuf *m_head; local
763 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
764 if (m_head == NULL)
771 if (kr_encap(sc, &m_head)) {
772 if (m_head
[all...]
/freebsd-11-stable/sys/mips/atheros/
H A Dif_arge.c1500 arge_encap(struct arge_softc *sc, struct mbuf **m_head) argument
1513 m = *m_head;
1516 m = m_defrag(*m_head, M_NOWAIT);
1518 m_freem(*m_head);
1519 *m_head = NULL;
1522 *m_head = m;
1529 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1537 m_freem(*m_head);
1538 *m_head = NULL;
1549 txd->tx_m = *m_head;
1634 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/dev/fxp/
H A Dif_fxp.c233 static int fxp_encap(struct fxp_softc *sc, struct mbuf **m_head);
1405 fxp_encap(struct fxp_softc *sc, struct mbuf **m_head) argument
1442 m = *m_head;
1452 if (M_WRITABLE(*m_head) == 0) {
1454 m = m_dup(*m_head, M_NOWAIT);
1455 m_freem(*m_head);
1457 *m_head = NULL;
1460 *m_head = m;
1463 m = m_pullup(*m_head, ip_off);
1465 *m_head
[all...]
/freebsd-11-stable/sys/dev/e1000/
H A Dif_em.h507 struct mbuf *m_head; member in struct:em_txbuffer
513 struct mbuf *m_head; member in struct:em_rxbuffer
H A Dif_igb.h566 struct mbuf *m_head; member in struct:igb_tx_buf
571 struct mbuf *m_head; member in struct:igb_rx_buf
H A Dif_lem.h483 struct mbuf *m_head; member in struct:em_buffer
/freebsd-11-stable/sys/dev/qlxgbe/
H A Dql_isr.c99 mp = rxb->m_head;
109 rxb->m_head = NULL;
258 mp = rxb->m_head;
268 rxb->m_head = NULL;
951 rxb->paddr, (rxb->m_head)->m_pkthdr.len);
963 rxb->m_head = NULL;
/freebsd-11-stable/sys/dev/alc/
H A Dif_alc.c2689 alc_encap(struct alc_softc *sc, struct mbuf **m_head) argument
2703 M_ASSERTPKTHDR((*m_head));
2705 m = *m_head;
2722 m = m_dup(*m_head, M_NOWAIT);
2724 m_freem(*m_head);
2726 *m_head = NULL;
2729 *m_head = m;
2735 *m_head = NULL;
2747 *m_head = NULL;
2753 *m_head
2935 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/dev/msk/
H A Dif_msk.c2631 msk_encap(struct msk_if_softc *sc_if, struct mbuf **m_head) argument
2645 m = *m_head;
2665 m = m_dup(*m_head, M_NOWAIT);
2666 m_freem(*m_head);
2668 *m_head = NULL;
2671 *m_head = m;
2677 *m_head = NULL;
2686 *m_head = NULL;
2692 *m_head = NULL;
2701 *m_head
2924 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c2127 struct mbuf *m, *m_head, *m_tail; local
2148 m_head = rxq->vxrxq_mhead;
2152 MPASS(m_head == NULL || m_tail != NULL);
2157 rxq->vxrxq_mhead = m_head;
2201 KASSERT(m_head == NULL,
2221 m_head = m_tail = m;
2227 if (m_head == NULL && m_tail == NULL) {
2240 KASSERT(m_head != NULL,
2248 m_freem(m_head);
2249 m_head
2965 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/dev/virtio/network/
H A Dif_vtnet.c1245 struct mbuf *m_head, *m_tail, *m; local
1253 m_head = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR, clsize);
1254 if (m_head == NULL)
1257 m_head->m_len = clsize;
1258 m_tail = m_head;
1274 return (m_head);
1278 m_freem(m_head);
1660 vtnet_rxq_merged_eof(struct vtnet_rxq *rxq, struct mbuf *m_head, int nbufs) argument
1669 m_tail = m_head;
1692 m_head
2142 vtnet_txq_enqueue_buf(struct vtnet_txq *txq, struct mbuf **m_head, struct vtnet_tx_header *txhdr) argument
2189 vtnet_txq_encap(struct vtnet_txq *txq, struct mbuf **m_head) argument
[all...]
/freebsd-11-stable/sys/dev/vxge/
H A Dvxge.c623 mbuf_t m_head = NULL; local
634 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
635 if (m_head == NULL)
638 if (vxge_xmit(ifp, vpath, &m_head)) {
639 if (m_head == NULL)
643 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
648 ETHER_BPF_MTAP(ifp, m_head);
655 vxge_mq_send(ifnet_t ifp, mbuf_t m_head) argument
663 i = vxge_vpath_get(vdev, m_head);
664 } else if (M_HASHTYPE_GET(m_head) !
679 vxge_mq_send_locked(ifnet_t ifp, vxge_vpath_t *vpath, mbuf_t m_head) argument
733 mbuf_t m_head; local
[all...]
/freebsd-11-stable/contrib/atf/atf-c/
H A Dtc.c535 atf_tc_head_t m_head; member in struct:atf_tc_impl
558 tc->pimpl->m_head = head;
581 if (tc->pimpl->m_head != NULL)
582 tc->pimpl->m_head(tc);
605 return atf_tc_init(tc, pack->m_ident, pack->m_head, pack->m_body,
/freebsd-11-stable/sys/dev/sk/
H A Dif_sk.c2376 sk_encap(sc_if, m_head)
2378 struct mbuf **m_head;
2393 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2395 m = m_defrag(*m_head, M_NOWAIT);
2397 m_freem(*m_head);
2398 *m_head = NULL;
2401 *m_head = m;
2403 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2405 m_freem(*m_head);
2406 *m_head
2488 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/dev/txp/
H A Dif_txp.c2057 struct mbuf *m_head; local
2068 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
2069 if (m_head == NULL)
2077 if (txp_encap(sc, &sc->sc_txhir, &m_head)) {
2078 if (m_head == NULL)
2080 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
2089 ETHER_BPF_MTAP(ifp, m_head);
2103 txp_encap(struct txp_softc *sc, struct txp_tx_ring *r, struct mbuf **m_head) argument
2114 M_ASSERTPKTHDR((*m_head));
2116 m = *m_head;
[all...]
/freebsd-11-stable/sys/dev/ti/
H A Dif_ti.c3053 ti_encap(struct ti_softc *sc, struct mbuf **m_head) argument
3067 *m_head, txsegs, &nseg, 0);
3069 m = m_defrag(*m_head, M_NOWAIT);
3071 m_freem(*m_head);
3072 *m_head = NULL;
3075 *m_head = m;
3077 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
3079 m_freem(*m_head);
3080 *m_head = NULL;
3086 m_freem(*m_head);
3165 struct mbuf *m_head = NULL; local
[all...]
/freebsd-11-stable/sys/dev/mxge/
H A Dif_mxge_var.h366 int mxge_lro_rx(struct mxge_slice_state *ss, struct mbuf *m_head,
/freebsd-11-stable/sys/dev/ixgb/
H A Dif_ixgb.h248 struct mbuf *m_head; member in struct:ixgb_buffer
/freebsd-11-stable/sys/net/
H A Diflib.c3176 iflib_ether_pad(device_t dev, struct mbuf **m_head, uint16_t min_frame_size) argument
3186 if (!M_WRITABLE(*m_head)) {
3187 new_head = m_dup(*m_head, M_NOWAIT);
3189 m_freem(*m_head);
3194 m_freem(*m_head);
3195 *m_head = new_head;
3198 for (n = min_frame_size - (*m_head)->m_pkthdr.len;
3200 if (!m_append(*m_head, min(n, sizeof(pad)), pad))
3204 m_freem(*m_head);
3220 struct mbuf *m_head; local
[all...]
/freebsd-11-stable/sys/dev/bce/
H A Dif_bce.c7248 bce_tso_setup(struct bce_softc *sc, struct mbuf **m_head, u16 *flags) argument
7260 if (M_WRITABLE(*m_head) == 0) {
7261 m = m_dup(*m_head, M_NOWAIT);
7262 m_freem(*m_head);
7265 *m_head = NULL;
7268 *m_head = m;
7275 m = m_pullup(*m_head, sizeof(struct ether_header) + sizeof(struct ip));
7277 *m_head = NULL;
7291 m_freem(*m_head);
7292 *m_head
7368 bce_tx_encap(struct bce_softc *sc, struct mbuf **m_head) argument
7568 struct mbuf *m_head = NULL; local
[all...]
/freebsd-11-stable/sys/netinet6/
H A Dnd6.c2508 struct mbuf *m, *m_head; local
2512 m_head = chain;
2518 while (m_head) {
2519 m = m_head;
2520 m_head = m_head->m_nextpkt;

Completed in 309 milliseconds

1234