Home
last modified time | relevance | path

Searched refs:csum (Results 1 – 25 of 58) sorted by relevance

123

/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_packed.h188 uint16_t csum = 0, off; in virtio_vec_rx_offload() local
192 &csum) < 0) in virtio_vec_rx_offload()
194 if (likely(csum != 0xffff)) in virtio_vec_rx_offload()
195 csum = ~csum; in virtio_vec_rx_offload()
199 off) = csum; in virtio_vec_rx_offload()
/dpdk/doc/guides/vdpadevs/features/
H A Dsfc.ini7 csum = Y key
8 guest csum = Y
H A Dmlx5.ini7 csum = Y key
8 guest csum = Y
H A Ddefault.ini10 csum = key
11 guest csum =
/dpdk/drivers/net/mlx5/
H A Dmlx5_rx.c759 if (rxq->csum) in rxq_cq_to_mbuf()
944 uint32_t csum = phcsum + cqe->csum; in mlx5_lro_update_tcp_hdr() local
955 csum += rte_raw_cksum(tcp, (tcp->data_off >> 4) * 4); in mlx5_lro_update_tcp_hdr()
956 csum = ((csum & 0xffff0000) >> 16) + (csum & 0xffff); in mlx5_lro_update_tcp_hdr()
957 csum = (~csum) & 0xffff; in mlx5_lro_update_tcp_hdr()
958 if (csum == 0) in mlx5_lro_update_tcp_hdr()
959 csum = 0xffff; in mlx5_lro_update_tcp_hdr()
960 tcp->cksum = csum; in mlx5_lro_update_tcp_hdr()
H A Dmlx5_tx.h852 uint32_t csum; in mlx5_tx_eseg_none() local
859 es->flags = rte_cpu_to_le_32(csum); in mlx5_tx_eseg_none()
912 uint32_t csum; in mlx5_tx_eseg_dmin() local
920 es->flags = rte_cpu_to_le_32(csum); in mlx5_tx_eseg_dmin()
989 uint32_t csum; in mlx5_tx_eseg_data() local
999 csum <<= 24; in mlx5_tx_eseg_data()
1000 csum |= loc->mbuf->tso_segsz; in mlx5_tx_eseg_data()
1001 es->flags = rte_cpu_to_be_32(csum); in mlx5_tx_eseg_data()
1203 uint32_t csum; in mlx5_tx_eseg_mdat() local
1213 csum <<= 24; in mlx5_tx_eseg_mdat()
[all …]
H A Dmlx5_rxtx_vec_sse.h642 cqe_tmp2 = _mm_loadu_si128((__m128i *)&cq[pos + p3].csum); in rxq_cq_process_v()
643 cqe_tmp1 = _mm_loadu_si128((__m128i *)&cq[pos + p2].csum); in rxq_cq_process_v()
669 cqe_tmp2 = _mm_loadu_si128((__m128i *)&cq[pos + p1].csum); in rxq_cq_process_v()
670 cqe_tmp1 = _mm_loadu_si128((__m128i *)&cq[pos].csum); in rxq_cq_process_v()
/dpdk/drivers/common/sfc_efx/base/
H A Dsiena_flash.h126 efx_byte_t csum; /* over header area (i.e. not including VPD) */ member
164 efx_byte_t csum; /* over header area (i.e. not including VPD) */ member
/dpdk/drivers/net/octeontx/
H A Docteontx_rxtx.h245 const uint8_t csum = (!(((ol_flags ^ RTE_MBUF_F_TX_UDP_CKSUM) >> 52) & 0x3) + in octeontx_tx_checksum_offload() local
283 send_hdr->w0.cklf = csum; in octeontx_tx_checksum_offload()
292 send_hdr->w0.ckl4 = csum; in octeontx_tx_checksum_offload()
311 send_hdr->w0.ckl4 = csum; in octeontx_tx_checksum_offload()
517 R(csum, 0, 1, 0, CSUM_F) \
/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.c992 if (txq->csum && in mlx4_tx_burst()
1107 rxq_cq_to_ol_flags(uint32_t flags, int csum, int csum_l2tun) in rxq_cq_to_ol_flags() argument
1111 if (csum) in rxq_cq_to_ol_flags()
1144 mlx4_cqe_flags(volatile struct mlx4_cqe *cqe, int csum, int csum_l2tun) in mlx4_cqe_flags() argument
1153 if (csum) in mlx4_cqe_flags()
1282 if (rxq->csum | rxq->csum_l2tun) { in mlx4_rx_burst()
1285 rxq->csum, in mlx4_rx_burst()
1290 rxq->csum, in mlx4_rx_burst()
H A Dmlx4_rxtx.h54 uint32_t csum:1; /**< Enable checksum offloading. */ member
110 uint32_t csum:1; /**< Enable checksum offloading. */ member
/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_phy.c89 u8 csum; in ixgbe_read_i2c_combined_generic_int() local
92 csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF); in ixgbe_read_i2c_combined_generic_int()
93 csum = ~csum; in ixgbe_read_i2c_combined_generic_int()
108 if (ixgbe_out_i2c_byte_ack(hw, csum)) in ixgbe_read_i2c_combined_generic_int()
163 u8 csum; in ixgbe_write_i2c_combined_generic_int() local
166 csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF); in ixgbe_write_i2c_combined_generic_int()
167 csum = ixgbe_ones_comp_byte_add(csum, val >> 8); in ixgbe_write_i2c_combined_generic_int()
168 csum = ixgbe_ones_comp_byte_add(csum, val & 0xFF); in ixgbe_write_i2c_combined_generic_int()
169 csum = ~csum; in ixgbe_write_i2c_combined_generic_int()
190 if (ixgbe_out_i2c_byte_ack(hw, csum)) in ixgbe_write_i2c_combined_generic_int()
/dpdk/drivers/net/igc/base/
H A Digc_manage.c106 s32 ret_val, hdr_csum, csum; in igc_enable_tx_pkt_filtering_generic() local
136 csum = igc_calculate_checksum((u8 *)hdr, in igc_enable_tx_pkt_filtering_generic()
142 if (hdr_csum != csum || hdr->signature != IGC_IAMT_SIGNATURE) { in igc_enable_tx_pkt_filtering_generic()
H A Digc_base.h104 __le16 csum; /* Packet Checksum */ member
H A Digc_hw.h380 __le16 csum; /* Packet checksum */ member
399 __le16 csum; /* Packet Checksum */ member
429 __le16 csum; /* Packet Checksum */ member
/dpdk/drivers/net/e1000/base/
H A De1000_manage.c106 s32 ret_val, hdr_csum, csum; in e1000_enable_tx_pkt_filtering_generic() local
136 csum = e1000_calculate_checksum((u8 *)hdr, in e1000_enable_tx_pkt_filtering_generic()
142 if ((hdr_csum != csum) || (hdr->signature != E1000_IAMT_SIGNATURE)) { in e1000_enable_tx_pkt_filtering_generic()
H A De1000_base.h104 __le16 csum; /* Packet Checksum */ member
H A De1000_hw.h368 __le16 csum; /* Packet checksum */ member
387 __le16 csum; /* Packet Checksum */ member
417 __le16 csum; /* Packet Checksum */ member
/dpdk/doc/guides/vdpadevs/
H A Dfeatures_overview.rst9 csum
12 guest csum
/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx_vec_sse.c137 __m128i ptype0, ptype1, vtag0, vtag1, csum, udp_csum_skip; in desc_to_olflags_v() local
212 csum = _mm_srli_epi16(vtag1, 14); in desc_to_olflags_v()
217 csum = _mm_srli_si128(csum, 8); in desc_to_olflags_v()
218 vtag1 = _mm_or_si128(csum, vtag1); in desc_to_olflags_v()
H A Dixgbe_rxtx_vec_neon.c94 uint32x4_t csum = {0, 0, 0, 0}; in desc_to_olflags_v() local
185 csum = vsetq_lane_u32(vgetq_lane_u32(vreinterpretq_u32_u8(temp_csum), 3), csum, 0); in desc_to_olflags_v()
186 vtag = vorrq_u8(vreinterpretq_u8_u32(csum), vtag); in desc_to_olflags_v()
/dpdk/drivers/net/tap/
H A Drte_eth_tap.h61 uint16_t csum:1; /* Enable checksum offloading */ member
/dpdk/drivers/net/ngbe/
H A Dngbe_rxtx.h25 rte_le16_t csum; member
82 #define NGBE_RXD_CSUM(rxd) ((rxd)->qw0.hi.csum)
/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.h25 __le16 csum; member
83 #define TXGBE_RXD_CSUM(rxd) ((rxd)->qw0.hi.csum)
/dpdk/drivers/net/vmxnet3/base/
H A Dvmxnet3_defs.h303 uint32 csum:16; member
305 uint32 csum:16; member

123