Lines Matching refs:csum_info
671 struct ndis_tcp_ip_checksum_info *csum_info; in netvsc_xmit() local
674 csum_info = init_ppi_data(rndis_msg, NDIS_CSUM_PPI_SIZE, in netvsc_xmit()
677 csum_info->value = 0; in netvsc_xmit()
678 csum_info->transmit.tcp_header_offset = skb_transport_offset(skb); in netvsc_xmit()
681 csum_info->transmit.is_ipv4 = 1; in netvsc_xmit()
684 csum_info->transmit.tcp_checksum = 1; in netvsc_xmit()
686 csum_info->transmit.udp_checksum = 1; in netvsc_xmit()
688 csum_info->transmit.is_ipv6 = 1; in netvsc_xmit()
691 csum_info->transmit.tcp_checksum = 1; in netvsc_xmit()
693 csum_info->transmit.udp_checksum = 1; in netvsc_xmit()
819 const struct ndis_tcp_ip_checksum_info *csum_info = in netvsc_alloc_recv_skb() local
820 nvchan->rsc.csum_info; in netvsc_alloc_recv_skb()
865 if (csum_info && csum_info->receive.ip_checksum_value_invalid && in netvsc_alloc_recv_skb()
866 csum_info->receive.ip_checksum_succeeded && in netvsc_alloc_recv_skb()
871 if (csum_info && (net->features & NETIF_F_RXCSUM)) { in netvsc_alloc_recv_skb()
872 if (csum_info->receive.tcp_checksum_succeeded || in netvsc_alloc_recv_skb()
873 csum_info->receive.udp_checksum_succeeded) in netvsc_alloc_recv_skb()