Lines Matching refs:copy_size
669 BUG_ON(ctx->copy_size > skb_headlen(skb)); in vmxnet3_map_pkt()
678 if (ctx->copy_size) { in vmxnet3_map_pkt()
682 ctx->sop_txd->dword[2] = cpu_to_le32(dw2 | ctx->copy_size); in vmxnet3_map_pkt()
700 len = skb_headlen(skb) - ctx->copy_size; in vmxnet3_map_pkt()
701 buf_offset = ctx->copy_size; in vmxnet3_map_pkt()
827 ctx->copy_size = ctx->eth_ip_hdr_size + ctx->l4_hdr_size; in vmxnet3_parse_and_copy_hdr()
854 ctx->copy_size = min(ctx->eth_ip_hdr_size + in vmxnet3_parse_and_copy_hdr()
860 ctx->copy_size = min((unsigned int)VMXNET3_HDR_COPY_SIZE in vmxnet3_parse_and_copy_hdr()
865 if (unlikely(!pskb_may_pull(skb, ctx->copy_size))) in vmxnet3_parse_and_copy_hdr()
869 if (unlikely(ctx->copy_size > VMXNET3_HDR_COPY_SIZE)) { in vmxnet3_parse_and_copy_hdr()
871 ctx->copy_size = 0; in vmxnet3_parse_and_copy_hdr()
877 memcpy(tdd->data, skb->data, ctx->copy_size); in vmxnet3_parse_and_copy_hdr()
880 ctx->copy_size, tq->tx_ring.next2fill); in vmxnet3_parse_and_copy_hdr()
998 BUG_ON(ret <= 0 && ctx.copy_size != 0); in vmxnet3_tq_xmit()