Home
last modified time | relevance | path

Searched refs:udp_csum (Results 1 – 3 of 3) sorted by relevance

/linux/tools/testing/selftests/net/lib/
H A Dxdp_native.bpf.c282 static void *update_pkt(struct xdp_md *ctx, __s16 offset, __u32 *udp_csum) in update_pkt() argument
329 *udp_csum = ~((__u32)udph->check); in update_pkt()
330 *udp_csum = bpf_csum_diff(&len, sizeof(len), &len_new, in update_pkt()
331 sizeof(len_new), *udp_csum); in update_pkt()
332 *udp_csum = bpf_csum_diff(&len, sizeof(len), &len_new, in update_pkt()
333 sizeof(len_new), *udp_csum); in update_pkt()
344 __u32 buff_pos, udp_csum = 0; in xdp_adjst_tail_shrnk_data() local
348 udph = update_pkt(ctx, 0 - offset, &udp_csum); in xdp_adjst_tail_shrnk_data()
367 udp_csum = bpf_csum_diff((__be32 *)tmp_buff, offset, 0, 0, udp_csum); in xdp_adjst_tail_shrnk_data()
368 udph->check = (__u16)csum_fold_udp_helper(udp_csum); in xdp_adjst_tail_shrnk_data()
[all …]
/linux/include/net/
H A Dudp_tunnel.h202 static inline int udp_tunnel_handle_offloads(struct sk_buff *skb, bool udp_csum) in udp_tunnel_handle_offloads() argument
204 int type = udp_csum ? SKB_GSO_UDP_TUNNEL_CSUM : SKB_GSO_UDP_TUNNEL; in udp_tunnel_handle_offloads()
/linux/net/ipv4/
H A Dudp.c1156 IPPROTO_UDP, udp_csum(skb)); in udp_send_skb()