Lines Matching refs:len
20 int len, int odd, struct sk_buff *skb) in udplite_getfrag() argument
23 return copy_from_iter(to, len, &msg->msg_iter) != len ? -EFAULT : 0; in udplite_getfrag()
48 cscov = ntohs(uh->len); in udplite_checksum_init()
52 else if (cscov < 8 || cscov > skb->len) { in udplite_checksum_init()
57 cscov, skb->len); in udplite_checksum_init()
60 } else if (cscov < skb->len) { in udplite_checksum_init()
74 int cscov = up->len; in udplite_csum_outgoing()
82 if (up->pcslen < up->len) { in udplite_csum_outgoing()
85 udp_hdr(skb)->len = htons(up->pcslen); in udplite_csum_outgoing()
103 const int len = skb->len - off; in udplite_csum_outgoing() local
105 csum = skb_checksum(skb, off, (cscov > len)? len : cscov, csum); in udplite_csum_outgoing()
107 if ((cscov -= len) <= 0) in udplite_csum_outgoing()
118 int len = skb->len - off; in udplite_csum() local
120 if ((up->pcflag & UDPLITE_SEND_CC) && up->pcslen < len) { in udplite_csum()
122 len = up->pcslen; in udplite_csum()
123 udp_hdr(skb)->len = htons(up->pcslen); in udplite_csum()
127 return skb_checksum(skb, off, len, 0); in udplite_csum()