Home
last modified time | relevance | path

Searched refs:csum_flags (Results 1 – 25 of 112) sorted by relevance

12345

/trueos/sys/netinet/
HDip_output.c527 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_output()
528 m->m_pkthdr.csum_flags |= in ip_output()
532 m->m_pkthdr.csum_flags |= in ip_output()
535 if (m->m_pkthdr.csum_flags & CSUM_SCTP) in ip_output()
536 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip_output()
551 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_output()
552 m->m_pkthdr.csum_flags |= in ip_output()
557 if (m->m_pkthdr.csum_flags & CSUM_SCTP) in ip_output()
558 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip_output()
560 m->m_pkthdr.csum_flags |= in ip_output()
[all …]
HDip_ipsec.c299 if ((*m)->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_ipsec_output()
301 (*m)->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in ip_ipsec_output()
304 if ((*m)->m_pkthdr.csum_flags & CSUM_SCTP) { in ip_ipsec_output()
308 (*m)->m_pkthdr.csum_flags &= ~CSUM_SCTP; in ip_ipsec_output()
HDtcp_lro.c233 le->m_head->m_pkthdr.csum_flags = CSUM_DATA_VALID | in tcp_lro_flush()
264 le->m_head->m_pkthdr.csum_flags = CSUM_DATA_VALID | in tcp_lro_flush()
332 int csum_flags; in tcp_lro_rx_ipv4() local
347 csum_flags = m->m_pkthdr.csum_flags; in tcp_lro_rx_ipv4()
348 if (csum_flags & CSUM_IP_CHECKED) { in tcp_lro_rx_ipv4()
349 if (__predict_false((csum_flags & CSUM_IP_VALID) == 0)) { in tcp_lro_rx_ipv4()
HDip_fastfwd.c236 if (m->m_pkthdr.csum_flags & CSUM_IP_CHECKED) in ip_fastforward()
237 sum = !(m->m_pkthdr.csum_flags & CSUM_IP_VALID); in ip_fastforward()
252 m->m_pkthdr.csum_flags |= (CSUM_IP_CHECKED | CSUM_IP_VALID); in ip_fastforward()
552 m->m_pkthdr.csum_flags |= CSUM_IP; in ip_fastforward()
HDip_divert.c210 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in divert_packet()
212 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in divert_packet()
215 if (m->m_pkthdr.csum_flags & CSUM_SCTP) { in divert_packet()
217 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in divert_packet()
HDip_input.c423 if (m->m_pkthdr.csum_flags & CSUM_IP_CHECKED) { in ip_input()
424 sum = !(m->m_pkthdr.csum_flags & CSUM_IP_VALID); in ip_input()
992 m->m_pkthdr.csum_flags = 0; in ip_reass()
1015 q->m_pkthdr.csum_flags = 0; in ip_reass()
1079 m->m_pkthdr.csum_flags &= q->m_pkthdr.csum_flags; in ip_reass()
/trueos/sys/netinet6/
HDip6_ipsec.c284 if ((*m)->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip6_ipsec_output()
286 (*m)->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in ip6_ipsec_output()
289 if ((*m)->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_ipsec_output()
292 (*m)->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA_IPV6; in ip6_ipsec_output()
295 if ((*m)->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) { in ip6_ipsec_output()
297 (*m)->m_pkthdr.csum_flags &= ~CSUM_SCTP_IPV6; in ip6_ipsec_output()
HDip6_forward.c564 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_forward()
565 m->m_pkthdr.csum_flags |= in ip6_forward()
570 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_forward()
571 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_forward()
583 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_forward()
584 m->m_pkthdr.csum_flags |= in ip6_forward()
589 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_forward()
590 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_forward()
HDip6_output.c193 if (m->m_pkthdr.csum_flags & CSUM_UDP_IPV6 && csum == 0) in in6_delayed_cksum()
200 (int)m->m_pkthdr.csum_flags, CSUM_BITS); in in6_delayed_cksum()
726 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_output()
727 m->m_pkthdr.csum_flags |= in ip6_output()
732 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_output()
733 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_output()
745 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_output()
746 m->m_pkthdr.csum_flags |= in ip6_output()
751 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_output()
752 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_output()
[all …]
/trueos/sys/net/
HDif_loop.c254 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
256 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES; in looutput()
267 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
271 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
273 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES6; in looutput()
HDif_ethersubr.c149 int csum_flags = 0; in update_mbuf_csumflags() local
151 if (src->m_pkthdr.csum_flags & CSUM_IP) in update_mbuf_csumflags()
152 csum_flags |= (CSUM_IP_CHECKED|CSUM_IP_VALID); in update_mbuf_csumflags()
153 if (src->m_pkthdr.csum_flags & CSUM_DELAY_DATA) in update_mbuf_csumflags()
154 csum_flags |= (CSUM_DATA_VALID|CSUM_PSEUDO_HDR); in update_mbuf_csumflags()
155 if (src->m_pkthdr.csum_flags & CSUM_SCTP) in update_mbuf_csumflags()
156 csum_flags |= CSUM_SCTP_VALID; in update_mbuf_csumflags()
157 dst->m_pkthdr.csum_flags |= csum_flags; in update_mbuf_csumflags()
158 if (csum_flags & CSUM_DATA_VALID) in update_mbuf_csumflags()
/trueos/sys/dev/tsec/
HDif_tsec.c713 int csum_flags, fcb_inserted = 0; in tsec_start_locked() local
736 csum_flags = m0->m_pkthdr.csum_flags; in tsec_start_locked()
737 if (csum_flags) { in tsec_start_locked()
748 if (csum_flags & CSUM_IP) in tsec_start_locked()
752 if (csum_flags & CSUM_TCP) in tsec_start_locked()
756 if (csum_flags & CSUM_UDP) in tsec_start_locked()
1856 int csum_flags = 0; in tsec_offload_process_frame() local
1866 csum_flags |= CSUM_IP_CHECKED; in tsec_offload_process_frame()
1869 csum_flags |= CSUM_IP_VALID; in tsec_offload_process_frame()
1876 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in tsec_offload_process_frame()
[all …]
/trueos/sys/dev/sfxge/
HDsfxge_rx.c326 int csum_flags; in sfxge_rx_deliver() local
329 csum_flags = (flags & EFX_CKSUM_IPV4) ? in sfxge_rx_deliver()
332 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in sfxge_rx_deliver()
343 m->m_pkthdr.csum_flags = csum_flags; in sfxge_rx_deliver()
358 int csum_flags; in sfxge_lro_deliver() local
371 csum_flags = (CSUM_DATA_VALID | CSUM_PSEUDO_HDR | in sfxge_lro_deliver()
377 csum_flags = CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in sfxge_lro_deliver()
391 m->m_pkthdr.csum_flags = csum_flags; in sfxge_lro_deliver()
/trueos/sys/mips/cavium/octe/
HDethernet-rx.c297 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx()
299 m->m_pkthdr.csum_flags = CSUM_IP_CHECKED | CSUM_IP_VALID | CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in cvm_oct_tasklet_rx()
303 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx()
/trueos/sys/dev/ixl/
HDixl_txrx.c235 if (m_head->m_pkthdr.csum_flags & CSUM_TSO) { in ixl_xmit()
300 if (m_head->m_pkthdr.csum_flags & CSUM_OFFLOAD) { in ixl_xmit()
580 if (mp->m_pkthdr.csum_flags & CSUM_TSO) { in ixl_tx_setup_offload()
635 if (mp->m_pkthdr.csum_flags & (CSUM_TCP|CSUM_TCP_IPV6)) { in ixl_tx_setup_offload()
645 if (mp->m_pkthdr.csum_flags & (CSUM_UDP|CSUM_UDP_IPV6)) { in ixl_tx_setup_offload()
653 if (mp->m_pkthdr.csum_flags & (CSUM_SCTP|CSUM_SCTP_IPV6)) { in ixl_tx_setup_offload()
1296 (m->m_pkthdr.csum_flags & (CSUM_DATA_VALID | CSUM_PSEUDO_HDR)) == in ixl_rx_input()
1608 mp->m_pkthdr.csum_flags = 0; in ixl_rx_checksum()
1617 mp->m_pkthdr.csum_flags = 0; in ixl_rx_checksum()
1623 mp->m_pkthdr.csum_flags = CSUM_IP_CHECKED; in ixl_rx_checksum()
[all …]
/trueos/sys/dev/mge/
HDif_mge.c1663 int csum_flags = 0; in mge_offload_process_frame() local
1667 csum_flags |= CSUM_IP_CHECKED | CSUM_IP_VALID; in mge_offload_process_frame()
1672 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in mge_offload_process_frame()
1676 frame->m_pkthdr.csum_flags = csum_flags; in mge_offload_process_frame()
1685 int csum_flags = m0->m_pkthdr.csum_flags; in mge_offload_setup_descriptor() local
1690 if (csum_flags) { in mge_offload_setup_descriptor()
1694 csum_flags |= MGE_TX_VLAN_TAGGED; in mge_offload_setup_descriptor()
1712 if (csum_flags & CSUM_IP) in mge_offload_setup_descriptor()
1715 if (csum_flags & CSUM_TCP) in mge_offload_setup_descriptor()
1718 if (csum_flags & CSUM_UDP) in mge_offload_setup_descriptor()
/trueos/sys/dev/re/
HDif_re.c2323 m->m_pkthdr.csum_flags |= in re_rxeof()
2326 m->m_pkthdr.csum_flags |= in re_rxeof()
2334 m->m_pkthdr.csum_flags |= in re_rxeof()
2344 m->m_pkthdr.csum_flags |= in re_rxeof()
2348 m->m_pkthdr.csum_flags |= in re_rxeof()
2354 m->m_pkthdr.csum_flags |= in re_rxeof()
2719 uint32_t cmdstat, csum_flags, vlanctl; in re_encap() local
2737 ((*m_head)->m_pkthdr.csum_flags & CSUM_IP) != 0) { in re_encap()
2813 csum_flags = 0; in re_encap()
2814 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) { in re_encap()
[all …]
/trueos/sys/dev/stge/
HDif_stge.c1074 uint64_t csum_flags, tfc; in stge_encap() local
1107 csum_flags = 0; in stge_encap()
1108 if ((m->m_pkthdr.csum_flags & STGE_CSUM_FEATURES) != 0) { in stge_encap()
1109 if (m->m_pkthdr.csum_flags & CSUM_IP) in stge_encap()
1110 csum_flags |= TFD_IPChecksumEnable; in stge_encap()
1111 if (m->m_pkthdr.csum_flags & CSUM_TCP) in stge_encap()
1112 csum_flags |= TFD_TCPChecksumEnable; in stge_encap()
1113 else if (m->m_pkthdr.csum_flags & CSUM_UDP) in stge_encap()
1114 csum_flags |= TFD_UDPChecksumEnable; in stge_encap()
1126 TFD_FragCount(nsegs) | csum_flags; in stge_encap()
[all …]
/trueos/sys/netgraph/
HDng_patch.h83 uint32_t csum_flags; member
HDng_patch.c246 conf->csum_flags &= CSUM_IP | CSUM_TCP | CSUM_UDP | in ng_patch_rcvmsg()
520 m->m_pkthdr.csum_flags |= priv->config->csum_flags; in ng_patch_rcvdata()
/trueos/sys/contrib/ipfilter/netinet/
HDip_fil_freebsd.c1130 if ((m->m_pkthdr.csum_flags & (CSUM_IP_CHECKED|CSUM_IP_VALID)) ==
1136 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) {
1137 if (m->m_pkthdr.csum_flags & CSUM_PSEUDO_HDR)
1152 if (m->m_pkthdr.csum_flags == CSUM_DELAY_DATA) {
1155 } else if (m->m_pkthdr.csum_flags == CSUM_TCP ||
1156 m->m_pkthdr.csum_flags == CSUM_UDP) {
1159 } else if (m->m_pkthdr.csum_flags == CSUM_IP) {
/trueos/sys/dev/ixgbe/
HDix_txrx.c740 if (mp->m_pkthdr.csum_flags & CSUM_TSO)
743 if ((mp->m_pkthdr.csum_flags & CSUM_OFFLOAD) == 0)
807 if (mp->m_pkthdr.csum_flags & CSUM_TCP)
812 if (mp->m_pkthdr.csum_flags & CSUM_UDP)
818 if (mp->m_pkthdr.csum_flags & CSUM_SCTP)
1668 (m->m_pkthdr.csum_flags & (CSUM_DATA_VALID | CSUM_PSEUDO_HDR)) ==
1968 mp->m_pkthdr.csum_flags = CSUM_IP_CHECKED;
1969 mp->m_pkthdr.csum_flags |= CSUM_IP_VALID;
1972 mp->m_pkthdr.csum_flags = 0;
1981 mp->m_pkthdr.csum_flags |= type;
/trueos/sys/dev/vr/
HDif_vr.c1386 m->m_pkthdr.csum_flags |= CSUM_IP_CHECKED; in vr_rxeof()
1388 m->m_pkthdr.csum_flags |= CSUM_IP_VALID; in vr_rxeof()
1390 m->m_pkthdr.csum_flags |= in vr_rxeof()
1788 uint32_t csum_flags, txctl; in vr_encap() local
1886 csum_flags = 0; in vr_encap()
1887 if (((*m_head)->m_pkthdr.csum_flags & VR_CSUM_FEATURES) != 0) { in vr_encap()
1888 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP) in vr_encap()
1889 csum_flags |= VR_TXCTL_IPCSUM; in vr_encap()
1890 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP) in vr_encap()
1891 csum_flags |= VR_TXCTL_TCPCSUM; in vr_encap()
[all …]
/trueos/sys/dev/qlxge/
HDqls_isr.c197 mp->m_pkthdr.csum_flags = 0; in qls_rx_comp()
199 mp->m_pkthdr.csum_flags = CSUM_IP_CHECKED | in qls_rx_comp()
/trueos/sys/arm/cavium/cns11xx/
HDif_ece.c1402 mb->m_pkthdr.csum_flags |= CSUM_IP_CHECKED; in ece_intr_rx_locked()
1403 mb->m_pkthdr.csum_flags |= CSUM_IP_VALID; in ece_intr_rx_locked()
1604 int csum_flags; in ece_encap() local
1649 csum_flags = m0->m_pkthdr.csum_flags; in ece_encap()
1659 if (csum_flags & CSUM_IP) { in ece_encap()
1661 if (csum_flags & CSUM_TCP) in ece_encap()
1663 if (csum_flags & CSUM_UDP) in ece_encap()

12345