Lines Matching refs:copy_size
680 BUG_ON(ctx->copy_size > skb_headlen(skb)); in vmxnet3_map_pkt()
689 if (ctx->copy_size) { in vmxnet3_map_pkt()
693 ctx->sop_txd->dword[2] = cpu_to_le32(dw2 | ctx->copy_size); in vmxnet3_map_pkt()
711 len = skb_headlen(skb) - ctx->copy_size; in vmxnet3_map_pkt()
712 buf_offset = ctx->copy_size; in vmxnet3_map_pkt()
843 ctx->copy_size = ctx->eth_ip_hdr_size + ctx->l4_hdr_size; in vmxnet3_parse_hdr()
870 ctx->copy_size = min(ctx->eth_ip_hdr_size + in vmxnet3_parse_hdr()
876 ctx->copy_size = min_t(unsigned int, in vmxnet3_parse_hdr()
882 ctx->copy_size = skb->len; in vmxnet3_parse_hdr()
885 if (unlikely(!pskb_may_pull(skb, ctx->copy_size))) in vmxnet3_parse_hdr()
889 if (unlikely(ctx->copy_size > tq->txdata_desc_size)) { in vmxnet3_parse_hdr()
891 ctx->copy_size = 0; in vmxnet3_parse_hdr()
921 memcpy(tdd->data, skb->data, ctx->copy_size); in vmxnet3_copy_hdr()
924 ctx->copy_size, tq->tx_ring.next2fill); in vmxnet3_copy_hdr()
1023 BUG_ON(ret <= 0 && ctx.copy_size != 0); in vmxnet3_tq_xmit()