/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | def.h | 53 #define SHIFT_AND_MASK_LE(__pdesc, __shift, __mask) \ argument 54 ((le32_to_cpu(*(((__le32 *)(__pdesc)))) >> (__shift)) & \ 64 #define SET_BITS_OFFSET_LE(__pdesc, __shift, __len, __val) \ argument 65 (*(__le32 *)(__pdesc) = \ 66 (cpu_to_le32((le32_to_cpu(*((__le32 *)(__pdesc))) & \ 73 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 74 SET_BITS_OFFSET_LE(__pdesc, 0, 16, __val) 75 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 76 SET_BITS_OFFSET_LE(__pdesc, 16, 8, __val) 77 #define SET_TX_DESC_TYPE(__pdesc, __val) \ argument [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | trx.h | 44 #define SHIFT_AND_MASK_LE(__pdesc, __shift, __mask) \ argument 45 ((le32_to_cpu(*(((__le32 *)(__pdesc)))) >> (__shift)) & \ 55 #define SET_BITS_OFFSET_LE(__pdesc, __shift, __len, __val) \ argument 56 (*(__le32 *)(__pdesc) = \ 57 (cpu_to_le32((le32_to_cpu(*((__le32 *)(__pdesc))) & \ 63 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 64 SET_BITS_OFFSET_LE(__pdesc, 0, 16, __val) 65 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 66 SET_BITS_OFFSET_LE(__pdesc, 16, 8, __val) 67 #define SET_TX_DESC_BMC(__pdesc, __val) \ argument [all …]
|
D | fw.h | 46 #define SHIFT_AND_MASK_LE(__pdesc, __shift, __mask) \ argument 47 ((le32_to_cpu(*(((__le32 *)(__pdesc)))) >> (__shift)) & \
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | trx.h | 44 #define SHIFT_AND_MASK_LE(__pdesc, __shift, __mask) \ argument 45 ((le32_to_cpu(*(((__le32 *)(__pdesc)))) >> (__shift)) & \ 55 #define SET_BITS_OFFSET_LE(__pdesc, __shift, __len, __val) \ argument 56 (*(__le32 *)(__pdesc) = \ 57 (cpu_to_le32((le32_to_cpu(*((__le32 *)(__pdesc))) & \ 63 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 64 SET_BITS_OFFSET_LE(__pdesc, 0, 16, __val) 65 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 66 SET_BITS_OFFSET_LE(__pdesc, 16, 8, __val) 67 #define SET_TX_DESC_BMC(__pdesc, __val) \ argument [all …]
|
D | def.h | 72 #define GET_RX_STATUS_DESC_BUFF_ADDR(__pdesc) \ argument 73 SHIFT_AND_MASK_LE(__pdesc + 24, 0, 32)
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | trx.h | 39 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 40 SET_BITS_TO_LE_4BYTE(__pdesc, 0, 16, __val) 41 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 42 SET_BITS_TO_LE_4BYTE(__pdesc, 16, 8, __val) 43 #define SET_TX_DESC_BMC(__pdesc, __val) \ argument 44 SET_BITS_TO_LE_4BYTE(__pdesc, 24, 1, __val) 45 #define SET_TX_DESC_HTC(__pdesc, __val) \ argument 46 SET_BITS_TO_LE_4BYTE(__pdesc, 25, 1, __val) 47 #define SET_TX_DESC_LAST_SEG(__pdesc, __val) \ argument 48 SET_BITS_TO_LE_4BYTE(__pdesc, 26, 1, __val) [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | trx.h | 39 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 40 SET_BITS_TO_LE_4BYTE(__pdesc, 0, 16, __val) 41 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 42 SET_BITS_TO_LE_4BYTE(__pdesc, 16, 8, __val) 43 #define SET_TX_DESC_BMC(__pdesc, __val) \ argument 44 SET_BITS_TO_LE_4BYTE(__pdesc, 24, 1, __val) 45 #define SET_TX_DESC_HTC(__pdesc, __val) \ argument 46 SET_BITS_TO_LE_4BYTE(__pdesc, 25, 1, __val) 47 #define SET_TX_DESC_LAST_SEG(__pdesc, __val) \ argument 48 SET_BITS_TO_LE_4BYTE(__pdesc, 26, 1, __val) [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | trx.h | 39 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 40 SET_BITS_TO_LE_4BYTE(__pdesc, 0, 16, __val) 41 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 42 SET_BITS_TO_LE_4BYTE(__pdesc, 16, 8, __val) 43 #define SET_TX_DESC_BMC(__pdesc, __val) \ argument 44 SET_BITS_TO_LE_4BYTE(__pdesc, 24, 1, __val) 45 #define SET_TX_DESC_HTC(__pdesc, __val) \ argument 46 SET_BITS_TO_LE_4BYTE(__pdesc, 25, 1, __val) 47 #define SET_TX_DESC_LAST_SEG(__pdesc, __val) \ argument 48 SET_BITS_TO_LE_4BYTE(__pdesc, 26, 1, __val) [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | trx.h | 39 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 40 SET_BITS_TO_LE_4BYTE(__pdesc, 0, 16, __val) 41 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 42 SET_BITS_TO_LE_4BYTE(__pdesc, 16, 8, __val) 43 #define SET_TX_DESC_BMC(__pdesc, __val) \ argument 44 SET_BITS_TO_LE_4BYTE(__pdesc, 24, 1, __val) 45 #define SET_TX_DESC_HTC(__pdesc, __val) \ argument 46 SET_BITS_TO_LE_4BYTE(__pdesc, 25, 1, __val) 47 #define SET_TX_DESC_LAST_SEG(__pdesc, __val) \ argument 48 SET_BITS_TO_LE_4BYTE(__pdesc, 26, 1, __val) [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | trx.h | 39 #define SET_TX_DESC_PKT_SIZE(__pdesc, __val) \ argument 40 SET_BITS_TO_LE_4BYTE(__pdesc, 0, 16, __val) 41 #define SET_TX_DESC_OFFSET(__pdesc, __val) \ argument 42 SET_BITS_TO_LE_4BYTE(__pdesc, 16, 8, __val) 43 #define SET_TX_DESC_BMC(__pdesc, __val) \ argument 44 SET_BITS_TO_LE_4BYTE(__pdesc, 24, 1, __val) 45 #define SET_TX_DESC_HTC(__pdesc, __val) \ argument 46 SET_BITS_TO_LE_4BYTE(__pdesc, 25, 1, __val) 47 #define SET_TX_DESC_LAST_SEG(__pdesc, __val) \ argument 48 SET_BITS_TO_LE_4BYTE(__pdesc, 26, 1, __val) [all …]
|
/Linux-v4.19/drivers/staging/rtlwifi/rtl8822be/ |
D | trx.h | 55 #define SET_TXBUFFER_DESC_LEN_WITH_OFFSET(__pdesc, __offset, __val) \ argument 56 SET_BITS_TO_LE_4BYTE((__pdesc) + ((__offset) * 16), 0, 16, __val) 57 #define SET_TXBUFFER_DESC_AMSDU_WITH_OFFSET(__pdesc, __offset, __val) \ argument 58 SET_BITS_TO_LE_4BYTE((__pdesc) + ((__offset) * 16), 31, 1, __val) 59 #define SET_TXBUFFER_DESC_ADD_LOW_WITH_OFFSET(__pdesc, __offset, __val) \ argument 60 SET_BITS_TO_LE_4BYTE((__pdesc) + ((__offset) * 16) + 4, 0, 32, __val) 63 #define GET_TXBUFFER_DESC_ADDR_LOW(__pdesc, __offset) \ argument 64 LE_BITS_TO_4BYTE((__pdesc) + ((__offset) * 16) + 4, 0, 32) 69 #define SET_TX_BUFF_DESC_LEN_0(__pdesc, __val) \ argument 70 SET_BITS_TO_LE_4BYTE(__pdesc, 0, 14, __val) [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | base.h | 112 #define SET_TX_DESC_SPE_RPT(__pdesc, __val) \ argument 113 SET_BITS_TO_LE_4BYTE((__pdesc) + 8, 19, 1, __val) 114 #define SET_TX_DESC_SW_DEFINE(__pdesc, __val) \ argument 115 SET_BITS_TO_LE_4BYTE((__pdesc) + 24, 0, 12, __val)
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | base.h | 101 #define SET_TX_DESC_SPE_RPT(__pdesc, __val) \ argument 102 SET_BITS_TO_LE_4BYTE((__pdesc) + 8, 19, 1, __val) 103 #define SET_TX_DESC_SW_DEFINE(__pdesc, __val) \ argument 104 SET_BITS_TO_LE_4BYTE((__pdesc) + 24, 0, 12, __val)
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | trx.h | 333 #define SET_TX_DESC_TX_RATE(__pdesc, __val) \ argument 334 SET_BITS_TO_LE_4BYTE(__pdesc + 20, 0, 6, __val) 335 #define SET_TX_DESC_DATA_SHORTGI(__pdesc, __val) \ argument 336 SET_BITS_TO_LE_4BYTE(__pdesc + 20, 6, 1, __val) 337 #define SET_TX_DESC_CCX_TAG(__pdesc, __val) \ argument 338 SET_BITS_TO_LE_4BYTE(__pdesc + 20, 7, 1, __val)
|