| /NextBSD/sys/netinet/ |
| HD | ip_output.c | 137 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 …]
|
| HD | ip_ipsec.c | 191 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()
|
| HD | tcp_lro.c | 233 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()
|
| HD | ip_reass.c | 296 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()
|
| HD | ip_divert.c | 214 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/ |
| HD | ip6_ipsec.c | 184 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()
|
| HD | ip6_forward.c | 516 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()
|
| HD | ip6_output.c | 201 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/ |
| HD | if_loop.c | 238 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()
|
| HD | if_ethersubr.c | 126 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/ |
| HD | if_tsec.c | 714 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/ |
| HD | tcp_tlro.c | 216 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()
|
| HD | mlx5_en_rx.c | 237 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/ |
| HD | ethernet-rx.c | 298 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/ |
| HD | ixl_txrx.c | 153 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/ |
| HD | sfxge_rx.c | 345 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/ |
| HD | ixgbe_txrx.c | 83 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()
|
| HD | ix_txrx.c | 746 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/ |
| HD | if_mge.c | 1778 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/ |
| HD | if_re.c | 2327 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/ |
| HD | if_stge.c | 1073 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/ |
| HD | ip_fil_freebsd.c | 1089 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/ |
| HD | if_vr.c | 1385 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/ |
| HD | ng_patch.h | 83 uint32_t csum_flags; member
|
| /NextBSD/sys/dev/hyperv/netvsc/ |
| HD | hv_netvsc_drv_freebsd.c | 583 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()
|