Home
last modified time | relevance | path

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

/net/ipv4/
A Dfou_core.c1008 u16 csum_start = skb_checksum_start_offset(skb); in __gue_build_header() local
1011 if (csum_start < hdrlen) in __gue_build_header()
1014 csum_start -= hdrlen; in __gue_build_header()
1015 pd[0] = htons(csum_start); in __gue_build_header()
1016 pd[1] = htons(csum_start + skb->csum_offset); in __gue_build_header()
A Dudp_offload.c301 skb->csum_start = skb_transport_header(skb) - skb->head; in __skb_udp_tunnel_segment()
525 gso_skb->csum_start = skb_transport_header(gso_skb) - gso_skb->head; in __udp_gso_segment()
911 skb->csum_start = (unsigned char *)uh - skb->head; in udp_gro_complete_segment()
A Dgre_offload.c114 skb->csum_start = skb_transport_header(skb) - skb->head; in gre_gso_segment()
A Dtcp_offload.c404 skb->csum_start = (unsigned char *)th - skb->head; in tcp_gro_complete()
A Dudp.c1064 skb->csum_start = skb_transport_header(skb) - skb->head; in udp4_hwcsum()
1110 skb->csum_start = skb_transport_header(skb) - skb->head; in udp_set_csum()
A Dtcp_ipv4.c669 skb->csum_start = skb_transport_header(skb) - skb->head; in __tcp_v4_send_check()
/net/sctp/
A Doffload.c35 SKB_GSO_CB(skb)->csum_start = skb_headroom(skb) + skb->len; in sctp_gso_make_checksum()
A Doutput.c557 head->csum_start = skb_transport_header(head) - head->head; in sctp_packet_pack()
/net/netfilter/ipvs/
A Dip_vs_xmit.c1028 u16 csum_start = skb_checksum_start_offset(skb); in ipvs_gue_encap() local
1035 if (csum_start < hdrlen) in ipvs_gue_encap()
1038 csum_start -= hdrlen; in ipvs_gue_encap()
1040 pd[0] = htons(csum_start); in ipvs_gue_encap()
1041 pd[1] = htons(csum_start + skb->csum_offset); in ipvs_gue_encap()
A Dip_vs_core.c838 skb->csum_start = skb_network_header(skb) - skb->head + icmp_offset; in ip_vs_nat_icmp_v6()
/net/ipv6/
A Dip6_checksum.c132 skb->csum_start = skb_transport_header(skb) - skb->head; in udp6_set_csum()
A Dudp.c1337 skb->csum_start = skb_transport_header(skb) - skb->head; in udp6_hwcsum_outgoing()
/net/hsr/
A Dhsr_forward.c165 skb->csum_start -= HSR_HLEN; in create_stripped_skb_hsr()
347 skb->csum_start += HSR_HLEN; in hsr_create_tagged_frame()
/net/bridge/
A Dbr_multicast.c939 void *csum_start = NULL; in br_ip4_multicast_alloc_query() local
1021 csum_start = (void *)ih; in br_ip4_multicast_alloc_query()
1037 csum_start = (void *)ihv3; in br_ip4_multicast_alloc_query()
1059 if (WARN_ON(!csum || !csum_start)) { in br_ip4_multicast_alloc_query()
1064 *csum = ip_compute_csum(csum_start, igmp_hdr_size); in br_ip4_multicast_alloc_query()
1087 void *csum_start = NULL; in br_ip6_multicast_alloc_query() local
1184 csum_start = (void *)mldq; in br_ip6_multicast_alloc_query()
1200 csum_start = (void *)mld2q; in br_ip6_multicast_alloc_query()
1222 if (WARN_ON(!csum || !csum_start)) { in br_ip6_multicast_alloc_query()
1229 csum_partial(csum_start, mld_hdr_size, 0)); in br_ip6_multicast_alloc_query()
/net/ipv4/netfilter/
A Dnf_reject_ipv4.c218 nskb->csum_start = (unsigned char *)tcph - nskb->head; in nf_reject_ip_tcphdr_put()
/net/xdp/
A Dxsk.c734 if (unlikely(meta->request.csum_start + in xsk_build_skb()
741 skb->csum_start = hr + meta->request.csum_start; in xsk_build_skb()
/net/core/
A Dselftests.c167 skb->csum_start = skb_transport_header(skb) - skb->head; in net_test_get_skb()
A Dskbuff.c1300 skb->csum, skb->csum_start, skb->csum_offset, skb->ip_summed, in skb_dump()
2064 skb->csum_start += off; in skb_headers_offset_update()
4898 SKB_GSO_CB(nskb)->csum_start = in skb_segment()
4990 SKB_GSO_CB(nskb)->csum_start = in skb_segment()
5706 u32 csum_start = skb_headroom(skb) + (u32)start; in skb_partial_csum_set() local
5708 if (unlikely(csum_start >= U16_MAX || csum_end > skb_headlen(skb))) { in skb_partial_csum_set()
5714 skb->csum_start = csum_start; in skb_partial_csum_set()
5716 skb->transport_header = csum_start; in skb_partial_csum_set()
A Dpktgen.c3169 skb->csum_start = skb_transport_header(skb) - skb->head; in fill_packet_ipv6()
/net/tls/
A Dtls_device_fallback.c169 skb->csum_start = skb_transport_header(skb) - skb->head; in update_chksum()
/net/netfilter/
A Dnf_nat_proto.c464 skb->csum_start = skb_headroom(skb) + skb_network_offset(skb) + in nf_nat_ipv4_csum_recalc()
484 skb->csum_start = skb_headroom(skb) + skb_network_offset(skb) + in nf_nat_ipv6_csum_recalc()
A Dnf_synproxy_core.c426 nskb->csum_start = (unsigned char *)nth - nskb->head; in synproxy_send_tcp()
824 nskb->csum_start = (unsigned char *)nth - nskb->head; in synproxy_send_tcp_ipv6()
/net/can/
A Dgw.c485 #define cgw_hops(skb) ((skb)->csum_start) in can_can_gw_rcv()
/net/packet/
A Daf_packet.c2586 (__virtio16_to_cpu(vio_le(), vnet_hdr->csum_start) + in __packet_snd_vnet_parse()
2590 __virtio16_to_cpu(vio_le(), vnet_hdr->csum_start) + in __packet_snd_vnet_parse()

Completed in 95 milliseconds