Searched refs:pseudo_csum (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_map_data.c | 45 __sum16 *csum_field, csum_temp, pseudo_csum, hdr_csum, ip_payload_csum; in rmnet_map_ipv4_dl_csum_trailer() local 78 pseudo_csum = ~csum_tcpudp_magic(ip4h->saddr, ip4h->daddr, in rmnet_map_ipv4_dl_csum_trailer() 81 addend = (__force __be16)ntohs((__force __be16)pseudo_csum); in rmnet_map_ipv4_dl_csum_trailer() 82 pseudo_csum = csum16_add(ip_payload_csum, addend); in rmnet_map_ipv4_dl_csum_trailer() 85 csum_temp = ~csum16_sub(pseudo_csum, addend); in rmnet_map_ipv4_dl_csum_trailer() 118 __sum16 *csum_field, ip6_payload_csum, pseudo_csum, csum_temp; in rmnet_map_ipv6_dl_csum_trailer() local 145 pseudo_csum = ~(csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in rmnet_map_ipv6_dl_csum_trailer() 147 addend = (__force __be16)ntohs((__force __be16)pseudo_csum); in rmnet_map_ipv6_dl_csum_trailer() 148 pseudo_csum = csum16_add(ip6_payload_csum, addend); in rmnet_map_ipv6_dl_csum_trailer() 151 csum_temp = ~csum16_sub(pseudo_csum, adden in rmnet_map_ipv6_dl_csum_trailer() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_map_data.c | 39 __sum16 *csum_field, pseudo_csum; in rmnet_map_ipv4_dl_csum_trailer() local 93 pseudo_csum = csum_tcpudp_magic(ip4h->saddr, ip4h->daddr, in rmnet_map_ipv4_dl_csum_trailer() 98 if (ip_payload_csum != (__sum16)~pseudo_csum) { in rmnet_map_ipv4_dl_csum_trailer() 115 __sum16 *csum_field, pseudo_csum; in rmnet_map_ipv6_dl_csum_trailer() local 137 pseudo_csum = csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in rmnet_map_ipv6_dl_csum_trailer() 149 if (ip6_payload_csum != (__sum16)~pseudo_csum) { in rmnet_map_ipv6_dl_csum_trailer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | cnic_defs.h | 4438 u16 pseudo_csum; member 4442 u16 pseudo_csum; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | cnic_defs.h | 4438 u16 pseudo_csum; member 4442 u16 pseudo_csum; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 3692 pbd_e2->data.tunnel_data.pseudo_csum = in bnx2x_update_pbds_gso_enc() 3698 pbd_e2->data.tunnel_data.pseudo_csum = in bnx2x_update_pbds_gso_enc()
|
H A D | bnx2x_hsi.h | 4147 __le16 pseudo_csum; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 3703 pbd_e2->data.tunnel_data.pseudo_csum = in bnx2x_update_pbds_gso_enc() 3709 pbd_e2->data.tunnel_data.pseudo_csum = in bnx2x_update_pbds_gso_enc()
|
H A D | bnx2x_hsi.h | 4147 __le16 pseudo_csum; member
|
Completed in 73 milliseconds