| /freebsd-head/sys/dev/liquidio/ |
| HD | lio_rxtx.c | 57 struct mbuf *m_head; in lio_xmit() local 117 m_head = *m_headp; in lio_xmit() 122 finfo->mb = m_head; in lio_xmit() 129 ndata.datasize = m_head->m_pkthdr.len; in lio_xmit() 134 if (m_head->m_pkthdr.csum_flags & CSUM_IP) in lio_xmit() 137 if ((m_head->m_pkthdr.csum_flags & (CSUM_IP_TCP | CSUM_IP6_TCP)) || in lio_xmit() 138 (m_head->m_pkthdr.csum_flags & (CSUM_IP_UDP | CSUM_IP6_UDP))) in lio_xmit() 189 if (m_head->m_pkthdr.csum_flags & (CSUM_IP_TSO | CSUM_IP6_TSO)) { in lio_xmit() 190 tx_info->s.gso_size = m_head->m_pkthdr.tso_segsz; in lio_xmit() 191 tx_info->s.gso_segs = howmany(m_head->m_pkthdr.len, in lio_xmit() [all …]
|
| /freebsd-head/sys/netinet/ |
| HD | tcp_lro.c | 503 lro_free_mbuf_chain(le->m_head); in tcp_lro_free() 612 if (le->m_head != NULL) { in tcp_lro_flush_active() 799 le->m_head->m_pkthdr.lro_tcp_d_len, in tcp_flush_out_entry() 800 le->m_head->m_pkthdr.lro_tcp_d_csum); in tcp_flush_out_entry() 802 le->m_head->m_pkthdr.lro_tcp_d_len + in tcp_flush_out_entry() 804 le->m_head->m_pkthdr.csum_flags = CSUM_DATA_VALID | in tcp_flush_out_entry() 806 le->m_head->m_pkthdr.csum_data = 0xffff; in tcp_flush_out_entry() 808 le->m_head->m_pkthdr.csum_flags |= CSUM_TLS_DECRYPTED; in tcp_flush_out_entry() 812 le->m_head->m_pkthdr.lro_tcp_d_len, in tcp_flush_out_entry() 813 le->m_head->m_pkthdr.lro_tcp_d_csum); in tcp_flush_out_entry() [all …]
|
| HD | tcp_lro_hpts.c | 173 if (le->m_head) { in tcp_lro_log() 174 log.u_bbr.flex3 = le->m_head->m_pkthdr.lro_nsegs; in tcp_lro_log() 175 log.u_bbr.flex4 = le->m_head->m_pkthdr.lro_tcp_d_len; in tcp_lro_log() 176 log.u_bbr.flex5 = le->m_head->m_pkthdr.len; in tcp_lro_log() 177 log.u_bbr.delRate = le->m_head->m_flags; in tcp_lro_log() 178 log.u_bbr.rttProp = le->m_head->m_pkthdr.rcv_tstmp; in tcp_lro_log() 189 log.u_bbr.bw_inuse = (uintptr_t)le->m_head; in tcp_lro_log() 470 STAILQ_HEAD(, mbuf) q = { le->m_head, in tcp_queue_pkts() 473 le->m_head = NULL; in tcp_queue_pkts() 605 for (pp = &le->m_head; *pp != NULL; ) { in _tcp_lro_flush_tcphpts() [all …]
|
| /freebsd-head/sys/dev/qlxgb/ |
| HD | qla_os.c | 975 struct mbuf *m_head; in qla_start() local 1003 m_head = if_dequeue(ifp); in qla_start() 1005 if (m_head == NULL) { in qla_start() 1011 if (qla_send(ha, &m_head)) { in qla_start() 1012 if (m_head == NULL) in qla_start() 1016 if_sendq_prepend(ifp, m_head); in qla_start() 1020 ETHER_BPF_MTAP(ifp, m_head); in qla_start() 1035 struct mbuf *m_head = *m_headp; in qla_send() local 1043 __func__, ret, m_head->m_pkthdr.len); in qla_send() 1047 ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, segs, &nsegs, in qla_send() [all …]
|
| HD | qla_isr.c | 95 mp = rxb->m_head; in qla_rx_intr() 104 rxb->m_head = NULL; in qla_rx_intr() 109 rxb->m_head = NULL; in qla_rx_intr() 182 (rxb->m_head)->m_pkthdr.len); in qla_replenish_jumbo_rx() 194 rxb->m_head = NULL; in qla_replenish_jumbo_rx() 233 (rxb->m_head)->m_pkthdr.len); in qla_replenish_normal_rx() 245 rxb->m_head = NULL; in qla_replenish_normal_rx()
|
| /freebsd-head/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| HD | LibCxxList.cpp | 119 ValueObject *m_head = nullptr; member in __anonf7e1f4d00111::AbstractListFrontEnd 166 m_head = nullptr; in Update() 199 m_slow_runner = ListEntry(m_head).next(); in HasLoop() 225 ListIterator current(m_head); in GetItem() 247 ListEntry current(m_head); in CalculateNumChildren() 260 if (!m_head) in GetChildAtIndex() 301 m_head = impl_sp->GetChildMemberWithName("__next_").get(); in Update() 314 if (!m_head || !m_tail || m_node_address == 0) in CalculateNumChildren() 326 uint64_t next_val = m_head->GetValueAsUnsigned(0); in CalculateNumChildren() 335 ListEntry current(m_head); in CalculateNumChildren() [all …]
|
| /freebsd-head/sys/dev/qlxge/ |
| HD | qls_os.c | 1043 struct mbuf *m_head; in qls_start() local 1081 m_head = if_dequeue(ifp); in qls_start() 1083 if (m_head == NULL) { in qls_start() 1089 if (qls_send(ha, &m_head)) { in qls_start() 1090 if (m_head == NULL) in qls_start() 1094 if_sendq_prepend(ifp, m_head); in qls_start() 1098 ETHER_BPF_MTAP(ifp, m_head); in qls_start() 1114 struct mbuf *m_head = *m_headp; in qls_send() local 1120 if (M_HASHTYPE_GET(m_head) != M_HASHTYPE_NONE) in qls_send() 1121 txr_idx = m_head->m_pkthdr.flowid & (ha->num_tx_rings - 1); in qls_send() [all …]
|
| HD | qls_isr.c | 56 if (txb->m_head) { in qls_tx_comp() 61 m_freem(txb->m_head); in qls_tx_comp() 63 txb->m_head = NULL; in qls_tx_comp() 88 if (rxb->m_head == NULL) { in qls_replenish_rx() 93 rxb->m_head = NULL; in qls_replenish_rx() 98 if (rxb->m_head != NULL) { in qls_replenish_rx() 161 mp = rxb->m_head; in qls_rx_comp() 162 rxb->m_head = NULL; in qls_rx_comp()
|
| /freebsd-head/sys/dev/hyperv/netvsc/ |
| HD | if_hn.c | 757 hn_tso_fixup(struct mbuf *m_head) in hn_tso_fixup() argument 763 KASSERT(M_WRITABLE(m_head), ("TSO mbuf not writable")); in hn_tso_fixup() 765 PULLUP_HDR(m_head, sizeof(*evl)); in hn_tso_fixup() 766 evl = mtod(m_head, struct ether_vlan_header *); in hn_tso_fixup() 771 m_head->m_pkthdr.l2hlen = ehlen; in hn_tso_fixup() 774 if (m_head->m_pkthdr.csum_flags & CSUM_IP_TSO) { in hn_tso_fixup() 778 PULLUP_HDR(m_head, ehlen + sizeof(*ip)); in hn_tso_fixup() 779 ip = mtodo(m_head, ehlen); in hn_tso_fixup() 781 m_head->m_pkthdr.l3hlen = iphlen; in hn_tso_fixup() 783 PULLUP_HDR(m_head, ehlen + iphlen + sizeof(*th)); in hn_tso_fixup() [all …]
|
| /freebsd-head/sys/dev/sge/ |
| HD | if_sge.c | 1381 sge_encap(struct sge_softc *sc, struct mbuf **m_head) in sge_encap() argument 1394 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) { in sge_encap() 1400 if (M_WRITABLE(*m_head) == 0) { in sge_encap() 1402 m = m_dup(*m_head, M_NOWAIT); in sge_encap() 1403 m_freem(*m_head); in sge_encap() 1405 *m_head = NULL; in sge_encap() 1408 *m_head = m; in sge_encap() 1411 m = m_pullup(*m_head, ip_off); in sge_encap() 1413 *m_head = NULL; in sge_encap() 1422 *m_head = NULL; in sge_encap() [all …]
|
| /freebsd-head/sys/dev/vr/ |
| HD | if_vr.c | 1783 vr_encap(struct vr_softc *sc, struct mbuf **m_head) in vr_encap() argument 1795 M_ASSERTPKTHDR((*m_head)); in vr_encap() 1804 m = m_defrag(*m_head, M_NOWAIT); in vr_encap() 1806 m_freem(*m_head); in vr_encap() 1807 *m_head = NULL; in vr_encap() 1810 *m_head = m; in vr_encap() 1818 if ((*m_head)->m_pkthdr.len < VR_MIN_FRAMELEN) { in vr_encap() 1819 m = *m_head; in vr_encap() 1823 m = m_dup(*m_head, M_NOWAIT); in vr_encap() 1824 m_freem(*m_head); in vr_encap() [all …]
|
| /freebsd-head/sys/dev/qlxgbe/ |
| HD | ql_os.c | 1261 struct mbuf *m_head = *m_headp; in qla_send() local 1267 if ((NULL != ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head) || in qla_send() 1271 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head)); in qla_send() 1275 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head)); in qla_send() 1277 if (m_head) in qla_send() 1278 m_freem(m_head); in qla_send() 1286 ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, segs, &nsegs, in qla_send() 1293 m_head->m_pkthdr.len)); in qla_send() 1295 m = m_defrag(m_head, M_NOWAIT); in qla_send() 1298 m_freem(m_head); in qla_send() [all …]
|
| /freebsd-head/sys/powerpc/ps3/ |
| HD | if_glc.c | 70 static int glc_encap(struct glc_softc *sc, struct mbuf **m_head, 602 glc_encap(struct glc_softc *sc, struct mbuf **m_head, bus_addr_t *pktdesc) in glc_encap() argument 624 for (m = *m_head; m != NULL; m = m->m_next) in glc_encap() 628 m = m_collapse(*m_head, M_NOWAIT, nsegs_max); in glc_encap() 630 m_freem(*m_head); in glc_encap() 631 *m_head = NULL; in glc_encap() 634 *m_head = m; in glc_encap() 638 *m_head, segs, &nsegs, BUS_DMA_NOWAIT); in glc_encap() 640 m_freem(*m_head); in glc_encap() 641 *m_head = NULL; in glc_encap() [all …]
|
| /freebsd-head/sys/dev/re/ |
| HD | if_re.c | 2727 re_encap(struct rl_softc *sc, struct mbuf **m_head) in re_encap() argument 2740 M_ASSERTPKTHDR((*m_head)); in re_encap() 2754 (*m_head)->m_pkthdr.len < RL_IP4CSUMTX_PADLEN && in re_encap() 2755 ((*m_head)->m_pkthdr.csum_flags & CSUM_IP) != 0) { in re_encap() 2756 padlen = RL_MIN_FRAMELEN - (*m_head)->m_pkthdr.len; in re_encap() 2757 if (M_WRITABLE(*m_head) == 0) { in re_encap() 2759 m_new = m_dup(*m_head, M_NOWAIT); in re_encap() 2760 m_freem(*m_head); in re_encap() 2762 *m_head = NULL; in re_encap() 2765 *m_head = m_new; in re_encap() [all …]
|
| /freebsd-head/sys/dev/sis/ |
| HD | if_sis.c | 1756 sis_encap(struct sis_softc *sc, struct mbuf **m_head) in sis_encap() argument 1769 (*m_head)->m_pkthdr.len < SIS_MIN_FRAMELEN) { in sis_encap() 1770 m = *m_head; in sis_encap() 1774 m = m_dup(*m_head, M_NOWAIT); in sis_encap() 1775 m_freem(*m_head); in sis_encap() 1777 *m_head = NULL; in sis_encap() 1780 *m_head = m; in sis_encap() 1785 m_freem(*m_head); in sis_encap() 1786 *m_head = NULL; in sis_encap() 1797 *m_head = m; in sis_encap() [all …]
|
| /freebsd-head/sys/dev/ale/ |
| HD | if_ale.c | 1559 ale_encap(struct ale_softc *sc, struct mbuf **m_head) in ale_encap() argument 1573 M_ASSERTPKTHDR((*m_head)); in ale_encap() 1575 m = *m_head; in ale_encap() 1594 m = m_dup(*m_head, M_NOWAIT); in ale_encap() 1596 m_freem(*m_head); in ale_encap() 1598 *m_head = NULL; in ale_encap() 1601 *m_head = m; in ale_encap() 1611 m = m_defrag(*m_head, M_NOWAIT); in ale_encap() 1613 m_freem(*m_head); in ale_encap() 1614 *m_head = NULL; in ale_encap() [all …]
|
| /freebsd-head/sys/dev/vte/ |
| HD | if_vte.c | 965 vte_encap(struct vte_softc *sc, struct mbuf **m_head) in vte_encap() argument 974 M_ASSERTPKTHDR((*m_head)); in vte_encap() 977 m = *m_head; in vte_encap() 1026 m = m_dup(*m_head, M_NOWAIT); in vte_encap() 1028 m_freem(*m_head); in vte_encap() 1030 *m_head = NULL; in vte_encap() 1033 *m_head = m; in vte_encap() 1038 m = m_defrag(*m_head, M_NOWAIT); in vte_encap() 1040 m_freem(*m_head); in vte_encap() 1041 *m_head = NULL; in vte_encap() [all …]
|
| /freebsd-head/sys/dev/bfe/ |
| HD | if_bfe.c | 1496 bfe_encap(struct bfe_softc *sc, struct mbuf **m_head) in bfe_encap() argument 1508 M_ASSERTPKTHDR((*m_head)); in bfe_encap() 1512 error = bus_dmamap_load_mbuf_sg(sc->bfe_txmbuf_tag, r->bfe_map, *m_head, in bfe_encap() 1515 m = m_collapse(*m_head, M_NOWAIT, BFE_MAXTXSEGS); in bfe_encap() 1517 m_freem(*m_head); in bfe_encap() 1518 *m_head = NULL; in bfe_encap() 1521 *m_head = m; in bfe_encap() 1523 *m_head, txsegs, &nsegs, 0); in bfe_encap() 1525 m_freem(*m_head); in bfe_encap() 1526 *m_head = NULL; in bfe_encap() [all …]
|
| /freebsd-head/sys/dev/gem/ |
| HD | if_gem.c | 111 static int gem_load_txmbuf(struct gem_softc *sc, struct mbuf **m_head); 1071 gem_load_txmbuf(struct gem_softc *sc, struct mbuf **m_head) in gem_load_txmbuf() argument 1089 if (((*m_head)->m_pkthdr.csum_flags & sc->sc_csum_features) != 0) { in gem_load_txmbuf() 1090 if (M_WRITABLE(*m_head) == 0) { in gem_load_txmbuf() 1091 m = m_dup(*m_head, M_NOWAIT); in gem_load_txmbuf() 1092 m_freem(*m_head); in gem_load_txmbuf() 1093 *m_head = m; in gem_load_txmbuf() 1098 m = m_pullup(*m_head, offset + sizeof(struct ip)); in gem_load_txmbuf() 1100 *m_head = NULL; in gem_load_txmbuf() 1108 *m_head = m; in gem_load_txmbuf() [all …]
|
| /freebsd-head/sys/dev/jme/ |
| HD | if_jme.c | 1648 jme_encap(struct jme_softc *sc, struct mbuf **m_head) in jme_encap() argument 1659 M_ASSERTPKTHDR((*m_head)); in jme_encap() 1661 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) { in jme_encap() 1675 if (M_WRITABLE(*m_head) == 0) { in jme_encap() 1677 m = m_dup(*m_head, M_NOWAIT); in jme_encap() 1678 m_freem(*m_head); in jme_encap() 1680 *m_head = NULL; in jme_encap() 1683 *m_head = m; in jme_encap() 1686 m = m_pullup(*m_head, ip_off); in jme_encap() 1688 *m_head = NULL; in jme_encap() [all …]
|
| /freebsd-head/sys/dev/xl/ |
| HD | if_xl.c | 2323 xl_encap(struct xl_softc *sc, struct xl_chain *c, struct mbuf **m_head) in xl_encap() argument 2332 error = bus_dmamap_load_mbuf_sg(sc->xl_mtag, c->xl_map, *m_head, in xl_encap() 2349 m_new = m_collapse(*m_head, M_NOWAIT, XL_MAXFRAGS); in xl_encap() 2351 m_freem(*m_head); in xl_encap() 2352 *m_head = NULL; in xl_encap() 2355 *m_head = m_new; in xl_encap() 2358 *m_head, sc->xl_cdata.xl_tx_segs, &nseg, BUS_DMA_NOWAIT); in xl_encap() 2360 m_freem(*m_head); in xl_encap() 2361 *m_head = NULL; in xl_encap() 2370 m_freem(*m_head); in xl_encap() [all …]
|
| /freebsd-head/sys/dev/ste/ |
| HD | if_ste.c | 1804 ste_encap(struct ste_softc *sc, struct mbuf **m_head, struct ste_chain *txc) in ste_encap() argument 1813 M_ASSERTPKTHDR((*m_head)); in ste_encap() 1816 txc->ste_map, *m_head, txsegs, &nsegs, 0); in ste_encap() 1818 m = m_collapse(*m_head, M_NOWAIT, STE_MAXFRAGS); in ste_encap() 1820 m_freem(*m_head); in ste_encap() 1821 *m_head = NULL; in ste_encap() 1824 *m_head = m; in ste_encap() 1826 txc->ste_map, *m_head, txsegs, &nsegs, 0); in ste_encap() 1828 m_freem(*m_head); in ste_encap() 1829 *m_head = NULL; in ste_encap() [all …]
|
| /freebsd-head/sys/dev/vge/ |
| HD | if_vge.c | 1804 vge_encap(struct vge_softc *sc, struct mbuf **m_head) in vge_encap() argument 1815 M_ASSERTPKTHDR((*m_head)); in vge_encap() 1818 if ((*m_head)->m_pkthdr.len < VGE_MIN_FRAMELEN) { in vge_encap() 1819 m = *m_head; in vge_encap() 1823 m = m_dup(*m_head, M_NOWAIT); in vge_encap() 1824 m_freem(*m_head); in vge_encap() 1826 *m_head = NULL; in vge_encap() 1829 *m_head = m; in vge_encap() 1834 m_freem(*m_head); in vge_encap() 1835 *m_head = NULL; in vge_encap() [all …]
|
| /freebsd-head/sys/dev/qlnx/qlnxe/ |
| HD | qlnx_os.c | 3245 struct mbuf *m_head = *m_headp; in qlnx_send() local 3290 ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, segs, &nsegs, in qlnx_send() 3294 if (m_head->m_pkthdr.csum_flags & CSUM_TSO) { in qlnx_send() 3296 fp->tx_tso_min_pkt_len = m_head->m_pkthdr.len; in qlnx_send() 3297 fp->tx_tso_min_pkt_len = m_head->m_pkthdr.len; in qlnx_send() 3299 if (fp->tx_tso_min_pkt_len > m_head->m_pkthdr.len) in qlnx_send() 3301 m_head->m_pkthdr.len; in qlnx_send() 3302 if (fp->tx_tso_max_pkt_len < m_head->m_pkthdr.len) in qlnx_send() 3304 m_head->m_pkthdr.len; in qlnx_send() 3309 if (m_head->m_pkthdr.csum_flags & CSUM_TSO) in qlnx_send() [all …]
|
| /freebsd-head/sys/dev/age/ |
| HD | if_age.c | 1462 age_encap(struct age_softc *sc, struct mbuf **m_head) in age_encap() argument 1476 M_ASSERTPKTHDR((*m_head)); in age_encap() 1478 m = *m_head; in age_encap() 1497 m = m_dup(*m_head, M_NOWAIT); in age_encap() 1499 m_freem(*m_head); in age_encap() 1501 *m_head = NULL; in age_encap() 1504 *m_head = m; in age_encap() 1509 *m_head = NULL; in age_encap() 1521 *m_head = NULL; in age_encap() 1527 *m_head = NULL; in age_encap() [all …]
|