Lines Matching defs:length
151 * describing the cases where GSO segment length exceeds the
1397 cork->base.length = 0;
1410 void *from, size_t length, int transhdrlen,
1465 if (cork->length + length > mtu - headersize && ipc6->dontfrag &&
1479 if (cork->length + length > maxnonfragsize - headersize) {
1491 length <= mtu - headersize &&
1496 if ((flags & MSG_ZEROCOPY) && length) {
1513 uarg = msg_zerocopy_realloc(sk, length, skb_zcopy(skb));
1526 } else if ((flags & MSG_SPLICE_PAGES) && length) {
1544 * Use MTU if total length of the message fits into the MTU.
1558 cork->length += length;
1562 while (length > 0) {
1564 copy = (cork->length <= mtu ? mtu : maxfraglen) - skb->len;
1565 if (copy < length)
1593 datalen = length + fraggap;
1595 if (datalen > (cork->length <= mtu ? mtu : maxfraglen) - fragheaderlen)
1623 if (datalen != length + fraggap) {
1693 length -= copy + transhdrlen;
1720 if (copy > length)
1721 copy = length;
1784 length -= copy;
1795 cork->length -= length;
1806 void *from, size_t length, int transhdrlen,
1829 length += exthdrlen;
1837 from, length, transhdrlen, flags, ipc6);
2006 void *from, size_t length, int transhdrlen,
2036 length + exthdrlen, transhdrlen + exthdrlen,