Home
last modified time | relevance | path

Searched refs:m_head (Results 1 – 25 of 63) sorted by relevance

123

/freebsd-head/sys/dev/liquidio/
HDlio_rxtx.c57 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/
HDtcp_lro.c503 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 …]
HDtcp_lro_hpts.c173 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/
HDqla_os.c975 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 …]
HDqla_isr.c95 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/
HDLibCxxList.cpp119 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/
HDqls_os.c1043 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 …]
HDqls_isr.c56 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/
HDif_hn.c757 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/
HDif_sge.c1381 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/
HDif_vr.c1783 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/
HDql_os.c1261 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/
HDif_glc.c70 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/
HDif_re.c2727 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/
HDif_sis.c1756 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/
HDif_ale.c1559 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/
HDif_vte.c965 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/
HDif_bfe.c1496 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/
HDif_gem.c111 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/
HDif_jme.c1648 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/
HDif_xl.c2323 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/
HDif_ste.c1804 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/
HDif_vge.c1804 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/
HDqlnx_os.c3245 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/
HDif_age.c1462 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 …]

123