Home
last modified time | relevance | path

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

123

/f-stack/freebsd/netpfil/ipfw/pmod/
H A Dtcpmod.c68 uint16_t oldmss, csum; in tcpmod_setmss() local
107 bcopy(&tcp->th_sum, &csum, sizeof(csum)); in tcpmod_setmss()
108 csum = cksum_adjust(csum, oldmss, mss); in tcpmod_setmss()
109 bcopy(&csum, &tcp->th_sum, sizeof(csum)); in tcpmod_setmss()
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-debug-uart.c224 unsigned char csum; in cvmx_debug_uart_putpacket() local
228 for (csum = 0, i = 0; ptr[i]; i++) in cvmx_debug_uart_putpacket()
229 csum += ptr[i]; in cvmx_debug_uart_putpacket()
230 cvmx_debug_uart_strhex(csumstr, csum); in cvmx_debug_uart_putpacket()
/f-stack/freebsd/netpfil/ipfw/nat64/
H A Dnat64_translate.c1308 *csum = cksum_adjust(*csum, tcp->th_dport, lport); in nat64_do_handle_ip4()
1311 *csum = cksum_add(*csum, ~nat64_cksum_convert(&ip6, ip)); in nat64_do_handle_ip4()
1317 *csum = cksum_adjust(*csum, udp->uh_dport, lport); in nat64_do_handle_ip4()
1320 *csum = cksum_add(*csum, ~nat64_cksum_convert(&ip6, ip)); in nat64_do_handle_ip4()
1685 *csum = cksum_adjust(*csum, tcp->th_sport, aport); in nat64_do_handle_ip6()
1688 *csum = cksum_add(*csum, nat64_cksum_convert(ip6, &ip)); in nat64_do_handle_ip6()
1694 *csum = cksum_adjust(*csum, udp->uh_sport, aport); in nat64_do_handle_ip6()
1697 *csum = cksum_add(*csum, nat64_cksum_convert(ip6, &ip)); in nat64_do_handle_ip6()
1702 *csum = cksum_add(*csum, in6_cksum_pseudo(ip6, plen, in nat64_do_handle_ip6()
1710 *csum = cksum_adjust(*csum, (uint16_t)proto, in nat64_do_handle_ip6()
[all …]
/f-stack/dpdk/doc/guides/vdpadevs/features/
H A Dmlx5.ini7 csum = Y key
8 guest csum = Y
H A Ddefault.ini10 csum = key
11 guest csum =
/f-stack/freebsd/netinet/
H A Dtcp_lro.c82 uint32_t csum, int use_hash);
295 c = csum; in tcp_lro_rx_csum_fixup()
404 uint16_t csum; in tcp_lro_rx_ipv4() local
425 csum = in_cksum_hdr(ip4); in tcp_lro_rx_ipv4()
588 uint16_t csum; in tcp_set_le_to_m() local
643 csum = th->th_sum; in tcp_set_le_to_m()
649 ~csum); in tcp_set_le_to_m()
1246 if (csum == 0x0000) in tcp_lro_rx2()
1247 csum = th->th_sum; in tcp_lro_rx2()
1320 tcp_data_len, ~csum); in tcp_lro_rx2()
[all …]
H A Dip_output.c1063 uint16_t cklen, csum, offset; in in_delayed_cksum() local
1078 csum = in_cksum_skip(m, cklen + offset, offset); in in_delayed_cksum()
1079 if (csum == 0) in in_delayed_cksum()
1080 csum = 0xffff; in in_delayed_cksum()
1083 csum = in_cksum_skip(m, cklen, offset); in in_delayed_cksum()
1087 if (offset + sizeof(csum) > m->m_len) in in_delayed_cksum()
1088 m_copyback(m, offset, sizeof(csum), (caddr_t)&csum); in in_delayed_cksum()
1090 *(u_short *)mtodo(m, offset) = csum; in in_delayed_cksum()
/f-stack/freebsd/netinet6/
H A Din6_cksum.c86 _in6_cksum_pseudo(struct ip6_hdr *ip6, uint32_t len, uint8_t nxt, uint16_t csum) in _in6_cksum_pseudo() argument
99 sum = csum; in _in6_cksum_pseudo()
132 in6_cksum_pseudo(struct ip6_hdr *ip6, uint32_t len, uint8_t nxt, uint16_t csum) in in6_cksum_pseudo() argument
140 sum = _in6_cksum_pseudo(ip6, len, nxt, csum); in in6_cksum_pseudo()
/f-stack/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
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_packed_avx.c337 uint16_t csum = 0, off; in virtio_vec_rx_offload() local
341 &csum) < 0) in virtio_vec_rx_offload()
343 if (likely(csum != 0xffff)) in virtio_vec_rx_offload()
344 csum = ~csum; in virtio_vec_rx_offload()
348 off) = csum; in virtio_vec_rx_offload()
/f-stack/dpdk/drivers/net/octeontx/
H A Docteontx_rxtx.h243 const uint8_t csum = (!(((ol_flags ^ PKT_TX_UDP_CKSUM) >> 52) & 0x3) + in octeontx_tx_checksum_offload() local
281 send_hdr->w0.cklf = csum; in octeontx_tx_checksum_offload()
290 send_hdr->w0.ckl4 = csum; in octeontx_tx_checksum_offload()
309 send_hdr->w0.ckl4 = csum; in octeontx_tx_checksum_offload()
495 R(csum, 0, 1, 0, CSUM_F) \
/f-stack/freebsd/netipsec/
H A Dxform_tcp.c178 u_short csum; in tcp_signature_compute() local
200 csum = th->th_sum; in tcp_signature_compute()
203 th->th_sum = csum; in tcp_signature_compute()
/f-stack/freebsd/contrib/device-tree/Bindings/net/
H A Dmarvell-armada-370-neta.txt17 - tx-csum-limit: maximum mtu supported by port that allow TX checksum.
43 tx-csum-limit = <9800>
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx.c1346 if (rxq->csum) in rxq_cq_to_mbuf()
1528 uint32_t csum = phcsum + cqe->csum; in mlx5_lro_update_tcp_hdr() local
1540 csum = ((csum & 0xffff0000) >> 16) + (csum & 0xffff); in mlx5_lro_update_tcp_hdr()
1541 csum = (~csum) & 0xffff; in mlx5_lro_update_tcp_hdr()
1542 if (csum == 0) in mlx5_lro_update_tcp_hdr()
2307 uint32_t csum; in mlx5_tx_eseg_none() local
2366 uint32_t csum; in mlx5_tx_eseg_dmin() local
2452 uint32_t csum; in mlx5_tx_eseg_data() local
2462 csum <<= 24; in mlx5_tx_eseg_data()
2675 uint32_t csum; in mlx5_tx_eseg_mdat() local
[all …]
/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.c996 if (txq->csum && in mlx4_tx_burst()
1111 rxq_cq_to_ol_flags(uint32_t flags, int csum, int csum_l2tun) in rxq_cq_to_ol_flags() argument
1115 if (csum) in rxq_cq_to_ol_flags()
1148 mlx4_cqe_flags(volatile struct mlx4_cqe *cqe, int csum, int csum_l2tun) in mlx4_cqe_flags() argument
1157 if (csum) in mlx4_cqe_flags()
1286 if (rxq->csum | rxq->csum_l2tun) { in mlx4_rx_burst()
1289 rxq->csum, in mlx4_rx_burst()
1294 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
/f-stack/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()
/f-stack/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
/f-stack/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
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx_vec_sse.c137 __m128i ptype0, ptype1, vtag0, vtag1, csum; in desc_to_olflags_v() local
200 csum = _mm_srli_epi16(vtag1, 14); in desc_to_olflags_v()
205 csum = _mm_srli_si128(csum, 8); in desc_to_olflags_v()
206 vtag1 = _mm_or_si128(csum, vtag1); in desc_to_olflags_v()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_tx.h241 const uint8_t csum = !!(ol_flags & PKT_TX_OUTER_UDP_CKSUM); in otx2_nix_xmit_prepare() local
254 w1.ol4type = csum + (csum << 1); in otx2_nix_xmit_prepare()
276 const uint8_t csum = !!(ol_flags & PKT_TX_OUTER_UDP_CKSUM); in otx2_nix_xmit_prepare() local
288 w1.ol4type = csum + (csum << 1); in otx2_nix_xmit_prepare()
/f-stack/dpdk/doc/guides/vdpadevs/
H A Dfeatures_overview.rst9 csum
12 guest csum
/f-stack/dpdk/drivers/net/tap/
H A Drte_eth_tap.h61 uint16_t csum:1; /* Enable checksum offloading */ member

123