Lines Matching defs:truesize
474 static void *mergeable_len_to_ctx(unsigned int truesize,
477 return (void *)(unsigned long)((headroom << MRG_CTX_HEADER_SHIFT) | truesize);
510 unsigned int len, unsigned int truesize,
533 tailroom = truesize - headroom - hdr_padded_len - len;
539 skb = virtnet_build_skb(buf, truesize, p - buf, len);
568 skb_add_rx_frag(skb, 0, page, offset, len, truesize);
589 frag_size, truesize);
1411 unsigned int truesize, cur_frag_size;
1456 truesize = mergeable_ctx_to_truesize(ctx);
1461 cur_frag_size = truesize;
1463 if (unlikely(len > truesize - room || cur_frag_size > PAGE_SIZE)) {
1465 pr_debug("%s: rx error: len %u exceeds truesize %lu\n",
1466 dev->name, len, (unsigned long)(truesize - room));
1498 unsigned int truesize = mergeable_ctx_to_truesize(ctx);
1511 * with headroom may add hole in truesize, which
1515 *frame_sz = truesize;
1635 unsigned int truesize = mergeable_ctx_to_truesize(ctx);
1643 if (unlikely(len > truesize - room)) {
1644 pr_debug("%s: rx error: len %u exceeds truesize %lu\n",
1645 dev->name, len, (unsigned long)(truesize - room));
1664 head_skb = page_to_skb(vi, rq, page, offset, len, truesize, headroom);
1685 truesize = mergeable_ctx_to_truesize(ctx);
1689 if (unlikely(len > truesize - room)) {
1690 pr_debug("%s: rx error: len %u exceeds truesize %lu\n",
1691 dev->name, len, (unsigned long)(truesize - room));
1707 head_skb->truesize += nskb->truesize;
1713 head_skb->truesize += truesize;
1719 len, truesize);
1722 offset, len, truesize);
1826 * to store the headroom as the context ignoring the truesize.