Lines Matching defs:tpd
500 memset(txq->tpd, 0, txq->count * sizeof(struct alx_txd));
624 txq->tpd = alx->descmem.virt + offset;
1439 struct alx_txd *tpd, *first_tpd;
1443 first_tpd = &txq->tpd[txq->write_idx];
1444 tpd = first_tpd;
1446 if (tpd->word1 & (1 << TPD_LSO_V2_SHIFT)) {
1450 tpd = &txq->tpd[txq->write_idx];
1451 tpd->len = first_tpd->len;
1452 tpd->vlan_tag = first_tpd->vlan_tag;
1453 tpd->word1 = first_tpd->word1;
1465 tpd->adrl.addr = cpu_to_le64(dma);
1466 tpd->len = cpu_to_le16(maplen);
1473 tpd = &txq->tpd[txq->write_idx];
1475 tpd->word1 = first_tpd->word1;
1485 tpd->adrl.addr = cpu_to_le64(dma);
1486 tpd->len = cpu_to_le16(maplen);
1490 tpd->word1 |= cpu_to_le32(1 << TPD_EOP_SHIFT);
1522 first = &txq->tpd[txq->write_idx];