Home
last modified time | relevance | path

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

123456

/freebsd-12.1/sys/netgraph/
H A Dng_checksum.c329 if (m->m_pkthdr.csum_flags & CSUM_IP) { in checksum_ipv4()
338 m->m_pkthdr.csum_flags &= ~CSUM_IP; in checksum_ipv4()
355 if (m->m_pkthdr.csum_flags & CSUM_TCP) { in checksum_ipv4()
366 m->m_pkthdr.csum_flags &= ~CSUM_TCP; in checksum_ipv4()
372 m->m_pkthdr.csum_flags &= ~CSUM_UDP; in checksum_ipv4()
376 if (m->m_pkthdr.csum_flags & CSUM_UDP) { in checksum_ipv4()
392 m->m_pkthdr.csum_flags &= ~CSUM_UDP; in checksum_ipv4()
398 m->m_pkthdr.csum_flags &= ~CSUM_TCP; in checksum_ipv4()
570 m->m_pkthdr.csum_flags |= priv->conf->csum_flags; in ng_checksum_rcvdata()
625 m->m_pkthdr.csum_flags &= in ng_checksum_rcvdata()
[all …]
H A Dng_checksum.h73 uint64_t csum_flags; member
H A Dng_patch.h116 uint64_t csum_flags; member
/freebsd-12.1/sys/netinet/
H A Dip_output.c140 m->m_pkthdr.csum_flags |= in ip_output_pfil()
144 m->m_pkthdr.csum_flags |= in ip_output_pfil()
173 m->m_pkthdr.csum_flags |= in ip_output_pfil()
178 if (m->m_pkthdr.csum_flags & CSUM_SCTP) in ip_output_pfil()
181 m->m_pkthdr.csum_flags |= in ip_output_pfil()
601 m->m_pkthdr.csum_flags |= CSUM_IP; in ip_output()
609 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in ip_output()
622 m->m_pkthdr.csum_flags &= ~CSUM_IP; in ip_output()
900 m->m_pkthdr.csum_flags &= ~CSUM_IP; in ip_fragment()
918 m0->m_pkthdr.csum_flags &= ~CSUM_IP; in ip_fragment()
[all …]
H A Dtcp_lro.c328 le->m_head->m_pkthdr.csum_flags = CSUM_DATA_VALID | in tcp_lro_flush()
359 le->m_head->m_pkthdr.csum_flags = CSUM_DATA_VALID | in tcp_lro_flush()
564 int csum_flags; in tcp_lro_rx_ipv4() local
579 csum_flags = m->m_pkthdr.csum_flags; in tcp_lro_rx_ipv4()
580 if (csum_flags & CSUM_IP_CHECKED) { in tcp_lro_rx_ipv4()
581 if (__predict_false((csum_flags & CSUM_IP_VALID) == 0)) { in tcp_lro_rx_ipv4()
967 if (__predict_false(mb->m_pkthdr.csum_flags == 0 || in tcp_lro_queue_mbuf()
H A Dip_divert.c209 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in divert_packet()
211 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in divert_packet()
214 if (m->m_pkthdr.csum_flags & CSUM_SCTP) { in divert_packet()
216 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in divert_packet()
H A Dip_reass.c376 m->m_pkthdr.csum_flags = 0; in ip_reass()
399 q->m_pkthdr.csum_flags = 0; in ip_reass()
459 m->m_pkthdr.csum_flags &= q->m_pkthdr.csum_flags; in ip_reass()
/freebsd-12.1/sys/netipsec/
H A Dudpencap.c201 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) in udp_ipsec_input()
202 m->m_pkthdr.csum_flags &= ~(CSUM_DATA_VALID | CSUM_PSEUDO_HDR); in udp_ipsec_input()
275 m->m_pkthdr.csum_flags |= (CSUM_DATA_VALID | in udp_ipsec_adjust_cksum()
287 m->m_pkthdr.csum_flags = in udp_ipsec_adjust_cksum()
291 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in udp_ipsec_adjust_cksum()
H A Dipsec_output.c325 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ipsec4_common_output()
327 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in ipsec4_common_output()
330 if (m->m_pkthdr.csum_flags & CSUM_SCTP) { in ipsec4_common_output()
334 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in ipsec4_common_output()
619 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ipsec6_common_output()
622 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA_IPV6; in ipsec6_common_output()
625 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) { in ipsec6_common_output()
627 m->m_pkthdr.csum_flags &= ~CSUM_SCTP_IPV6; in ipsec6_common_output()
/freebsd-12.1/sys/dev/e1000/
H A Dem_txrx.c225 int csum_flags = pi->ipi_csum_flags; in em_transmit_checksum_setup() local
244 txr->csum_flags == csum_flags) { in em_transmit_checksum_setup()
255 if (csum_flags & CSUM_IP) { in em_transmit_checksum_setup()
268 if (csum_flags & (CSUM_TCP|CSUM_UDP)) { in em_transmit_checksum_setup()
274 if (csum_flags & CSUM_TCP) { in em_transmit_checksum_setup()
286 txr->csum_flags = csum_flags; in em_transmit_checksum_setup()
298 csum_flags, *txd_upper, *txd_lower, hdr_len, cmd); in em_transmit_checksum_setup()
311 int csum_flags = pi->ipi_csum_flags; in em_isc_txd_encap() local
321 do_tso = (csum_flags & CSUM_TSO); in em_isc_txd_encap()
340 } else if (csum_flags & EM_CSUM_OFFLOAD) { in em_isc_txd_encap()
/freebsd-12.1/sys/net/
H A Dif_loop.c245 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
247 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES; in looutput()
258 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
262 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput()
264 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES6; in looutput()
H A Dif_ethersubr.c131 int csum_flags = 0; in update_mbuf_csumflags() local
133 if (src->m_pkthdr.csum_flags & CSUM_IP) in update_mbuf_csumflags()
134 csum_flags |= (CSUM_IP_CHECKED|CSUM_IP_VALID); in update_mbuf_csumflags()
135 if (src->m_pkthdr.csum_flags & CSUM_DELAY_DATA) in update_mbuf_csumflags()
136 csum_flags |= (CSUM_DATA_VALID|CSUM_PSEUDO_HDR); in update_mbuf_csumflags()
137 if (src->m_pkthdr.csum_flags & CSUM_SCTP) in update_mbuf_csumflags()
138 csum_flags |= CSUM_SCTP_VALID; in update_mbuf_csumflags()
139 dst->m_pkthdr.csum_flags |= csum_flags; in update_mbuf_csumflags()
140 if (csum_flags & CSUM_DATA_VALID) in update_mbuf_csumflags()
/freebsd-12.1/sys/netinet6/
H A Dip6_forward.c350 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_forward()
351 m->m_pkthdr.csum_flags |= in ip6_forward()
356 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_forward()
357 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_forward()
H A Dip6_output.c217 if ((csum_flags & CSUM_DELAY_DATA_IPV6) || in ip6_output_delayed_csum()
219 (csum_flags & CSUM_SCTP_IPV6) || in ip6_output_delayed_csum()
222 if (csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_output_delayed_csum()
228 if (csum_flags & CSUM_SCTP_IPV6) { in ip6_output_delayed_csum()
230 m->m_pkthdr.csum_flags &= ~CSUM_SCTP_IPV6; in ip6_output_delayed_csum()
857 m->m_pkthdr.csum_flags |= in ip6_output()
887 m->m_pkthdr.csum_flags |= in ip6_output()
893 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_output()
929 sw_csum = m->m_pkthdr.csum_flags; in ip6_output()
992 m->m_pkthdr.csum_flags |= CSUM_SND_TAG; in ip6_output()
[all …]
/freebsd-12.1/sys/dev/liquidio/
H A Dlio_rxtx.c135 if (m_head->m_pkthdr.csum_flags & CSUM_IP) in lio_xmit()
138 if ((m_head->m_pkthdr.csum_flags & (CSUM_IP_TCP | CSUM_IP6_TCP)) || in lio_xmit()
139 (m_head->m_pkthdr.csum_flags & (CSUM_IP_UDP | CSUM_IP6_UDP))) in lio_xmit()
190 if (m_head->m_pkthdr.csum_flags & (CSUM_IP_TSO | CSUM_IP6_TSO)) { in lio_xmit()
H A Dlio_core.c355 mbuf->m_pkthdr.csum_flags |= (CSUM_L3_CALC | in lio_push_packet()
359 mbuf->m_pkthdr.csum_flags |= (CSUM_L4_CALC | in lio_push_packet()
361 mbuf->m_pkthdr.csum_flags |= (CSUM_DATA_VALID | in lio_push_packet()
371 (mbuf->m_pkthdr.csum_flags & in lio_push_packet()
/freebsd-12.1/sys/dev/tsec/
H A Dif_tsec.c729 int csum_flags; in tsec_start_locked() local
759 csum_flags = m0->m_pkthdr.csum_flags; in tsec_start_locked()
760 if (csum_flags) { in tsec_start_locked()
765 if (csum_flags & CSUM_IP) in tsec_start_locked()
769 if (csum_flags & CSUM_TCP) in tsec_start_locked()
773 if (csum_flags & CSUM_UDP) in tsec_start_locked()
1855 int csum_flags = 0; in tsec_offload_process_frame() local
1865 csum_flags |= CSUM_IP_CHECKED; in tsec_offload_process_frame()
1868 csum_flags |= CSUM_IP_VALID; in tsec_offload_process_frame()
1875 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in tsec_offload_process_frame()
[all …]
/freebsd-12.1/sys/mips/cavium/octe/
H A Dethernet-rx.c300 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx()
302 m->m_pkthdr.csum_flags = CSUM_IP_CHECKED | CSUM_IP_VALID | CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in cvm_oct_tasklet_rx()
306 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx()
/freebsd-12.1/sys/dev/sfxge/
H A Dsfxge_rx.c341 int csum_flags; in sfxge_rx_deliver() local
344 csum_flags = (flags & EFX_CKSUM_IPV4) ? in sfxge_rx_deliver()
347 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in sfxge_rx_deliver()
365 m->m_pkthdr.csum_flags = csum_flags; in sfxge_rx_deliver()
380 int csum_flags; in sfxge_lro_deliver() local
393 csum_flags = (CSUM_DATA_VALID | CSUM_PSEUDO_HDR | in sfxge_lro_deliver()
399 csum_flags = CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in sfxge_lro_deliver()
415 m->m_pkthdr.csum_flags = csum_flags; in sfxge_lro_deliver()
/freebsd-12.1/sys/dev/mge/
H A Dif_mge.c1780 if (m0->m_pkthdr.csum_flags & (CSUM_IP|CSUM_TCP|CSUM_UDP) || in mge_start_locked()
1907 int csum_flags = 0; in mge_offload_process_frame() local
1911 csum_flags |= CSUM_IP_CHECKED | CSUM_IP_VALID; in mge_offload_process_frame()
1916 csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in mge_offload_process_frame()
1920 frame->m_pkthdr.csum_flags = csum_flags; in mge_offload_process_frame()
1929 int csum_flags = m0->m_pkthdr.csum_flags; in mge_offload_setup_descriptor() local
1934 if (csum_flags != 0) { in mge_offload_setup_descriptor()
1938 csum_flags |= MGE_TX_VLAN_TAGGED; in mge_offload_setup_descriptor()
1956 if (csum_flags & CSUM_IP) in mge_offload_setup_descriptor()
1959 if (csum_flags & CSUM_TCP) in mge_offload_setup_descriptor()
[all …]
/freebsd-12.1/sys/contrib/ipfilter/netinet/
H A Dip_fil_freebsd.c1082 if ((m->m_pkthdr.csum_flags & (CSUM_IP_CHECKED|CSUM_IP_VALID)) ==
1086 …DT2(ipf_fi_bad_checkv4sum_csum_ip_checked, fr_info_t *, fin, u_int, m->m_pkthdr.csum_flags & (CSUM…
1089 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) {
1106 if (m->m_pkthdr.csum_flags & CSUM_PSEUDO_HDR)
1122 if (m->m_pkthdr.csum_flags == CSUM_DELAY_DATA) {
1125 } else if (m->m_pkthdr.csum_flags == CSUM_TCP ||
1126 m->m_pkthdr.csum_flags == CSUM_UDP) {
1129 } else if (m->m_pkthdr.csum_flags == CSUM_IP) {
/freebsd-12.1/sys/dev/re/
H A Dif_re.c2341 m->m_pkthdr.csum_flags |= in re_rxeof()
2344 m->m_pkthdr.csum_flags |= in re_rxeof()
2352 m->m_pkthdr.csum_flags |= in re_rxeof()
2362 m->m_pkthdr.csum_flags |= in re_rxeof()
2366 m->m_pkthdr.csum_flags |= in re_rxeof()
2372 m->m_pkthdr.csum_flags |= in re_rxeof()
2737 uint32_t cmdstat, csum_flags, vlanctl; in re_encap() local
2831 csum_flags = 0; in re_encap()
2834 csum_flags |= RL_TDESC_CMD_LGSEND; in re_encap()
2838 csum_flags |= RL_TDESC_CMD_LGSEND | in re_encap()
[all …]
/freebsd-12.1/sys/dev/stge/
H A Dif_stge.c1074 uint64_t csum_flags, tfc; in stge_encap() local
1107 csum_flags = 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()
1114 csum_flags |= TFD_UDPChecksumEnable; in stge_encap()
1126 TFD_FragCount(nsegs) | csum_flags; in stge_encap()
1728 m->m_pkthdr.csum_flags |= in stge_rxeof()
1731 m->m_pkthdr.csum_flags |= in stge_rxeof()
[all …]
/freebsd-12.1/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_tx.c333 if (mb->m_pkthdr.csum_flags & (CSUM_IP | CSUM_TSO)) { in mlx5e_sq_xmit()
336 if (mb->m_pkthdr.csum_flags & (CSUM_TCP | CSUM_UDP | CSUM_UDP_IPV6 | CSUM_TCP_IPV6 | CSUM_TSO)) { in mlx5e_sq_xmit()
342 if (mb->m_pkthdr.csum_flags & CSUM_TSO) { in mlx5e_sq_xmit()
612 if ((mb->m_pkthdr.csum_flags & CSUM_SND_TAG) != 0 && in mlx5e_xmit()
/freebsd-12.1/sys/dev/vr/
H A Dif_vr.c1387 m->m_pkthdr.csum_flags |= CSUM_IP_CHECKED; in vr_rxeof()
1389 m->m_pkthdr.csum_flags |= CSUM_IP_VALID; in vr_rxeof()
1391 m->m_pkthdr.csum_flags |= in vr_rxeof()
1789 uint32_t csum_flags, txctl; in vr_encap() local
1887 csum_flags = 0; in vr_encap()
1889 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP) in vr_encap()
1890 csum_flags |= VR_TXCTL_IPCSUM; in vr_encap()
1891 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP) in vr_encap()
1892 csum_flags |= VR_TXCTL_TCPCSUM; in vr_encap()
1893 if ((*m_head)->m_pkthdr.csum_flags & CSUM_UDP) in vr_encap()
[all …]

123456