Home
last modified time | relevance | path

Searched refs:csum_start (Results 1 – 41 of 41) sorted by relevance

/linux-4.4.14/arch/tile/include/arch/
Dmpipe_shm.h99 uint_reg_t csum_start : 8; member
110 uint_reg_t csum_start : 8;
350 uint_reg_t csum_start : 8; member
372 uint_reg_t csum_start : 8; member
/linux-4.4.14/include/uapi/linux/
Dvirtio_net.h97 __virtio16 csum_start; /* Position to start checksumming from */ member
114 __virtio16 csum_start; /* Position to start checksumming from */ member
/linux-4.4.14/arch/cris/include/uapi/arch-v32/arch/
Dcryptocop.h113 size_t csum_start; member
/linux-4.4.14/include/net/
Dip6_checksum.h75 skb->csum_start = skb_transport_header(skb) - skb->head; in __tcp_v6_send_check()
/linux-4.4.14/net/ipv4/
Dfou.c856 u16 csum_start = skb_checksum_start_offset(skb); in gue_build_header() local
859 if (csum_start < hdrlen) in gue_build_header()
862 csum_start -= hdrlen; in gue_build_header()
863 pd[0] = htons(csum_start); in gue_build_header()
864 pd[1] = htons(csum_start + skb->csum_offset); in gue_build_header()
Dtcp_offload.c278 skb->csum_start = (unsigned char *)th - skb->head; in tcp_gro_complete()
Dudp_offload.c115 skb->csum_start = skb_transport_header(skb) - skb->head; in __skb_udp_tunnel_segment()
Dudp.c735 skb->csum_start = skb_transport_header(skb) - skb->head; in udp4_hwcsum()
780 skb->csum_start = skb_transport_header(skb) - skb->head; in udp_set_csum()
Dtcp_ipv4.c550 skb->csum_start = skb_transport_header(skb) - skb->head; in __tcp_v4_send_check()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilegx.c1847 unsigned int csum_start; in tso_egress() local
1851 csum_start = skb_checksum_start_offset(skb); in tso_egress()
1853 edesc_head.csum_start = csum_start; in tso_egress()
1854 edesc_head.csum_dest = csum_start + skb->csum_offset; in tso_egress()
2039 unsigned int csum_start = skb_checksum_start_offset(skb); in tile_net_tx() local
2041 edescs[0].csum_start = csum_start; in tile_net_tx()
2042 edescs[0].csum_dest = csum_start + skb->csum_offset; in tile_net_tx()
Dtilepro.c1856 unsigned int csum_start = skb_checksum_start_offset(skb); in tile_net_tx() local
1931 cmd.checksum_data.bits.start_byte = csum_start; in tile_net_tx()
1932 cmd.checksum_data.bits.count = len - csum_start; in tile_net_tx()
1934 csum_start + skb->csum_offset; in tile_net_tx()
/linux-4.4.14/net/hsr/
Dhsr_forward.c90 skb->csum_start -= HSR_HLEN; in create_stripped_skb()
152 skb->csum_start += HSR_HLEN; in create_tagged_skb()
/linux-4.4.14/drivers/net/
Dmacvtap.c651 if (!skb_partial_csum_set(skb, macvtap16_to_cpu(q, vnet_hdr->csum_start), in macvtap_skb_from_vnet_hdr()
695 vnet_hdr->csum_start = cpu_to_macvtap16(q, in macvtap_skb_to_vnet_hdr()
698 vnet_hdr->csum_start = cpu_to_macvtap16(q, in macvtap_skb_to_vnet_hdr()
741 macvtap16_to_cpu(q, vnet_hdr.csum_start) + in macvtap_get_user()
745 macvtap16_to_cpu(q, vnet_hdr.csum_start) + 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 …gso.hdr_len = cpu_to_tun16(tun, tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_off… in tun_get_user()
1185 if (!skb_partial_csum_set(skb, tun16_to_cpu(tun, gso.csum_start), in tun_get_user()
1358 gso.csum_start = cpu_to_tun16(tun, skb_checksum_start_offset(skb) + in tun_put_user()
Dvxlan.c1700 int csum_start = skb_checksum_start_offset(skb); in vxlan6_xmit_skb() local
1702 if (csum_start <= VXLAN_MAX_REMCSUM_START && in vxlan6_xmit_skb()
1703 !(csum_start & VXLAN_RCO_SHIFT_MASK) && in vxlan6_xmit_skb()
1785 int csum_start = skb_checksum_start_offset(skb); in vxlan_xmit_skb() local
1787 if (csum_start <= VXLAN_MAX_REMCSUM_START && in vxlan_xmit_skb()
1788 !(csum_start & VXLAN_RCO_SHIFT_MASK) && in vxlan_xmit_skb()
Dvirtio_net.c481 virtio16_to_cpu(vi->vdev, hdr->hdr.csum_start), in receive_buf()
871 hdr->hdr.csum_start = cpu_to_virtio16(vi->vdev, in xmit_skb()
877 hdr->hdr.csum_offset = hdr->hdr.csum_start = 0; in xmit_skb()
/linux-4.4.14/net/ipv6/
Dip6_checksum.c107 skb->csum_start = skb_transport_header(skb) - skb->head; in udp6_set_csum()
Dudp.c996 skb->csum_start = skb_transport_header(skb) - skb->head; in udp6_hwcsum_outgoing()
/linux-4.4.14/arch/cris/arch-v32/drivers/
Dcryptocop.c2390 if (crp_op->do_csum && (crp_op->csum_start < ch_ix)) ch_ix = crp_op->csum_start; in first_cfg_change_ix()
2417 if (crp_op->do_csum && ((crp_op->csum_start + crp_op->csum_len) > ix)){ in next_cfg_change_ix()
2418 if (crp_op->csum_start > ix) { in next_cfg_change_ix()
2419 tmp_ix = crp_op->csum_start; in next_cfg_change_ix()
2421 tmp_ix = crp_op->csum_start + crp_op->csum_len; in next_cfg_change_ix()
2677 …if ((oper.csum_start < 0) || (oper.csum_len <= 0) || (oper.csum_start > oper.inlen) || ((oper.csum… in cryptocop_ioctl_process()
2836 if (oper.do_csum && (oper.csum_start < next_ix) && (prev_ix < (oper.csum_start + oper.csum_len))){ in cryptocop_ioctl_process()
2840 if (next_ix == (oper.csum_start + oper.csum_len)){ in cryptocop_ioctl_process()
3277 cop->csum_start, in print_strcop_crypto_op()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dtxrx.c369 u8 csum_start = 0, csum_dest = 0, csum = skb->ip_summed; in ath6kl_data_tx() local
396 csum_start = skb->csum_start - in ath6kl_data_tx()
399 csum_dest = skb->csum_offset + csum_start; in ath6kl_data_tx()
420 meta_v2.csum_start = csum_start; in ath6kl_data_tx()
Dwmi.h295 u8 csum_start; member
/linux-4.4.14/net/ipv4/netfilter/
Dnf_reject_ipv4.c96 nskb->csum_start = (unsigned char *)tcph - nskb->head; in nf_reject_ip_tcphdr_put()
Dnf_nat_l3proto_ipv4.c137 skb->csum_start = skb_headroom(skb) + in nf_nat_ipv4_csum_recalc()
Dipt_SYNPROXY.c52 nskb->csum_start = (unsigned char *)nth - nskb->head; in synproxy_send_tcp()
/linux-4.4.14/include/linux/
Dskbuff.h657 __u16 csum_start; member
2104 return skb->csum_start - skb_headroom(skb); in skb_checksum_start_offset()
3305 skb->csum_start = ((unsigned char *)ptr + start) - skb->head; in skb_remcsum_adjust_partial()
3489 __u16 csum_start; member
3525 int plen = SKB_GSO_CB(skb)->csum_start - skb_headroom(skb) - in gso_make_checksum()
3531 SKB_GSO_CB(skb)->csum_start -= plen; in gso_make_checksum()
/linux-4.4.14/arch/tile/include/hv/
Dnetio_intf.h397 unsigned char csum_start;
1846 mmd->csum_start = start; in NETIO_PKT_DO_EGRESS_CSUM_MM()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.c957 u16 csum_start; in bcm_sysport_insert_tsb() local
990 csum_start = skb_checksum_start_offset(skb) - sizeof(*tsb); in bcm_sysport_insert_tsb()
991 csum_info = (csum_start + skb->csum_offset) & L4_CSUM_PTR_MASK; in bcm_sysport_insert_tsb()
992 csum_info |= (csum_start << L4_PTR_SHIFT); in bcm_sysport_insert_tsb()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_nat_l3proto_ipv6.c141 skb->csum_start = skb_headroom(skb) + in nf_nat_ipv6_csum_recalc()
Dip6t_SYNPROXY.c52 nskb->csum_start = (unsigned char *)nth - nskb->head; in synproxy_send_tcp()
/linux-4.4.14/net/sctp/
Doutput.c543 nskb->csum_start = skb_transport_header(nskb) - nskb->head; in sctp_packet_transmit()
/linux-4.4.14/fs/btrfs/
Dtree-log.c683 u64 csum_start; in replay_one_extent() local
713 csum_start = ins.objectid; in replay_one_extent()
714 csum_end = csum_start + ins.offset; in replay_one_extent()
716 csum_start = ins.objectid + in replay_one_extent()
718 csum_end = csum_start + in replay_one_extent()
723 csum_start, csum_end - 1, in replay_one_extent()
/linux-4.4.14/net/core/
Dskbuff.c972 skb->csum_start += off; in skb_headers_offset_update()
3126 SKB_GSO_CB(nskb)->csum_start = in skb_segment()
3197 SKB_GSO_CB(nskb)->csum_start = in skb_segment()
3798 skb->csum_start = skb_headroom(skb) + start; in skb_partial_csum_set()
Dpktgen.c3039 skb->csum_start = skb_transport_header(skb) - skb->head; in fill_packet_ipv6()
/linux-4.4.14/net/packet/
Daf_packet.c2695 (__virtio16_to_cpu(vio_le(), vnet_hdr.csum_start) + in packet_snd()
2699 __virtio16_to_cpu(vio_le(), vnet_hdr.csum_start) + in packet_snd()
2788 u16 s = __virtio16_to_cpu(vio_le(), vnet_hdr.csum_start); in packet_snd()
3209 vnet_hdr.csum_start = __cpu_to_virtio16(vio_le(), in packet_recvmsg()
/linux-4.4.14/net/can/
Dgw.c369 #define cgw_hops(skb) ((skb)->csum_start) in can_can_gw_rcv()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dskge.h2389 u16 csum_start; member
Dskge.c2775 td->csum_start = offset; in skge_xmit_frame()
3712 t->csum_offs, t->csum_write, t->csum_start); in skge_debug_show()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_core.c821 skb->csum_start = skb_network_header(skb) - skb->head + icmp_offset; in ip_vs_nat_icmp_v6()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.c1227 curr->csum_start = skb_transport_header(curr) - curr->head; in vnet_handle_offloads()
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.c1629 skb->csum_start = skb_headroom(skb); in fcoe_xmit()
/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()