Home
last modified time | relevance | path

Searched refs:csum_offset (Results 1 – 60 of 60) sorted by relevance

/linux-4.4.14/include/uapi/linux/
Dvirtio_net.h98 __virtio16 csum_offset; /* Offset after that to place checksum */ member
115 __virtio16 csum_offset; /* Offset after that to place checksum */ member
/linux-4.4.14/fs/btrfs/
Dfile-item.c97 u64 csum_offset = 0; in btrfs_lookup_csum() local
117 csum_offset = (bytenr - found_key.offset) >> in btrfs_lookup_csum()
122 if (csum_offset == csums_in_item) { in btrfs_lookup_csum()
125 } else if (csum_offset > csums_in_item) { in btrfs_lookup_csum()
131 csum_offset * csum_size); in btrfs_lookup_csum()
695 u64 csum_offset; in btrfs_csum_file_blocks() local
780 csum_offset = (bytenr - found_key.offset) >> in btrfs_csum_file_blocks()
785 csum_offset >= MAX_CSUM_ITEMS(root, csum_size)) { in btrfs_csum_file_blocks()
789 if (csum_offset == btrfs_item_size_nr(leaf, path->slots[0]) / in btrfs_csum_file_blocks()
807 diff = (csum_offset + extend_nr) * csum_size; in btrfs_csum_file_blocks()
[all …]
Dtree-log.c3900 u64 csum_offset; in wait_ordered_extents() local
4003 csum_offset = 0; in wait_ordered_extents()
4006 csum_offset = mod_start - em->start; in wait_ordered_extents()
4012 em->block_start + csum_offset, in wait_ordered_extents()
4013 em->block_start + csum_offset + in wait_ordered_extents()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Denic_res.h102 unsigned int csum_offset, unsigned int hdr_len, in enic_queue_wq_desc_csum_l4() argument
106 csum_offset, hdr_len, vlan_tag_insert, vlan_tag, in enic_queue_wq_desc_csum_l4()
Denic_main.c484 unsigned int csum_offset = hdr_len + skb->csum_offset; in enic_queue_wq_skb_csum_l4() local
499 enic_queue_wq_desc_csum_l4(wq, skb, dma_addr, head_len, csum_offset, in enic_queue_wq_skb_csum_l4()
/linux-4.4.14/include/net/
Dip6_checksum.h76 skb->csum_offset = offsetof(struct tcphdr, check); in __tcp_v6_send_check()
/linux-4.4.14/drivers/net/
Dmacvtap.c652 macvtap16_to_cpu(q, vnet_hdr->csum_offset))) in macvtap_skb_from_vnet_hdr()
700 vnet_hdr->csum_offset = cpu_to_macvtap16(q, skb->csum_offset); in macvtap_skb_to_vnet_hdr()
742 macvtap16_to_cpu(q, vnet_hdr.csum_offset) + 2 > in macvtap_get_user()
746 macvtap16_to_cpu(q, vnet_hdr.csum_offset) + 2); in macvtap_get_user()
Dtun.c1120 …tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2 > tun16_to_cpu(tun, gso… in tun_get_user()
1121 …en = cpu_to_tun16(tun, tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2); in tun_get_user()
1186 tun16_to_cpu(tun, gso.csum_offset))) { in tun_get_user()
1360 gso.csum_offset = cpu_to_tun16(tun, skb->csum_offset); in tun_put_user()
Dvirtio_net.c482 virtio16_to_cpu(vi->vdev, hdr->hdr.csum_offset))) in receive_buf()
873 hdr->hdr.csum_offset = cpu_to_virtio16(vi->vdev, in xmit_skb()
874 skb->csum_offset); in xmit_skb()
877 hdr->hdr.csum_offset = hdr->hdr.csum_start = 0; in xmit_skb()
Dvxlan.c1704 (skb->csum_offset == offsetof(struct udphdr, check) || in vxlan6_xmit_skb()
1705 skb->csum_offset == offsetof(struct tcphdr, check))) { in vxlan6_xmit_skb()
1744 if (skb->csum_offset == offsetof(struct udphdr, check)) in vxlan6_xmit_skb()
1789 (skb->csum_offset == offsetof(struct udphdr, check) || in vxlan_xmit_skb()
1790 skb->csum_offset == offsetof(struct tcphdr, check))) { in vxlan_xmit_skb()
1823 if (skb->csum_offset == offsetof(struct udphdr, check)) in vxlan_xmit_skb()
/linux-4.4.14/net/ipv6/
Dip6_checksum.c108 skb->csum_offset = offsetof(struct udphdr, check); in udp6_set_csum()
Dudp.c997 skb->csum_offset = offsetof(struct udphdr, check); in udp6_hwcsum_outgoing()
/linux-4.4.14/net/ipv4/netfilter/
Dnf_reject_ipv4.c97 nskb->csum_offset = offsetof(struct tcphdr, check); in nf_reject_ip_tcphdr_put()
Dnf_nat_l3proto_ipv4.c140 skb->csum_offset = (void *)check - data; in nf_nat_ipv4_csum_recalc()
Dipt_SYNPROXY.c53 nskb->csum_offset = offsetof(struct tcphdr, check); in synproxy_send_tcp()
/linux-4.4.14/net/ipv4/
Dtcp_offload.c279 skb->csum_offset = offsetof(struct tcphdr, check); in tcp_gro_complete()
Dudp_offload.c116 skb->csum_offset = offsetof(struct udphdr, check); in __skb_udp_tunnel_segment()
Dfou.c864 pd[1] = htons(csum_start + skb->csum_offset); in gue_build_header()
Dudp.c736 skb->csum_offset = offsetof(struct udphdr, check); in udp4_hwcsum()
781 skb->csum_offset = offsetof(struct udphdr, check); in udp_set_csum()
Dtcp_ipv4.c551 skb->csum_offset = offsetof(struct tcphdr, check); in __tcp_v4_send_check()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.c1089 nskb->csum_offset = skb->csum_offset; in vnet_skb_shape()
1096 int offset = start + nskb->csum_offset; in vnet_skb_shape()
1229 curr->csum_offset = offsetof(struct tcphdr, check); in vnet_handle_offloads()
1231 curr->csum_offset = offsetof(struct udphdr, check); in vnet_handle_offloads()
Dsungem.c1008 const u64 csum_stuff_off = csum_start_off + skb->csum_offset; in gem_start_xmit()
Dsunhme.c2296 const u32 csum_stuff_off = csum_start_off + skb->csum_offset; in happy_meal_start_xmit()
Dcassini.c2788 const u64 csum_stuff_off = csum_start_off + skb->csum_offset; in cas_xmit_tx_ringN()
Dniu.c6608 stuff = start + skb->csum_offset; in niu_compute_tx_flags()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_common.h764 __le16 csum_offset; member
/linux-4.4.14/net/ipv6/netfilter/
Dnf_nat_l3proto_ipv6.c144 skb->csum_offset = (void *)check - data; in nf_nat_ipv6_csum_recalc()
Dip6t_SYNPROXY.c53 nskb->csum_offset = offsetof(struct tcphdr, check); in synproxy_send_tcp()
/linux-4.4.14/net/sctp/
Doutput.c544 nskb->csum_offset = offsetof(struct sctphdr, checksum); in sctp_packet_transmit()
/linux-4.4.14/net/packet/
Daf_packet.c2696 __virtio16_to_cpu(vio_le(), vnet_hdr.csum_offset) + 2 > in packet_snd()
2700 __virtio16_to_cpu(vio_le(), vnet_hdr.csum_offset) + 2); in packet_snd()
2789 u16 o = __virtio16_to_cpu(vio_le(), vnet_hdr.csum_offset); in packet_snd()
3211 vnet_hdr.csum_offset = __cpu_to_virtio16(vio_le(), in packet_recvmsg()
3212 skb->csum_offset); in packet_recvmsg()
/linux-4.4.14/drivers/net/usb/
Dsmsc95xx.c1824 u16 high_16 = low_16 + skb->csum_offset; in smsc95xx_calc_csum_preamble()
1855 + skb->csum_offset)) = csum_fold(calc); in smsc95xx_tx_fixup()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilegx.c1854 edesc_head.csum_dest = csum_start + skb->csum_offset; in tso_egress()
2042 edescs[0].csum_dest = csum_start + skb->csum_offset; in tile_net_tx()
Dtilepro.c1934 csum_start + skb->csum_offset; in tile_net_tx()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x.h883 skb->csum_offset)
885 skb->csum_offset))
/linux-4.4.14/drivers/net/ethernet/xilinx/
Dll_temac_main.c699 unsigned int csum_index_off = csum_start_off + skb->csum_offset; in temac_start_xmit()
Dxilinx_axienet_main.c681 csum_index_off = csum_start_off + skb->csum_offset; in axienet_start_xmit()
/linux-4.4.14/include/linux/
Dskbuff.h658 __u16 csum_offset; member
3306 skb->csum_offset = offset - start; in skb_remcsum_adjust_partial()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dmain.c996 css = cso + skb->csum_offset; in alx_tx_csum()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dtxrx.c399 csum_dest = skb->csum_offset + csum_start; in ath6kl_data_tx()
/linux-4.4.14/drivers/net/ethernet/ibm/
Dibmveth.c1062 skb->csum_offset; in ibmveth_start_xmit()
/linux-4.4.14/net/core/
Dskbuff.c2314 long csstuff = csstart + skb->csum_offset; in skb_copy_and_csum_dev()
3799 skb->csum_offset = off; in skb_partial_csum_set()
Dpktgen.c3040 skb->csum_offset = offsetof(struct udphdr, check); in fill_packet_ipv6()
Ddev.c2455 offset += skb->csum_offset; in skb_checksum_help()
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_drv.c1028 skb->csum_offset > in vmxnet3_tq_xmit()
1065 skb->csum_offset; in vmxnet3_tq_xmit()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_core.c822 skb->csum_offset = offsetof(struct icmp6hdr, icmp6_cksum); in ip_vs_nat_icmp_v6()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1131 TXPKT_CSUM_LOC_V(start + skb->csum_offset); in hwcsum()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.c991 csum_info = (csum_start + skb->csum_offset) & L4_CSUM_PTR_MASK; in bcm_sysport_insert_tsb()
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.c1630 skb->csum_offset = skb->len; in fcoe_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c1291 cso = css + skb->csum_offset; in ixgb_tx_csum()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c1698 css = cso + skb->csum_offset; in atl1e_tso_csum()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c2066 css = cso + skb->csum_offset; in atl1c_tso_csum()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1081 TXPKT_CSUM_LOC_V(start + skb->csum_offset); in hwcsum()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c1406 (offset + skb->csum_offset); in bcmgenet_put_tx_csum()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfec_main.c362 *(__sum16 *)(skb->head + skb->csum_start + skb->csum_offset) = 0; in fec_enet_clear_csum()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl1.c2186 cso = css + (u8) skb->csum_offset; in atl1_tx_csum()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2864 pseudo_hdr_offset = cksum_offset + skb->csum_offset; in myri10ge_xmit()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dskge.c2776 td->csum_write = offset + skb->csum_offset; in skge_xmit_frame()
Dsky2.c1919 tcpsum |= offset + skb->csum_offset; /* sum write */ in sky2_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000_main.c2811 css + skb->csum_offset; in e1000_tx_csum()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dnetdev.c5444 context_desc->upper_setup.tcp_fields.tucso = css + skb->csum_offset; in e1000_tx_csum()