M_TCP_TSO
if (m->m_pkthdr.csum_flags & M_TCP_TSO)
if (m->m_pkthdr.csum_flags & M_TCP_TSO) {
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO)) {
M_IPV4_CSUM_OUT|M_TCP_CSUM_OUT|M_UDP_CSUM_OUT|M_TCP_TSO))
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO)) {
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO)) {
if (ISSET(txm->txm_m->m_pkthdr.csum_flags, M_TCP_TSO))
M_IPV4_CSUM_OUT|M_TCP_CSUM_OUT|M_UDP_CSUM_OUT|M_TCP_TSO))
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO)) {
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO))
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO)) {
if (ISSET(txm->txm_m->m_pkthdr.csum_flags, M_TCP_TSO))
if (ISSET(mp->m_pkthdr.csum_flags, M_TCP_TSO)) {
if (mp->m_pkthdr.csum_flags & M_TCP_TSO)
if (mp->m_pkthdr.csum_flags & M_TCP_TSO) {
SET(m->m_pkthdr.csum_flags, M_TCP_TSO);
M_IPV4_CSUM_OUT|M_TCP_CSUM_OUT|M_UDP_CSUM_OUT|M_TCP_TSO))
if (ISSET(m0->m_pkthdr.csum_flags, M_TCP_TSO)) {
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO)) {
SET(m->m_pkthdr.csum_flags, M_TCP_TSO);
if (!ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO)) {
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO) &&
if (!ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO))
SET(m->m_pkthdr.csum_flags, M_TCP_TSO);
M_TCP_TSO | M_FLOWID);
if (ISSET(keepcksum, M_TCP_TSO) && m->m_pkthdr.len > ifp->if_mtu) {
if (ISSET(csum, M_TCP_TSO) && m->m_pkthdr.len > ifp0->if_mtu)
if (ISSET(m0->m_pkthdr.csum_flags, M_TCP_TSO)) {
SET(m0->m_pkthdr.csum_flags, M_TCP_TSO);
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO) &&
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO) &&
CLR(m->m_pkthdr.csum_flags, M_TCP_TSO);
if (!ISSET(mhead->m_pkthdr.csum_flags, M_TCP_TSO)) {
SET(mhead->m_pkthdr.csum_flags, M_TCP_TSO);
CLR(m0->m_pkthdr.csum_flags, M_TCP_TSO);
if (!ISSET((*mp)->m_pkthdr.csum_flags, M_TCP_TSO))
CLR((*mp)->m_pkthdr.csum_flags, M_TCP_TSO);
SET(m->m_pkthdr.csum_flags, M_TCP_TSO);
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO) &&
if (ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO) &&
CLR(m->m_pkthdr.csum_flags, M_TCP_TSO);
tlen = ISSET(m->m_pkthdr.csum_flags, M_TCP_TSO) ?