| /freebsd-12.1/sys/netgraph/ |
| H A D | ng_checksum.c | 329 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 D | ng_checksum.h | 73 uint64_t csum_flags; member
|
| H A D | ng_patch.h | 116 uint64_t csum_flags; member
|
| /freebsd-12.1/sys/netinet/ |
| H A D | ip_output.c | 140 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 D | tcp_lro.c | 328 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 D | ip_divert.c | 209 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 D | ip_reass.c | 376 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 D | udpencap.c | 201 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 D | ipsec_output.c | 325 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 D | em_txrx.c | 225 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 D | if_loop.c | 245 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 D | if_ethersubr.c | 131 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 D | ip6_forward.c | 350 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 D | ip6_output.c | 217 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 D | lio_rxtx.c | 135 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 D | lio_core.c | 355 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 D | if_tsec.c | 729 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 D | ethernet-rx.c | 300 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 D | sfxge_rx.c | 341 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 D | if_mge.c | 1780 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 D | ip_fil_freebsd.c | 1082 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 D | if_re.c | 2341 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 D | if_stge.c | 1074 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 D | mlx5_en_tx.c | 333 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 D | if_vr.c | 1387 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 …]
|