| /dpdk/lib/net/ |
| H A D | rte_ip.h | 368 cksum = ((cksum & 0xffff0000) >> 16) + (cksum & 0xffff); in __rte_ipv4_udptcp_cksum() 390 cksum = ~cksum; in rte_ipv4_udptcp_cksum() 400 return cksum; in rte_ipv4_udptcp_cksum() 422 cksum = ((cksum & 0xffff0000) >> 16) + (cksum & 0xffff); in __rte_ipv4_udptcp_cksum_mbuf() 449 cksum = ~cksum; in rte_ipv4_udptcp_cksum_mbuf() 459 return cksum; in rte_ipv4_udptcp_cksum_mbuf() 596 cksum = ((cksum & 0xffff0000) >> 16) + (cksum & 0xffff); in __rte_ipv6_udptcp_cksum() 619 cksum = ~cksum; in rte_ipv6_udptcp_cksum() 629 return cksum; in rte_ipv6_udptcp_cksum() 651 cksum = ((cksum & 0xffff0000) >> 16) + (cksum & 0xffff); in __rte_ipv6_udptcp_cksum_mbuf() [all …]
|
| H A D | rte_net.h | 180 tcp_hdr->cksum = rte_ipv4_phdr_cksum(ipv4_hdr, in rte_net_intel_cksum_flags_prepare() 189 tcp_hdr->cksum = rte_ipv6_phdr_cksum(ipv6_hdr, in rte_net_intel_cksum_flags_prepare()
|
| H A D | rte_sctp.h | 32 rte_be32_t cksum; /**< Checksum. */ member
|
| H A D | rte_tcp.h | 36 rte_be16_t cksum; /**< TCP checksum. */ member
|
| /dpdk/examples/pipeline/examples/ |
| H A D | vxlan_table.py | 40 cksum = (0x4500 + 0x0032) + (0x0000 + 0x0000) + (0x4011 + 0x0000) + (0xc0c1 + i) + (0xd0d1 + i) 41 cksum = (cksum & 0xFFFF) + (cksum >> 16) 42 cksum = (cksum & 0xFFFF) + (cksum >> 16) 43 cksum = ~cksum & 0xFFFF 44 return cksum
|
| /dpdk/app/test/ |
| H A D | test_cksum.c | 148 tcp->cksum++; in test_l4_cksum() 151 tcp->cksum--; in test_l4_cksum() 154 prev_cksum = tcp->cksum; in test_l4_cksum() 155 tcp->cksum = 0; in test_l4_cksum() 156 tcp->cksum = rte_ipv4_udptcp_cksum(l3_hdr, l4_hdr); in test_l4_cksum() 157 if (tcp->cksum != prev_cksum) in test_l4_cksum() 185 tcp->cksum++; in test_l4_cksum() 188 tcp->cksum--; in test_l4_cksum() 191 prev_cksum = tcp->cksum; in test_l4_cksum() 192 tcp->cksum = 0; in test_l4_cksum() [all …]
|
| H A D | test_cryptodev_security_ipsec.c | 356 tcp->cksum = 0; in test_ipsec_csum_init() 671 actual_cksum = tcp->cksum; in test_ipsec_l4_csum_verify() 672 tcp->cksum = 0; in test_ipsec_l4_csum_verify() 691 actual_cksum = tcp->cksum; in test_ipsec_l4_csum_verify() 692 tcp->cksum = 0; in test_ipsec_l4_csum_verify()
|
| /dpdk/app/test-pmd/ |
| H A D | icmpecho.c | 292 uint32_t cksum; in reply_to_icmp_echo_rqsts() local 475 cksum = ~icmp_h->icmp_cksum & 0xffff; in reply_to_icmp_echo_rqsts() 476 cksum += ~RTE_BE16(RTE_IP_ICMP_ECHO_REQUEST << 8) & 0xffff; in reply_to_icmp_echo_rqsts() 477 cksum += RTE_BE16(RTE_IP_ICMP_ECHO_REPLY << 8); in reply_to_icmp_echo_rqsts() 478 cksum = (cksum & 0xffff) + (cksum >> 16); in reply_to_icmp_echo_rqsts() 479 cksum = (cksum & 0xffff) + (cksum >> 16); in reply_to_icmp_echo_rqsts() 480 icmp_h->icmp_cksum = ~cksum; in reply_to_icmp_echo_rqsts()
|
| H A D | csumonly.c | 540 tcp_hdr->cksum = 0; in process_inner_cksums() 541 tcp_hdr->cksum = in process_inner_cksums() 558 sctp_hdr->cksum = 0; in process_inner_cksums()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | efx_vpd.c | 490 uint8_t cksum; in efx_vpd_hunk_verify() local 521 cksum = 0; in efx_vpd_hunk_verify() 523 cksum += data[i]; in efx_vpd_hunk_verify() 525 if (cksum != 0) { in efx_vpd_hunk_verify() 587 uint8_t cksum; in efx_vpd_hunk_reinit() local 605 cksum = 0; in efx_vpd_hunk_reinit() 607 cksum += data[pos]; in efx_vpd_hunk_reinit() 784 uint8_t cksum; in efx_vpd_hunk_set() local 942 cksum = 0; in efx_vpd_hunk_set() 944 cksum += data[i]; in efx_vpd_hunk_set() [all …]
|
| H A D | siena_vpd.c | 24 uint8_t cksum; in siena_vpd_get_static() local 85 cksum = 0; in siena_vpd_get_static() 87 cksum += ((uint8_t *)scfg)[pos]; in siena_vpd_get_static() 88 if (cksum != 0) { in siena_vpd_get_static() 501 uint8_t cksum; in siena_vpd_write() local 542 cksum = 0; in siena_vpd_write() 544 cksum += ((uint8_t *)dcfg)[pos]; in siena_vpd_write() 545 dcfg->csum.eb_u8[0] -= cksum; in siena_vpd_write()
|
| H A D | siena_nvram.c | 314 uint8_t cksum; in siena_nvram_get_dynamic_cfg() local 385 cksum = 0; in siena_nvram_get_dynamic_cfg() 387 cksum += ((uint8_t *)dcfg)[pos]; in siena_nvram_get_dynamic_cfg() 388 if (cksum != 0) in siena_nvram_get_dynamic_cfg() 633 uint8_t cksum; variable 703 cksum = 0; 705 cksum += ((uint8_t *)dcfg)[pos]; 706 dcfg->csum.eb_u8[0] -= cksum;
|
| H A D | ef10_nvram.c | 647 uint32_t cksum; in ef10_nvram_buffer_validate() local 706 cksum = 0; in ef10_nvram_buffer_validate() 710 if (cksum != 0) { in ef10_nvram_buffer_validate() 1230 uint32_t cksum; in ef10_nvram_read_tlv_segment() local 1306 cksum = 0; in ef10_nvram_read_tlv_segment() 1310 if (cksum != 0) { in ef10_nvram_read_tlv_segment() 1502 uint32_t cksum; in ef10_nvram_buf_segment_size() local 1543 cksum = 0; in ef10_nvram_buf_segment_size() 1547 if (cksum != 0) { in ef10_nvram_buf_segment_size() 1637 uint32_t cksum; in ef10_nvram_buf_write_tlv() local [all …]
|
| /dpdk/lib/node/ |
| H A D | ip4_lookup_sse.h | 79 node_mbuf_priv1(mbuf0, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec() 87 node_mbuf_priv1(mbuf1, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec() 95 node_mbuf_priv1(mbuf2, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec() 112 node_mbuf_priv1(mbuf3, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec() 203 node_mbuf_priv1(mbuf0, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec()
|
| H A D | node_private.h | 33 uint32_t cksum; member
|
| H A D | ip4_lookup.c | 83 node_mbuf_priv1(mbuf, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_scalar()
|
| H A D | ip4_lookup_neon.h | 198 node_mbuf_priv1(mbuf0, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec()
|
| /dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 315 uint16_t cksum = 0; in tap_verify_csum() local 343 mbuf->ol_flags |= cksum ? in tap_verify_csum() 516 uint32_t cksum; in tap_tx_l4_cksum() local 519 cksum += l4_phdr_cksum; in tap_tx_l4_cksum() 521 cksum = ((cksum & 0xffff0000) >> 16) + (cksum & 0xffff); in tap_tx_l4_cksum() 522 cksum = (~cksum) & 0xffff; in tap_tx_l4_cksum() 523 if (cksum == 0) in tap_tx_l4_cksum() 524 cksum = 0xffff; in tap_tx_l4_cksum() 525 *l4_cksum = cksum; in tap_tx_l4_cksum() 550 uint16_t cksum; in tap_tx_l3_cksum() local [all …]
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_rxtx.c | 263 tcp_hdr->cksum = 0; in ionic_tx_tcp_pseudo_csum() 264 tcp_hdr->cksum = rte_ipv4_udptcp_cksum(ipv4_hdr, tcp_hdr); in ionic_tx_tcp_pseudo_csum() 267 tcp_hdr->cksum = 0; in ionic_tx_tcp_pseudo_csum() 268 tcp_hdr->cksum = rte_ipv6_udptcp_cksum(ipv6_hdr, tcp_hdr); in ionic_tx_tcp_pseudo_csum() 284 tcp_hdr->cksum = 0; in ionic_tx_tcp_inner_pseudo_csum() 285 tcp_hdr->cksum = rte_ipv4_udptcp_cksum(ipv4_hdr, tcp_hdr); in ionic_tx_tcp_inner_pseudo_csum() 288 tcp_hdr->cksum = 0; in ionic_tx_tcp_inner_pseudo_csum() 289 tcp_hdr->cksum = rte_ipv6_udptcp_cksum(ipv6_hdr, tcp_hdr); in ionic_tx_tcp_inner_pseudo_csum()
|
| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify_parse.c | 349 tcp_mask->hdr.cksum || in classify_parse_ntuple_filter() 408 sctp_mask->hdr.cksum) { in classify_parse_ntuple_filter()
|
| /dpdk/drivers/net/dpaa/fmlib/ |
| H A D | fm_ext.h | 89 volatile uint16_t cksum; /**< Running-sum */ member
|
| /dpdk/lib/pipeline/ |
| H A D | rte_table_action.c | 1356 tcp_cksum = nat_ipv4_tcp_udp_checksum_update(tcp->cksum, in pkt_ipv4_work_nat() 1365 tcp->cksum = tcp_cksum; in pkt_ipv4_work_nat() 1395 tcp_cksum = nat_ipv4_tcp_udp_checksum_update(tcp->cksum, in pkt_ipv4_work_nat() 1404 tcp->cksum = tcp_cksum; in pkt_ipv4_work_nat() 1438 tcp_cksum = nat_ipv6_tcp_udp_checksum_update(tcp->cksum, in pkt_ipv6_work_nat() 1446 tcp->cksum = tcp_cksum; in pkt_ipv6_work_nat() 1466 tcp_cksum = nat_ipv6_tcp_udp_checksum_update(tcp->cksum, in pkt_ipv6_work_nat() 1474 tcp->cksum = tcp_cksum; in pkt_ipv6_work_nat() 1541 uint16_t cksum = ip->hdr_checksum; in pkt_ipv4_work_ttl() local 1545 cksum += ttl_diff; in pkt_ipv4_work_ttl() [all …]
|
| /dpdk/drivers/net/dpaa/ |
| H A D | dpaa_rxtx.h | 238 uint16_t cksum; /**< Checksum */ member
|
| /dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 613 sctp_spec.hdr.cksum = 0; in add_classify_rule() 618 sctp_mask.hdr.cksum = 0; in add_classify_rule()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_flow.c | 397 tcp_mask->hdr.cksum || in cons_parse_ntuple_filter() 474 sctp_mask->hdr.cksum) { in cons_parse_ntuple_filter() 1009 tcp_mask->hdr.cksum || in cons_parse_syn_filter() 1896 tcp_mask->hdr.cksum || in txgbe_parse_fdir_filter_normal() 2016 sctp_mask->hdr.cksum) { in txgbe_parse_fdir_filter_normal() 2040 sctp_mask->hdr.cksum)) { in txgbe_parse_fdir_filter_normal()
|