Lines Matching defs:pkt_info
505 struct xlgmac_pkt_info *pkt_info;
515 pkt_info = &ring->pkt_info;
516 pkt_info->desc_count = 0;
517 pkt_info->length = 0;
519 tso = XLGMAC_GET_REG_BITS(pkt_info->attributes,
522 vlan = XLGMAC_GET_REG_BITS(pkt_info->attributes,
527 if ((tso && (pkt_info->mss != ring->tx.cur_mss)) ||
528 (vlan && (pkt_info->vlan_ctag != ring->tx.cur_vlan_ctag)))
535 pkt_info->header_len, DMA_TO_DEVICE);
541 desc_data->skb_dma_len = pkt_info->header_len;
544 cur_index, &skb_dma, pkt_info->header_len);
546 offset = pkt_info->header_len;
548 pkt_info->length += pkt_info->header_len;
573 pkt_info->length += len;
607 pkt_info->length += len;
622 pkt_info->desc_count = cur_index - start_index;
624 return pkt_info->desc_count;