Lines Matching defs:c2h

3563 #define RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h) \
3564 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3565 #define RTW89_GET_MAC_C2H_REV_ACK_CLASS(c2h) \
3566 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 2))
3567 #define RTW89_GET_MAC_C2H_REV_ACK_FUNC(c2h) \
3568 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3569 #define RTW89_GET_MAC_C2H_REV_ACK_H2C_SEQ(c2h) \
3570 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(23, 16))
3633 #define RTW89_GET_MAC_C2H_PKTOFLD_ID(c2h) \
3634 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 0))
3635 #define RTW89_GET_MAC_C2H_PKTOFLD_OP(c2h) \
3636 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(10, 8))
3637 #define RTW89_GET_MAC_C2H_PKTOFLD_LEN(c2h) \
3638 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(31, 16))
3667 #define RTW89_GET_MAC_C2H_MCC_RCV_ACK_GROUP(c2h) \
3668 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3669 #define RTW89_GET_MAC_C2H_MCC_RCV_ACK_H2C_FUNC(c2h) \
3670 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3672 #define RTW89_GET_MAC_C2H_MCC_REQ_ACK_GROUP(c2h) \
3673 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3674 #define RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_RETURN(c2h) \
3675 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 2))
3676 #define RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_FUNC(c2h) \
3677 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3694 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_X(c2h) \
3695 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 0))
3696 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_Y(c2h) \
3697 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3698 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_GROUP(c2h) \
3699 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(17, 16))
3700 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_X(c2h) \
3701 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(31, 0))
3702 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_X(c2h) \
3703 le32_get_bits(*((const __le32 *)(c2h) + 4), GENMASK(31, 0))
3704 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_Y(c2h) \
3705 le32_get_bits(*((const __le32 *)(c2h) + 5), GENMASK(31, 0))
3706 #define RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_Y(c2h) \
3707 le32_get_bits(*((const __le32 *)(c2h) + 6), GENMASK(31, 0))
3709 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_STATUS(c2h) \
3710 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(5, 0))
3711 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_GROUP(c2h) \
3712 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 6))
3713 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_MACID(c2h) \
3714 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3715 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_LOW(c2h) \
3716 le32_get_bits(*((const __le32 *)(c2h) + 3), GENMASK(31, 0))
3717 #define RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_HIGH(c2h) \
3718 le32_get_bits(*((const __le32 *)(c2h) + 4), GENMASK(31, 0))
4598 void rtw89_fw_c2h_irqsafe(struct rtw89_dev *rtwdev, struct sk_buff *c2h);