Lines Matching refs:truesize
464 static void *mergeable_len_to_ctx(unsigned int truesize, in mergeable_len_to_ctx() argument
467 return (void *)(unsigned long)((headroom << MRG_CTX_HEADER_SHIFT) | truesize); in mergeable_len_to_ctx()
500 unsigned int len, unsigned int truesize, in page_to_skb() argument
523 tailroom = truesize - headroom - hdr_padded_len - len; in page_to_skb()
529 skb = virtnet_build_skb(buf, truesize, p - buf, len); in page_to_skb()
558 skb_add_rx_frag(skb, 0, page, offset, len, truesize); in page_to_skb()
579 frag_size, truesize); in page_to_skb()
1398 unsigned int truesize, cur_frag_size; in virtnet_build_xdp_buff_mrg() local
1443 truesize = mergeable_ctx_to_truesize(ctx); in virtnet_build_xdp_buff_mrg()
1448 cur_frag_size = truesize; in virtnet_build_xdp_buff_mrg()
1450 if (unlikely(len > truesize - room || cur_frag_size > PAGE_SIZE)) { in virtnet_build_xdp_buff_mrg()
1453 dev->name, len, (unsigned long)(truesize - room)); in virtnet_build_xdp_buff_mrg()
1485 unsigned int truesize = mergeable_ctx_to_truesize(ctx); in mergeable_xdp_get_buf() local
1502 *frame_sz = truesize; in mergeable_xdp_get_buf()
1622 unsigned int truesize = mergeable_ctx_to_truesize(ctx); in receive_mergeable() local
1630 if (unlikely(len > truesize - room)) { in receive_mergeable()
1632 dev->name, len, (unsigned long)(truesize - room)); in receive_mergeable()
1651 head_skb = page_to_skb(vi, rq, page, offset, len, truesize, headroom); in receive_mergeable()
1672 truesize = mergeable_ctx_to_truesize(ctx); in receive_mergeable()
1676 if (unlikely(len > truesize - room)) { in receive_mergeable()
1678 dev->name, len, (unsigned long)(truesize - room)); in receive_mergeable()
1694 head_skb->truesize += nskb->truesize; in receive_mergeable()
1700 head_skb->truesize += truesize; in receive_mergeable()
1706 len, truesize); in receive_mergeable()
1709 offset, len, truesize); in receive_mergeable()