Home
last modified time | relevance | path

Searched refs:cksum (Results 1 – 25 of 60) sorted by relevance

123

/dpdk/lib/net/
H A Drte_ip.h368 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 Drte_net.h180 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 Drte_sctp.h32 rte_be32_t cksum; /**< Checksum. */ member
H A Drte_tcp.h36 rte_be16_t cksum; /**< TCP checksum. */ member
/dpdk/examples/pipeline/examples/
H A Dvxlan_table.py40 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 Dtest_cksum.c148 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 Dtest_cryptodev_security_ipsec.c356 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 Dicmpecho.c292 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 Dcsumonly.c540 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 Defx_vpd.c490 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 Dsiena_vpd.c24 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 Dsiena_nvram.c314 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 Def10_nvram.c647 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 Dip4_lookup_sse.h79 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 Dnode_private.h33 uint32_t cksum; member
H A Dip4_lookup.c83 node_mbuf_priv1(mbuf, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_scalar()
H A Dip4_lookup_neon.h198 node_mbuf_priv1(mbuf0, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec()
/dpdk/drivers/net/tap/
H A Drte_eth_tap.c315 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 Dionic_rxtx.c263 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 Drte_flow_classify_parse.c349 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 Dfm_ext.h89 volatile uint16_t cksum; /**< Running-sum */ member
/dpdk/lib/pipeline/
H A Drte_table_action.c1356 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 Ddpaa_rxtx.h238 uint16_t cksum; /**< Checksum */ member
/dpdk/examples/flow_classify/
H A Dflow_classify.c613 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 Dtxgbe_flow.c397 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()

123