Home
last modified time | relevance | path

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

/linux-4.1.27/include/uapi/linux/
Dvirtio_net.h97 __virtio16 csum_offset; /* Offset after that to place checksum */ member
114 __virtio16 csum_offset; /* Offset after that to place checksum */ member
/linux-4.1.27/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.c3792 u64 csum_offset; in wait_ordered_extents() local
3901 csum_offset = 0; in wait_ordered_extents()
3904 csum_offset = mod_start - em->start; in wait_ordered_extents()
3910 em->block_start + csum_offset, in wait_ordered_extents()
3911 em->block_start + csum_offset + in wait_ordered_extents()
/linux-4.1.27/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.c414 unsigned int csum_offset = hdr_len + skb->csum_offset; in enic_queue_wq_skb_csum_l4() local
429 enic_queue_wq_desc_csum_l4(wq, skb, dma_addr, head_len, csum_offset, in enic_queue_wq_skb_csum_l4()
/linux-4.1.27/include/net/
Dip6_checksum.h76 skb->csum_offset = offsetof(struct tcphdr, check); in __tcp_v6_send_check()
/linux-4.1.27/drivers/net/
Dmacvtap.c603 macvtap16_to_cpu(q, vnet_hdr->csum_offset))) in macvtap_skb_from_vnet_hdr()
651 vnet_hdr->csum_offset = cpu_to_macvtap16(q, skb->csum_offset); in macvtap_skb_to_vnet_hdr()
692 macvtap16_to_cpu(q, vnet_hdr.csum_offset) + 2 > in macvtap_get_user()
696 macvtap16_to_cpu(q, vnet_hdr.csum_offset) + 2); in macvtap_get_user()
Dtun.c1066 …tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2 > tun16_to_cpu(tun, gso… in tun_get_user()
1067 …en = cpu_to_tun16(tun, tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2); in tun_get_user()
1132 tun16_to_cpu(tun, gso.csum_offset))) { in tun_get_user()
1306 gso.csum_offset = cpu_to_tun16(tun, skb->csum_offset); in tun_put_user()
Dvirtio_net.c476 virtio16_to_cpu(vi->vdev, hdr->hdr.csum_offset))) in receive_buf()
867 hdr->hdr.csum_offset = cpu_to_virtio16(vi->vdev, in xmit_skb()
868 skb->csum_offset); in xmit_skb()
871 hdr->hdr.csum_offset = hdr->hdr.csum_start = 0; in xmit_skb()
Dvxlan.c1691 (skb->csum_offset == offsetof(struct udphdr, check) || in vxlan6_xmit_skb()
1692 skb->csum_offset == offsetof(struct tcphdr, check))) { in vxlan6_xmit_skb()
1731 if (skb->csum_offset == offsetof(struct udphdr, check)) in vxlan6_xmit_skb()
1776 (skb->csum_offset == offsetof(struct udphdr, check) || in vxlan_xmit_skb()
1777 skb->csum_offset == offsetof(struct tcphdr, check))) { in vxlan_xmit_skb()
1810 if (skb->csum_offset == offsetof(struct udphdr, check)) in vxlan_xmit_skb()
/linux-4.1.27/net/ipv6/
Dip6_checksum.c108 skb->csum_offset = offsetof(struct udphdr, check); in udp6_set_csum()
Dudp.c996 skb->csum_offset = offsetof(struct udphdr, check); in udp6_hwcsum_outgoing()
/linux-4.1.27/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.c50 nskb->csum_offset = offsetof(struct tcphdr, check); in synproxy_send_tcp()
/linux-4.1.27/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.c868 pd[1] = htons(csum_start + skb->csum_offset); in gue_build_header()
Dudp.c733 skb->csum_offset = offsetof(struct udphdr, check); in udp4_hwcsum()
778 skb->csum_offset = offsetof(struct udphdr, check); in udp_set_csum()
Dtcp_ipv4.c548 skb->csum_offset = offsetof(struct tcphdr, check); in __tcp_v4_send_check()
/linux-4.1.27/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.1.27/drivers/infiniband/hw/ipath/
Dipath_common.h764 __le16 csum_offset; member
/linux-4.1.27/net/ipv6/netfilter/
Dnf_nat_l3proto_ipv6.c144 skb->csum_offset = (void *)check - data; in nf_nat_ipv6_csum_recalc()
Dip6t_SYNPROXY.c52 nskb->csum_offset = offsetof(struct tcphdr, check); in synproxy_send_tcp()
/linux-4.1.27/net/sctp/
Doutput.c544 nskb->csum_offset = offsetof(struct sctphdr, checksum); in sctp_packet_transmit()
/linux-4.1.27/net/packet/
Daf_packet.c2479 __virtio16_to_cpu(false, vnet_hdr.csum_offset) + 2 > in packet_snd()
2483 __virtio16_to_cpu(false, vnet_hdr.csum_offset) + 2); in packet_snd()
2569 u16 o = __virtio16_to_cpu(false, vnet_hdr.csum_offset); in packet_snd()
2987 vnet_hdr.csum_offset = __cpu_to_virtio16(false, in packet_recvmsg()
2988 skb->csum_offset); in packet_recvmsg()
/linux-4.1.27/drivers/net/usb/
Dsmsc95xx.c1829 u16 high_16 = low_16 + skb->csum_offset; in smsc95xx_calc_csum_preamble()
1860 + skb->csum_offset)) = csum_fold(calc); in smsc95xx_tx_fixup()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilegx.c1853 edesc_head.csum_dest = csum_start + skb->csum_offset; in tso_egress()
2041 edescs[0].csum_dest = csum_start + skb->csum_offset; in tile_net_tx()
Dtilepro.c1937 csum_start + skb->csum_offset; in tile_net_tx()
/linux-4.1.27/include/linux/
Dskbuff.h632 __u16 csum_offset; member
3136 skb->csum_offset = offset - start; in skb_remcsum_adjust_partial()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x.h872 skb->csum_offset)
874 skb->csum_offset))
/linux-4.1.27/drivers/net/ethernet/xilinx/
Dll_temac_main.c701 unsigned int csum_index_off = csum_start_off + skb->csum_offset; in temac_start_xmit()
Dxilinx_axienet_main.c677 csum_index_off = csum_start_off + skb->csum_offset; in axienet_start_xmit()
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dmain.c996 css = cso + skb->csum_offset; in alx_tx_csum()
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.c979 skb->csum_offset; in ibmveth_start_xmit()
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_drv.c1008 skb->csum_offset > in vmxnet3_tq_xmit()
1044 skb->csum_offset; in vmxnet3_tq_xmit()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dtxrx.c399 csum_dest = skb->csum_offset + csum_start; in ath6kl_data_tx()
/linux-4.1.27/net/core/
Dskbuff.c2350 long csstuff = csstart + skb->csum_offset; in skb_copy_and_csum_dev()
3799 skb->csum_offset = off; in skb_partial_csum_set()
Dpktgen.c2989 skb->csum_offset = offsetof(struct udphdr, check); in fill_packet_ipv6()
Ddev.c2392 offset += skb->csum_offset; in skb_checksum_help()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_core.c799 skb->csum_offset = offsetof(struct icmp6hdr, icmp6_cksum); in ip_vs_nat_icmp_v6()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1128 TXPKT_CSUM_LOC(start + skb->csum_offset); in hwcsum()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcmsysport.c912 csum_info = (csum_start + skb->csum_offset) & L4_CSUM_PTR_MASK; in bcm_sysport_insert_tsb()
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c1291 cso = css + skb->csum_offset; in ixgb_tx_csum()
/linux-4.1.27/drivers/scsi/fcoe/
Dfcoe.c1631 skb->csum_offset = skb->len; in fcoe_xmit()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c1698 css = cso + skb->csum_offset; in atl1e_tso_csum()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1074 TXPKT_CSUM_LOC(start + skb->csum_offset); in hwcsum()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c2057 css = cso + skb->csum_offset; in atl1c_tso_csum()
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c1258 (offset + skb->csum_offset); in bcmgenet_put_tx_csum()
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl1.c2186 cso = css + (u8) skb->csum_offset; in atl1_tx_csum()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_main.c358 *(__sum16 *)(skb->head + skb->csum_start + skb->csum_offset) = 0; in fec_enet_clear_csum()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2864 pseudo_hdr_offset = cksum_offset + skb->csum_offset; in myri10ge_xmit()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_main.c2816 css + skb->csum_offset; in e1000_tx_csum()
/linux-4.1.27/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.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c5295 context_desc->upper_setup.tcp_fields.tucso = css + skb->csum_offset; in e1000_tx_csum()