Home
last modified time | relevance | path

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

12345

/NextBSD/sys/netinet/
HDip_output.c137 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_output_pfil()
138 m->m_pkthdr.csum_flags |= in ip_output_pfil()
142 m->m_pkthdr.csum_flags |= in ip_output_pfil()
145 if (m->m_pkthdr.csum_flags & CSUM_SCTP) in ip_output_pfil()
146 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip_output_pfil()
170 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_output_pfil()
171 m->m_pkthdr.csum_flags |= in ip_output_pfil()
176 if (m->m_pkthdr.csum_flags & CSUM_SCTP) in ip_output_pfil()
177 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip_output_pfil()
179 m->m_pkthdr.csum_flags |= in ip_output_pfil()
[all …]
HDip_ipsec.c191 if ((*m)->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_ipsec_output()
193 (*m)->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in ip_ipsec_output()
196 if ((*m)->m_pkthdr.csum_flags & CSUM_SCTP) { in ip_ipsec_output()
200 (*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_reass.c296 m->m_pkthdr.csum_flags = 0; in ip_reass()
319 q->m_pkthdr.csum_flags = 0; in ip_reass()
378 m->m_pkthdr.csum_flags &= q->m_pkthdr.csum_flags; in ip_reass()
HDip_divert.c214 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in divert_packet()
216 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in divert_packet()
219 if (m->m_pkthdr.csum_flags & CSUM_SCTP) { in divert_packet()
221 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in divert_packet()
/NextBSD/sys/netinet6/
HDip6_ipsec.c184 if ((*m)->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip6_ipsec_output()
186 (*m)->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in ip6_ipsec_output()
189 if ((*m)->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_ipsec_output()
192 (*m)->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA_IPV6; in ip6_ipsec_output()
195 if ((*m)->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) { in ip6_ipsec_output()
197 (*m)->m_pkthdr.csum_flags &= ~CSUM_SCTP_IPV6; in ip6_ipsec_output()
HDip6_forward.c516 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_forward()
517 m->m_pkthdr.csum_flags |= in ip6_forward()
522 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_forward()
523 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_forward()
HDip6_output.c201 if (m->m_pkthdr.csum_flags & CSUM_UDP_IPV6 && csum == 0) in in6_delayed_cksum()
208 (int)m->m_pkthdr.csum_flags, CSUM_BITS); in in6_delayed_cksum()
807 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_output()
808 m->m_pkthdr.csum_flags |= in ip6_output()
813 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_output()
814 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_output()
835 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_output()
836 m->m_pkthdr.csum_flags |= in ip6_output()
841 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_output()
842 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_output()
[all …]
/NextBSD/sys/net/
HDif_loop.c238 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
240 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES; in looutput()
251 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
255 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
257 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES6; in looutput()
HDif_ethersubr.c126 int csum_flags = 0; in update_mbuf_csumflags() local
128 if (src->m_pkthdr.csum_flags & CSUM_IP) in update_mbuf_csumflags()
129 csum_flags |= (CSUM_IP_CHECKED|CSUM_IP_VALID); in update_mbuf_csumflags()
130 if (src->m_pkthdr.csum_flags & CSUM_DELAY_DATA) in update_mbuf_csumflags()
131 csum_flags |= (CSUM_DATA_VALID|CSUM_PSEUDO_HDR); in update_mbuf_csumflags()
132 if (src->m_pkthdr.csum_flags & CSUM_SCTP) in update_mbuf_csumflags()
133 csum_flags |= CSUM_SCTP_VALID; in update_mbuf_csumflags()
134 dst->m_pkthdr.csum_flags |= csum_flags; in update_mbuf_csumflags()
135 if (csum_flags & CSUM_DATA_VALID) in update_mbuf_csumflags()
/NextBSD/sys/dev/tsec/
HDif_tsec.c714 int csum_flags, fcb_inserted = 0; in tsec_start_locked() local
737 csum_flags = m0->m_pkthdr.csum_flags; in tsec_start_locked()
738 if (csum_flags) { in tsec_start_locked()
749 if (csum_flags & CSUM_IP) in tsec_start_locked()
753 if (csum_flags & CSUM_TCP) in tsec_start_locked()
757 if (csum_flags & CSUM_UDP) in tsec_start_locked()
1857 int csum_flags = 0; in tsec_offload_process_frame() local
1867 csum_flags |= CSUM_IP_CHECKED; in tsec_offload_process_frame()
1870 csum_flags |= CSUM_IP_VALID; in tsec_offload_process_frame()
1877 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in tsec_offload_process_frame()
[all …]
/NextBSD/sys/dev/mlx5/mlx5_en/
HDtcp_tlro.c216 if (!(m->m_pkthdr.csum_flags & CSUM_IP_CHECKED)) { in tcp_tlro_extract_header()
219 m->m_pkthdr.csum_flags |= CSUM_IP_CHECKED; in tcp_tlro_extract_header()
221 m->m_pkthdr.csum_flags |= CSUM_IP_CHECKED | in tcp_tlro_extract_header()
225 if (!(m->m_pkthdr.csum_flags & CSUM_IP_VALID) || in tcp_tlro_extract_header()
226 !(m->m_pkthdr.csum_flags & CSUM_DATA_VALID)) in tcp_tlro_extract_header()
252 if (!(m->m_pkthdr.csum_flags & CSUM_DATA_VALID)) in tcp_tlro_extract_header()
HDmlx5_en_rx.c237 mb->m_pkthdr.csum_flags = in mlx5e_build_rx_mbuf()
368 if (mb->m_pkthdr.csum_flags == 0 || in mlx5e_poll_rx_cq()
377 if (mb->m_pkthdr.csum_flags == 0 || in mlx5e_poll_rx_cq()
/NextBSD/sys/mips/cavium/octe/
HDethernet-rx.c298 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx()
300 m->m_pkthdr.csum_flags = CSUM_IP_CHECKED | CSUM_IP_VALID | CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in cvm_oct_tasklet_rx()
304 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx()
/NextBSD/sys/dev/ixl/
HDixl_txrx.c153 if (m_head->m_pkthdr.csum_flags & CSUM_TSO) { in ixl_isc_txd_encap()
170 if (m_head->m_pkthdr.csum_flags & CSUM_OFFLOAD) { in ixl_isc_txd_encap()
294 if (mp->m_pkthdr.csum_flags & CSUM_TSO) { in ixl_tx_setup_offload()
349 if (mp->m_pkthdr.csum_flags & (CSUM_TCP|CSUM_TCP_IPV6)) { in ixl_tx_setup_offload()
359 if (mp->m_pkthdr.csum_flags & (CSUM_UDP|CSUM_UDP_IPV6)) { in ixl_tx_setup_offload()
367 if (mp->m_pkthdr.csum_flags & (CSUM_SCTP|CSUM_SCTP_IPV6)) { in ixl_tx_setup_offload()
/NextBSD/sys/dev/sfxge/
HDsfxge_rx.c345 int csum_flags; in sfxge_rx_deliver() local
348 csum_flags = (flags & EFX_CKSUM_IPV4) ? in sfxge_rx_deliver()
351 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in sfxge_rx_deliver()
369 m->m_pkthdr.csum_flags = csum_flags; in sfxge_rx_deliver()
384 int csum_flags; in sfxge_lro_deliver() local
397 csum_flags = (CSUM_DATA_VALID | CSUM_PSEUDO_HDR | in sfxge_lro_deliver()
403 csum_flags = CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in sfxge_lro_deliver()
419 m->m_pkthdr.csum_flags = csum_flags; in sfxge_lro_deliver()
/NextBSD/sys/dev/ixgbe/
HDixgbe_txrx.c83 if (mp->m_pkthdr.csum_flags & CSUM_TSO) in ixgbe_tx_ctx_setup()
86 if ((mp->m_pkthdr.csum_flags & CSUM_OFFLOAD) == 0) in ixgbe_tx_ctx_setup()
149 if (mp->m_pkthdr.csum_flags & CSUM_TCP) in ixgbe_tx_ctx_setup()
154 if (mp->m_pkthdr.csum_flags & CSUM_UDP) in ixgbe_tx_ctx_setup()
160 if (mp->m_pkthdr.csum_flags & CSUM_SCTP) in ixgbe_tx_ctx_setup()
HDix_txrx.c746 if (mp->m_pkthdr.csum_flags & (CSUM_IP_TSO|CSUM_IP6_TSO))
749 if ((mp->m_pkthdr.csum_flags & CSUM_OFFLOAD) == 0)
807 if (mp->m_pkthdr.csum_flags & CSUM_IP) {
831 if (mp->m_pkthdr.csum_flags & (CSUM_IP_TCP | CSUM_IP6_TCP))
837 if (mp->m_pkthdr.csum_flags & (CSUM_IP_UDP | CSUM_IP6_UDP))
843 if (mp->m_pkthdr.csum_flags & (CSUM_IP_SCTP | CSUM_IP6_SCTP))
1691 (m->m_pkthdr.csum_flags & (CSUM_DATA_VALID | CSUM_PSEUDO_HDR)) ==
2043 mp->m_pkthdr.csum_flags |= CSUM_L3_CALC;
2046 mp->m_pkthdr.csum_flags |= CSUM_L3_VALID;
2050 mp->m_pkthdr.csum_flags |= CSUM_L4_CALC;
[all …]
/NextBSD/sys/dev/mge/
HDif_mge.c1778 if (m0->m_pkthdr.csum_flags & (CSUM_IP|CSUM_TCP|CSUM_UDP) || in mge_start_locked()
1905 int csum_flags = 0; in mge_offload_process_frame() local
1909 csum_flags |= CSUM_IP_CHECKED | CSUM_IP_VALID; in mge_offload_process_frame()
1914 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in mge_offload_process_frame()
1918 frame->m_pkthdr.csum_flags = csum_flags; in mge_offload_process_frame()
1927 int csum_flags = m0->m_pkthdr.csum_flags; in mge_offload_setup_descriptor() local
1932 if (csum_flags != 0) { in mge_offload_setup_descriptor()
1936 csum_flags |= MGE_TX_VLAN_TAGGED; in mge_offload_setup_descriptor()
1954 if (csum_flags & CSUM_IP) in mge_offload_setup_descriptor()
1957 if (csum_flags & CSUM_TCP) in mge_offload_setup_descriptor()
[all …]
/NextBSD/sys/dev/re/
HDif_re.c2327 m->m_pkthdr.csum_flags |= in re_rxeof()
2330 m->m_pkthdr.csum_flags |= in re_rxeof()
2338 m->m_pkthdr.csum_flags |= in re_rxeof()
2348 m->m_pkthdr.csum_flags |= in re_rxeof()
2352 m->m_pkthdr.csum_flags |= in re_rxeof()
2358 m->m_pkthdr.csum_flags |= in re_rxeof()
2723 uint32_t cmdstat, csum_flags, vlanctl; in re_encap() local
2741 ((*m_head)->m_pkthdr.csum_flags & CSUM_IP) != 0) { in re_encap()
2817 csum_flags = 0; in re_encap()
2818 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) { in re_encap()
[all …]
/NextBSD/sys/dev/stge/
HDif_stge.c1073 uint64_t csum_flags, tfc; in stge_encap() local
1106 csum_flags = 0; in stge_encap()
1107 if ((m->m_pkthdr.csum_flags & STGE_CSUM_FEATURES) != 0) { in stge_encap()
1108 if (m->m_pkthdr.csum_flags & CSUM_IP) in stge_encap()
1109 csum_flags |= TFD_IPChecksumEnable; in stge_encap()
1110 if (m->m_pkthdr.csum_flags & CSUM_TCP) in stge_encap()
1111 csum_flags |= TFD_TCPChecksumEnable; in stge_encap()
1112 else if (m->m_pkthdr.csum_flags & CSUM_UDP) in stge_encap()
1113 csum_flags |= TFD_UDPChecksumEnable; in stge_encap()
1125 TFD_FragCount(nsegs) | csum_flags; in stge_encap()
[all …]
/NextBSD/sys/contrib/ipfilter/netinet/
HDip_fil_freebsd.c1089 if ((m->m_pkthdr.csum_flags & (CSUM_IP_CHECKED|CSUM_IP_VALID)) ==
1095 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) {
1112 if (m->m_pkthdr.csum_flags & CSUM_PSEUDO_HDR)
1127 if (m->m_pkthdr.csum_flags == CSUM_DELAY_DATA) {
1130 } else if (m->m_pkthdr.csum_flags == CSUM_TCP ||
1131 m->m_pkthdr.csum_flags == CSUM_UDP) {
1134 } else if (m->m_pkthdr.csum_flags == CSUM_IP) {
/NextBSD/sys/dev/vr/
HDif_vr.c1385 m->m_pkthdr.csum_flags |= CSUM_IP_CHECKED; in vr_rxeof()
1387 m->m_pkthdr.csum_flags |= CSUM_IP_VALID; in vr_rxeof()
1389 m->m_pkthdr.csum_flags |= in vr_rxeof()
1787 uint32_t csum_flags, txctl; in vr_encap() local
1885 csum_flags = 0; in vr_encap()
1886 if (((*m_head)->m_pkthdr.csum_flags & VR_CSUM_FEATURES) != 0) { in vr_encap()
1887 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP) in vr_encap()
1888 csum_flags |= VR_TXCTL_IPCSUM; in vr_encap()
1889 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP) in vr_encap()
1890 csum_flags |= VR_TXCTL_TCPCSUM; in vr_encap()
[all …]
/NextBSD/sys/netgraph/
HDng_patch.h83 uint32_t csum_flags; member
/NextBSD/sys/dev/hyperv/netvsc/
HDhv_netvsc_drv_freebsd.c583 if (0 == (m_head->m_pkthdr.csum_flags & HV_CSUM_FOR_OUTBOUND)) { in hn_start_locked()
603 if (m_head->m_pkthdr.csum_flags & CSUM_TSO) { in hn_start_locked()
935 m_new->m_pkthdr.csum_flags = 0; in netvsc_recv()
939 m_new->m_pkthdr.csum_flags |= in netvsc_recv()
945 m_new->m_pkthdr.csum_flags |= in netvsc_recv()

12345