Lines Matching defs:txdesc
1044 struct txentry_desc *txdesc)
1054 rt2x00_set_field32(&word, TXD_W0_RETRY_LIMIT, txdesc->retry_limit);
1056 test_bit(ENTRY_TXD_MORE_FRAG, &txdesc->flags));
1058 test_bit(ENTRY_TXD_ACK, &txdesc->flags));
1060 test_bit(ENTRY_TXD_REQ_TIMESTAMP, &txdesc->flags));
1062 (txdesc->rate_mode == RATE_MODE_OFDM));
1064 test_bit(ENTRY_TXD_FIRST_FRAGMENT, &txdesc->flags));
1065 rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->ifs);
1066 rt2x00_set_field32(&word, TXD_W0_DATABYTE_COUNT, txdesc->length);
1067 rt2x00_set_field32(&word, TXD_W0_CIPHER, !!txdesc->cipher);
1068 rt2x00_set_field32(&word, TXD_W0_KEY_ID, txdesc->key_idx);
1072 rt2x00_set_field32(&word, TXD_W1_IV_OFFSET, txdesc->iv_offset);
1073 rt2x00_set_field32(&word, TXD_W1_AIFS, txdesc->aifs);
1074 rt2x00_set_field32(&word, TXD_W1_CWMIN, txdesc->cw_min);
1075 rt2x00_set_field32(&word, TXD_W1_CWMAX, txdesc->cw_max);
1079 rt2x00_set_field32(&word, TXD_W2_PLCP_SIGNAL, txdesc->signal);
1080 rt2x00_set_field32(&word, TXD_W2_PLCP_SERVICE, txdesc->service);
1081 rt2x00_set_field32(&word, TXD_W2_PLCP_LENGTH_LOW, txdesc->length_low);
1082 rt2x00_set_field32(&word, TXD_W2_PLCP_LENGTH_HIGH, txdesc->length_high);
1085 if (test_bit(ENTRY_TXD_ENCRYPT, &txdesc->flags)) {
1104 struct txentry_desc *txdesc)
1130 rt2500usb_write_tx_desc(rt2x00dev, entry->skb, txdesc);