Home
last modified time | relevance | path

Searched refs:csum_info (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/hyperv/
H A Dnetvsc_drv.c671 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()
[all …]
H A Drndis_filter.c395 const struct ndis_tcp_ip_checksum_info *csum_info, in rsc_add_data() argument
405 nvchan->rsc.csum_info = csum_info; in rsc_add_data()
422 const struct ndis_tcp_ip_checksum_info *csum_info; in rndis_filter_receive_data() local
465 csum_info = rndis_get_ppi(ndev, rndis_pkt, rpkt_len, TCPIP_CHKSUM_PKTINFO, 0); in rndis_filter_receive_data()
499 rsc_add_data(nvchan, vlan, csum_info, hash_info, in rndis_filter_receive_data()
H A Dhyperv_net.h875 const struct ndis_tcp_ip_checksum_info *csum_info; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c721 static void am65_cpsw_nuss_rx_csum(struct sk_buff *skb, u32 csum_info) in am65_cpsw_nuss_rx_csum() argument
737 if ((csum_info & (AM65_CPSW_RX_PSD_IPV6_VALID | in am65_cpsw_nuss_rx_csum()
739 !(csum_info & AM65_CPSW_RX_PSD_CSUM_ERR)) { in am65_cpsw_nuss_rx_csum()
741 if (!(csum_info & AM65_CPSW_RX_PSD_IS_FRAGMENT)) in am65_cpsw_nuss_rx_csum()
750 u32 buf_dma_len, pkt_len, port_id = 0, csum_info; in am65_cpsw_nuss_rx_packets() local
793 csum_info = psdata[2]; in am65_cpsw_nuss_rx_packets()
794 dev_dbg(dev, "%s rx csum_info:%#x\n", __func__, csum_info); in am65_cpsw_nuss_rx_packets()
804 am65_cpsw_nuss_rx_csum(skb, csum_info); in am65_cpsw_nuss_rx_packets()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c1236 u32 csum_info; in bcm_sysport_insert_tsb() local
1283 csum_info = (csum_start + skb->csum_offset) & L4_CSUM_PTR_MASK; in bcm_sysport_insert_tsb()
1284 csum_info |= (csum_start << L4_PTR_SHIFT); in bcm_sysport_insert_tsb()
1287 csum_info |= L4_LENGTH_VALID; in bcm_sysport_insert_tsb()
1290 csum_info |= L4_UDP; in bcm_sysport_insert_tsb()
1292 csum_info = 0; in bcm_sysport_insert_tsb()
1295 tsb->l4_ptr_dest_map = csum_info; in bcm_sysport_insert_tsb()