Lines Matching refs:txdesc

1417 	struct txdesc *txdesc = txring->desc;  in jme_tx_clean_tasklet()  local
1440 !(txdesc[i].descwb.flags & TXWBFLAG_OWN))) { in jme_tx_clean_tasklet()
1445 err = txdesc[i].descwb.flags & TXWBFLAG_ALLERR; in jme_tx_clean_tasklet()
1449 txdesc[(i + j) & (mask)].dw[0] = 0; in jme_tx_clean_tasklet()
1954 struct txdesc *txdesc, in jme_fill_tx_map() argument
1971 txdesc->dw[0] = 0; in jme_fill_tx_map()
1972 txdesc->dw[1] = 0; in jme_fill_tx_map()
1973 txdesc->desc2.flags = TXFLAG_OWN; in jme_fill_tx_map()
1974 txdesc->desc2.flags |= (hidma) ? TXFLAG_64BIT : 0; in jme_fill_tx_map()
1975 txdesc->desc2.datalen = cpu_to_le16(len); in jme_fill_tx_map()
1976 txdesc->desc2.bufaddrh = cpu_to_le32((__u64)dmaaddr >> 32); in jme_fill_tx_map()
1977 txdesc->desc2.bufaddrl = cpu_to_le32( in jme_fill_tx_map()
2006 struct txdesc *txdesc = txring->desc, *ctxdesc; in jme_map_tx_skb() local
2017 ctxdesc = txdesc + ((idx + i + 2) & (mask)); in jme_map_tx_skb()
2030 ctxdesc = txdesc + ((idx + 1) & (mask)); in jme_map_tx_skb()
2113 struct txdesc *txdesc; in jme_fill_tx_desc() local
2118 txdesc = (struct txdesc *)txring->desc + idx; in jme_fill_tx_desc()
2121 txdesc->dw[0] = 0; in jme_fill_tx_desc()
2122 txdesc->dw[1] = 0; in jme_fill_tx_desc()
2123 txdesc->dw[2] = 0; in jme_fill_tx_desc()
2124 txdesc->dw[3] = 0; in jme_fill_tx_desc()
2125 txdesc->desc1.pktsize = cpu_to_le16(skb->len); in jme_fill_tx_desc()
2138 if (jme_tx_tso(skb, &txdesc->desc1.mss, &flags)) in jme_fill_tx_desc()
2140 jme_tx_vlan(skb, &txdesc->desc1.vlan, &flags); in jme_fill_tx_desc()
2145 txdesc->desc1.flags = flags; in jme_fill_tx_desc()