Lines Matching refs:udphdr
626 struct udphdr *uh = (struct udphdr *)(skb->data+(iph->ihl<<2)); in __udp4_lib_err()
722 struct udphdr *uh = udp_hdr(skb); in udp4_hwcsum()
733 skb->csum_offset = offsetof(struct udphdr, check); in udp4_hwcsum()
765 struct udphdr *uh = udp_hdr(skb); in udp_set_csum()
778 skb->csum_offset = offsetof(struct udphdr, check); in udp_set_csum()
800 struct udphdr *uh; in udp_send_skb()
929 ulen += sizeof(struct udphdr); in udp_sendmsg()
1054 sizeof(struct udphdr), &ipc, &rt, in udp_sendmsg()
1085 sizeof(struct udphdr), &ipc, &rt, in udp_sendmsg()
1239 amount -= sizeof(struct udphdr); in udp_ioctl()
1278 ulen = skb->len - sizeof(struct udphdr); in udp_recvmsg()
1297 err = skb_copy_datagram_msg(skb, sizeof(struct udphdr), in udp_recvmsg()
1300 err = skb_copy_and_csum_datagram_msg(skb, sizeof(struct udphdr), in udp_recvmsg()
1332 ip_cmsg_recv_offset(msg, skb, sizeof(struct udphdr)); in udp_recvmsg()
1523 if (skb->len > sizeof(struct udphdr) && encap_rcv) { in udp_queue_rcv_skb()
1656 struct udphdr *uh, in __udp4_lib_mcast_deliver()
1722 static inline int udp4_csum_init(struct sk_buff *skb, struct udphdr *uh, in udp4_csum_init()
1748 struct udphdr *uh; in __udp4_lib_rcv()
1757 if (!pskb_may_pull(skb, sizeof(struct udphdr))) in __udp4_lib_rcv()
1962 const struct udphdr *uh; in udp_v4_early_demux()
1969 if (!pskb_may_pull(skb, skb_transport_offset(skb) + sizeof(struct udphdr))) in udp_v4_early_demux()