Lines Matching refs:udphdr
23 struct udphdr *uh = udp_hdr(skb); in __skb_udp_tunnel_segment()
141 skb->csum_offset = offsetof(struct udphdr, check); in __skb_udp_tunnel_segment()
193 struct udphdr *uh; in __udp_gso_segment()
294 struct udphdr *uh; in udp4_ufo_fragment()
307 if (!pskb_may_pull(skb, sizeof(struct udphdr))) in udp4_ufo_fragment()
352 struct udphdr *uh = udp_hdr(skb); in udp_gro_receive_segment()
354 struct udphdr *uh2; in udp_gro_receive_segment()
371 skb_gro_pull(skb, sizeof(struct udphdr)); in udp_gro_receive_segment()
372 skb_gro_postpull_rcsum(skb, uh, sizeof(struct udphdr)); in udp_gro_receive_segment()
407 struct udphdr *uh, udp_lookup_t lookup) in udp_gro_receive()
411 struct udphdr *uh2; in udp_gro_receive()
444 uh2 = (struct udphdr *)(p->data + off); in udp_gro_receive()
456 skb_gro_pull(skb, sizeof(struct udphdr)); /* pull encapsulating udp header */ in udp_gro_receive()
457 skb_gro_postpull_rcsum(skb, uh, sizeof(struct udphdr)); in udp_gro_receive()
470 struct udphdr *uh = udp_gro_udphdr(skb); in udp4_gro_receive()
496 struct udphdr *uh = udp_hdr(skb); in udp_gro_complete_segment()
499 skb->csum_offset = offsetof(struct udphdr, check); in udp_gro_complete_segment()
511 struct udphdr *uh = (struct udphdr *)(skb->data + nhoff); in udp_gro_complete()
531 nhoff + sizeof(struct udphdr)); in udp_gro_complete()
545 struct udphdr *uh = (struct udphdr *)(skb->data + nhoff); in udp4_gro_complete()