Home
last modified time | relevance | path

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

/linux-6.3-rc2/include/linux/
A Dif_rmnet.h40 __be16 csum_info; /* MAP_CSUM_UL_* */ member
55 u8 csum_info; member
/linux-6.3-rc2/drivers/net/hyperv/
A Dnetvsc_drv.c620 struct ndis_tcp_ip_checksum_info *csum_info; in netvsc_xmit() local
626 csum_info->value = 0; in netvsc_xmit()
630 csum_info->transmit.is_ipv4 = 1; in netvsc_xmit()
633 csum_info->transmit.tcp_checksum = 1; in netvsc_xmit()
635 csum_info->transmit.udp_checksum = 1; in netvsc_xmit()
637 csum_info->transmit.is_ipv6 = 1; in netvsc_xmit()
640 csum_info->transmit.tcp_checksum = 1; in netvsc_xmit()
642 csum_info->transmit.udp_checksum = 1; in netvsc_xmit()
788 &nvchan->rsc.csum_info; in netvsc_alloc_recv_skb()
835 csum_info->receive.ip_checksum_succeeded && in netvsc_alloc_recv_skb()
[all …]
A Drndis_filter.c445 const struct ndis_tcp_ip_checksum_info *csum_info, in rsc_add_data() argument
464 if (csum_info != NULL) { in rsc_add_data()
465 memcpy(&nvchan->rsc.csum_info, csum_info, sizeof(*csum_info)); in rsc_add_data()
491 const struct ndis_tcp_ip_checksum_info *csum_info; in rndis_filter_receive_data() local
537 csum_info = rndis_get_ppi(ndev, rndis_pkt, rpkt_len, TCPIP_CHKSUM_PKTINFO, 0, in rndis_filter_receive_data()
538 sizeof(*csum_info), data); in rndis_filter_receive_data()
572 rsc_add_data(nvchan, vlan, csum_info, hash_info, in rndis_filter_receive_data()
A Dhyperv_net.h935 struct ndis_tcp_ip_checksum_info csum_info; member
/linux-6.3-rc2/drivers/net/ethernet/qualcomm/rmnet/
A Drmnet_map_data.c193 ul_header->csum_info = htons(val); in rmnet_map_ipv4_ul_csum_header()
228 ul_header->csum_info = htons(val); in rmnet_map_ipv6_ul_csum_header()
281 ul_header->csum_info |= MAPV5_CSUMINFO_VALID_FLAG; in rmnet_map_v5_checksum_uplink_packet()
510 } else if (next_hdr->csum_info & MAPV5_CSUMINFO_VALID_FLAG) { in rmnet_map_process_next_hdr_packet()
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dam65-cpsw-nuss.c681 static void am65_cpsw_nuss_rx_csum(struct sk_buff *skb, u32 csum_info) in am65_cpsw_nuss_rx_csum() argument
697 if ((csum_info & (AM65_CPSW_RX_PSD_IPV6_VALID | in am65_cpsw_nuss_rx_csum()
699 !(csum_info & AM65_CPSW_RX_PSD_CSUM_ERR)) { in am65_cpsw_nuss_rx_csum()
701 if (!(csum_info & AM65_CPSW_RX_PSD_IS_FRAGMENT)) in am65_cpsw_nuss_rx_csum()
710 u32 buf_dma_len, pkt_len, port_id = 0, csum_info; in am65_cpsw_nuss_rx_packets() local
756 csum_info = psdata[2]; in am65_cpsw_nuss_rx_packets()
757 dev_dbg(dev, "%s rx csum_info:%#x\n", __func__, csum_info); in am65_cpsw_nuss_rx_packets()
769 am65_cpsw_nuss_rx_csum(skb, csum_info); in am65_cpsw_nuss_rx_packets()
/linux-6.3-rc2/drivers/net/ethernet/broadcom/
A Dbcmsysport.c1252 u32 csum_info; in bcm_sysport_insert_tsb() local
1299 csum_info = (csum_start + skb->csum_offset) & L4_CSUM_PTR_MASK; in bcm_sysport_insert_tsb()
1300 csum_info |= (csum_start << L4_PTR_SHIFT); in bcm_sysport_insert_tsb()
1303 csum_info |= L4_LENGTH_VALID; in bcm_sysport_insert_tsb()
1306 csum_info |= L4_UDP; in bcm_sysport_insert_tsb()
1308 csum_info = 0; in bcm_sysport_insert_tsb()
1311 tsb->l4_ptr_dest_map = csum_info; in bcm_sysport_insert_tsb()

Completed in 30 milliseconds