Lines Matching refs:truesize
361 static void *mergeable_len_to_ctx(unsigned int truesize, in mergeable_len_to_ctx() argument
364 return (void *)(unsigned long)((headroom << MRG_CTX_HEADER_SHIFT) | truesize); in mergeable_len_to_ctx()
381 unsigned int len, unsigned int truesize, in page_to_skb() argument
408 truesize = headroom ? PAGE_SIZE : truesize; in page_to_skb()
409 tailroom = truesize - len - headroom - (hdr_padded_len - hdr_len); in page_to_skb()
420 skb = build_skb(buf, truesize); in page_to_skb()
452 skb_add_rx_frag(skb, 0, page, offset, len, truesize); in page_to_skb()
473 frag_size, truesize); in page_to_skb()
883 unsigned int truesize = mergeable_ctx_to_truesize(ctx); in receive_mergeable() local
892 if (unlikely(len > truesize)) { in receive_mergeable()
917 frame_sz = headroom ? PAGE_SIZE : truesize; in receive_mergeable()
1025 head_skb = page_to_skb(vi, rq, page, offset, len, truesize, !xdp_prog, in receive_mergeable()
1047 truesize = mergeable_ctx_to_truesize(ctx); in receive_mergeable()
1048 if (unlikely(len > truesize)) { in receive_mergeable()
1066 head_skb->truesize += nskb->truesize; in receive_mergeable()
1072 head_skb->truesize += truesize; in receive_mergeable()
1078 len, truesize); in receive_mergeable()
1081 offset, len, truesize); in receive_mergeable()