Lines Matching refs:c2h

3131 #define RTW89_GET_C2H_CATEGORY(c2h) \  argument
3132 le32_get_bits(*((const __le32 *)c2h), GENMASK(1, 0))
3133 #define RTW89_GET_C2H_CLASS(c2h) \ argument
3134 le32_get_bits(*((const __le32 *)c2h), GENMASK(7, 2))
3135 #define RTW89_GET_C2H_FUNC(c2h) \ argument
3136 le32_get_bits(*((const __le32 *)c2h), GENMASK(15, 8))
3137 #define RTW89_GET_C2H_LEN(c2h) \ argument
3138 le32_get_bits(*((const __le32 *)(c2h) + 1), GENMASK(13, 0))
3154 #define RTW89_GET_C2H_LOG_SRT_PRT(c2h) (char *)((__le32 *)(c2h) + 2) argument
3157 #define RTW89_GET_MAC_C2H_DONE_ACK_CAT(c2h) \ argument
3158 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3159 #define RTW89_GET_MAC_C2H_DONE_ACK_CLASS(c2h) \ argument
3160 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 2))
3161 #define RTW89_GET_MAC_C2H_DONE_ACK_FUNC(c2h) \ argument
3162 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3163 #define RTW89_GET_MAC_C2H_DONE_ACK_H2C_RETURN(c2h) \ argument
3164 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(23, 16))
3165 #define RTW89_GET_MAC_C2H_DONE_ACK_H2C_SEQ(c2h) \ argument
3166 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(31, 24))
3168 #define RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h) \ argument
3169 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3170 #define RTW89_GET_MAC_C2H_REV_ACK_CLASS(c2h) \ argument
3171 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 2))
3172 #define RTW89_GET_MAC_C2H_REV_ACK_FUNC(c2h) \ argument
3173 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3174 #define RTW89_GET_MAC_C2H_REV_ACK_H2C_SEQ(c2h) \ argument
3175 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(23, 16))
3177 #define RTW89_GET_PHY_C2H_RA_RPT_MACID(c2h) \ argument
3178 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 0))
3179 #define RTW89_GET_PHY_C2H_RA_RPT_RETRY_RATIO(c2h) \ argument
3180 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(23, 16))
3181 #define RTW89_GET_PHY_C2H_RA_RPT_MCSNSS(c2h) \ argument
3182 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(6, 0))
3183 #define RTW89_GET_PHY_C2H_RA_RPT_MD_SEL(c2h) \ argument
3184 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(9, 8))
3185 #define RTW89_GET_PHY_C2H_RA_RPT_GILTF(c2h) \ argument
3186 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(12, 10))
3187 #define RTW89_GET_PHY_C2H_RA_RPT_BW(c2h) \ argument
3188 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(14, 13))
3199 #define RTW89_GET_MAC_C2H_PKTOFLD_ID(c2h) \ argument
3200 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 0))
3201 #define RTW89_GET_MAC_C2H_PKTOFLD_OP(c2h) \ argument
3202 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(10, 8))
3203 #define RTW89_GET_MAC_C2H_PKTOFLD_LEN(c2h) \ argument
3204 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(31, 16))
3206 #define RTW89_GET_MAC_C2H_SCANOFLD_PRI_CH(c2h) \ argument
3207 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 0))
3208 #define RTW89_GET_MAC_C2H_SCANOFLD_RSP(c2h) \ argument
3209 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(19, 16))
3210 #define RTW89_GET_MAC_C2H_SCANOFLD_STATUS(c2h) \ argument
3211 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(23, 20))
3212 #define RTW89_GET_MAC_C2H_ACTUAL_PERIOD(c2h) \ argument
3213 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(31, 24))
3214 #define RTW89_GET_MAC_C2H_SCANOFLD_TX_FAIL(c2h) \ argument
3215 le32_get_bits(*((const __le32 *)(c2h) + 5), GENMASK(3, 0))
3216 #define RTW89_GET_MAC_C2H_SCANOFLD_AIR_DENSITY(c2h) \ argument
3217 le32_get_bits(*((const __le32 *)(c2h) + 5), GENMASK(7, 4))
3218 #define RTW89_GET_MAC_C2H_SCANOFLD_BAND(c2h) \ argument
3219 le32_get_bits(*((const __le32 *)(c2h) + 5), GENMASK(25, 24))
3221 #define RTW89_GET_MAC_C2H_MCC_RCV_ACK_GROUP(c2h) \ argument
3222 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3223 #define RTW89_GET_MAC_C2H_MCC_RCV_ACK_H2C_FUNC(c2h) \ argument
3224 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3226 #define RTW89_GET_MAC_C2H_MCC_REQ_ACK_GROUP(c2h) \ argument
3227 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3228 #define RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_RETURN(c2h) \ argument
3229 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 2))
3230 #define RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_FUNC(c2h) \ argument
3231 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3244 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_X(c2h) \ argument
3245 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 0))
3246 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_Y(c2h) \ argument
3247 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3248 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_GROUP(c2h) \ argument
3249 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(17, 16))
3250 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_X(c2h) \ argument
3251 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(31, 0))
3252 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_X(c2h) \ argument
3253 le32_get_bits(*((const __le32 *)(c2h) + 4), GENMASK(31, 0))
3254 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_Y(c2h) \ argument
3255 le32_get_bits(*((const __le32 *)(c2h) + 5), GENMASK(31, 0))
3256 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_Y(c2h) \ argument
3257 le32_get_bits(*((const __le32 *)(c2h) + 6), GENMASK(31, 0))
3259 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_STATUS(c2h) \ argument
3260 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(5, 0))
3261 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_GROUP(c2h) \ argument
3262 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 6))
3263 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_MACID(c2h) \ argument
3264 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3265 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_LOW(c2h) \ argument
3266 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(31, 0))
3267 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_HIGH(c2h) \ argument
3268 le32_get_bits(*((const __le32 *)(c2h) + 4), GENMASK(31, 0))
3484 void rtw89_fw_c2h_irqsafe(struct rtw89_dev *rtwdev, struct sk_buff *c2h);