Lines Matching refs:txdesc

1776 				  struct txentry_desc *txdesc)
1791 rt2x00_set_field32(&word, TXD_W1_IV_OFFSET, txdesc->iv_offset);
1793 test_bit(ENTRY_TXD_GENERATE_SEQ, &txdesc->flags));
1798 rt2x00_set_field32(&word, TXD_W2_PLCP_SIGNAL, txdesc->u.plcp.signal);
1799 rt2x00_set_field32(&word, TXD_W2_PLCP_SERVICE, txdesc->u.plcp.service);
1801 txdesc->u.plcp.length_low);
1803 txdesc->u.plcp.length_high);
1806 if (test_bit(ENTRY_TXD_ENCRYPT, &txdesc->flags)) {
1827 txdesc->length);
1840 test_bit(ENTRY_TXD_MORE_FRAG, &txdesc->flags));
1842 test_bit(ENTRY_TXD_ACK, &txdesc->flags));
1844 test_bit(ENTRY_TXD_REQ_TIMESTAMP, &txdesc->flags));
1846 (txdesc->rate_mode == RATE_MODE_OFDM));
1847 rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs);
1849 test_bit(ENTRY_TXD_RETRY_MODE, &txdesc->flags));
1851 test_bit(ENTRY_TXD_ENCRYPT_MMIC, &txdesc->flags));
1853 test_bit(ENTRY_TXD_ENCRYPT_PAIRWISE, &txdesc->flags));
1854 rt2x00_set_field32(&word, TXD_W0_KEY_INDEX, txdesc->key_idx);
1855 rt2x00_set_field32(&word, TXD_W0_DATABYTE_COUNT, txdesc->length);
1857 test_bit(ENTRY_TXD_BURST, &txdesc->flags));
1858 rt2x00_set_field32(&word, TXD_W0_CIPHER_ALG, txdesc->cipher);
1873 struct txentry_desc *txdesc)
1893 rt61pci_write_tx_desc(entry, txdesc);
2065 struct txdone_entry_desc txdesc;
2126 txdesc.flags = 0;
2129 __set_bit(TXDONE_SUCCESS, &txdesc.flags);
2132 __set_bit(TXDONE_EXCESSIVE_RETRY, &txdesc.flags);
2135 __set_bit(TXDONE_FAILURE, &txdesc.flags);
2137 txdesc.retry = rt2x00_get_field32(reg, STA_CSR4_RETRY_COUNT);
2143 if (txdesc.retry)
2144 __set_bit(TXDONE_FALLBACK, &txdesc.flags);
2146 rt2x00lib_txdone(entry, &txdesc);