| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/ |
| H A D | halmac_rx_desc_chip.h | 22 #define GET_RX_DESC_EOR_8814A(rxdesc) GET_RX_DESC_EOR(rxdesc) argument 23 #define GET_RX_DESC_PHYPKTIDC_8814A(rxdesc) GET_RX_DESC_PHYPKTIDC(rxdesc) argument 24 #define GET_RX_DESC_SWDEC_8814A(rxdesc) GET_RX_DESC_SWDEC(rxdesc) argument 25 #define GET_RX_DESC_PHYST_8814A(rxdesc) GET_RX_DESC_PHYST(rxdesc) argument 26 #define GET_RX_DESC_SHIFT_8814A(rxdesc) GET_RX_DESC_SHIFT(rxdesc) argument 27 #define GET_RX_DESC_QOS_8814A(rxdesc) GET_RX_DESC_QOS(rxdesc) argument 28 #define GET_RX_DESC_SECURITY_8814A(rxdesc) GET_RX_DESC_SECURITY(rxdesc) argument 29 #define GET_RX_DESC_DRV_INFO_SIZE_8814A(rxdesc) \ argument 30 GET_RX_DESC_DRV_INFO_SIZE(rxdesc) 31 #define GET_RX_DESC_ICV_ERR_8814A(rxdesc) GET_RX_DESC_ICV_ERR(rxdesc) argument [all …]
|
| H A D | halmac_rx_desc_nic.h | 24 #define GET_RX_DESC_EOR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 30, 1) argument 32 #define GET_RX_DESC_PHYPKTIDC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 38 #define GET_RX_DESC_EVT_PKT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 47 #define GET_RX_DESC_SWDEC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 27, 1) argument 48 #define GET_RX_DESC_PHYST(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 26, 1) argument 49 #define GET_RX_DESC_SHIFT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 24, 2) argument 50 #define GET_RX_DESC_QOS(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 23, 1) argument 51 #define GET_RX_DESC_SECURITY(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 20, 3) argument 52 #define GET_RX_DESC_DRV_INFO_SIZE(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 16, 4) argument 53 #define GET_RX_DESC_ICV_ERR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 15, 1) argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/halmac/ |
| H A D | halmac_rx_desc_chip.h | 22 #define GET_RX_DESC_EOR_8814A(rxdesc) GET_RX_DESC_EOR(rxdesc) argument 23 #define GET_RX_DESC_PHYPKTIDC_8814A(rxdesc) GET_RX_DESC_PHYPKTIDC(rxdesc) argument 24 #define GET_RX_DESC_SWDEC_8814A(rxdesc) GET_RX_DESC_SWDEC(rxdesc) argument 25 #define GET_RX_DESC_PHYST_8814A(rxdesc) GET_RX_DESC_PHYST(rxdesc) argument 26 #define GET_RX_DESC_SHIFT_8814A(rxdesc) GET_RX_DESC_SHIFT(rxdesc) argument 27 #define GET_RX_DESC_QOS_8814A(rxdesc) GET_RX_DESC_QOS(rxdesc) argument 28 #define GET_RX_DESC_SECURITY_8814A(rxdesc) GET_RX_DESC_SECURITY(rxdesc) argument 29 #define GET_RX_DESC_DRV_INFO_SIZE_8814A(rxdesc) \ argument 30 GET_RX_DESC_DRV_INFO_SIZE(rxdesc) 31 #define GET_RX_DESC_ICV_ERR_8814A(rxdesc) GET_RX_DESC_ICV_ERR(rxdesc) argument [all …]
|
| H A D | halmac_rx_desc_nic.h | 24 #define GET_RX_DESC_EOR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 30, 1) argument 32 #define GET_RX_DESC_PHYPKTIDC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 38 #define GET_RX_DESC_EVT_PKT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 47 #define GET_RX_DESC_SWDEC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 27, 1) argument 48 #define GET_RX_DESC_PHYST(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 26, 1) argument 49 #define GET_RX_DESC_SHIFT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 24, 2) argument 50 #define GET_RX_DESC_QOS(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 23, 1) argument 51 #define GET_RX_DESC_SECURITY(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 20, 3) argument 52 #define GET_RX_DESC_DRV_INFO_SIZE(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 16, 4) argument 53 #define GET_RX_DESC_ICV_ERR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 15, 1) argument [all …]
|
| H A D | halmac_rx_desc_ap.h | 24 #define GET_RX_DESC_EOR(rxdesc) \ argument 25 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 34 #define GET_RX_DESC_PHYPKTIDC(rxdesc) \ argument 35 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 42 #define GET_RX_DESC_EVT_PKT(rxdesc) \ argument 43 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 53 #define GET_RX_DESC_SWDEC(rxdesc) \ argument 54 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 56 #define GET_RX_DESC_PHYST(rxdesc) \ argument 57 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/ |
| H A D | halmac_rx_desc_chip.h | 23 #define GET_RX_DESC_EOR_8814A(rxdesc) GET_RX_DESC_EOR(rxdesc) argument 24 #define GET_RX_DESC_PHYPKTIDC_8814A(rxdesc) GET_RX_DESC_PHYPKTIDC(rxdesc) argument 25 #define GET_RX_DESC_SWDEC_8814A(rxdesc) GET_RX_DESC_SWDEC(rxdesc) argument 26 #define GET_RX_DESC_PHYST_8814A(rxdesc) GET_RX_DESC_PHYST(rxdesc) argument 27 #define GET_RX_DESC_SHIFT_8814A(rxdesc) GET_RX_DESC_SHIFT(rxdesc) argument 28 #define GET_RX_DESC_QOS_8814A(rxdesc) GET_RX_DESC_QOS(rxdesc) argument 29 #define GET_RX_DESC_SECURITY_8814A(rxdesc) GET_RX_DESC_SECURITY(rxdesc) argument 30 #define GET_RX_DESC_DRV_INFO_SIZE_8814A(rxdesc) \ argument 31 GET_RX_DESC_DRV_INFO_SIZE(rxdesc) 32 #define GET_RX_DESC_ICV_ERR_8814A(rxdesc) GET_RX_DESC_ICV_ERR(rxdesc) argument [all …]
|
| H A D | halmac_rx_desc_nic.h | 25 #define GET_RX_DESC_EOR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 30, 1) argument 33 #define GET_RX_DESC_PHYPKTIDC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 39 #define GET_RX_DESC_EVT_PKT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 48 #define GET_RX_DESC_SWDEC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 27, 1) argument 49 #define GET_RX_DESC_PHYST(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 26, 1) argument 50 #define GET_RX_DESC_SHIFT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 24, 2) argument 51 #define GET_RX_DESC_QOS(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 23, 1) argument 52 #define GET_RX_DESC_SECURITY(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 20, 3) argument 53 #define GET_RX_DESC_DRV_INFO_SIZE(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 16, 4) argument 54 #define GET_RX_DESC_ICV_ERR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 15, 1) argument [all …]
|
| H A D | halmac_rx_desc_ap.h | 25 #define GET_RX_DESC_EOR(rxdesc) \ argument 26 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 35 #define GET_RX_DESC_PHYPKTIDC(rxdesc) \ argument 36 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 43 #define GET_RX_DESC_EVT_PKT(rxdesc) \ argument 44 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 54 #define GET_RX_DESC_SWDEC(rxdesc) \ argument 55 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 57 #define GET_RX_DESC_PHYST(rxdesc) \ argument 58 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/ |
| H A D | halmac_rx_desc_chip.h | 22 #define GET_RX_DESC_EOR_8814A(rxdesc) GET_RX_DESC_EOR(rxdesc) argument 23 #define GET_RX_DESC_PHYPKTIDC_8814A(rxdesc) GET_RX_DESC_PHYPKTIDC(rxdesc) argument 24 #define GET_RX_DESC_SWDEC_8814A(rxdesc) GET_RX_DESC_SWDEC(rxdesc) argument 25 #define GET_RX_DESC_PHYST_8814A(rxdesc) GET_RX_DESC_PHYST(rxdesc) argument 26 #define GET_RX_DESC_SHIFT_8814A(rxdesc) GET_RX_DESC_SHIFT(rxdesc) argument 27 #define GET_RX_DESC_QOS_8814A(rxdesc) GET_RX_DESC_QOS(rxdesc) argument 28 #define GET_RX_DESC_SECURITY_8814A(rxdesc) GET_RX_DESC_SECURITY(rxdesc) argument 29 #define GET_RX_DESC_DRV_INFO_SIZE_8814A(rxdesc) \ argument 30 GET_RX_DESC_DRV_INFO_SIZE(rxdesc) 31 #define GET_RX_DESC_ICV_ERR_8814A(rxdesc) GET_RX_DESC_ICV_ERR(rxdesc) argument [all …]
|
| H A D | halmac_rx_desc_nic.h | 24 #define GET_RX_DESC_EOR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 30, 1) argument 32 #define GET_RX_DESC_PHYPKTIDC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 38 #define GET_RX_DESC_EVT_PKT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 28, 1) argument 47 #define GET_RX_DESC_SWDEC(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 27, 1) argument 48 #define GET_RX_DESC_PHYST(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 26, 1) argument 49 #define GET_RX_DESC_SHIFT(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 24, 2) argument 50 #define GET_RX_DESC_QOS(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 23, 1) argument 51 #define GET_RX_DESC_SECURITY(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 20, 3) argument 52 #define GET_RX_DESC_DRV_INFO_SIZE(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 16, 4) argument 53 #define GET_RX_DESC_ICV_ERR(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 15, 1) argument [all …]
|
| H A D | halmac_rx_desc_ap.h | 24 #define GET_RX_DESC_EOR(rxdesc) \ argument 25 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 34 #define GET_RX_DESC_PHYPKTIDC(rxdesc) \ argument 35 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 42 #define GET_RX_DESC_EVT_PKT(rxdesc) \ argument 43 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 53 #define GET_RX_DESC_SWDEC(rxdesc) \ argument 54 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ 56 #define GET_RX_DESC_PHYST(rxdesc) \ argument 57 HALMAC_GET_DESC_FIELD(((struct halmac_rx_desc *)rxdesc)->dword0, 0x1, \ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | rx.h | 17 #define GET_RX_DESC_PHYST(rxdesc) \ argument 18 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(26)) 19 #define GET_RX_DESC_ICV_ERR(rxdesc) \ argument 20 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(15)) 21 #define GET_RX_DESC_CRC32(rxdesc) \ argument 22 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(14)) 23 #define GET_RX_DESC_SWDEC(rxdesc) \ argument 24 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(27)) 25 #define GET_RX_DESC_C2H(rxdesc) \ argument 26 le32_get_bits(*((__le32 *)(rxdesc) + 0x02), BIT(28)) [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/rtl8852b/pci/ |
| H A D | hal_trx_8852be.h | 326 #define SET_RX_BD_INFO_TAG(rxdesc, value) \ argument 327 SET_BITS_TO_LE_4BYTE(rxdesc + 0x00, 16, 13, value) 328 #define SET_RX_BD_INFO_FS(rxdesc, value) \ argument 329 SET_BITS_TO_LE_4BYTE(rxdesc + 0x00, 15, 1, value) 330 #define SET_RX_BD_INFO_LS(rxdesc, value) \ argument 331 SET_BITS_TO_LE_4BYTE(rxdesc + 0x00, 14, 1, value) 332 #define SET_RX_BD_INFO_HW_W_SIZE(rxdesc, value) \ argument 333 SET_BITS_TO_LE_4BYTE(rxdesc + 0x00, 0, 14, value) 335 #define GET_RX_BD_INFO_TAG(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 16, 13) argument 336 #define GET_RX_BD_INFO_FS(rxdesc) LE_BITS_TO_4BYTE(rxdesc + 0x00, 15, 1) argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00crypto.c | 146 struct rxdone_entry_desc *rxdesc) in rt2x00crypto_rx_insert_iv() argument 148 unsigned int payload_len = rxdesc->size - header_length; in rt2x00crypto_rx_insert_iv() 159 switch (rxdesc->cipher) { in rt2x00crypto_rx_insert_iv() 189 if (rxdesc->dev_flags & RXDONE_L2PAD) { in rt2x00crypto_rx_insert_iv() 203 skb_trim(skb, rxdesc->size + iv_len + icv_len); in rt2x00crypto_rx_insert_iv() 213 memcpy(skb->data + transfer, rxdesc->iv, iv_len); in rt2x00crypto_rx_insert_iv() 220 if (!(rxdesc->dev_flags & RXDONE_L2PAD)) { in rt2x00crypto_rx_insert_iv() 239 memcpy(skb->data + transfer, &rxdesc->icv, 4); in rt2x00crypto_rx_insert_iv() 243 rxdesc->size = transfer; in rt2x00crypto_rx_insert_iv() 244 rxdesc->flags &= ~RX_FLAG_IV_STRIPPED; in rt2x00crypto_rx_insert_iv()
|
| H A D | rt2x00dev.c | 599 struct rxdone_entry_desc *rxdesc) in rt2x00lib_rxdone_check_ba() argument 607 if (rxdesc->size < sizeof(*ba) + FCS_LEN) in rt2x00lib_rxdone_check_ba() 643 struct rxdone_entry_desc *rxdesc) in rt2x00lib_rxdone_check_ps() argument 663 if (!(rxdesc->dev_flags & RXDONE_MY_BSS) || in rt2x00lib_rxdone_check_ps() 692 struct rxdone_entry_desc *rxdesc) in rt2x00lib_rxdone_read_signal() argument 697 int signal = rxdesc->signal; in rt2x00lib_rxdone_read_signal() 698 int type = (rxdesc->dev_flags & RXDONE_SIGNAL_MASK); in rt2x00lib_rxdone_read_signal() 700 switch (rxdesc->rate_mode) { in rt2x00lib_rxdone_read_signal() 707 if (rxdesc->dev_flags & RXDONE_SIGNAL_MCS) in rt2x00lib_rxdone_read_signal() 708 signal = RATE_MCS(rxdesc->rate_mode, signal); in rt2x00lib_rxdone_read_signal() [all …]
|
| H A D | rt2800mmio.c | 125 struct rxdone_entry_desc *rxdesc) in rt2800mmio_fill_rxdone() argument 134 rxdesc->flags |= RX_FLAG_FAILED_FCS_CRC; in rt2800mmio_fill_rxdone() 141 rxdesc->cipher_status = rt2x00_get_field32(word, RXD_W3_CIPHER_ERROR); in rt2800mmio_fill_rxdone() 150 rxdesc->flags |= RX_FLAG_IV_STRIPPED; in rt2800mmio_fill_rxdone() 156 rxdesc->flags |= RX_FLAG_MMIC_STRIPPED; in rt2800mmio_fill_rxdone() 158 if (rxdesc->cipher_status == RX_CRYPTO_SUCCESS) { in rt2800mmio_fill_rxdone() 159 rxdesc->flags |= RX_FLAG_DECRYPTED; in rt2800mmio_fill_rxdone() 160 } else if (rxdesc->cipher_status == RX_CRYPTO_FAIL_MIC) { in rt2800mmio_fill_rxdone() 167 rxdesc->flags |= RX_FLAG_DECRYPTED; in rt2800mmio_fill_rxdone() 169 rxdesc->flags |= RX_FLAG_MMIC_ERROR; in rt2800mmio_fill_rxdone() [all …]
|
| H A D | rt2800usb.c | 482 struct rxdone_entry_desc *rxdesc) in rt2800usb_fill_rxdone() argument 528 rxdesc->flags |= RX_FLAG_FAILED_FCS_CRC; in rt2800usb_fill_rxdone() 530 rxdesc->cipher_status = rt2x00_get_field32(word, RXD_W0_CIPHER_ERROR); in rt2800usb_fill_rxdone() 539 rxdesc->flags |= RX_FLAG_IV_STRIPPED; in rt2800usb_fill_rxdone() 545 rxdesc->flags |= RX_FLAG_MMIC_STRIPPED; in rt2800usb_fill_rxdone() 547 if (rxdesc->cipher_status == RX_CRYPTO_SUCCESS) { in rt2800usb_fill_rxdone() 548 rxdesc->flags |= RX_FLAG_DECRYPTED; in rt2800usb_fill_rxdone() 549 } else if (rxdesc->cipher_status == RX_CRYPTO_FAIL_MIC) { in rt2800usb_fill_rxdone() 556 rxdesc->flags |= RX_FLAG_DECRYPTED; in rt2800usb_fill_rxdone() 558 rxdesc->flags |= RX_FLAG_MMIC_ERROR; in rt2800usb_fill_rxdone() [all …]
|
| H A D | rt2x00lib.h | 202 struct rxdone_entry_desc *rxdesc); 295 struct rxdone_entry_desc *rxdesc); 306 struct rxdone_entry_desc *rxdesc) in rt2x00debug_update_crypto() argument 328 struct rxdone_entry_desc *rxdesc); 364 struct rxdone_entry_desc *rxdesc) in rt2x00crypto_rx_insert_iv() argument
|
| H A D | rt2500usb.c | 1217 struct rxdone_entry_desc *rxdesc) in rt2500usb_fill_rxdone() argument 1243 rxdesc->flags |= RX_FLAG_FAILED_FCS_CRC; in rt2500usb_fill_rxdone() 1245 rxdesc->flags |= RX_FLAG_FAILED_PLCP_CRC; in rt2500usb_fill_rxdone() 1247 rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER); in rt2500usb_fill_rxdone() 1249 rxdesc->cipher_status = RX_CRYPTO_FAIL_KEY; in rt2500usb_fill_rxdone() 1251 if (rxdesc->cipher != CIPHER_NONE) { in rt2500usb_fill_rxdone() 1252 rxdesc->iv[0] = _rt2x00_desc_read(rxd, 2); in rt2500usb_fill_rxdone() 1253 rxdesc->iv[1] = _rt2x00_desc_read(rxd, 3); in rt2500usb_fill_rxdone() 1254 rxdesc->dev_flags |= RXDONE_CRYPTO_IV; in rt2500usb_fill_rxdone() 1258 rxdesc->flags |= RX_FLAG_MMIC_STRIPPED; in rt2500usb_fill_rxdone() [all …]
|
| H A D | rt73usb.c | 1668 struct rxdone_entry_desc *rxdesc) in rt73usb_fill_rxdone() argument 1690 rxdesc->flags |= RX_FLAG_FAILED_FCS_CRC; in rt73usb_fill_rxdone() 1692 rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER_ALG); in rt73usb_fill_rxdone() 1693 rxdesc->cipher_status = rt2x00_get_field32(word0, RXD_W0_CIPHER_ERROR); in rt73usb_fill_rxdone() 1695 if (rxdesc->cipher != CIPHER_NONE) { in rt73usb_fill_rxdone() 1696 rxdesc->iv[0] = _rt2x00_desc_read(rxd, 2); in rt73usb_fill_rxdone() 1697 rxdesc->iv[1] = _rt2x00_desc_read(rxd, 3); in rt73usb_fill_rxdone() 1698 rxdesc->dev_flags |= RXDONE_CRYPTO_IV; in rt73usb_fill_rxdone() 1700 rxdesc->icv = _rt2x00_desc_read(rxd, 4); in rt73usb_fill_rxdone() 1701 rxdesc->dev_flags |= RXDONE_CRYPTO_ICV; in rt73usb_fill_rxdone() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
| H A D | trx.c | 343 __le32 *rxdesc; in _rtl_rx_process() local 354 rxdesc = (__le32 *)skb->data; in _rtl_rx_process() 356 drvinfo_len = (get_rx_desc_drvinfo_size(rxdesc) * RTL_RX_DRV_INFO_UNIT); in _rtl_rx_process() 357 pkt_len = get_rx_desc_pkt_len(rxdesc); in _rtl_rx_process() 360 stats.length = (u16)get_rx_desc_pkt_len(rxdesc); in _rtl_rx_process() 361 stats.rx_drvinfo_size = (u8)get_rx_desc_drvinfo_size(rxdesc) * in _rtl_rx_process() 363 stats.rx_bufshift = (u8)(get_rx_desc_shift(rxdesc) & 0x03); in _rtl_rx_process() 364 stats.icv = (u16)get_rx_desc_icv(rxdesc); in _rtl_rx_process() 365 stats.crc = (u16)get_rx_desc_crc32(rxdesc); in _rtl_rx_process() 367 stats.decrypted = !get_rx_desc_swdec(rxdesc); in _rtl_rx_process() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | calxedaxgmac.c | 317 struct xgmac_dma_desc *rxdesc = priv->rx_chain; in init_rx_desc() local 322 desc_init_rx_desc(rxdesc, RX_NUM_DESC, ETH_BUF_SZ); in init_rx_desc() 323 writel((ulong)rxdesc, ®s->rxdesclist); in init_rx_desc() 326 desc_set_buf_addr(rxdesc + i, rxbuffer + (i * ETH_BUF_SZ), in init_rx_desc() 328 desc_set_rx_owner(rxdesc + i); in init_rx_desc() 460 struct xgmac_dma_desc *rxdesc = &priv->rx_chain[currdesc]; in xgmac_rx() local 464 if (desc_get_owner(rxdesc)) in xgmac_rx() 467 length = desc_get_rx_frame_len(rxdesc); in xgmac_rx() 469 net_process_received_packet(desc_get_buf_addr(rxdesc), length); in xgmac_rx() 472 desc_set_rx_owner(rxdesc); in xgmac_rx()
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-at91-usart.c | 222 struct dma_async_tx_descriptor *rxdesc; in at91_usart_spi_dma_transfer() local 229 rxdesc = dmaengine_prep_slave_sg(rxchan, in at91_usart_spi_dma_transfer() 235 if (!rxdesc) in at91_usart_spi_dma_transfer() 247 rxdesc->callback = dma_callback; in at91_usart_spi_dma_transfer() 248 rxdesc->callback_param = ctlr; in at91_usart_spi_dma_transfer() 250 cookie = rxdesc->tx_submit(rxdesc); in at91_usart_spi_dma_transfer()
|
| H A D | spi-dw-dma.c | 391 struct dma_async_tx_descriptor *rxdesc; in dw_spi_dma_submit_rx() local 395 rxdesc = dmaengine_prep_slave_sg(dws->rxchan, sgl, nents, in dw_spi_dma_submit_rx() 398 if (!rxdesc) in dw_spi_dma_submit_rx() 401 rxdesc->callback = dw_spi_dma_rx_done; in dw_spi_dma_submit_rx() 402 rxdesc->callback_param = dws; in dw_spi_dma_submit_rx() 404 cookie = dmaengine_submit(rxdesc); in dw_spi_dma_submit_rx()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/ |
| H A D | jme.c | 707 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 709 rxdesc += i; in jme_set_clean_rxdesc() 712 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 713 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 714 rxdesc->desc1.bufaddrh = cpu_to_le32((__u64)rxbi->mapping >> 32); in jme_set_clean_rxdesc() 715 rxdesc->desc1.bufaddrl = cpu_to_le32( in jme_set_clean_rxdesc() 717 rxdesc->desc1.datalen = cpu_to_le16(rxbi->len); in jme_set_clean_rxdesc() 719 rxdesc->desc1.flags = RXFLAG_64BIT; in jme_set_clean_rxdesc() 721 rxdesc->desc1.flags |= RXFLAG_OWN | RXFLAG_INT; in jme_set_clean_rxdesc() 999 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_skb() local [all …]
|