Lines Matching defs:txdesc
1338 struct txdesc *txdesc = txring->desc;
1361 !(txdesc[i].descwb.flags & TXWBFLAG_OWN))) {
1366 err = txdesc[i].descwb.flags & TXWBFLAG_ALLERR;
1370 txdesc[(i + j) & (mask)].dw[0] = 0;
1718 struct txdesc *txdesc,
1738 txdesc->dw[0] = 0;
1739 txdesc->dw[1] = 0;
1740 txdesc->desc2.flags = TXFLAG_OWN;
1741 txdesc->desc2.flags |= (hidma) ? TXFLAG_64BIT : 0;
1742 txdesc->desc2.datalen = cpu_to_le16(len);
1743 txdesc->desc2.bufaddrh = cpu_to_le32((__u64)dmaaddr >> 32);
1744 txdesc->desc2.bufaddrl = cpu_to_le32(
1755 struct txdesc *txdesc = txring->desc, *ctxdesc;
1765 ctxdesc = txdesc + ((idx + i + 2) & (mask));
1773 ctxdesc = txdesc + ((idx + 1) & (mask));
1868 struct txdesc *txdesc;
1872 txdesc = (struct txdesc *)txring->desc + idx;
1875 txdesc->dw[0] = 0;
1876 txdesc->dw[1] = 0;
1877 txdesc->dw[2] = 0;
1878 txdesc->dw[3] = 0;
1879 txdesc->desc1.pktsize = cpu_to_le16(skb->len);
1892 if (jme_tx_tso(skb, &txdesc->desc1.mss, &flags))
1894 jme_tx_vlan(skb, &txdesc->desc1.vlan, &flags);
1896 txdesc->desc1.flags = flags;