Lines Matching defs:txdesc
1585 struct upgt_lmac_tx_desc *txdesc;
1629 memset(data_tx->buf, 0, sizeof(*mem) + sizeof(*txdesc));
1634 txdesc = (struct upgt_lmac_tx_desc *)(mem + 1);
1637 txdesc->header1.flags = UPGT_H1_FLAGS_TX_DATA;
1638 txdesc->header1.type = UPGT_H1_TYPE_TX_DATA;
1639 txdesc->header1.len = htole16(m->m_pkthdr.len);
1641 txdesc->header2.reqid = htole32(data_tx->addr);
1642 txdesc->header2.type = htole16(UPGT_H2_TYPE_TX_ACK_YES);
1643 txdesc->header2.flags = htole16(UPGT_H2_FLAGS_TX_ACK_YES);
1648 memset(txdesc->rates, 0x10, sizeof(txdesc->rates));
1650 memcpy(txdesc->rates, sc->sc_cur_rateset,
1651 sizeof(txdesc->rates));
1653 txdesc->type = htole32(UPGT_TX_DESC_TYPE_DATA);
1654 txdesc->pad3[0] = UPGT_TX_DESC_PAD3_SIZE;
1670 data_tx->buf + sizeof(*mem) + sizeof(*txdesc));
1673 len = sizeof(*mem) + sizeof(*txdesc) + m->m_pkthdr.len;
1683 mem->chksum = upgt_chksum_le((uint32_t *)txdesc,