/freebsd-11-stable/sys/dev/re/ |
H A D | if_re.c | 2715 re_encap(struct rl_softc *sc, struct mbuf **m_head) argument 2728 M_ASSERTPKTHDR((*m_head)); 2742 (*m_head)->m_pkthdr.len < RL_IP4CSUMTX_PADLEN && 2743 ((*m_head)->m_pkthdr.csum_flags & CSUM_IP) != 0) { 2744 padlen = RL_MIN_FRAMELEN - (*m_head)->m_pkthdr.len; 2745 if (M_WRITABLE(*m_head) == 0) { 2747 m_new = m_dup(*m_head, M_NOWAIT); 2748 m_freem(*m_head); 2750 *m_head = NULL; 2753 *m_head 2924 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/dev/e1000/ |
H A D | if_lem.c | 921 struct mbuf *m_head; local 945 m_head = if_dequeue(ifp); 947 if (m_head == NULL) 953 if (lem_xmit(adapter, &m_head)) { 954 if (m_head == NULL) 957 if_sendq_prepend(ifp, m_head); 962 if_etherbpfmtap(ifp, m_head); 1642 struct mbuf *m_head; local 1646 m_head = *m_headp; 1654 if ((m_head [all...] |
H A D | if_igb.c | 829 struct mbuf *m_head; local 848 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head); 849 if (m_head == NULL) 855 if (igb_xmit(txr, &m_head)) { 856 if (m_head != NULL) 857 IFQ_DRV_PREPEND(&ifp->if_snd, m_head); 864 ETHER_BPF_MTAP(ifp, m_head); 1834 struct mbuf *m_head; local 1840 m_head = *m_headp; 1846 if (m_head [all...] |
/freebsd-11-stable/sys/dev/xl/ |
H A D | if_xl.c | 2339 xl_encap(struct xl_softc *sc, struct xl_chain *c, struct mbuf **m_head) argument 2348 error = bus_dmamap_load_mbuf_sg(sc->xl_mtag, c->xl_map, *m_head, 2365 m_new = m_collapse(*m_head, M_NOWAIT, XL_MAXFRAGS); 2367 m_freem(*m_head); 2368 *m_head = NULL; 2371 *m_head = m_new; 2374 *m_head, sc->xl_cdata.xl_tx_segs, &nseg, BUS_DMA_NOWAIT); 2376 m_freem(*m_head); 2377 *m_head = NULL; 2386 m_freem(*m_head); 2452 struct mbuf *m_head; local 2584 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/dev/vge/ |
H A D | if_vge.c | 1810 vge_encap(struct vge_softc *sc, struct mbuf **m_head) argument 1821 M_ASSERTPKTHDR((*m_head)); 1824 if ((*m_head)->m_pkthdr.len < VGE_MIN_FRAMELEN) { 1825 m = *m_head; 1829 m = m_dup(*m_head, M_NOWAIT); 1830 m_freem(*m_head); 1832 *m_head = NULL; 1835 *m_head = m; 1840 m_freem(*m_head); 1841 *m_head 1953 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/dev/qlnx/qlnxe/ |
H A D | qlnx_os.c | 3366 struct mbuf *m_head = *m_headp; local 3412 ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, segs, &nsegs, 3416 if (m_head->m_pkthdr.csum_flags & CSUM_TSO) { 3418 fp->tx_tso_min_pkt_len = m_head->m_pkthdr.len; 3419 fp->tx_tso_min_pkt_len = m_head->m_pkthdr.len; 3421 if (fp->tx_tso_min_pkt_len > m_head->m_pkthdr.len) 3423 m_head->m_pkthdr.len; 3424 if (fp->tx_tso_max_pkt_len < m_head->m_pkthdr.len) 3426 m_head->m_pkthdr.len; 3431 if (m_head [all...] |
/freebsd-11-stable/sys/dev/sis/ |
H A D | if_sis.c | 1757 sis_encap(struct sis_softc *sc, struct mbuf **m_head) argument 1770 (*m_head)->m_pkthdr.len < SIS_MIN_FRAMELEN) { 1771 m = *m_head; 1775 m = m_dup(*m_head, M_NOWAIT); 1776 m_freem(*m_head); 1778 *m_head = NULL; 1781 *m_head = m; 1786 m_freem(*m_head); 1787 *m_head = NULL; 1798 *m_head 1878 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/dev/bm/ |
H A D | if_bm.c | 90 static int bm_encap (struct bm_softc *sc, struct mbuf **m_head); 765 bm_encap(struct bm_softc *sc, struct mbuf **m_head) argument 796 *m_head, segs, &nsegs, BUS_DMA_NOWAIT); 799 m = m_collapse(*m_head, M_NOWAIT, nsegs); 801 m_freem(*m_head); 802 *m_head = NULL; 805 *m_head = m; 808 txs->txs_dmamap, *m_head, segs, &nsegs, BUS_DMA_NOWAIT); 810 m_freem(*m_head); 811 *m_head [all...] |
/freebsd-11-stable/sys/arm/at91/ |
H A D | if_macb.c | 869 macb_encap(struct macb_softc *sc, struct mbuf **m_head) argument 879 M_ASSERTPKTHDR((*m_head)); 883 m = *m_head; 887 *m_head, segs, &nsegs, 0); 889 m = m_collapse(*m_head, M_NOWAIT, MAX_FRAGMENT); 891 m_freem(*m_head); 892 *m_head = NULL; 895 *m_head = m; 897 *m_head, segs, &nsegs, 0); 899 m_freem(*m_head); [all...] |
/freebsd-11-stable/sys/dev/ale/ |
H A D | if_ale.c | 1603 ale_encap(struct ale_softc *sc, struct mbuf **m_head) argument 1617 M_ASSERTPKTHDR((*m_head)); 1619 m = *m_head; 1638 m = m_dup(*m_head, M_NOWAIT); 1640 m_freem(*m_head); 1642 *m_head = NULL; 1645 *m_head = m; 1655 m = m_defrag(*m_head, M_NOWAIT); 1657 m_freem(*m_head); 1658 *m_head 1892 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/dev/jme/ |
H A D | if_jme.c | 1684 jme_encap(struct jme_softc *sc, struct mbuf **m_head) argument 1695 M_ASSERTPKTHDR((*m_head)); 1697 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) { 1711 if (M_WRITABLE(*m_head) == 0) { 1713 m = m_dup(*m_head, M_NOWAIT); 1714 m_freem(*m_head); 1716 *m_head = NULL; 1719 *m_head = m; 1722 m = m_pullup(*m_head, ip_off); 1724 *m_head 1883 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/dev/tl/ |
H A D | if_tl.c | 1769 tl_encap(sc, c, m_head) 1772 struct mbuf *m_head; 1785 m = m_head; 1788 for (m = m_head, frag = 0; m != NULL; m = m->m_next) { 1817 if (m_head->m_pkthdr.len > MHLEN) { 1824 m_copydata(m_head, 0, m_head->m_pkthdr.len, 1826 m_new->m_pkthdr.len = m_new->m_len = m_head->m_pkthdr.len; 1827 m_freem(m_head); 1828 m_head 1882 struct mbuf *m_head = NULL; local [all...] |
/freebsd-11-stable/sys/dev/lge/ |
H A D | if_lge.c | 1126 lge_encap(sc, m_head, txidx) 1128 struct mbuf *m_head; 1141 m = m_head; 1145 for (m = m_head; m != NULL; m = m->m_next) { 1159 cur_tx->lge_mbuf = m_head; 1193 struct mbuf *m_head = NULL; local 1210 IF_DEQUEUE(&ifp->if_snd, m_head); 1211 if (m_head == NULL) 1214 if (lge_encap(sc, m_head, &idx)) { 1215 IF_PREPEND(&ifp->if_snd, m_head); [all...] |
/freebsd-11-stable/sys/dev/pcn/ |
H A D | if_pcn.c | 1038 pcn_encap(sc, m_head, txidx) 1040 struct mbuf *m_head; 1052 m = m_head; 1055 for (m = m_head; m != NULL; m = m->m_next) { 1077 sc->pcn_cdata.pcn_tx_chain[cur] = m_head; 1110 struct mbuf *m_head = NULL; local 1126 IF_DEQUEUE(&ifp->if_snd, m_head); 1127 if (m_head == NULL) 1130 if (pcn_encap(sc, m_head, &idx)) { 1131 IF_PREPEND(&ifp->if_snd, m_head); [all...] |
/freebsd-11-stable/sys/dev/cas/ |
H A D | if_cas.c | 143 static int cas_load_txmbuf(struct cas_softc *sc, struct mbuf **m_head); 1188 cas_load_txmbuf(struct cas_softc *sc, struct mbuf **m_head) argument 1206 if (((*m_head)->m_pkthdr.csum_flags & CAS_CSUM_FEATURES) != 0) { 1207 if (M_WRITABLE(*m_head) == 0) { 1208 m = m_dup(*m_head, M_NOWAIT); 1209 m_freem(*m_head); 1210 *m_head = m; 1215 m = m_pullup(*m_head, offset + sizeof(struct ip)); 1217 *m_head = NULL; 1225 *m_head [all...] |
/freebsd-11-stable/sys/dev/gem/ |
H A D | if_gem.c | 111 static int gem_load_txmbuf(struct gem_softc *sc, struct mbuf **m_head); 1104 gem_load_txmbuf(struct gem_softc *sc, struct mbuf **m_head) argument 1122 if (((*m_head)->m_pkthdr.csum_flags & sc->sc_csum_features) != 0) { 1123 if (M_WRITABLE(*m_head) == 0) { 1124 m = m_dup(*m_head, M_NOWAIT); 1125 m_freem(*m_head); 1126 *m_head = m; 1131 m = m_pullup(*m_head, offset + sizeof(struct ip)); 1133 *m_head = NULL; 1141 *m_head [all...] |
/freebsd-11-stable/sys/dev/qlxge/ |
H A D | qls_def.h | 87 struct mbuf *m_head; member in struct:qla_tx_buf 158 struct mbuf *m_head; member in struct:qla_rx_buf
|
/freebsd-11-stable/sys/dev/qlxgbe/ |
H A D | ql_def.h | 72 struct mbuf *m_head; member in struct:qla_rx_buf 86 struct mbuf *m_head; member in struct:qla_tx_buf
|
/freebsd-11-stable/sys/dev/rl/ |
H A D | if_rl.c | 1547 rl_encap(struct rl_softc *sc, struct mbuf **m_head) argument 1555 m = *m_head; 1570 m = m_defrag(*m_head, M_NOWAIT); 1572 m_freem(*m_head); 1573 *m_head = NULL; 1577 *m_head = m; 1596 m_freem(*m_head); 1597 *m_head = NULL; 1626 struct mbuf *m_head = NULL; local 1636 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head); [all...] |
/freebsd-11-stable/sys/dev/my/ |
H A D | if_my.c | 1331 my_encap(struct my_softc * sc, struct my_chain * c, struct mbuf * m_head) argument 1340 for (m = m_head; m != NULL; m = m->m_next) 1347 m = m_head; 1353 if (m_head->m_pkthdr.len > MHLEN) { 1360 m_copydata(m_head, 0, m_head->m_pkthdr.len, mtod(m_new, caddr_t)); 1361 m_new->m_pkthdr.len = m_new->m_len = m_head->m_pkthdr.len; 1362 m_freem(m_head); 1363 m_head = m_new; 1374 c->my_mbuf = m_head; 1401 struct mbuf *m_head = NULL; local [all...] |
/freebsd-11-stable/sys/dev/ste/ |
H A D | if_ste.c | 1812 ste_encap(struct ste_softc *sc, struct mbuf **m_head, struct ste_chain *txc) argument 1821 M_ASSERTPKTHDR((*m_head)); 1824 txc->ste_map, *m_head, txsegs, &nsegs, 0); 1826 m = m_collapse(*m_head, M_NOWAIT, STE_MAXFRAGS); 1828 m_freem(*m_head); 1829 *m_head = NULL; 1832 *m_head = m; 1834 txc->ste_map, *m_head, txsegs, &nsegs, 0); 1836 m_freem(*m_head); 1837 *m_head 1890 struct mbuf *m_head = NULL; local [all...] |
/freebsd-11-stable/sys/dev/age/ |
H A D | if_age.c | 1487 age_encap(struct age_softc *sc, struct mbuf **m_head) argument 1501 M_ASSERTPKTHDR((*m_head)); 1503 m = *m_head; 1522 m = m_dup(*m_head, M_NOWAIT); 1524 m_freem(*m_head); 1526 *m_head = NULL; 1529 *m_head = m; 1534 *m_head = NULL; 1546 *m_head = NULL; 1552 *m_head 1737 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/arm/lpc/ |
H A D | if_lpe.c | 506 struct mbuf *m_head; local 517 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head); 518 if (!m_head) 521 lpe_encap(sc, &m_head); 535 lpe_encap(struct lpe_softc *sc, struct mbuf **m_head) argument 543 M_ASSERTPKTHDR((*m_head)); 551 txd->lpe_txdesc_dmamap, *m_head, segs, &nsegs, BUS_DMA_NOWAIT); 557 m_freem(*m_head); 558 *m_head = NULL; 568 txd->lpe_txdesc_mbuf = *m_head; [all...] |
/freebsd-11-stable/sys/dev/nge/ |
H A D | if_nge.c | 1878 nge_encap(struct nge_softc *sc, struct mbuf **m_head) argument 1889 m = *m_head; 1895 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT); 1897 m = m_collapse(*m_head, M_NOWAIT, NGE_MAXTXSEGS); 1899 m_freem(*m_head); 1900 *m_head = NULL; 1903 *m_head = m; 1905 map, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT); 1907 m_freem(*m_head); 1908 *m_head 1997 struct mbuf *m_head; local [all...] |
/freebsd-11-stable/sys/dev/stge/ |
H A D | if_stge.c | 1065 stge_encap(struct stge_softc *sc, struct mbuf **m_head) argument 1080 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0); 1082 m = m_collapse(*m_head, M_NOWAIT, STGE_MAXTXSEGS); 1084 m_freem(*m_head); 1085 *m_head = NULL; 1088 *m_head = m; 1090 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0); 1092 m_freem(*m_head); 1093 *m_head = NULL; 1099 m_freem(*m_head); 1171 struct mbuf *m_head; local [all...] |