Lines Matching refs:rxdesc

1676 				struct rxdone_entry_desc *rxdesc)  in rt73usb_fill_rxdone()  argument
1698 rxdesc->flags |= RX_FLAG_FAILED_FCS_CRC; in rt73usb_fill_rxdone()
1700 rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER_ALG); in rt73usb_fill_rxdone()
1701 rxdesc->cipher_status = rt2x00_get_field32(word0, RXD_W0_CIPHER_ERROR); in rt73usb_fill_rxdone()
1703 if (rxdesc->cipher != CIPHER_NONE) { in rt73usb_fill_rxdone()
1704 _rt2x00_desc_read(rxd, 2, &rxdesc->iv[0]); in rt73usb_fill_rxdone()
1705 _rt2x00_desc_read(rxd, 3, &rxdesc->iv[1]); in rt73usb_fill_rxdone()
1706 rxdesc->dev_flags |= RXDONE_CRYPTO_IV; in rt73usb_fill_rxdone()
1708 _rt2x00_desc_read(rxd, 4, &rxdesc->icv); in rt73usb_fill_rxdone()
1709 rxdesc->dev_flags |= RXDONE_CRYPTO_ICV; in rt73usb_fill_rxdone()
1716 rxdesc->flags |= RX_FLAG_IV_STRIPPED; in rt73usb_fill_rxdone()
1722 rxdesc->flags |= RX_FLAG_MMIC_STRIPPED; in rt73usb_fill_rxdone()
1724 if (rxdesc->cipher_status == RX_CRYPTO_SUCCESS) in rt73usb_fill_rxdone()
1725 rxdesc->flags |= RX_FLAG_DECRYPTED; in rt73usb_fill_rxdone()
1726 else if (rxdesc->cipher_status == RX_CRYPTO_FAIL_MIC) in rt73usb_fill_rxdone()
1727 rxdesc->flags |= RX_FLAG_MMIC_ERROR; in rt73usb_fill_rxdone()
1736 rxdesc->signal = rt2x00_get_field32(word1, RXD_W1_SIGNAL); in rt73usb_fill_rxdone()
1737 rxdesc->rssi = rt73usb_agc_to_rssi(rt2x00dev, word1); in rt73usb_fill_rxdone()
1738 rxdesc->size = rt2x00_get_field32(word0, RXD_W0_DATABYTE_COUNT); in rt73usb_fill_rxdone()
1741 rxdesc->dev_flags |= RXDONE_SIGNAL_PLCP; in rt73usb_fill_rxdone()
1743 rxdesc->dev_flags |= RXDONE_SIGNAL_BITRATE; in rt73usb_fill_rxdone()
1745 rxdesc->dev_flags |= RXDONE_MY_BSS; in rt73usb_fill_rxdone()
1751 skb_trim(entry->skb, rxdesc->size); in rt73usb_fill_rxdone()