Lines Matching defs:tpd
499 memset(txq->tpd, 0, txq->count * sizeof(struct alx_txd));
623 txq->tpd = alx->descmem.virt + offset;
1462 struct alx_txd *tpd, *first_tpd;
1466 first_tpd = &txq->tpd[txq->write_idx];
1467 tpd = first_tpd;
1469 if (tpd->word1 & (1 << TPD_LSO_V2_SHIFT)) {
1473 tpd = &txq->tpd[txq->write_idx];
1474 tpd->len = first_tpd->len;
1475 tpd->vlan_tag = first_tpd->vlan_tag;
1476 tpd->word1 = first_tpd->word1;
1488 tpd->adrl.addr = cpu_to_le64(dma);
1489 tpd->len = cpu_to_le16(maplen);
1496 tpd = &txq->tpd[txq->write_idx];
1498 tpd->word1 = first_tpd->word1;
1508 tpd->adrl.addr = cpu_to_le64(dma);
1509 tpd->len = cpu_to_le16(maplen);
1513 tpd->word1 |= cpu_to_le32(1 << TPD_EOP_SHIFT);
1545 first = &txq->tpd[txq->write_idx];