Lines Matching refs:flag
2620 #define WMI_SET_CHANNEL_FLAG(pwmi_channel,flag) do { \ argument
2621 (pwmi_channel)->info |= ((A_UINT32) 1 << flag); \
2624 #define WMI_GET_CHANNEL_FLAG(pwmi_channel,flag) \ argument
2625 (((pwmi_channel)->info & ((A_UINT32) 1 << flag)) >> flag)
4921 #define WMI_RSRC_CFG_FLAG_SET(word32, flag, value) \ argument
4923 (word32) &= ~WMI_RSRC_CFG_FLAG_ ## flag ## _M; \
4924 (word32) |= ((value) << WMI_RSRC_CFG_FLAG_ ## flag ## _S) & \
4925 WMI_RSRC_CFG_FLAG_ ## flag ## _M; \
4927 #define WMI_RSRC_CFG_FLAG_GET(word32, flag) \ argument
4928 (((word32) & WMI_RSRC_CFG_FLAG_ ## flag ## _M) >> \
4929 WMI_RSRC_CFG_FLAG_ ## flag ## _S)
6092 #define WMI_SCAN_SET_DWELL_MODE(flag, mode) \ argument
6094 (flag) |= (((mode) << WMI_SCAN_DWELL_MODE_SHIFT) & \
6098 #define WMI_SCAN_GET_DWELL_MODE(flag) \ argument
6099 (((flag) & WMI_SCAN_DWELL_MODE_MASK) >> WMI_SCAN_DWELL_MODE_SHIFT)
6398 #define WMI_SCAN_EVT_IS_SCAN_TYPE_P2P_FLAG_SET(flag, value) \ argument
6399 WMI_SET_BITS(flag, 0, 1, value)
6400 #define WMI_SCAN_EVT_IS_SCAN_TYPE_P2P_FLAG_GET(flag) \ argument
6401 WMI_GET_BITS(flag, 0, 1)
7794 A_UINT32 flag; /* WMI_FILTER_NRP_CAPTURE enum */ member
12672 #define WMI_PDEV_STATS_NUM_MACS_GET(flag) \ argument
12673 WMI_GET_BITS(flag, 0, 8)
12674 #define WMI_PDEV_STATS_NUM_MACS_SET(flag, val) \ argument
12675 WMI_SET_BITS(flag, 0, 8, val)
12676 #define WMI_PDEV_STATS_NUM_PHY_GET(flag) \ argument
12677 WMI_GET_BITS(flag, 8, 8)
12678 #define WMI_PDEV_STATS_NUM_PHY_SET(flag, val) \ argument
12679 WMI_SET_BITS(flag, 8, 8, val)
12680 #define WMI_PDEV_STATS_VDEV_UP_CNT_GET(flag) \ argument
12681 WMI_GET_BITS(flag, 16, 8)
12682 #define WMI_PDEV_STATS_VDEV_UP_CNT_SET(flag, val) \ argument
12683 WMI_SET_BITS(flag, 16, 8, val)
12684 #define WMI_PDEV_STATS_VDEV_ACTIVE_CNT_GET(flag) \ argument
12685 WMI_GET_BITS(flag, 24, 8)
12686 #define WMI_PDEV_STATS_VDEV_ACTIVE_CNT_SET(flag, val) \ argument
12687 WMI_SET_BITS(flag, 24, 8, val)
12688 #define WMI_PDEV_STATS_REMOTE_PEER_CNT_GET(flag) \ argument
12689 WMI_GET_BITS(flag, 0, 16)
12690 #define WMI_PDEV_STATS_REMOTE_PEER_CNT_SET(flag, val) \ argument
12691 WMI_SET_BITS(flag, 0, 16, val)
12692 #define WMI_PDEV_STATS_MAX_RF_CHAIN_2G_GET(flag) \ argument
12693 WMI_GET_BITS(flag, 16, 8)
12694 #define WMI_PDEV_STATS_MAX_RF_CHAIN_2G_SET(flag, val) \ argument
12695 WMI_SET_BITS(flag, 16, 8, val)
12696 #define WMI_PDEV_STATS_MAX_RF_CHAIN_5G_GET(flag) \ argument
12697 WMI_GET_BITS(flag, 24, 8)
12698 #define WMI_PDEV_STATS_MAX_RF_CHAIN_5G_SET(flag, val) \ argument
12699 WMI_SET_BITS(flag, 24, 8, val)
12700 #define WMI_PDEV_STATS_EMA_MAX_VAP_CNT_GET(flag) \ argument
12701 WMI_GET_BITS(flag, 0, 8 )
12702 #define WMI_PDEV_STATS_EMA_MAX_VAP_CNT_SET(flag, val) \ argument
12703 WMI_SET_BITS(flag, 0, 8 , val)
12704 #define WMI_PDEV_STATS_EMA_MAX_PROFILE_PERIOD_GET(flag) \ argument
12705 WMI_GET_BITS(flag, 8, 8)
12706 #define WMI_PDEV_STATS_EMA_MAX_PROFILE_PERIOD_SET(flag, val) \ argument
12707 WMI_SET_BITS(flag, 8, 8, val)
12708 #define WMI_PDEV_STATS_NUM_SELF_PEERS_GET(flag) \ argument
12709 WMI_GET_BITS(flag, 16, 8)
12710 #define WMI_PDEV_STATS_NUM_SELF_PEERS_SET(flag, val) \ argument
12711 WMI_SET_BITS(flag, 16, 8, val)
12712 #define WMI_PDEV_STATS_MAX_ACTIVE_VDEVS_GET(flag) \ argument
12713 WMI_GET_BITS(flag, 24, 8)
12714 #define WMI_PDEV_STATS_MAX_ACTIVE_VDEVS_SET(flag, val) \ argument
12715 WMI_SET_BITS(flag, 24, 8, val)
12716 #define WMI_PDEV_STATS_NUM_MAX_HW_LINKS_GET(flag) \ argument
12717 WMI_GET_BITS(flag, 0, 8)
12718 #define WMI_PDEV_STATS_NUM_MAX_HW_LINKS_SET(flag, val) \ argument
12719 WMI_SET_BITS(flag, 0, 8, val)
12720 #define WMI_PDEV_STATS_CURRENT_CHIP_ID_GET(flag) \ argument
12721 WMI_GET_BITS(flag, 8, 8)
12722 #define WMI_PDEV_STATS_CURRENT_CHIP_ID_SET(flag, val) \ argument
12723 WMI_SET_BITS(flag, 8, 8, val)
12724 #define WMI_PDEV_STATS_MAX_NUM_CHIPS_GET(flag) \ argument
12725 WMI_GET_BITS(flag, 16, 8)
12726 #define WMI_PDEV_STATS_MAX_NUM_CHIPS_SET(flag, val) \ argument
12727 WMI_SET_BITS(flag, 16, 8, val)
12728 #define WMI_PDEV_STATS_NUM_HOME_CHANS_GET(flag) \ argument
12729 WMI_GET_BITS(flag, 24, 8)
12730 #define WMI_PDEV_STATS_NUM_HOME_CHANS_SET(flag, val) \ argument
12731 WMI_SET_BITS(flag, 24, 8, val)
12732 #define WMI_PDEV_STATS_AGG_RETRY_TH_GET(flag) \ argument
12733 WMI_GET_BITS(flag, 0, 8)
12734 #define WMI_PDEV_STATS_AGG_RETRY_TH_SET(flag, val) \ argument
12735 WMI_SET_BITS(flag, 0, 8, val)
12736 #define WMI_PDEV_STATS_NON_AGG_RETRY_TH_GET(flag) \ argument
12737 WMI_GET_BITS(flag, 8, 8)
12738 #define WMI_PDEV_STATS_NON_AGG_RETRY_TH_SET(flag, val) \ argument
12739 WMI_SET_BITS(flag, 8, 8, val)
12740 #define WMI_PDEV_STATS_MAX_NON_DATA_RETRY_TH_GET(flag) \ argument
12741 WMI_GET_BITS(flag, 16, 8)
12742 #define WMI_PDEV_STATS_MAX_NON_DATA_RETRY_TH_SET(flag, val) \ argument
12743 WMI_SET_BITS(flag, 16, 8, val)
12744 #define WMI_PDEV_STATS_NUM_CONSECUTIVE_BCN_TX_FILT_GET(flag) \ argument
12745 WMI_GET_BITS(flag, 24, 8)
12746 #define WMI_PDEV_STATS_NUM_CONSECUTIVE_BCN_TX_FILT_SET(flag, val) \ argument
12747 WMI_SET_BITS(flag, 24, 8, val)
12748 #define WMI_PDEV_STATS_NUM_RX_BA_SESSIONS_GET(flag) \ argument
12749 WMI_GET_BITS(flag, 0, 16)
12750 #define WMI_PDEV_STATS_NUM_RX_BA_SESSIONS_SET(flag, val) \ argument
12751 WMI_SET_BITS(flag, 0, 16, val)
12752 #define WMI_PDEV_STATS_MAX_RX_BA_SESSIONS_GET(flag) \ argument
12753 WMI_GET_BITS(flag, 16, 16)
12754 #define WMI_PDEV_STATS_MAX_RX_BA_SESSIONS_SET(flag, val) \ argument
12755 WMI_SET_BITS(flag, 16, 16, val)
12756 #define WMI_PDEV_STATS_PPDU_DUR_LIMIT_US_GET(flag) \ argument
12757 WMI_GET_BITS(flag, 0, 16)
12758 #define WMI_PDEV_STATS_PPDU_DUR_LIMIT_US_SET(flag, val) \ argument
12759 WMI_SET_BITS(flag, 0, 16, val)
12760 #define WMI_PDEV_STATS_MU_PPDU_DUR_LIMIT_US_GET(flag) \ argument
12761 WMI_GET_BITS(flag, 16, 16)
12762 #define WMI_PDEV_STATS_MU_PPDU_DUR_LIMIT_US_SET(flag, val) \ argument
12763 WMI_SET_BITS(flag, 16, 16, val)
12764 #define WMI_PDEV_STATS_RTS_RC_FLAGS_GET(flag) \ argument
12765 WMI_GET_BITS(flag, 0, 8)
12766 #define WMI_PDEV_STATS_RTS_RC_FLAGS_SET(flag, val) \ argument
12767 WMI_SET_BITS(flag, 0, 8, val)
12768 #define WMI_PDEV_STATS_RTS_RC_SET(flag, val) \ argument
12769 WMI_SET_BITS(flag, 8, 8, val)
12770 #define WMI_PDEV_STATS_RTS_RC_GET(flag) \ argument
12771 WMI_GET_BITS(flag, 8, 8)
12772 #define WMI_PDEV_STATS_GAP_TX_CH_MASK_SET(flag, val) \ argument
12773 WMI_SET_BITS(flag, 16, 8, val)
12774 #define WMI_PDEV_STATS_GAP_TX_CH_MASK_GET(flag) \ argument
12775 WMI_GET_BITS(flag, 16, 8)
12776 #define WMI_PDEV_STATS_GAP_RX_CH_MASK_SET(flag, val) \ argument
12777 WMI_SET_BITS(flag, 24, 8, val)
12778 #define WMI_PDEV_STATS_GAP_RX_CH_MASK_GET(flag) \ argument
12779 WMI_GET_BITS(flag, 24, 8)
12780 #define WMI_PDEV_STATS_GAP_PHY_MODE_SET(flag, val) \ argument
12781 WMI_SET_BITS(flag, 0, 16, val)
12782 #define WMI_PDEV_STATS_GAP_PHY_MODE_GET(flag) \ argument
12783 WMI_GET_BITS(flag, 0, 16)
12784 #define WMI_PDEV_STATS_GAP_BAND_CENTER_FREQ1_SET(flag, val) \ argument
12785 WMI_SET_BITS(flag, 16, 16, val)
12786 #define WMI_PDEV_STATS_GAP_BAND_CENTER_FREQ1_GET(flag) \ argument
12787 WMI_GET_BITS(flag, 16, 16)
12788 #define WMI_PDEV_STATS_CONSECUTIVE_FAILURE_SET(flag, val) \ argument
12789 WMI_SET_BITS(flag, 0, 16, val)
12790 #define WMI_PDEV_STATS_CONSECUTIVE_FAILURE_GET(flag) \ argument
12791 WMI_GET_BITS(flag, 0, 16)
12792 #define WMI_PDEV_STATS_NUM_FILS_DISC_ENQD_GET(flag) \ argument
12793 WMI_GET_BITS(flag, 24, 8)
12794 #define WMI_PDEV_STATS_NUM_FILS_DISC_ENQD_SET(flag, val) \ argument
12795 WMI_SET_BITS(flag, 24, 8, val)
12796 #define WMI_PDEV_STATS_RESET_CAUSE_BITMAP_GET(flag) \ argument
12797 WMI_GET_BITS(flag, 16, 8)
12798 #define WMI_PDEV_STATS_RESET_CAUSE_BITMAP_SET(flag, val) \ argument
12799 WMI_SET_BITS(flag, 16, 8, val)
12800 #define WMI_PDEV_STATS_SWBA_NUM_OF_VDEVS_GET(flag) \ argument
12801 WMI_GET_BITS(flag, 24, 8)
12802 #define WMI_PDEV_STATS_SWBA_NUM_OF_VDEVS_SET(flag, val) \ argument
12803 WMI_SET_BITS(flag, 24, 8, val)
12804 #define WMI_PDEV_STATS_HOME_CHAN_MHZ_GET(flag) \ argument
12805 WMI_GET_BITS(flag, 0, 16)
12806 #define WMI_PDEV_STATS_HOME_CHAN_MHZ_SET(flag, val) \ argument
12807 WMI_SET_BITS(flag, 0, 16, val)
12808 #define WMI_PDEV_STATS_HOME_CHAN_FLAGS_GET(flag) \ argument
12809 WMI_GET_BITS(flag, 16, 16)
12810 #define WMI_PDEV_STATS_HOME_CHAN_FLAGS_SET(flag, val) \ argument
12811 WMI_SET_BITS(flag, 16, 16, val)
12812 #define WMI_PDEV_STATS_HOME_CHAN_BAND_FREQ_1_GET(flag) \ argument
12813 WMI_GET_BITS(flag, 0, 16)
12814 #define WMI_PDEV_STATS_HOME_CHAN_BAND_FREQ_1_SET(flag,val) \ argument
12815 WMI_SET_BITS(flag, 0, 16, val)
12816 #define WMI_PDEV_STATS_HOME_CHAN_BAND_FREQ_2_GET(flag) \ argument
12817 WMI_GET_BITS(flag, 16, 16)
12818 #define WMI_PDEV_STATS_HOME_CHAN_BAND_FREQ_2_SET(flag, val) \ argument
12819 WMI_SET_BITS(flag, 16, 16, val)
12820 #define WMI_PDEV_STATS_CUR_CHAN_MHZ_GET(flag) \ argument
12821 WMI_GET_BITS(flag, 0, 16)
12822 #define WMI_PDEV_STATS_CUR_CHAN_MHZ_SET(flag, val) \ argument
12823 WMI_SET_BITS(flag, 0, 16, val)
12824 #define WMI_PDEV_STATS_CUR_CHAN_FLAGS_GET(flag) \ argument
12825 WMI_GET_BITS(flag, 16, 16)
12826 #define WMI_PDEV_STATS_CUR_CHAN_FLAGS_SET(flag, val) \ argument
12827 WMI_SET_BITS(flag, 16, 16, val)
12828 #define WMI_PDEV_STATS_CUR_CHAN_BAND_FREQ_1_GET(flag) \ argument
12829 WMI_GET_BITS(flag, 0, 16)
12830 #define WMI_PDEV_STATS_CUR_CHAN_BAND_FREQ_1_SET(flag,val) \ argument
12831 WMI_SET_BITS(flag, 0, 16, val)
12832 #define WMI_PDEV_STATS_CUR_CHAN_BAND_FREQ_2_GET(flag) \ argument
12833 WMI_GET_BITS(flag, 16, 16)
12834 #define WMI_PDEV_STATS_CUR_CHAN_BAND_FREQ_2_SET(flag, val) \ argument
12835 WMI_SET_BITS(flag, 16, 16, val)
12836 #define WMI_PDEV_STATS_BURST_MODE_GET(flag) \ argument
12837 WMI_GET_BITS(flag, 0, 8)
12838 #define WMI_PDEV_STATS_BURST_MODE_SET(flag, val) \ argument
12839 WMI_SET_BITS(flag, 0, 8, val)
12840 #define WMI_PDEV_STATS_PENDING_ISR_STATUS_GET(flag) \ argument
12841 WMI_GET_BITS(flag, 8, 16)
12842 #define WMI_PDEV_STATS_PENDING_ISR_STATUS_SET(flag, val) \ argument
12843 WMI_SET_BITS(flag, 8, 16, val)
12844 #define WMI_PDEV_STATS_BCN_Q_NUM_GET(flag) \ argument
12845 WMI_GET_BITS(flag, 0, 8)
12846 #define WMI_PDEV_STATS_BCN_Q_NUM_SET(flag, val) \ argument
12847 WMI_SET_BITS(flag, 0, 8, val)
12848 #define WMI_PDEV_STATS_NUM_BCNS_QUEUED_TO_HW_GET(flag) \ argument
12849 WMI_GET_BITS(flag, 8, 8)
12850 #define WMI_PDEV_STATS_NUM_BCNS_QUEUED_TO_HW_SET(flag, val) \ argument
12851 WMI_SET_BITS(flag, 8, 8, val)
12852 #define WMI_PDEV_STATS_SWFDA_VDEV_ID_GET(flag) \ argument
12853 WMI_GET_BITS(flag, 16, 8)
12854 #define WMI_PDEV_STATS_SWFDA_VDEV_ID_SET(flag, val) \ argument
12855 WMI_SET_BITS(flag, 16, 8, val)
12857 #define WMI_PDEV_STATS_ABORT_RESULT_GET(flag) \ argument
12858 WMI_GET_BITS(flag, 0, 1)
12859 #define WMI_PDEV_STATS_ABORT_RESULT_SET(flag, val) \ argument
12860 WMI_SET_BITS(flag, 0, 1, val)
12861 #define WMI_PDEV_STATS_SCHED_ALGO_RESUME_NEEDED_GET(flag) \ argument
12862 WMI_GET_BITS(flag, 1, 1)
12863 #define WMI_PDEV_STATS_SCHED_ALGO_RESUME_NEEDED_SET(flag, val) \ argument
12864 WMI_SET_BITS(flag, 1, 1, val)
12865 #define WMI_PDEV_STATS_ABORT_REASON_GET(flag) \ argument
12866 WMI_GET_BITS(flag, 2, 3)
12867 #define WMI_PDEV_STATS_ABORT_REASON_SET(flag, val) \ argument
12868 WMI_SET_BITS(flag, 2, 3, val)
12869 #define WMI_PDEV_STATS_IS_TXSUSPENDED_GET(flag) \ argument
12870 WMI_GET_BITS(flag, 5, 1)
12871 #define WMI_PDEV_STATS_IS_TXSUSPENDED_SET(flag, val) \ argument
12872 WMI_SET_BITS(flag, 5, 1, val)
12873 #define WMI_PDEV_STATS_IS_SCHEDSUSPENDED_GET(flag) \ argument
12874 WMI_GET_BITS(flag, 6, 1)
12875 #define WMI_PDEV_STATS_IS_SCHEDSUSPENDED_SET(flag, val) \ argument
12876 WMI_SET_BITS(flag, 6, 1, val)
12877 #define WMI_PDEV_STATS_IS_TXSUSPENDED_WITH_AFC_GET(flag) \ argument
12878 WMI_GET_BITS(flag, 7, 1)
12879 #define WMI_PDEV_STATS_IS_TXSUSPENDED_WITH_AFC_SET(flag, val) \ argument
12880 WMI_SET_BITS(flag, 7, 1, val)
12881 #define WMI_PDEV_STATS_IS_SCHEDSUSPENDED_WITH_AFC_GET(flag) \ argument
12882 WMI_GET_BITS(flag, 8, 1)
12883 #define WMI_PDEV_STATS_IS_SCHEDSUSPENDED_WITH_AFC_SET(flag, val) \ argument
12884 WMI_SET_BITS(flag, 8, 1, val)
12885 #define WMI_PDEV_STATS_SW_RETRY_MPDU_COUNT_TH_GET(flag) \ argument
12886 WMI_GET_BITS(flag, 9, 1)
12887 #define WMI_PDEV_STATS_SW_RETRY_MPDU_COUNT_TH_SET(flag, val) \ argument
12888 WMI_SET_BITS(flag, 9, 1, val)
12889 #define WMI_PDEV_STATS_SENDBAR_COMPL_IN_PROGRESS_GET(flag) \ argument
12890 WMI_GET_BITS(flag, 10, 1)
12891 #define WMI_PDEV_STATS_SENDBAR_COMPL_IN_PROGRESS_SET(flag, val) \ argument
12892 WMI_SET_BITS(flag, 10, 1, val)
12893 #define WMI_PDEV_STATS_CAC_ENABLED_GET(flag) \ argument
12894 WMI_GET_BITS(flag, 11, 1)
12895 #define WMI_PDEV_STATS_CAC_ENABLED_SET(flag, val) \ argument
12896 WMI_SET_BITS(flag, 11, 1, val)
12897 #define WMI_PDEV_STATS_PAUSED_GET(flag) \ argument
12898 WMI_GET_BITS(flag, 12, 1)
12899 #define WMI_PDEV_STATS_PAUSED_SET(flag, val) \ argument
12900 WMI_SET_BITS(flag, 12, 1, val)
12901 #define WMI_PDEV_STATS_SUSPENDED_GET(flag) \ argument
12902 WMI_GET_BITS(flag, 13, 1)
12903 #define WMI_PDEV_STATS_SUSPENDED_SET(flag, val) \ argument
12904 WMI_SET_BITS(flag, 13, 1, val)
12905 #define WMI_PDEV_STATS_MAC_COLD_RESET_GET(flag) \ argument
12906 WMI_GET_BITS(flag, 14, 1)
12907 #define WMI_PDEV_STATS_MAC_COLD_RESET_SET(flag, val) \ argument
12908 WMI_SET_BITS(flag, 14, 1, val)
12909 #define WMI_PDEV_STATS_SAFE_TO_ACCESS_HW_GET(flag) \ argument
12910 WMI_GET_BITS(flag, 15, 1)
12911 #define WMI_PDEV_STATS_SAFE_TO_ACCESS_HW_SET(flag, val) \ argument
12912 WMI_SET_BITS(flag, 15, 1, val)
12913 #define WMI_PDEV_STATS_STA_PS_STATECHG_ENABLE_GET(flag) \ argument
12914 WMI_GET_BITS(flag, 16, 1)
12915 #define WMI_PDEV_STATS_STA_PS_STATECHG_ENABLE_SET(flag, val) \ argument
12916 WMI_SET_BITS(flag, 16, 1, val)
12917 #define WMI_PDEV_STATS_WAL_HOST_SCAN_IN_PROGRESS_GET(flag) \ argument
12918 WMI_GET_BITS(flag, 17, 1)
12919 #define WMI_PDEV_STATS_WAL_HOST_SCAN_IN_PROGRESS_SET(flag, val) \ argument
12920 WMI_SET_BITS(flag, 17, 1, val)
12921 #define WMI_PDEV_STATS_ATF_CONFIG_GET(flag) \ argument
12922 WMI_GET_BITS(flag, 18, 1)
12923 #define WMI_PDEV_STATS_ATF_CONFIG_SET(flag, val) \ argument
12924 WMI_SET_BITS(flag, 18, 1, val)
12925 #define WMI_PDEV_STATS_EAPOL_AC_OVERRIDE_GET(flag) \ argument
12926 WMI_GET_BITS(flag, 19, 1)
12927 #define WMI_PDEV_STATS_EAPOL_AC_OVERRIDE_SET(flag, val) \ argument
12928 WMI_SET_BITS(flag, 19, 1, val)
12929 #define WMI_PDEV_STATS_CALC_NEXT_DTIM_CNT_GET(flag) \ argument
12930 WMI_GET_BITS(flag, 20, 1)
12931 #define WMI_PDEV_STATS_CALC_NEXT_DTIM_CNT_SET(flag, val) \ argument
12932 WMI_SET_BITS(flag, 20, 1, val)
12933 #define WMI_PDEV_STATS_ATF_STRICT_SCH_GET(flag) \ argument
12934 WMI_GET_BITS(flag, 21, 1)
12935 #define WMI_PDEV_STATS_ATF_STRICT_SCH_SET(flag, val) \ argument
12936 WMI_SET_BITS(flag, 21, 1, val)
12937 #define WMI_PDEV_STATS_BCN_TX_MODE_GET(flag) \ argument
12938 WMI_GET_BITS(flag, 22, 2)
12939 #define WMI_PDEV_STATS_BCN_TX_MODE_SET(flag, val) \ argument
12940 WMI_SET_BITS(flag, 22, 2, val)
12941 #define WMI_PDEV_STATS_IS_MONITOR_TYPE_PRESENT_GET(flag) \ argument
12942 WMI_GET_BITS(flag, 24, 1)
12943 #define WMI_PDEV_STATS_IS_MONITOR_TYPE_PRESENT_SET(flag, val) \ argument
12944 WMI_SET_BITS(flag, 24, 1, val)
12945 #define WMI_PDEV_STATS_DYN_BW_GET(flag) \ argument
12946 WMI_GET_BITS(flag, 25, 1)
12947 #define WMI_PDEV_STATS_DYN_BW_SET(flag, val) \ argument
12948 WMI_SET_BITS(flag, 25, 1, val)
12949 #define WMI_PDEV_STATS_IS_MLO_SUPPORTED_GET(flag) \ argument
12950 WMI_GET_BITS(flag, 26, 1)
12951 #define WMI_PDEV_STATS_IS_MLO_SUPPORTED_SET(flag, val) \ argument
12952 WMI_SET_BITS(flag, 26, 1, val)
12953 #define WMI_PDEV_STATS_GAP_TX_CH_MASK_VALID_GET(flag) \ argument
12954 WMI_GET_BITS(flag, 27, 1)
12955 #define WMI_PDEV_STATS_GAP_TX_CH_MASK_VALID_SET(flag, val) \ argument
12956 WMI_SET_BITS(flag, 27, 1, val)
12957 #define WMI_PDEV_STATS_GAP_RX_CH_MASK_VALID_GET(flag) \ argument
12958 WMI_GET_BITS(flag, 28, 1)
12959 #define WMI_PDEV_STATS_GAP_RX_CH_MASK_VALID_SET(flag, val) \ argument
12960 WMI_SET_BITS(flag, 28, 1, val)
12961 #define WMI_PDEV_STATS_GAP_PHY_MODE_VALID_GET(flag) \ argument
12962 WMI_GET_BITS(flag, 29, 1)
12963 #define WMI_PDEV_STATS_GAP_PHY_MODE_VALID_SET(flag, val) \ argument
12964 WMI_SET_BITS(flag, 29, 1, val)
12965 #define WMI_PDEV_STATS_GAP_CLKGATE_VALID_GET(flag) \ argument
12966 WMI_GET_BITS(flag, 30, 1)
12967 #define WMI_PDEV_STATS_GAP_CLKGATE_VALID_SET(flag, val) \ argument
12968 WMI_SET_BITS(flag, 30, 1, val)
12969 #define WMI_PDEV_STATS_BURST_ENABLE_GET(flag) \ argument
12970 WMI_GET_BITS(flag, 31, 1)
12971 #define WMI_PDEV_STATS_BURST_ENABLE_SET(flag, val) \ argument
12972 WMI_SET_BITS(flag, 31, 1, val)
14538 #define WMI_PEER_STATS_SM_MASK_SET(flag, val) \ argument
14539 WMI_SET_BITS(flag, 0, 16, val)
14540 #define WMI_PEER_STATS_SM_MASK_GET(flag) \ argument
14541 WMI_GET_BITS(flag, 0, 16)
14542 #define WMI_PEER_STATS_EOSP_RETRY_CNT_SET(flag, val) \ argument
14543 WMI_SET_BITS(flag, 16, 8, val)
14544 #define WMI_PEER_STATS_EOSP_RETRY_CNT_GET(flag) \ argument
14545 WMI_GET_BITS(flag, 16, 8)
14548 #define WMI_PEER_STATS_ASSOCIATE_ID_SET(flag, val) \ argument
14549 WMI_SET_BITS(flag, 0, 16, val)
14550 #define WMI_PEER_STATS_ASSOCIATE_ID_GET(flag) \ argument
14551 WMI_GET_BITS(flag, 0, 16)
14552 #define WMI_PEER_STATS_USAGE_CNT_SET(flag, val) \ argument
14553 WMI_SET_BITS(flag, 16, 16, val)
14554 #define WMI_PEER_STATS_USAGE_CNT_GET(flag) \ argument
14555 WMI_GET_BITS(flag, 16, 16)
14557 #define WMI_PEER_STATS_DEF_CAPS_SET(flag, val) \ argument
14558 WMI_SET_BITS(flag, 0, 16, val)
14559 #define WMI_PEER_STATS_DEF_CAPS_GET(flag) \ argument
14560 WMI_GET_BITS(flag, 0, 16)
14561 #define WMI_PEER_STATS_HT_CAPS_SET(flag, val) \ argument
14562 WMI_SET_BITS(flag, 16, 16, val)
14563 #define WMI_PEER_STATS_HT_CAPS_GET(flag) \ argument
14564 WMI_GET_BITS(flag, 16, 16)
14566 #define WMI_PEER_STATS_INACT_GEN_SET(flag, val) \ argument
14567 WMI_SET_BITS(flag, 0, 16, val)
14568 #define WMI_PEER_STATS_INACT_GEN_GET(flag) \ argument
14569 WMI_GET_BITS(flag, 0, 16)
14570 #define WMI_PEER_STATS_DATA_INACT_GEN_SET(flag, val) \ argument
14571 WMI_SET_BITS(flag, 16, 16, val)
14572 #define WMI_PEER_STATS_DATA_INACT_GEN_GET(flag) \ argument
14573 WMI_GET_BITS(flag, 16, 16)
14575 #define WMI_PEER_STATS_PEER_TYPE_SET(flag, val) \ argument
14576 WMI_SET_BITS(flag, 0, 8, val)
14577 #define WMI_PEER_STATS_PEER_TYPE_GET(flag) \ argument
14578 WMI_GET_BITS(flag, 0, 8)
14579 #define WMI_PEER_STATS_MAC_ID_SET(flag, val) \ argument
14580 WMI_SET_BITS(flag, 8, 8, val)
14581 #define WMI_PEER_STATS_MAC_ID_GET(flag) \ argument
14582 WMI_GET_BITS(flag, 8, 8)
14583 #define WMI_PEER_STATS_PEER_ID_SET(flag, val) \ argument
14584 WMI_SET_BITS(flag, 16, 16, val)
14585 #define WMI_PEER_STATS_PEER_ID_GET(flag) \ argument
14586 WMI_GET_BITS(flag, 16, 16)
14588 #define WMI_PEER_STATS_BSS_NON_DATA_RC_SET(flag, val) \ argument
14589 WMI_SET_BITS(flag, 0, 8, val)
14590 #define WMI_PEER_STATS_BSS_NON_DATA_RC_GET(flag) \ argument
14591 WMI_GET_BITS(flag, 0, 8)
14592 #define WMI_PEER_STATS_CH_WIDTH_SET(flag, val) \ argument
14593 WMI_SET_BITS(flag, 8, 8, val)
14594 #define WMI_PEER_STATS_CH_WIDTH_GET(flag) \ argument
14595 WMI_GET_BITS(flag, 8, 8)
14596 #define WMI_PEER_STATS_RX_MCS_SET(flag, val) \ argument
14597 WMI_SET_BITS(flag, 16, 8, val)
14598 #define WMI_PEER_STATS_RX_MCS_GET(flag) \ argument
14599 WMI_GET_BITS(flag, 16, 8)
14602 #define WMI_PEER_STATS_DELETE_ALL_FLAG_SET(flag, val) \ argument
14603 WMI_SET_BITS(flag, 0, 8, val)
14604 #define WMI_PEER_STATS_DELETE_ALL_FLAG_GET(flag) \ argument
14605 WMI_GET_BITS(flag, 0, 8)
14606 #define WMI_PEER_STATS_RC4_REKEY_CNT_SET(flag, val) \ argument
14607 WMI_SET_BITS(flag, 8, 8, val)
14608 #define WMI_PEER_STATS_RC4_REKEY_CNT_GET(flag) \ argument
14609 WMI_GET_BITS(flag, 8, 8)
14612 #define WMI_PEER_STATS_TWT_AP_FLAGS_SET(flag, val) \ argument
14613 WMI_SET_BITS(flag, 0, 16, val)
14614 #define WMI_PEER_STATS_TWT_AP_FLAGS_GET(flag) \ argument
14615 WMI_GET_BITS(flag, 0, 16)
14616 #define WMI_PEER_STATS_TWT_AP_SESSION_CNT_SET(flag, val) \ argument
14617 WMI_SET_BITS(flag, 16, 8, val)
14618 #define WMI_PEER_STATS_TWT_AP_SESSION_CNT_GET(flag) \ argument
14619 WMI_GET_BITS(flag, 16, 8)
14620 #define WMI_PEER_STATS_TWT_FRM_RETRY_SET(flag, val) \ argument
14621 WMI_SET_BITS(flag, 24, 8, val)
14622 #define WMI_PEER_STATS_TWT_FRM_RETRY_GET(flag) \ argument
14623 WMI_GET_BITS(flag, 24, 8)
14625 #define WMI_PEER_STATS_TWT_UL_TRIGGER_SET(flag, val) \ argument
14626 WMI_SET_BITS(flag, 0, 8, val)
14627 #define WMI_PEER_STATS_TWT_UL_TRIGGER_GET(flag) \ argument
14628 WMI_GET_BITS(flag, 0, 8)
14629 #define WMI_PEER_STATS_TWT_BC_SESSION_SET(flag, val) \ argument
14630 WMI_SET_BITS(flag, 8, 8, val)
14631 #define WMI_PEER_STATS_TWT_BC_SESSION_GET(flag) \ argument
14632 WMI_GET_BITS(flag, 8, 8)
14633 #define WMI_PEER_STATS_TWT_PENDING_REPORT_SET(flag, val) \ argument
14634 WMI_SET_BITS(flag, 16, 8, val)
14635 #define WMI_PEER_STATS_TWT_PENDING_REPORT_GET(flag) \ argument
14636 WMI_GET_BITS(flag, 16, 8)
14637 #define WMI_PEER_STATS_TWT_FLOW_IDS_SET(flag, val) \ argument
14638 WMI_SET_BITS(flag, 24, 8, val)
14639 #define WMI_PEER_STATS_TWT_FLOW_IDS_GET(flag) \ argument
14640 WMI_GET_BITS(flag, 24, 8)
14642 #define WMI_PEER_STATS_ADDBBA_TX_MODE_SET(flag, val) \ argument
14643 WMI_SET_BITS(flag, 0, 16, val)
14644 #define WMI_PEER_STATS_ADDBBA_TX_MODE_GET(flag) \ argument
14645 WMI_GET_BITS(flag, 0, 16)
14646 #define WMI_PEER_STATS_ADDBBA_RESP_MODE_SET(flag, val) \ argument
14647 WMI_SET_BITS(flag, 16, 16, val)
14648 #define WMI_PEER_STATS_ADDBBA_RESP_MODE_GET(flag) \ argument
14649 WMI_GET_BITS(flag, 16, 16)
14651 #define WMI_PEER_STATS_MAX_AMSDU_SIZE_SET(flag, val) \ argument
14652 WMI_SET_BITS(flag, 0, 16, val)
14653 #define WMI_PEER_STATS_MAX_AMSDU_SIZE_GET(flag) \ argument
14654 WMI_GET_BITS(flag, 0, 16)
14657 #define WMI_PEER_STATS_TX_FRAME_CTRL_SET(flag, val) \ argument
14658 WMI_SET_BITS(flag, 0, 16, val)
14659 #define WMI_PEER_STATS_TX_FRAME_CTRL_GET(flag) \ argument
14660 WMI_GET_BITS(flag, 0, 16)
14661 #define WMI_PEER_STATS_TX_QOS_CTRL_SET(flag, val) \ argument
14662 WMI_SET_BITS(flag, 16, 16, val)
14663 #define WMI_PEER_STATS_TX_QOS_CTRL_GET(flag) \ argument
14664 WMI_GET_BITS(flag, 16, 16)
14666 #define WMI_PEER_STATS_CONSEC_FAIL_SET(flag, val) \ argument
14667 WMI_SET_BITS(flag, 0, 16, val)
14668 #define WMI_PEER_STATS_CONSEC_FAIL_GET(flag) \ argument
14669 WMI_GET_BITS(flag, 0, 16)
14670 #define WMI_PEER_STATS_SUBFRAME_SIZE_SET(flag, val) \ argument
14671 WMI_SET_BITS(flag, 16, 16, val)
14672 #define WMI_PEER_STATS_SUBFRAME_SIZE_GET(flag) \ argument
14673 WMI_GET_BITS(flag, 16, 16)
14675 #define WMI_PEER_STATS_TX_FAIL_CNT_SET(flag, val) \ argument
14676 WMI_SET_BITS(flag, 0, 16, val)
14677 #define WMI_PEER_STATS_TX_FAIL_CNT_GET(flag) \ argument
14678 WMI_GET_BITS(flag, 0, 16)
14679 #define WMI_PEER_STATS_TX_PARTIAL_AID_SET(flag, val) \ argument
14680 WMI_SET_BITS(flag, 16, 16, val)
14681 #define WMI_PEER_STATS_TX_PARTIAL_AID_GET(flag) \ argument
14682 WMI_GET_BITS(flag, 16, 16)
14684 #define WMI_PEER_STATS_MAX_NSS_SET(flag, val) \ argument
14685 WMI_SET_BITS(flag, 0, 8, val)
14686 #define WMI_PEER_STATS_MAX_NSS_GET(flag) \ argument
14687 WMI_GET_BITS(flag, 0, 8)
14690 #define WMI_PEER_STATS_DEL_RESP_TO_HOST_SET(flag, val) \ argument
14691 WMI_SET_BITS(flag, 0, 1, val)
14692 #define WMI_PEER_STATS_DEL_RESP_TO_HOST_GET(flag) \ argument
14693 WMI_GET_BITS(flag, 0, 1)
14694 #define WMI_PEER_STATS_DELETE_IN_PROGRESS_SET(flag, val) \ argument
14695 WMI_SET_BITS(flag, 1, 1, val)
14696 #define WMI_PEER_STATS_DELETE_IN_PROGRESS_GET(flag) \ argument
14697 WMI_GET_BITS(flag, 1, 1)
14698 #define WMI_PEER_STATS_MIGRATION_IN_PROGRESS_SET(flag, val) \ argument
14699 WMI_SET_BITS(flag, 2, 1, val)
14700 #define WMI_PEER_STATS_MIGRATION_IN_PROGRESS_GET(flag) \ argument
14701 WMI_GET_BITS(flag, 2, 1)
14702 #define WMI_PEER_STATS_CONN_STATE_SET(flag, val) \ argument
14703 WMI_SET_BITS(flag, 3, 4, val)
14704 #define WMI_PEER_STATS_CONN_STATE_GET(flag) \ argument
14705 WMI_GET_BITS(flag, 3, 4)
14706 #define WMI_PEER_STATS_TX_CHAIN_MASK_160_SET(flag, val) \ argument
14707 WMI_SET_BITS(flag, 8, 8, val)
14708 #define WMI_PEER_STATS_TX_CHAIN_MASK_160_GET(flag) \ argument
14709 WMI_GET_BITS(flag, 8, 8)
14710 #define WMI_PEER_STATS_TX_CHAIN_MASK_SET(flag, val) \ argument
14711 WMI_SET_BITS(flag, 16, 8, val)
14712 #define WMI_PEER_STATS_TX_CHAIN_MASK_GET(flag) \ argument
14713 WMI_GET_BITS(flag, 16, 8)
14714 #define WMI_PEER_STATS_ASSOC_CHAIN_MASK_SET(flag, val) \ argument
14715 WMI_SET_BITS(flag, 24, 8, val)
14716 #define WMI_PEER_STATS_ASSOC_CHAIN_MASK_GET(flag) \ argument
14717 WMI_GET_BITS(flag, 24, 8)
14719 #define WMI_PEER_STATS_QOS_NULL_OVER_WMI_SET(flag, val) \ argument
14720 WMI_SET_BITS(flag, 0, 1, val)
14721 #define WMI_PEER_STATS_QOS_NULL_OVER_WMI_GET(flag) \ argument
14722 WMI_GET_BITS(flag, 0, 1)
14723 #define WMI_PEER_STATS_NEW_ASSOC_SET(flag, val) \ argument
14724 WMI_SET_BITS(flag, 1, 1, val)
14725 #define WMI_PEER_STATS_NEW_ASSOC_GET(flag) \ argument
14726 WMI_GET_BITS(flag, 1, 1)
14727 #define WMI_PEER_STATS_TWT_FILT_FLAG_SET(flag, val) \ argument
14728 WMI_SET_BITS(flag, 2, 1, val)
14729 #define WMI_PEER_STATS_TWT_FILT_FLAG_GET(flag) \ argument
14730 WMI_GET_BITS(flag, 2, 1)
14731 #define WMI_PEER_STATS_TWT_REG_FLAG_SET(flag, val) \ argument
14732 WMI_SET_BITS(flag, 3, 1, val)
14733 #define WMI_PEER_STATS_TWT_REG_FLAG_GET(flag) \ argument
14734 WMI_GET_BITS(flag, 3, 1)
14735 #define WMI_PEER_STATS_WMM_UL_TRIG_FLAG_SET(flag, val) \ argument
14736 WMI_SET_BITS(flag, 4, 1, val)
14737 #define WMI_PEER_STATS_WMM_UL_TRIG_FLAG_GET(flag) \ argument
14738 WMI_GET_BITS(flag, 4, 1)
14739 #define WMI_PEER_STATS_ACTIVE_NOT_BA_TID_SET(flag, val) \ argument
14740 WMI_SET_BITS(flag, 5, 4, val)
14741 #define WMI_PEER_STATS_ACTIVE_NOT_BA_TID_GET(flag) \ argument
14742 WMI_GET_BITS(flag, 5, 4)
14745 #define WMI_PEER_STATS_NUM_LINKS_SET(flag, val) \ argument
14746 WMI_SET_BITS(flag, 0, 2, val)
14747 #define WMI_PEER_STATS_NUM_LINKS_GET(flag) \ argument
14748 WMI_GET_BITS(flag, 0, 2)
14749 #define WMI_PEER_STATS_ML_PEER_ID_SET(flag, val) \ argument
14750 WMI_SET_BITS(flag, 2, 12, val)
14751 #define WMI_PEER_STATS_ML_PEER_ID_GET(flag) \ argument
14752 WMI_GET_BITS(flag, 2, 12)
14753 #define WMI_PEER_STATS_PRI_LINK_ID_SET(flag, val) \ argument
14754 WMI_SET_BITS(flag, 14, 3, val)
14755 #define WMI_PEER_STATS_PRI_LINK_ID_GET(flag) \ argument
14756 WMI_GET_BITS(flag, 14, 3)
14757 #define WMI_PEER_STATS_PRI_CHIP_ID_SET(flag, val) \ argument
14758 WMI_SET_BITS(flag, 17, 2, val)
14759 #define WMI_PEER_STATS_PRI_CHIP_ID_GET(flag) \ argument
14760 WMI_GET_BITS(flag, 17, 2)
14761 #define WMI_PEER_STATS_LINK_INIT_CNT_SET(flag, val) \ argument
14762 WMI_SET_BITS(flag, 19, 3, val)
14763 #define WMI_PEER_STATS_LINK_INIT_CNT_GET(flag) \ argument
14764 WMI_GET_BITS(flag, 19, 3)
14765 #define WMI_PEER_STATS_NUM_LOCAL_LINKS_SET(flag, val) \ argument
14766 WMI_SET_BITS(flag, 22, 2, val)
14767 #define WMI_PEER_STATS_NUM_LOCAL_LINKS_GET(flag) \ argument
14768 WMI_GET_BITS(flag, 22, 2)
14769 #define WMI_PEER_STATS_CHIPS_BITMAP_SET(flag, val) \ argument
14770 WMI_SET_BITS(flag, 24, 8, val)
14771 #define WMI_PEER_STATS_CHIPS_BITMAP_GET(flag) \ argument
14772 WMI_GET_BITS(flag, 24, 8)
14774 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_VALID_SET(flag, val) \ argument
14775 WMI_SET_BITS(flag, 0, 1, val)
14776 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_VALID_GET(flag) \ argument
14777 WMI_GET_BITS(flag, 0, 1)
14778 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_ACTIVE_SET(flag, val) \ argument
14779 WMI_SET_BITS(flag, 1, 1, val)
14780 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_ACTIVE_GET(flag) \ argument
14781 WMI_GET_BITS(flag, 1, 1)
14782 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_PRI_SET(flag, val) \ argument
14783 WMI_SET_BITS(flag, 2, 1, val)
14784 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_PRI_GET(flag) \ argument
14785 WMI_GET_BITS(flag, 2, 1)
14786 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_ASSOC_LINK_SET(flag, val) \ argument
14787 WMI_SET_BITS(flag, 3, 1, val)
14788 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_ASSOC_LINK_GET(flag) \ argument
14789 WMI_GET_BITS(flag, 3, 1)
14790 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_CHIP_ID_SET(flag, val) \ argument
14791 WMI_SET_BITS(flag, 4, 3, val)
14792 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_CHIP_ID_GET(flag) \ argument
14793 WMI_GET_BITS(flag, 4, 3)
14794 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_IEEE_LINK_SET(flag, val) \ argument
14795 WMI_SET_BITS(flag, 7, 8, val)
14796 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_IEEE_LINK_GET(flag) \ argument
14797 WMI_GET_BITS(flag, 7, 8)
14798 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_HW_LINK_SET(flag, val) \ argument
14799 WMI_SET_BITS(flag, 15, 3, val)
14800 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_HW_LINK_GET(flag) \ argument
14801 WMI_GET_BITS(flag, 15, 3)
14802 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_LOGICAL_LINK_SET(flag, val) \ argument
14803 WMI_SET_BITS(flag, 18, 2, val)
14804 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_LOGICAL_LINK_GET(flag) \ argument
14805 WMI_GET_BITS(flag, 18, 2)
14806 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_MASTER_LINK_SET(flag, val) \ argument
14807 WMI_SET_BITS(flag, 20, 1, val)
14808 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_MASTER_LINK_GET(flag) \ argument
14809 WMI_GET_BITS(flag, 20, 1)
14810 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_ANCHOR_LINK_SET(flag, val) \ argument
14811 WMI_SET_BITS(flag, 21, 1, val)
14812 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_ANCHOR_LINK_GET(flag) \ argument
14813 WMI_GET_BITS(flag, 21, 1)
14814 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_INIT_SET(flag, val) \ argument
14815 WMI_SET_BITS(flag, 22, 1, val)
14816 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_INIT_GET(flag) \ argument
14817 WMI_GET_BITS(flag, 22, 1)
14820 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_PEER_ID_SET(flag, val) \ argument
14821 WMI_SET_BITS(flag, 0, 16, val)
14822 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_PEER_ID_GET(flag) \ argument
14823 WMI_GET_BITS(flag, 0, 16)
14824 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_VDEV_ID_SET(flag, val) \ argument
14825 WMI_SET_BITS(flag, 16, 8, val)
14826 #define WMI_PEER_STATS_ML_PEER_LINK_INFO_VDEV_ID_GET(flag) \ argument
14827 WMI_GET_BITS(flag, 16, 8)
14830 #define WMI_PEER_STATS_NSS_160_SET(flag, val) \ argument
14831 WMI_SET_BITS(flag, 0, 8, val)
14832 #define WMI_PEER_STATS_NSS_160_GET(flag) \ argument
14833 WMI_GET_BITS(flag, 0, 8)
14834 #define WMI_PEER_STATS_RC_PHYMODE_SET(flag, val) \ argument
14835 WMI_SET_BITS(flag, 8, 8, val)
14836 #define WMI_PEER_STATS_RC_PHYMODE_GET(flag) \ argument
14837 WMI_GET_BITS(flag, 8, 8)
14838 #define WMI_PEER_STATS_LEGACY_RATE_SET(flag, val) \ argument
14839 WMI_SET_BITS(flag, 16, 16, val)
14840 #define WMI_PEER_STATS_LEGACY_RATE_GET(flag) \ argument
14841 WMI_GET_BITS(flag, 16, 16)
14843 #define WMI_PEER_STATS_MIN_DATA_RATE_SET(flag, val) \ argument
14844 WMI_SET_BITS(flag, 0, 8, val)
14845 #define WMI_PEER_STATS_MIN_DATA_RATE_GET(flag) \ argument
14846 WMI_GET_BITS(flag, 0, 8)
14847 #define WMI_PEER_STATS_VHT_MAX_RATE_SET(flag, val) \ argument
14848 WMI_SET_BITS(flag, 8, 4, val)
14849 #define WMI_PEER_STATS_VHT_MAX_RATE_GET(flag) \ argument
14850 WMI_GET_BITS(flag, 8, 4)
14851 #define WMI_PEER_STATS_VHT_MAX_STREAMS_SET(flag, val) \ argument
14852 WMI_SET_BITS(flag, 12, 4, val)
14853 #define WMI_PEER_STATS_VHT_MAX_STREAMS_GET(flag) \ argument
14854 WMI_GET_BITS(flag, 12, 4)
14855 #define WMI_PEER_STATS_RC_CHAN_FREQ_SET(flag, val) \ argument
14856 WMI_SET_BITS(flag, 16, 16, val)
14857 #define WMI_PEER_STATS_RC_CHAN_FREQ_GET(flag) \ argument
14858 WMI_GET_BITS(flag, 16, 16)
15611 #define WMI_VDEV_STATS_DIS_DYN_BW_RTS_SET(flag, val) \ argument
15612 WMI_SET_BITS(flag, 0, 8, val)
15613 #define WMI_VDEV_STATS_DIS_DYN_BW_RTS_GET(flag) \ argument
15614 WMI_GET_BITS(flag, 0, 8)
15615 #define WMI_VDEV_STATS_MAX_AMSDU_SET(flag, val) \ argument
15616 WMI_SET_BITS(flag, 8, 8, val)
15617 #define WMI_VDEV_STATS_MAX_AMSDU_GET(flag) \ argument
15618 WMI_GET_BITS(flag, 8, 8)
15619 #define WMI_VDEV_STATS_DEF_AMSDU_SET(flag, val) \ argument
15620 WMI_SET_BITS(flag, 16, 8, val)
15621 #define WMI_VDEV_STATS_DEF_AMSDU_GET(flag) \ argument
15622 WMI_GET_BITS(flag, 16, 8)
15623 #define WMI_VDEV_STATS_HW_BSS_COLOR_SET(flag, val) \ argument
15624 WMI_SET_BITS(flag, 24, 8, val)
15625 #define WMI_VDEV_STATS_HW_BSS_COLOR_GET(flag) \ argument
15626 WMI_GET_BITS(flag, 24, 8)
15628 #define WMI_VDEV_STATS_HE_DEF_PE_DURATION_SET(flag, val) \ argument
15629 WMI_SET_BITS(flag, 0, 8, val)
15630 #define WMI_VDEV_STATS_HE_DEF_PE_DURATION_GET(flag) \ argument
15631 WMI_GET_BITS(flag, 0, 8)
15632 #define WMI_VDEV_STATS_MINIMUM_ALLOWED_MCS_SET(flag, val) \ argument
15633 WMI_SET_BITS(flag, 8, 8, val)
15634 #define WMI_VDEV_STATS_MINIMUM_ALLOWED_MCS_GET(flag) \ argument
15635 WMI_GET_BITS(flag, 8, 8)
15636 #define WMI_VDEV_STATS_MAX_11AC_TO_LEG_RTS_FALLBACK_TH_SET(flag, val) \ argument
15637 WMI_SET_BITS(flag, 16, 8, val)
15638 #define WMI_VDEV_STATS_MAX_11AC_TO_LEG_RTS_FALLBACK_TH_GET(flag) \ argument
15639 WMI_GET_BITS(flag, 16, 8)
15640 #define WMI_VDEV_STATS_MAX_11AC_RTS_CONSEC_FAILURE_SET(flag, val) \ argument
15641 WMI_SET_BITS(flag, 24, 8, val)
15642 #define WMI_VDEV_STATS_MAX_11AC_RTS_CONSEC_FAILURE_GET(flag) \ argument
15643 WMI_GET_BITS(flag, 24, 8)
15645 #define WMI_VDEV_STATS_INPUT_PKT_TYPE_SET(flag, val) \ argument
15646 WMI_SET_BITS(flag, 0, 8, val)
15647 #define WMI_VDEV_STATS_INPUT_PKT_TYPE_GET(flag) \ argument
15648 WMI_GET_BITS(flag, 0, 8)
15649 #define WMI_VDEV_STATS_RECV_PKT_TYPE_SET(flag, val) \ argument
15650 WMI_SET_BITS(flag, 8, 8, val)
15651 #define WMI_VDEV_STATS_RECV_PKT_TYPE_GET(flag) \ argument
15652 WMI_GET_BITS(flag, 8, 8)
15653 #define WMI_VDEV_STATS_DISABLE_INTRA_FWD_SET(flag, val) \ argument
15654 WMI_SET_BITS(flag, 16, 8, val)
15655 #define WMI_VDEV_STATS_DISABLE_INTRA_FWD_GET(flag) \ argument
15656 WMI_GET_BITS(flag, 16, 8)
15657 #define WMI_VDEV_STATS_PS_AWAKE_SET(flag, val) \ argument
15658 WMI_SET_BITS(flag, 24, 8, val)
15659 #define WMI_VDEV_STATS_PS_AWAKE_GET(flag) \ argument
15660 WMI_GET_BITS(flag, 24, 8)
15662 #define WMI_VDEV_STATS_SNR_CAL_COUNT_SET(flag, val) \ argument
15663 WMI_SET_BITS(flag, 0, 8, val)
15664 #define WMI_VDEV_STATS_SNR_CAL_COUNT_GET(flag) \ argument
15665 WMI_GET_BITS(flag, 0, 8)
15666 #define WMI_VDEV_STATS_AMSDU_AUTO_ENABLE_SET(flag, val) \ argument
15667 WMI_SET_BITS(flag, 8, 8, val)
15668 #define WMI_VDEV_STATS_AMSDU_AUTO_ENABLE_GET(flag) \ argument
15669 WMI_GET_BITS(flag, 8, 8)
15670 #define WMI_VDEV_STATS_PARAM_BA_TIMEOUT_SET(flag, val) \ argument
15671 WMI_SET_BITS(flag, 16, 8, val)
15672 #define WMI_VDEV_STATS_PARAM_BA_TIMEOUT_GET(flag) \ argument
15673 WMI_GET_BITS(flag, 16, 8)
15674 #define WMI_VDEV_STATS_PARAM_BA_BUFFER_SIZE_SET(flag, val) \ argument
15675 WMI_SET_BITS(flag, 24, 8, val)
15676 #define WMI_VDEV_STATS_PARAM_BA_BUFFER_SIZE_GET(flag) \ argument
15677 WMI_GET_BITS(flag, 24, 8)
15679 #define WMI_VDEV_STATS_PARAM_AMSDU_SUPPORT_SET(flag, val) \ argument
15680 WMI_SET_BITS(flag, 0, 8, val)
15681 #define WMI_VDEV_STATS_PARAM_AMSDU_SUPPORT_GET(flag) \ argument
15682 WMI_GET_BITS(flag, 0, 8)
15683 #define WMI_VDEV_STATS_PARAM_BA_RETRY_MAX_SET(flag, val) \ argument
15684 WMI_SET_BITS(flag, 8, 8, val)
15685 #define WMI_VDEV_STATS_PARAM_BA_RETRY_MAX_GET(flag) \ argument
15686 WMI_GET_BITS(flag, 8, 8)
15687 #define WMI_VDEV_STATS_TX_AGGR_SIZE_SET(flag, val) \ argument
15688 WMI_SET_BITS(flag, 16, 8, val)
15689 #define WMI_VDEV_STATS_TX_AGGR_SIZE_GET(flag) \ argument
15690 WMI_GET_BITS(flag, 16, 8)
15691 #define WMI_VDEV_STATS_RX_AGGR_SIZE_SET(flag, val) \ argument
15692 WMI_SET_BITS(flag, 24, 8, val)
15693 #define WMI_VDEV_STATS_RX_AGGR_SIZE_GET(flag) \ argument
15694 WMI_GET_BITS(flag, 24, 8)
15696 #define WMI_VDEV_STATS_TQM_BYPASS_ENABLED_SET(flag, val) \ argument
15697 WMI_SET_BITS(flag, 0, 8, val)
15698 #define WMI_VDEV_STATS_TQM_BYPASS_ENABLED_GET(flag) \ argument
15699 WMI_GET_BITS(flag, 0, 8)
15700 #define WMI_VDEV_STATS_WMMAC_TIMER_VOTE_CNT_SET(flag, val) \ argument
15701 WMI_SET_BITS(flag, 8, 8, val)
15702 #define WMI_VDEV_STATS_WMMAC_TIMER_VOTE_CNT_GET(flag) \ argument
15703 WMI_GET_BITS(flag, 8, 8)
15704 #define WMI_VDEV_STATS_PEER_EVENT_DELIVERY_IN_PROGRESS_SET(flag, val) \ argument
15705 WMI_SET_BITS(flag, 16, 8, val)
15706 #define WMI_VDEV_STATS_PEER_EVENT_DELIVERY_IN_PROGRESS_GET(flag) \ argument
15707 WMI_GET_BITS(flag, 16, 8)
15708 #define WMI_VDEV_STATS_VDEV_EVENT_DELIVERY_IN_PROGRESS_SET(flag, val) \ argument
15709 WMI_SET_BITS(flag, 24, 8, val)
15710 #define WMI_VDEV_STATS_VDEV_EVENT_DELIVERY_IN_PROGRESS_GET(flag) \ argument
15711 WMI_GET_BITS(flag, 24, 8)
15713 #define WMI_VDEV_STATS_BCN_MAX_SLOT_SET(flag, val) \ argument
15714 WMI_SET_BITS(flag, 0, 8, val)
15715 #define WMI_VDEV_STATS_BCN_MAX_SLOT_GET(flag) \ argument
15716 WMI_GET_BITS(flag, 0, 8)
15717 #define WMI_VDEV_STATS_BCN_CURR_SLOT_SET(flag, val) \ argument
15718 WMI_SET_BITS(flag, 8, 8, val)
15719 #define WMI_VDEV_STATS_BCN_CURR_SLOT_GET(flag) \ argument
15720 WMI_GET_BITS(flag, 8, 8)
15721 #define WMI_VDEV_STATS_MGMT_TX_POWER_SET(flag, val) \ argument
15722 WMI_SET_BITS(flag, 16, 8, val)
15723 #define WMI_VDEV_STATS_MGMT_TX_POWER_GET(flag) \ argument
15724 WMI_GET_BITS(flag, 16, 8)
15725 #define WMI_VDEV_STATS_MBSSID_CAPABLE_ASSOCIATION_SET(flag, val) \ argument
15726 WMI_SET_BITS(flag, 24, 8, val)
15727 #define WMI_VDEV_STATS_MBSSID_CAPABLE_ASSOCIATION_GET(flag) \ argument
15728 WMI_GET_BITS(flag, 24, 8)
15730 #define WMI_VDEV_STATS_MBSSID_TXBSSID_ASSOCIATION_SET(flag, val) \ argument
15731 WMI_SET_BITS(flag, 0, 8, val)
15732 #define WMI_VDEV_STATS_MBSSID_TXBSSID_ASSOCIATION_GET(flag) \ argument
15733 WMI_GET_BITS(flag, 0, 8)
15734 #define WMI_VDEV_STATS_CONSEC_BEACON_SKIP_SET(flag, val) \ argument
15735 WMI_SET_BITS(flag, 8, 8, val)
15736 #define WMI_VDEV_STATS_CONSEC_BEACON_SKIP_GET(flag) \ argument
15737 WMI_GET_BITS(flag, 8, 8)
15738 #define WMI_VDEV_STATS_CONSEC_BEACON_SKIP_CNT_SET(flag, val) \ argument
15739 WMI_SET_BITS(flag, 16, 8, val)
15740 #define WMI_VDEV_STATS_CONSEC_BEACON_SKIP_CNT_GET(flag) \ argument
15741 WMI_GET_BITS(flag, 16, 8)
15742 #define WMI_VDEV_STATS_MAX_CONSEC_BEACON_SKIP_SET(flag, val) \ argument
15743 WMI_SET_BITS(flag, 24, 8, val)
15744 #define WMI_VDEV_STATS_MAX_CONSEC_BEACON_SKIP_GET(flag) \ argument
15745 WMI_GET_BITS(flag, 24, 8)
15747 #define WMI_VDEV_STATS_BCN_DRIFT_CNT_SET(flag, val) \ argument
15748 WMI_SET_BITS(flag, 0, 8, val)
15749 #define WMI_VDEV_STATS_BCN_DRIFT_CNT_GET(flag) \ argument
15750 WMI_GET_BITS(flag, 0, 8)
15751 #define WMI_VDEV_STATS_BCN_DRIFT_CALIBRATION_SET(flag, val) \ argument
15752 WMI_SET_BITS(flag, 8, 8, val)
15753 #define WMI_VDEV_STATS_BCN_DRIFT_CALIBRATION_GET(flag) \ argument
15754 WMI_GET_BITS(flag, 8, 8)
15755 #define WMI_VDEV_STATS_VDEV_DOWN_CMD_CNT_SET(flag, val) \ argument
15756 WMI_SET_BITS(flag, 16, 8, val)
15757 #define WMI_VDEV_STATS_VDEV_DOWN_CMD_CNT_GET(flag) \ argument
15758 WMI_GET_BITS(flag, 16, 8)
15759 #define WMI_VDEV_STATS_RTS_CTS_DEFAULT_SET(flag, val) \ argument
15760 WMI_SET_BITS(flag, 24, 8, val)
15761 #define WMI_VDEV_STATS_RTS_CTS_DEFAULT_GET(flag) \ argument
15762 WMI_GET_BITS(flag, 24, 8)
15764 #define WMI_VDEV_STATS_PAUSE_CNT_SET(flag, val) \ argument
15765 WMI_SET_BITS(flag, 0, 8, val)
15766 #define WMI_VDEV_STATS_PAUSE_CNT_GET(flag) \ argument
15767 WMI_GET_BITS(flag, 0, 8)
15768 #define WMI_VDEV_STATS_E_MAC_ID_SET(flag, val) \ argument
15769 WMI_SET_BITS(flag, 8, 8, val)
15770 #define WMI_VDEV_STATS_E_MAC_ID_GET(flag) \ argument
15771 WMI_GET_BITS(flag, 8, 8)
15772 #define WMI_VDEV_STATS_IS_TRANSMIT_BSSID_SET(flag, val) \ argument
15773 WMI_SET_BITS(flag, 16, 8, val)
15774 #define WMI_VDEV_STATS_IS_TRANSMIT_BSSID_GET(flag) \ argument
15775 WMI_GET_BITS(flag, 16, 8)
15776 #define WMI_VDEV_STATS_RTS_RC_FLAG_SET(flag, val) \ argument
15777 WMI_SET_BITS(flag, 24, 8, val)
15778 #define WMI_VDEV_STATS_RTS_RC_FLAG_GET(flag) \ argument
15779 WMI_GET_BITS(flag, 24, 8)
15781 #define WMI_VDEV_STATS_IC_OPMODE_SET(flag, val) \ argument
15782 WMI_SET_BITS(flag, 0, 8, val)
15783 #define WMI_VDEV_STATS_IC_OPMODE_GET(flag) \ argument
15784 WMI_GET_BITS(flag, 0, 8)
15785 #define WMI_VDEV_STATS_IC_SUBOPMODE_SET(flag, val) \ argument
15786 WMI_SET_BITS(flag, 8, 8, val)
15787 #define WMI_VDEV_STATS_IC_SUBOPMODE_GET(flag) \ argument
15788 WMI_GET_BITS(flag, 8, 8)
15789 #define WMI_VDEV_STATS_IC_CURMODE_SET(flag, val) \ argument
15790 WMI_SET_BITS(flag, 16, 8, val)
15791 #define WMI_VDEV_STATS_IC_CURMODE_GET(flag) \ argument
15792 WMI_GET_BITS(flag, 16, 8)
15793 #define WMI_VDEV_STATS_VDEV_UP_CMD_CNT_SET(flag, val) \ argument
15794 WMI_SET_BITS(flag, 24, 8, val)
15795 #define WMI_VDEV_STATS_VDEV_UP_CMD_CNT_GET(flag) \ argument
15796 WMI_GET_BITS(flag, 24, 8)
15798 #define WMI_VDEV_STATS_KEEPALIVE_METHOD_SET(flag, val) \ argument
15799 WMI_SET_BITS(flag, 0, 8, val)
15800 #define WMI_VDEV_STATS_KEEPALIVE_METHOD_GET(flag) \ argument
15801 WMI_GET_BITS(flag, 0, 8)
15802 #define WMI_VDEV_STATS_KEEPALIVE_PROHIBIT_DATA_MGMT_SET(flag, val) \ argument
15803 WMI_SET_BITS(flag, 8, 8, val)
15804 #define WMI_VDEV_STATS_KEEPALIVE_PROHIBIT_DATA_MGMT_GET(flag) \ argument
15805 WMI_GET_BITS(flag, 8, 8)
15806 #define WMI_VDEV_STATS_RESP_TYPE_SET(flag, val) \ argument
15807 WMI_SET_BITS(flag, 16, 8, val)
15808 #define WMI_VDEV_STATS_RESP_TYPE_GET(flag) \ argument
15809 WMI_GET_BITS(flag, 16, 8)
15810 #define WMI_VDEV_STATS_AP_DETECT_OUT_OF_SYNC_SLEEPING_STA_TIME_SECS_SET(flag, val) \ argument
15811 WMI_SET_BITS(flag, 24, 8, val)
15812 #define WMI_VDEV_STATS_AP_DETECT_OUT_OF_SYNC_SLEEPING_STA_TIME_SECS_GET(flag) \ argument
15813 WMI_GET_BITS(flag, 24, 8)
15815 #define WMI_VDEV_STATS_BCN_DRIFT_CNT_SET(flag, val) \ argument
15816 WMI_SET_BITS(flag, 0, 8, val)
15817 #define WMI_VDEV_STATS_BCN_DRIFT_CNT_GET(flag) \ argument
15818 WMI_GET_BITS(flag, 0, 8)
15819 #define WMI_VDEV_STATS_BCN_DRIFT_CALIBRATION_SET(flag, val) \ argument
15820 WMI_SET_BITS(flag, 8, 8, val)
15821 #define WMI_VDEV_STATS_BCN_DRIFT_CALIBRATION_GET(flag) \ argument
15822 WMI_GET_BITS(flag, 8, 8)
15823 #define WMI_VDEV_STATS_VDEV_DOWN_CMD_CNT_SET(flag, val) \ argument
15824 WMI_SET_BITS(flag, 16, 8, val)
15825 #define WMI_VDEV_STATS_VDEV_DOWN_CMD_CNT_GET(flag) \ argument
15826 WMI_GET_BITS(flag, 16, 8)
15827 #define WMI_VDEV_STATS_RTS_CTS_DEFAULT_SET(flag, val) \ argument
15828 WMI_SET_BITS(flag, 24, 8, val)
15829 #define WMI_VDEV_STATS_RTS_CTS_DEFAULT_GET(flag) \ argument
15830 WMI_GET_BITS(flag, 24, 8)
15832 #define WMI_VDEV_STATS_TBTT_LINK_TYPE_SET(flag, val) \ argument
15833 WMI_SET_BITS(flag, 0, 8, val)
15834 #define WMI_VDEV_STATS_TBTT_LINK_TYPE_GET(flag) \ argument
15835 WMI_GET_BITS(flag, 0, 8)
15836 #define WMI_VDEV_STATS_IS_ARP_IN_AIR_SET(flag, val) \ argument
15837 WMI_SET_BITS(flag, 8, 8, val)
15838 #define WMI_VDEV_STATS_IS_ARP_IN_AIR_GET(flag) \ argument
15839 WMI_GET_BITS(flag, 8, 8)
15840 #define WMI_VDEV_STATS_IS_NS_IN_AIR_SET(flag, val) \ argument
15841 WMI_SET_BITS(flag, 16, 8, val)
15842 #define WMI_VDEV_STATS_IS_NS_IN_AIR_GET(flag) \ argument
15843 WMI_GET_BITS(flag, 16, 8)
15844 #define WMI_VDEV_STATS_NUM_OF_KEEPALIVE_ATTEMPTS_SET(flag, val) \ argument
15845 WMI_SET_BITS(flag, 24, 8, val)
15846 #define WMI_VDEV_STATS_NUM_OF_KEEPALIVE_ATTEMPTS_GET(flag) \ argument
15847 WMI_GET_BITS(flag, 24, 8)
15849 #define WMI_VDEV_STATS_N_BEACONS_SINCE_LAST_RSSI_REPORT_SET(flag, val) \ argument
15850 WMI_SET_BITS(flag, 0, 8, val)
15851 #define WMI_VDEV_STATS_N_BEACONS_SINCE_LAST_RSSI_REPORT_GET(flag) \ argument
15852 WMI_GET_BITS(flag, 0, 8)
15853 #define WMI_VDEV_STATS_NUM_OFLD_PEER_ALLOCED_SET(flag, val) \ argument
15854 WMI_SET_BITS(flag, 8, 8, val)
15855 #define WMI_VDEV_STATS_NUM_OFLD_PEER_ALLOCED_GET(flag) \ argument
15856 WMI_GET_BITS(flag, 8, 8)
15857 #define WMI_VDEV_STATS_PREFERRED_TX_STREAMS_SET(flag, val) \ argument
15858 WMI_SET_BITS(flag, 16, 8, val)
15859 #define WMI_VDEV_STATS_PREFERRED_TX_STREAMS_GET(flag) \ argument
15860 WMI_GET_BITS(flag, 16, 8)
15861 #define WMI_VDEV_STATS_PREFERRED_RX_STREAMS_SET(flag, val) \ argument
15862 WMI_SET_BITS(flag, 24, 8, val)
15863 #define WMI_VDEV_STATS_PREFERRED_RX_STREAMS_GET(flag) \ argument
15864 WMI_GET_BITS(flag, 24, 8)
15866 #define WMI_VDEV_STATS_PREFERRED_TX_STREAMS_160_SET(flag, val) \ argument
15867 WMI_SET_BITS(flag, 0, 8, val)
15868 #define WMI_VDEV_STATS_PREFERRED_TX_STREAMS_160_GET(flag) \ argument
15869 WMI_GET_BITS(flag, 0, 8)
15870 #define WMI_VDEV_STATS_PREFERRED_RX_STREAMS_160_SET(flag, val) \ argument
15871 WMI_SET_BITS(flag, 8, 8, val)
15872 #define WMI_VDEV_STATS_PREFERRED_RX_STREAMS_160_GET(flag) \ argument
15873 WMI_GET_BITS(flag, 8, 8)
15874 #define WMI_VDEV_STATS_TX_CHAINS_NUM_11B_SET(flag, val) \ argument
15875 WMI_SET_BITS(flag, 16, 8, val)
15876 #define WMI_VDEV_STATS_TX_CHAINS_NUM_11B_GET(flag) \ argument
15877 WMI_GET_BITS(flag, 16, 8)
15878 #define WMI_VDEV_STATS_TX_CHAINS_NUM_11AG_SET(flag, val) \ argument
15879 WMI_SET_BITS(flag, 24, 8, val)
15880 #define WMI_VDEV_STATS_TX_CHAINS_NUM_11AG_GET(flag) \ argument
15881 WMI_GET_BITS(flag, 24, 8)
15883 #define WMI_VDEV_STATS_SUPP_OP_CLS_IE_LEN_SET(flag, val) \ argument
15884 WMI_SET_BITS(flag, 0, 8, val)
15885 #define WMI_VDEV_STATS_SUPP_OP_CLS_IE_LEN_GET(flag) \ argument
15886 WMI_GET_BITS(flag, 0, 8)
15887 #define WMI_VDEV_STATS_RM_EN_CAP_IE_LEN_SET(flag, val) \ argument
15888 WMI_SET_BITS(flag, 8, 8, val)
15889 #define WMI_VDEV_STATS_RM_EN_CAP_IE_LEN_GET(flag) \ argument
15890 WMI_GET_BITS(flag, 8, 8)
15891 #define WMI_VDEV_STATS_POWER_CAP_IE_LEN_SET(flag, val) \ argument
15892 WMI_SET_BITS(flag, 16, 8, val)
15893 #define WMI_VDEV_STATS_POWER_CAP_IE_LEN_GET(flag) \ argument
15894 WMI_GET_BITS(flag, 16, 8)
15895 #define WMI_VDEV_STATS_SUPP_CHANNEL_IE_LEN_SET(flag, val) \ argument
15896 WMI_SET_BITS(flag, 24, 8, val)
15897 #define WMI_VDEV_STATS_SUPP_CHANNEL_IE_LEN_GET(flag) \ argument
15898 WMI_GET_BITS(flag, 24, 8)
15900 #define WMI_VDEV_STATS_WMM_TSPEC_IE_LEN_SET(flag, val) \ argument
15901 WMI_SET_BITS(flag, 0, 8, val)
15902 #define WMI_VDEV_STATS_WMM_TSPEC_IE_LEN_GET(flag) \ argument
15903 WMI_GET_BITS(flag, 0, 8)
15904 #define WMI_VDEV_STATS_CCX_VERSION_IE_LEN_SET(flag, val) \ argument
15905 WMI_SET_BITS(flag, 8, 8, val)
15906 #define WMI_VDEV_STATS_CCX_VERSION_IE_LEN_GET(flag) \ argument
15907 WMI_GET_BITS(flag, 8, 8)
15908 #define WMI_VDEV_STATS_EXTN_DH_IE_LEN_SET(flag, val) \ argument
15909 WMI_SET_BITS(flag, 16, 8, val)
15910 #define WMI_VDEV_STATS_EXTN_DH_IE_LEN_GET(flag) \ argument
15911 WMI_GET_BITS(flag, 16, 8)
15912 #define WMI_VDEV_STATS_MBO_IE_LEN_SET(flag, val) \ argument
15913 WMI_SET_BITS(flag, 24, 8, val)
15914 #define WMI_VDEV_STATS_MBO_IE_LEN_GET(flag) \ argument
15915 WMI_GET_BITS(flag, 24, 8)
15917 #define WMI_VDEV_STATS_RSNXE_IE_LEN_SET(flag, val) \ argument
15918 WMI_SET_BITS(flag, 0, 8, val)
15919 #define WMI_VDEV_STATS_RSNXE_IE_LEN_GET(flag) \ argument
15920 WMI_GET_BITS(flag, 0, 8)
15921 #define WMI_VDEV_STATS_REMOTE_PEER_CNT_SET(flag, val) \ argument
15922 WMI_SET_BITS(flag, 8, 8, val)
15923 #define WMI_VDEV_STATS_REMOTE_PEER_CNT_GET(flag) \ argument
15924 WMI_GET_BITS(flag, 8, 8)
15925 #define WMI_VDEV_STATS_P2P_CLI_PAUSE_TYPE_SET(flag, val) \ argument
15926 WMI_SET_BITS(flag, 16, 8, val)
15927 #define WMI_VDEV_STATS_P2P_CLI_PAUSE_TYPE_GET(flag) \ argument
15928 WMI_GET_BITS(flag, 16, 8)
15929 #define WMI_VDEV_STATS_MU_EDCA_UPDATE_COUNT_SET(flag, val) \ argument
15930 WMI_SET_BITS(flag, 24, 8, val)
15931 #define WMI_VDEV_STATS_MU_EDCA_UPDATE_COUNT_GET(flag) \ argument
15932 WMI_GET_BITS(flag, 24, 8)
15934 #define WMI_VDEV_STATS_ID_SET(flag, val) \ argument
15935 WMI_SET_BITS(flag, 0, 8, val)
15936 #define WMI_VDEV_STATS_ID_GET(flag) \ argument
15937 WMI_GET_BITS(flag, 0, 8)
15938 #define WMI_VDEV_STATS_ID_VALID_SET(flag, val) \ argument
15939 WMI_SET_BITS(flag, 8, 8, val)
15940 #define WMI_VDEV_STATS_ID_VALID_GET(flag) \ argument
15941 WMI_GET_BITS(flag, 8, 8)
15942 #define WMI_VDEV_STATS_PREFERRED_TX_STREAMS_320_SET(flag, val) \ argument
15943 WMI_SET_BITS(flag, 16, 8, val)
15944 #define WMI_VDEV_STATS_PREFERRED_TX_STREAMS_320_GET(flag) \ argument
15945 WMI_GET_BITS(flag, 16, 8)
15946 #define WMI_VDEV_STATS_PREFERRED_RX_STREAMS_320_SET(flag, val) \ argument
15947 WMI_SET_BITS(flag, 24, 8, val)
15948 #define WMI_VDEV_STATS_PREFERRED_RX_STREAMS_320_GET(flag) \ argument
15949 WMI_GET_BITS(flag, 24, 8)
15952 #define WMI_VDEV_STATS_GROUP_CIPHER_SET(flag, val) \ argument
15953 WMI_SET_BITS(flag, 8, 8, val)
15954 #define WMI_VDEV_STATS_GROUP_CIPHER_GET(flag) \ argument
15955 WMI_GET_BITS(flag, 8, 8)
15956 #define WMI_VDEV_STATS_ASSOC_ID_SET(flag, val) \ argument
15957 WMI_SET_BITS(flag, 16, 16, val)
15958 #define WMI_VDEV_STATS_ASSOC_ID_GET(flag) \ argument
15959 WMI_GET_BITS(flag, 16, 16)
15961 #define WMI_VDEV_STATS_BSS_CHANNEL_MHZ_SET(flag, val) \ argument
15962 WMI_SET_BITS(flag, 0, 16, val)
15963 #define WMI_VDEV_STATS_BSS_CHANNEL_MHZ_GET(flag) \ argument
15964 WMI_GET_BITS(flag, 0, 16)
15965 #define WMI_VDEV_STATS_CONFIG_FILS_PERIOD_SET(flag, val) \ argument
15966 WMI_SET_BITS(flag, 16, 16, val)
15967 #define WMI_VDEV_STATS_CONFIG_FILS_PERIOD_GET(flag) \ argument
15968 WMI_GET_BITS(flag, 16, 16)
15970 #define WMI_VDEV_STATS_CALC_FILS_PERIOD_SET(flag, val) \ argument
15971 WMI_SET_BITS(flag, 0, 16, val)
15972 #define WMI_VDEV_STATS_CALC_FILS_PERIOD_GET(flag) \ argument
15973 WMI_GET_BITS(flag, 0, 16)
15974 #define WMI_VDEV_STATS_IC_TXSEQS_CMN_SET(flag, val) \ argument
15975 WMI_SET_BITS(flag, 16, 16, val)
15976 #define WMI_VDEV_STATS_IC_TXSEQS_CMN_GET(flag) \ argument
15977 WMI_GET_BITS(flag, 16, 16)
15979 #define WMI_VDEV_STATS_AP_KEEPALIVE_MIN_IDLE_INACTIVE_TIME_SECS_SET(flag, val) \ argument
15980 WMI_SET_BITS(flag, 0, 16, val)
15981 #define WMI_VDEV_STATS_AP_KEEPALIVE_MIN_IDLE_INACTIVE_TIME_SECS_GET(flag) \ argument
15982 WMI_GET_BITS(flag, 0, 16)
15983 #define WMI_VDEV_STATS_AP_KEEPALIVE_MAX_IDLE_INACTIVE_TIME_SECS_SET(flag, val) \ argument
15984 WMI_SET_BITS(flag, 16, 16, val)
15985 #define WMI_VDEV_STATS_AP_KEEPALIVE_MAX_IDLE_INACTIVE_TIME_SECS_GET(flag) \ argument
15986 WMI_GET_BITS(flag, 16, 16)
15988 #define WMI_VDEV_STATS_AP_KEEPALIVE_MAX_UNRESPONSIVE_TIME_SECS_SET(flag, val) \ argument
15989 WMI_SET_BITS(flag, 0, 16, val)
15990 #define WMI_VDEV_STATS_AP_KEEPALIVE_MAX_UNRESPONSIVE_TIME_SECS_GET(flag) \ argument
15991 WMI_GET_BITS(flag, 0, 16)
15992 #define WMI_VDEV_STATS_CHAIN_MASK_SET(flag, val) \ argument
15993 WMI_SET_BITS(flag, 16, 16, val)
15994 #define WMI_VDEV_STATS_CHAIN_MASK_GET(flag) \ argument
15995 WMI_GET_BITS(flag, 16, 16)
15997 #define WMI_VDEV_STATS_NUM_MCAST_FILTERS_SET(flag, val) \ argument
15998 WMI_SET_BITS(flag, 0, 16, val)
15999 #define WMI_VDEV_STATS_NUM_MCAST_FILTERS_GET(flag) \ argument
16000 WMI_GET_BITS(flag, 0, 16)
16001 #define WMI_VDEV_STATS_EXT_CAP_IE_LEN_SET(flag, val) \ argument
16002 WMI_SET_BITS(flag, 16, 16, val)
16003 #define WMI_VDEV_STATS_EXT_CAP_IE_LEN_GET(flag) \ argument
16004 WMI_GET_BITS(flag, 16, 16)
16006 #define WMI_VDEV_STATS_FILS_CHANNEL_GUARD_TIME_SET(flag, val) \ argument
16007 WMI_SET_BITS(flag, 0, 16, val)
16008 #define WMI_VDEV_STATS_FILS_CHANNEL_GUARD_TIME_GET(flag) \ argument
16009 WMI_GET_BITS(flag, 0, 16)
16010 #define WMI_VDEV_STATS_FD_TMPL_LEN_SET(flag, val) \ argument
16011 WMI_SET_BITS(flag, 16, 16, val)
16012 #define WMI_VDEV_STATS_FD_TMPL_LEN_GET(flag) \ argument
16013 WMI_GET_BITS(flag, 16, 16)
16015 #define WMI_VDEV_STATS_COMMON_RSN_CAPS_SET(flag, val) \ argument
16016 WMI_SET_BITS(flag, 0, 16, val)
16017 #define WMI_VDEV_STATS_COMMON_RSN_CAPS_GET(flag) \ argument
16018 WMI_GET_BITS(flag, 0, 16)
16019 #define WMI_VDEV_STATS_OFF_CH_ACTIVE_DWELL_TIME_SET(flag, val) \ argument
16020 WMI_SET_BITS(flag, 16, 16, val)
16021 #define WMI_VDEV_STATS_OFF_CH_ACTIVE_DWELL_TIME_GET(flag) \ argument
16022 WMI_GET_BITS(flag, 16, 16)
16024 #define WMI_VDEV_STATS_OFF_CH_PASSIVE_DWELL_TIME_SET(flag, val) \ argument
16025 WMI_SET_BITS(flag, 0, 16, val)
16026 #define WMI_VDEV_STATS_OFF_CH_PASSIVE_DWELL_TIME_GET(flag) \ argument
16027 WMI_GET_BITS(flag, 0, 16)
16028 #define WMI_VDEV_STATS_CURRENT_PAUSE_REQUEST_ID_SET(flag, val) \ argument
16029 WMI_SET_BITS(flag, 16, 16, val)
16030 #define WMI_VDEV_STATS_CURRENT_PAUSE_REQUEST_ID_GET(flag) \ argument
16031 WMI_GET_BITS(flag, 16, 16)
16033 #define WMI_VDEV_STATS_HIDE_SSID_ENABLE_SET(flag, val) \ argument
16034 WMI_SET_BITS(flag, 0, 1, val)
16035 #define WMI_VDEV_STATS_HIDE_SSID_ENABLE_GET(flag) \ argument
16036 WMI_GET_BITS(flag, 0, 1)
16037 #define WMI_VDEV_STATS_B_NONE_PROTOCOL_PAUSED_SET(flag, val) \ argument
16038 WMI_SET_BITS(flag, 1, 1, val)
16039 #define WMI_VDEV_STATS_B_NONE_PROTOCOL_PAUSED_GET(flag) \ argument
16040 WMI_GET_BITS(flag, 1, 1)
16041 #define WMI_VDEV_STATS_DPD_CAL_STATE_SET(flag, val) \ argument
16042 WMI_SET_BITS(flag, 2, 2, val)
16043 #define WMI_VDEV_STATS_DPD_CAL_STATE_GET(flag) \ argument
16044 WMI_GET_BITS(flag, 2, 2)
16045 #define WMI_VDEV_STATS_REQ_BCN_Q_UNPAUSE_SET(flag, val) \ argument
16046 WMI_SET_BITS(flag, 4, 1, val)
16047 #define WMI_VDEV_STATS_REQ_BCN_Q_UNPAUSE_GET(flag) \ argument
16048 WMI_GET_BITS(flag, 4, 1)
16049 #define WMI_VDEV_STATS_BT_COEX_ENABLE_CTS2S_SET(flag, val) \ argument
16050 WMI_SET_BITS(flag, 5, 1, val)
16051 #define WMI_VDEV_STATS_BT_COEX_ENABLE_CTS2S_GET(flag) \ argument
16052 WMI_GET_BITS(flag, 5, 1)
16053 #define WMI_VDEV_STATS_DPD_DELAY_N_BEACON_SET(flag, val) \ argument
16054 WMI_SET_BITS(flag, 6, 2, val)
16055 #define WMI_VDEV_STATS_DPD_DELAY_N_BEACON_GET(flag) \ argument
16056 WMI_GET_BITS(flag, 6, 2)
16057 #define WMI_VDEV_STATS_B_NEED_CHECK_FIRST_BEACON_SET(flag, val) \ argument
16058 WMI_SET_BITS(flag, 8, 1, val)
16059 #define WMI_VDEV_STATS_B_NEED_CHECK_FIRST_BEACON_GET(flag) \ argument
16060 WMI_GET_BITS(flag, 8, 1)
16061 #define WMI_VDEV_STATS_AP_PEER_KEEPALIVE_MAX_IDLE_TIME_REACHED_SET(flag, val) \ argument
16062 WMI_SET_BITS(flag, 9, 1, val)
16063 #define WMI_VDEV_STATS_AP_PEER_KEEPALIVE_MAX_IDLE_TIME_REACHED_GET(flag) \ argument
16064 WMI_GET_BITS(flag, 9, 1)
16065 #define WMI_VDEV_STATS_LEAKYAP_CTS2S_ENABLE_SET(flag, val) \ argument
16066 WMI_SET_BITS(flag, 10, 1, val)
16067 #define WMI_VDEV_STATS_LEAKYAP_CTS2S_ENABLE_GET(flag) \ argument
16068 WMI_GET_BITS(flag, 10, 1)
16069 #define WMI_VDEV_STATS_STASAPSCC_IN_MCC_SET(flag, val) \ argument
16070 WMI_SET_BITS(flag, 11, 1, val)
16071 #define WMI_VDEV_STATS_STASAPSCC_IN_MCC_GET(flag) \ argument
16072 WMI_GET_BITS(flag, 11, 1)
16073 #define WMI_VDEV_STATS_STASAPSCC_IN_MCC_CTS2S_ENABLE_SET(flag, val) \ argument
16074 WMI_SET_BITS(flag, 12, 1, val)
16075 #define WMI_VDEV_STATS_STASAPSCC_IN_MCC_CTS2S_ENABLE_GET(flag) \ argument
16076 WMI_GET_BITS(flag, 12, 1)
16077 #define WMI_VDEV_STATS_IS_VDEV_STOPPING_SET(flag, val) \ argument
16078 WMI_SET_BITS(flag, 13, 1, val)
16079 #define WMI_VDEV_STATS_IS_VDEV_STOPPING_GET(flag) \ argument
16080 WMI_GET_BITS(flag, 13, 1)
16081 #define WMI_VDEV_STATS_IS_WMI_VDEV_DOWN_SET(flag, val) \ argument
16082 WMI_SET_BITS(flag, 14, 1, val)
16083 #define WMI_VDEV_STATS_IS_WMI_VDEV_DOWN_GET(flag) \ argument
16084 WMI_GET_BITS(flag, 14, 1)
16085 #define WMI_VDEV_STATS_IS_VDEV_DOWN_PENDING_SET(flag, val) \ argument
16086 WMI_SET_BITS(flag, 15, 1, val)
16087 #define WMI_VDEV_STATS_IS_VDEV_DOWN_PENDING_GET(flag) \ argument
16088 WMI_GET_BITS(flag, 15, 1)
16089 #define WMI_VDEV_STATS_VDEV_DELETE_IN_PROGRESS_SET(flag, val) \ argument
16090 WMI_SET_BITS(flag, 16, 1, val)
16091 #define WMI_VDEV_STATS_VDEV_DELETE_IN_PROGRESS_GET(flag) \ argument
16092 WMI_GET_BITS(flag, 16, 1)
16093 #define WMI_VDEV_STATS_CAC_ENABLED_SET(flag, val) \ argument
16094 WMI_SET_BITS(flag, 17, 1, val)
16095 #define WMI_VDEV_STATS_CAC_ENABLED_GET(flag) \ argument
16096 WMI_GET_BITS(flag, 17, 1)
16097 #define WMI_VDEV_STATS_IS_QUATERRATE_SET(flag, val) \ argument
16098 WMI_SET_BITS(flag, 18, 1, val)
16099 #define WMI_VDEV_STATS_IS_QUATERRATE_GET(flag) \ argument
16100 WMI_GET_BITS(flag, 18, 1)
16101 #define WMI_VDEV_STATS_IS_HALFRATE_SET(flag, val) \ argument
16102 WMI_SET_BITS(flag, 19, 1, val)
16103 #define WMI_VDEV_STATS_IS_HALFRATE_GET(flag) \ argument
16104 WMI_GET_BITS(flag, 19, 1)
16105 #define WMI_VDEV_STATS_STOP_RESP_EVENT_BLOCKED_SET(flag, val) \ argument
16106 WMI_SET_BITS(flag, 20, 1, val)
16107 #define WMI_VDEV_STATS_STOP_RESP_EVENT_BLOCKED_GET(flag) \ argument
16108 WMI_GET_BITS(flag, 20, 1)
16109 #define WMI_VDEV_STATS_USE_ENHANCED_MCAST_FILTER_SET(flag, val) \ argument
16110 WMI_SET_BITS(flag, 21, 1, val)
16111 #define WMI_VDEV_STATS_USE_ENHANCED_MCAST_FILTER_GET(flag) \ argument
16112 WMI_GET_BITS(flag, 21, 1)
16113 #define WMI_VDEV_STATS_IS_START_PENDING_ON_ASM_SET(flag, val) \ argument
16114 WMI_SET_BITS(flag, 22, 1, val)
16115 #define WMI_VDEV_STATS_IS_START_PENDING_ON_ASM_GET(flag) \ argument
16116 WMI_GET_BITS(flag, 22, 1)
16117 #define WMI_VDEV_STATS_NO_NULL_TO_AP_FOR_ROAMING_SET(flag, val) \ argument
16118 WMI_SET_BITS(flag, 23, 1, val)
16119 #define WMI_VDEV_STATS_NO_NULL_TO_AP_FOR_ROAMING_GET(flag) \ argument
16120 WMI_GET_BITS(flag, 23, 1)
16121 #define WMI_VDEV_STATS_IS_LOOPBACK_CAL_PENDING_SET(flag, val) \ argument
16122 WMI_SET_BITS(flag, 24, 1, val)
16123 #define WMI_VDEV_STATS_IS_LOOPBACK_CAL_PENDING_GET(flag) \ argument
16124 WMI_GET_BITS(flag, 24, 1)
16125 #define WMI_VDEV_STATS_VDEV_DELETE_ACKED_SET(flag, val) \ argument
16126 WMI_SET_BITS(flag, 25, 1, val)
16127 #define WMI_VDEV_STATS_VDEV_DELETE_ACKED_GET(flag) \ argument
16128 WMI_GET_BITS(flag, 25, 1)
16129 #define WMI_VDEV_STATS_BC_PROBERESP_ENABLE_SET(flag, val) \ argument
16130 WMI_SET_BITS(flag, 26, 1, val)
16131 #define WMI_VDEV_STATS_BC_PROBERESP_ENABLE_GET(flag) \ argument
16132 WMI_GET_BITS(flag, 26, 1)
16133 #define WMI_VDEV_STATS_IS_WMM_PARAM_SET_SET(flag, val) \ argument
16134 WMI_SET_BITS(flag, 27, 1, val)
16135 #define WMI_VDEV_STATS_IS_WMM_PARAM_SET_GET(flag) \ argument
16136 WMI_GET_BITS(flag, 27, 1)
16137 #define WMI_VDEV_STATS_IS_CONNECT_IN_PROGRESS_SET(flag, val) \ argument
16138 WMI_SET_BITS(flag, 28, 1, val)
16139 #define WMI_VDEV_STATS_IS_CONNECT_IN_PROGRESS_GET(flag) \ argument
16140 WMI_GET_BITS(flag, 28, 1)
16141 #define WMI_VDEV_STATS_IS_MU_EDCA_PARAM_SET_SET(flag, val) \ argument
16142 WMI_SET_BITS(flag, 29, 1, val)
16143 #define WMI_VDEV_STATS_IS_MU_EDCA_PARAM_SET_GET(flag) \ argument
16144 WMI_GET_BITS(flag, 29, 1)
16145 #define WMI_VDEV_STATS_SEND_DEL_RESP_TOHOST_SET(flag, val) \ argument
16146 WMI_SET_BITS(flag, 30, 1, val)
16147 #define WMI_VDEV_STATS_SEND_DEL_RESP_TOHOST_GET(flag) \ argument
16148 WMI_GET_BITS(flag, 30, 1)
16149 #define WMI_VDEV_STATS_IS_RESTART_DIFFERENT_CH_SET(flag, val) \ argument
16150 WMI_SET_BITS(flag, 31, 1, val)
16151 #define WMI_VDEV_STATS_IS_RESTART_DIFFERENT_CH_GET(flag) \ argument
16152 WMI_GET_BITS(flag, 31, 1)
16154 #define WMI_VDEV_STATS_PROTO_PS_STATUS_SET(flag, val) \ argument
16155 WMI_SET_BITS(flag, 0, 1, val)
16156 #define WMI_VDEV_STATS_PROTO_PS_STATUS_GET(flag) \ argument
16157 WMI_GET_BITS(flag, 0, 1)
16158 #define WMI_VDEV_STATS_SMPS_INTOLERANT_SET(flag, val) \ argument
16159 WMI_SET_BITS(flag, 1, 1, val)
16160 #define WMI_VDEV_STATS_SMPS_INTOLERANT_GET(flag) \ argument
16161 WMI_GET_BITS(flag, 1, 1)
16162 #define WMI_VDEV_STATS_IS_OFFLOAD_REGISTERED_FOR_CONNECTION_SET(flag, val) \ argument
16163 WMI_SET_BITS(flag, 2, 1, val)
16164 #define WMI_VDEV_STATS_IS_OFFLOAD_REGISTERED_FOR_CONNECTION_GET(flag) \ argument
16165 WMI_GET_BITS(flag, 2, 1)
16166 #define WMI_VDEV_STATS_IS_BSS_BEACON_OFFLOAD_REGISTERED_SET(flag, val) \ argument
16167 WMI_SET_BITS(flag, 3, 1, val)
16168 #define WMI_VDEV_STATS_IS_BSS_BEACON_OFFLOAD_REGISTERED_GET(flag) \ argument
16169 WMI_GET_BITS(flag, 3, 1)
16170 #define WMI_VDEV_STATS_IS_PROB_RESP_OFFLOAD_REGISTERED_SET(flag, val) \ argument
16171 WMI_SET_BITS(flag, 4, 1, val)
16172 #define WMI_VDEV_STATS_IS_PROB_RESP_OFFLOAD_REGISTERED_GET(flag) \ argument
16173 WMI_GET_BITS(flag, 4, 1)
16174 #define WMI_VDEV_STATS_IS_IBSS_BEACON_OFFLOAD_REGISTERED_SET(flag, val) \ argument
16175 WMI_SET_BITS(flag, 5, 1, val)
16176 #define WMI_VDEV_STATS_IS_IBSS_BEACON_OFFLOAD_REGISTERED_GET(flag) \ argument
16177 WMI_GET_BITS(flag, 5, 1)
16178 #define WMI_VDEV_STATS_IS_KEEPALIVE_ATTEMPTS_EXHAUSTED_SET(flag, val) \ argument
16179 WMI_SET_BITS(flag, 6, 1, val)
16180 #define WMI_VDEV_STATS_IS_KEEPALIVE_ATTEMPTS_EXHAUSTED_GET(flag) \ argument
16181 WMI_GET_BITS(flag, 6, 1)
16182 #define WMI_VDEV_STATS_IS_BCN_TX_IE_CHANGED_LOG_SET(flag, val) \ argument
16183 WMI_SET_BITS(flag, 7, 1, val)
16184 #define WMI_VDEV_STATS_IS_BCN_TX_IE_CHANGED_LOG_GET(flag) \ argument
16185 WMI_GET_BITS(flag, 7, 1)
16186 #define WMI_VDEV_STATS_HE_SU_BFEE_SET(flag, val) \ argument
16187 WMI_SET_BITS(flag, 8, 1, val)
16188 #define WMI_VDEV_STATS_HE_SU_BFEE_GET(flag) \ argument
16189 WMI_GET_BITS(flag, 8, 1)
16190 #define WMI_VDEV_STATS_HE_SU_BFER_SET(flag, val) \ argument
16191 WMI_SET_BITS(flag, 9, 1, val)
16192 #define WMI_VDEV_STATS_HE_SU_BFER_GET(flag) \ argument
16193 WMI_GET_BITS(flag, 9, 1)
16194 #define WMI_VDEV_STATS_HE_MU_BFEE_SET(flag, val) \ argument
16195 WMI_SET_BITS(flag, 10, 1, val)
16196 #define WMI_VDEV_STATS_HE_MU_BFEE_GET(flag) \ argument
16197 WMI_GET_BITS(flag, 10, 1)
16198 #define WMI_VDEV_STATS_HE_MU_BFER_SET(flag, val) \ argument
16199 WMI_SET_BITS(flag, 11, 1, val)
16200 #define WMI_VDEV_STATS_HE_MU_BFER_GET(flag) \ argument
16201 WMI_GET_BITS(flag, 11, 1)
16202 #define WMI_VDEV_STATS_HE_DL_OFDMA_SET(flag, val) \ argument
16203 WMI_SET_BITS(flag, 12, 1, val)
16204 #define WMI_VDEV_STATS_HE_DL_OFDMA_GET(flag) \ argument
16205 WMI_GET_BITS(flag, 12, 1)
16206 #define WMI_VDEV_STATS_HE_UL_OFDMA_SET(flag, val) \ argument
16207 WMI_SET_BITS(flag, 13, 1, val)
16208 #define WMI_VDEV_STATS_HE_UL_OFDMA_GET(flag) \ argument
16209 WMI_GET_BITS(flag, 13, 1)
16210 #define WMI_VDEV_STATS_HE_UL_MUMIMO_SET(flag, val) \ argument
16211 WMI_SET_BITS(flag, 14, 1, val)
16212 #define WMI_VDEV_STATS_HE_UL_MUMIMO_GET(flag) \ argument
16213 WMI_GET_BITS(flag, 14, 1)
16214 #define WMI_VDEV_STATS_UL_MU_RESP_SET(flag, val) \ argument
16215 WMI_SET_BITS(flag, 15, 1, val)
16216 #define WMI_VDEV_STATS_UL_MU_RESP_GET(flag) \ argument
16217 WMI_GET_BITS(flag, 15, 1)
16218 #define WMI_VDEV_STATS_ALT_RSSI_NON_SRG_SET(flag, val) \ argument
16219 WMI_SET_BITS(flag, 16, 8, val)
16220 #define WMI_VDEV_STATS_ALT_RSSI_NON_SRG_GET(flag) \ argument
16221 WMI_GET_BITS(flag, 16, 8)
16222 #define WMI_VDEV_STATS_ALT_RSSI_SRG_SET(flag, val) \ argument
16223 WMI_SET_BITS(flag, 24, 8, val)
16224 #define WMI_VDEV_STATS_ALT_RSSI_SRG_GET(flag) \ argument
16225 WMI_GET_BITS(flag, 24, 8)
16227 #define WMI_VDEV_STATS_HE_BSS_COLOR_EN_SET(flag, val) \ argument
16228 WMI_SET_BITS(flag, 0, 1, val)
16229 #define WMI_VDEV_STATS_HE_BSS_COLOR_EN_GET(flag) \ argument
16230 WMI_GET_BITS(flag, 0, 1)
16231 #define WMI_VDEV_STATS_HE_TXBF_OFDMA_SET(flag, val) \ argument
16232 WMI_SET_BITS(flag, 1, 1, val)
16233 #define WMI_VDEV_STATS_HE_TXBF_OFDMA_GET(flag) \ argument
16234 WMI_GET_BITS(flag, 1, 1)
16235 #define WMI_VDEV_STATS_NON_SRG_ENABLE_SET(flag, val) \ argument
16236 WMI_SET_BITS(flag, 2, 1, val)
16237 #define WMI_VDEV_STATS_NON_SRG_ENABLE_GET(flag) \ argument
16238 WMI_GET_BITS(flag, 2, 1)
16239 #define WMI_VDEV_STATS_SRG_ENABLE_SET(flag, val) \ argument
16240 WMI_SET_BITS(flag, 3, 1, val)
16241 #define WMI_VDEV_STATS_SRG_ENABLE_GET(flag) \ argument
16242 WMI_GET_BITS(flag, 3, 1)
16243 #define WMI_VDEV_STATS_SRP_ENABLE_SET(flag, val) \ argument
16244 WMI_SET_BITS(flag, 4, 1, val)
16245 #define WMI_VDEV_STATS_SRP_ENABLE_GET(flag) \ argument
16246 WMI_GET_BITS(flag, 4, 1)
16247 #define WMI_VDEV_STATS_SR_INITIALIZED_SET(flag, val) \ argument
16248 WMI_SET_BITS(flag, 5, 1, val)
16249 #define WMI_VDEV_STATS_SR_INITIALIZED_GET(flag) \ argument
16250 WMI_GET_BITS(flag, 5, 1)
16251 #define WMI_VDEV_STATS_SR_RINGS_INITIALIZED_SET(flag, val) \ argument
16252 WMI_SET_BITS(flag, 6, 1, val)
16253 #define WMI_VDEV_STATS_SR_RINGS_INITIALIZED_GET(flag) \ argument
16254 WMI_GET_BITS(flag, 6, 1)
16255 #define WMI_VDEV_STATS_PER_AC_OBSS_PD_ENABLE_SET(flag, val) \ argument
16256 WMI_SET_BITS(flag, 7, 4, val)
16257 #define WMI_VDEV_STATS_PER_AC_OBSS_PD_ENABLE_GET(flag) \ argument
16258 WMI_GET_BITS(flag, 7, 4)
16259 #define WMI_VDEV_STATS_IFUP_SET(flag, val) \ argument
16260 WMI_SET_BITS(flag, 11, 1, val)
16261 #define WMI_VDEV_STATS_IFUP_GET(flag) \ argument
16262 WMI_GET_BITS(flag, 11, 1)
16263 #define WMI_VDEV_STATS_IFACTIVE_SET(flag, val) \ argument
16264 WMI_SET_BITS(flag, 12, 1, val)
16265 #define WMI_VDEV_STATS_IFACTIVE_GET(flag) \ argument
16266 WMI_GET_BITS(flag, 12, 1)
16267 #define WMI_VDEV_STATS_IFPAUSED_SET(flag, val) \ argument
16268 WMI_SET_BITS(flag, 13, 1, val)
16269 #define WMI_VDEV_STATS_IFPAUSED_GET(flag) \ argument
16270 WMI_GET_BITS(flag, 13, 1)
16271 #define WMI_VDEV_STATS_IFOUTOFSYNC_SET(flag, val) \ argument
16272 WMI_SET_BITS(flag, 14, 1, val)
16273 #define WMI_VDEV_STATS_IFOUTOFSYNC_GET(flag) \ argument
16274 WMI_GET_BITS(flag, 14, 1)
16275 #define WMI_VDEV_STATS_IS_FREE_SET(flag, val) \ argument
16276 WMI_SET_BITS(flag, 15, 1, val)
16277 #define WMI_VDEV_STATS_IS_FREE_GET(flag) \ argument
16278 WMI_GET_BITS(flag, 15, 1)
16279 #define WMI_VDEV_STATS_IS_NAWDS_SET(flag, val) \ argument
16280 WMI_SET_BITS(flag, 16, 1, val)
16281 #define WMI_VDEV_STATS_IS_NAWDS_GET(flag) \ argument
16282 WMI_GET_BITS(flag, 16, 1)
16283 #define WMI_VDEV_STATS_HW_FLAG_SET(flag, val) \ argument
16284 WMI_SET_BITS(flag, 17, 1, val)
16285 #define WMI_VDEV_STATS_HW_FLAG_GET(flag) \ argument
16286 WMI_GET_BITS(flag, 17, 1)
16287 #define WMI_VDEV_STATS_CH_REQ_FLAG_SET(flag, val) \ argument
16288 WMI_SET_BITS(flag, 18, 2, val)
16289 #define WMI_VDEV_STATS_CH_REQ_FLAG_GET(flag) \ argument
16290 WMI_GET_BITS(flag, 18, 2)
16291 #define WMI_VDEV_STATS_RESTART_RESP_SET(flag, val) \ argument
16292 WMI_SET_BITS(flag, 20, 1, val)
16293 #define WMI_VDEV_STATS_RESTART_RESP_GET(flag) \ argument
16294 WMI_GET_BITS(flag, 20, 1)
16295 #define WMI_VDEV_STATS_FIRST_BEACON_RECV_WAIT_SET(flag, val) \ argument
16296 WMI_SET_BITS(flag, 21, 1, val)
16297 #define WMI_VDEV_STATS_FIRST_BEACON_RECV_WAIT_GET(flag) \ argument
16298 WMI_GET_BITS(flag, 21, 1)
16299 #define WMI_VDEV_STATS_ERPENABLED_SET(flag, val) \ argument
16300 WMI_SET_BITS(flag, 22, 1, val)
16301 #define WMI_VDEV_STATS_ERPENABLED_GET(flag) \ argument
16302 WMI_GET_BITS(flag, 22, 1)
16303 #define WMI_VDEV_STATS_START_RESPONDED_SET(flag, val) \ argument
16304 WMI_SET_BITS(flag, 23, 1, val)
16305 #define WMI_VDEV_STATS_START_RESPONDED_GET(flag) \ argument
16306 WMI_GET_BITS(flag, 23, 1)
16307 #define WMI_VDEV_STATS_BCN_SYNC_CRIT_REQ_ACT_SET(flag, val) \ argument
16308 WMI_SET_BITS(flag, 24, 1, val)
16309 #define WMI_VDEV_STATS_BCN_SYNC_CRIT_REQ_ACT_GET(flag) \ argument
16310 WMI_GET_BITS(flag, 24, 1)
16311 #define WMI_VDEV_STATS_RECAL_NOTIF_REGISTERED_SET(flag, val) \ argument
16312 WMI_SET_BITS(flag, 25, 1, val)
16313 #define WMI_VDEV_STATS_RECAL_NOTIF_REGISTERED_GET(flag) \ argument
16314 WMI_GET_BITS(flag, 25, 1)
16315 #define WMI_VDEV_STATS_BCN_TX_PAUSED_SET(flag, val) \ argument
16316 WMI_SET_BITS(flag, 26, 1, val)
16317 #define WMI_VDEV_STATS_BCN_TX_PAUSED_GET(flag) \ argument
16318 WMI_GET_BITS(flag, 26, 1)
16319 #define WMI_VDEV_STATS_HE_BSS_COLOR_EN_BYPASS_SET(flag, val) \ argument
16320 WMI_SET_BITS(flag, 27, 1, val)
16321 #define WMI_VDEV_STATS_HE_BSS_COLOR_EN_BYPASS_GET(flag) \ argument
16322 WMI_GET_BITS(flag, 27, 1)
16323 #define WMI_VDEV_STATS_DEFAULT_BA_MODE_SET(flag, val) \ argument
16324 WMI_SET_BITS(flag, 28, 1, val)
16325 #define WMI_VDEV_STATS_DEFAULT_BA_MODE_GET(flag) \ argument
16326 WMI_GET_BITS(flag, 28, 1)
16327 #define WMI_VDEV_STATS_BA_256_BITMAP_ENABLE_SET(flag, val) \ argument
16328 WMI_SET_BITS(flag, 29, 1, val)
16329 #define WMI_VDEV_STATS_BA_256_BITMAP_ENABLE_GET(flag) \ argument
16330 WMI_GET_BITS(flag, 29, 1)
16331 #define WMI_VDEV_STATS_BA_256_BITMAP_TX_DISABLE_SET(flag, val) \ argument
16332 WMI_SET_BITS(flag, 30, 1, val)
16333 #define WMI_VDEV_STATS_BA_256_BITMAP_TX_DISABLE_GET(flag) \ argument
16334 WMI_GET_BITS(flag, 30, 1)
16335 #define WMI_VDEV_STATS_IS_MULTI_GROUP_KEY_ENABLED_SET(flag, val) \ argument
16336 WMI_SET_BITS(flag, 31, 1, val)
16337 #define WMI_VDEV_STATS_IS_MULTI_GROUP_KEY_ENABLED_GET(flag) \ argument
16338 WMI_GET_BITS(flag, 31, 1)
16603 #define WMI_SCAN_MODE_VDEV_FLAG_GET(flag) WMI_GET_BITS(flag, 4, 1) argument
16604 #define WMI_SCAN_MODE_VDEV_FLAG_SET(flag, val) WMI_SET_BITS(flag, 4, 1, val) argument
16606 #define WMI_SCAN_MODE_VDEV_FLAG_ENABLED(flag) ((flag & VDEV_FLAGS_SCAN_MODE_VAP) ? 1 : 0) argument
23011 #define WMI_SET_ROAM_OFFLOAD_OKC_ENABLED(flag) do { \ argument
23012 (flag) |= (1 << WMI_ROAM_OFFLOAD_FLAG_OKC_ENABLED); \
23015 #define WMI_SET_ROAM_OFFLOAD_OKC_DISABLED(flag) do { \ argument
23016 (flag) &= ~(1 << WMI_ROAM_OFFLOAD_FLAG_OKC_ENABLED); \
23019 #define WMI_GET_ROAM_OFFLOAD_OKC_ENABLED(flag) \ argument
23020 ((flag) & (1 << WMI_ROAM_OFFLOAD_FLAG_OKC_ENABLED))
23023 #define WMI_SET_ROAM_OFFLOAD_PMK_CACHE_ENABLED(flag) \ argument
23025 (flag) &= ~(1 << WMI_ROAM_OFFLOAD_FLAG_PMK_CACHE_DISABLED); \
23028 #define WMI_SET_ROAM_OFFLOAD_PMK_CACHE_DISABLED(flag) \ argument
23030 (flag) |= (1 << WMI_ROAM_OFFLOAD_FLAG_PMK_CACHE_DISABLED); \
23033 #define WMI_GET_ROAM_OFFLOAD_PMK_CACHE_DISABLED(flag) \ argument
23034 ((flag) & (1 << WMI_ROAM_OFFLOAD_FLAG_PMK_CACHE_DISABLED))
23375 #define WMI_SET_ROAM_INVOKE_ADD_CH_TO_CACHE(flag) do { \ argument
23376 (flag) |= (1 << WMI_SET_ROAM_INVOKE_ADD_CH_TO_CACHE); \
23379 #define WMI_CLEAR_ROAM_INVOKE_ADD_CH_TO_CACHE(flag) do { \ argument
23380 (flag) &= ~(1 << WMI_SET_ROAM_INVOKE_ADD_CH_TO_CACHE); \
23383 #define WMI_GET_ROAM_INVOKE_ADD_CH_TO_CACHE(flag) \ argument
23384 ((flag) & (1 << WMI_SET_ROAM_INVOKE_ADD_CH_TO_CACHE))
23513 #define WMI_SET_ROAM_SUBNET_CHANGE_FLAG_IP4_ENABLED(flag) do { \ argument
23514 (flag) |= (1 << WMI_ROAM_SUBNET_CHANGE_FLAG_IP4_ENABLED); \
23517 #define WMI_SET_ROAM_SUBNET_CHANGE_FLAG_IP4_DISABLED(flag) do { \ argument
23518 (flag) &= ~(1 << WMI_ROAM_SUBNET_CHANGE_FLAG_IP4_ENABLED); \
23521 #define WMI_GET_ROAM_SUBNET_CHANGE_FLAG_IP4_ENABLED(flag) \ argument
23522 ((flag) & (1 << WMI_ROAM_SUBNET_CHANGE_FLAG_IP4_ENABLED))
23525 #define WMI_SET_ROAM_SUBNET_CHANGE_FLAG_IP6_ENABLED(flag) do { \ argument
23526 (flag) |= (1 << WMI_ROAM_SUBNET_CHANGE_FLAG_IP6_ENABLED); \
23529 #define WMI_SET_ROAM_SUBNET_CHANGE_FLAG_IP6_DISABLED(flag) do { \ argument
23530 (flag) &= ~(1 << WMI_ROAM_SUBNET_CHANGE_FLAG_IP6_ENABLED); \
23533 #define WMI_GET_ROAM_SUBNET_CHANGE_FLAG_IP6_ENABLED(flag) \ argument
23534 ((flag) & (1 << WMI_ROAM_SUBNET_CHANGE_FLAG_IP6_ENABLED))
23546 A_UINT32 flag; member
24599 A_UINT32 flag; member
24633 A_UINT32 flag; /*This is current reserved.*/ member
24661 A_UINT32 flag; /*This is current reserved.*/ member
26456 #define WMI_RADAR_FLAGS_FULL_BW_NOL_GET(flag) \ argument
26457 WMI_GET_BITS(flag, \
26460 #define WMI_RADAR_FLAGS_FULL_BW_NOL_SET(flag, val) \ argument
26461 WMI_SET_BITS(flag, \
26629 #define WMI_TDLS_PEER_SET_QOS_FLAG(ppeer_caps,flag) do { \ argument
26630 (ppeer_caps)->peer_qos |= (1 << flag); \
26632 #define WMI_TDLS_PEER_GET_QOS_FLAG(ppeer_caps,flag) \ argument
26633 (((ppeer_caps)->peer_qos & (1 << flag)) >> flag)
26668 #define WMI_TDLS_SELF_SET_QOS_FLAG(pset_cmd,flag) do { \ argument
26669 (pset_cmd)->tdls_puapsd_mask |= (1 << flag); \
26671 #define WMI_TDLS_SELF_GET_QOS_FLAG(pset_cmd,flag) \ argument
26672 (((pset_cmd)->tdls_puapsd_mask & (1 << flag)) >> flag)
28668 #define WMI_NAN_GET_RANGING_INITIATOR_ROLE(flag) WMI_GET_BITS(flag, 0, 1) argument
28669 #define WMI_NAN_SET_RANGING_INITIATOR_ROLE(flag, val) WMI_SET_BITS(flag, 0, 1, val) argument
28670 #define WMI_NAN_GET_RANGING_RESPONDER_ROLE(flag) WMI_GET_BITS(flag, 1, 1) argument
28671 #define WMI_NAN_SET_RANGING_RESPONDER_ROLE(flag, val) WMI_SET_BITS(flag, 1, 1, val) argument
28672 #define WMI_NAN_GET_NAN_6G_DISABLE(flag) WMI_GET_BITS(flag, 2, 1) argument
28673 #define WMI_NAN_SET_NAN_6G_DISABLE(flag, val) WMI_SET_BITS(flag, 2, 1, val) argument
36827 #define WMI_SCAN_RADIO_CAP_SCAN_RADIO_FLAG_GET(flag) WMI_GET_BITS(flag, 0, 1) argument
36828 #define WMI_SCAN_RADIO_CAP_SCAN_RADIO_FLAG_SET(flag, val) WMI_SET_BITS(flag, 0, 1, val) argument
36830 #define WMI_SCAN_RADIO_CAP_DFS_FLAG_GET(flag) WMI_GET_BITS(flag, 1, 1) argument
36831 #define WMI_SCAN_RADIO_CAP_DFS_FLAG_SET(flag, val) WMI_SET_BITS(flag, 1, 1, val) argument
36833 #define WMI_SCAN_RADIO_CAP_BLANKING_SUPPORT_GET(flag) WMI_GET_BITS(flag, 2, 1) argument
36834 #define WMI_SCAN_RADIO_CAP_BLANKING_SUPPORT_SET(flag, val) WMI_SET_BITS(flag, 2, 1, val) argument
38794 #define WMI_MULTIPLE_VDEV_RESTART_FLAG_IS_MVRR_EVENT_SUPPORT(flag) WMI_GET_BITS(flag, 0, 1) argument
38795 #define WMI_MULTIPLE_VDEV_RESTART_FLAG_SET_MVRR_EVENT_SUPPORT(flag,val) WMI_SET_BITS(flag, 0, 1, v… argument
38797 #define WMI_MULTIPLE_VDEV_RESTART_FLAG_IS_PHYMODE_PRESENT(flag) WMI_GET_BITS(flag, 1, 1) argument
38798 #define WMI_MULTIPLE_VDEV_RESTART_FLAG_SET_PHYMODE_PRESENT(flag,val) WMI_SET_BITS(flag, 1, 1, val) argument
38823 #define WMI_MULTIPLE_VDEV_RESTART_FLAG_BITMAP_SUPPORT(flag) WMI_GET_BITS(flag, 2, 1) argument
38824 #define WMI_MULTIPLE_VDEV_RESTART_FLAG_SET_BITMAP_SUPPORT(flag,val) WMI_SET_BITS(flag, 2, 1, val) argument
39086 #define WMI_SET_UNIT_TEST_EVENT_FLAG_STATUS_SUCCESS(flag) do { \ argument
39087 (flag) |= (1 << WMI_UNIT_TEST_EVENT_FLAG_STATUS); \
39090 #define WMI_SET_UNIT_TEST_EVENT_FLAG_STATUS_FAIL(flag) do { \ argument
39091 (flag) &= ~(1 << WMI_UNIT_TEST_EVENT_FLAG_STATUS); \
39094 #define WMI_GET_UNIT_TEST_EVENT_FLAG_STSTUS(flag) \ argument
39095 ((flag) & (1 << WMI_UNIT_TEST_EVENT_FLAG_STATUS))
39097 #define WMI_SET_UNIT_TEST_EVENT_FLAG_DONE(flag) do { \ argument
39098 (flag) |= (1 << WMI_UNIT_TEST_EVENT_FLAG_DONE); \
39101 #define WMI_CLR_UNIT_TEST_EVENT_FLAG_DONE(flag) do { \ argument
39102 (flag) &= ~(1 << WMI_UNIT_TEST_EVENT_FLAG_DONE); \
39105 #define WMI_GET_UNIT_TEST_EVENT_FLAG_DONE(flag) \ argument
39106 ((flag) & (1 << WMI_UNIT_TEST_EVENT_FLAG_DONE))
39118 A_UINT32 flag; member
39239 #define WLM_FLAGS_SCAN_IS_SUPPRESS(flag) WMI_GET_BITS(flag, 0, 1) argument
39240 #define WLM_FLAGS_SCAN_SET_SUPPRESS(flag, val) WMI_SET_BITS(flag, 0, 1, val) argument
39241 #define WLM_FLAGS_SCAN_IS_SKIP_DFS(flag) WMI_GET_BITS(flag, 1, 1) argument
39242 #define WLM_FLAGS_SCAN_SET_SKIP_DFS(flag, val) WMI_SET_BITS(flag, 1, 1, val) argument
39243 #define WLM_FLAGS_SCAN_GET_DWELL_TIME_POLICY(flag) WMI_GET_BITS(flag, 2, 2) argument
39244 #define WLM_FLAGS_SCAN_SET_DWELL_TIME_POLICY(flag, val) WMI_SET_BITS(flag, 2, 2, val) argument
39245 #define WLM_FLAGS_TSF_LATENCY_COMPENSATE_ENABLED_GET(flag) WMI_GET_BITS(flag, 4, 1) argument
39246 #define WLM_FLAGS_TSF_LATENCY_COMPENSATE_ENABLED_SET(flag) WMI_SET_BITS(flag, 4, 1, val) argument
39247 #define WLM_FLAGS_ROAM_GET_POLICY(flag) WMI_GET_BITS(flag, 6, 2) argument
39248 #define WLM_FLAGS_ROAM_SET_POLICY(flag, val) WMI_SET_BITS(flag, 6, 2, val) argument
39249 #define WLM_FLAGS_PS_IS_BMPS_DISABLED(flag) WMI_GET_BITS(flag, 9, 1) argument
39250 #define WLM_FLAGS_PS_IS_CSS_CLPS_DISABLED(flag) WMI_GET_BITS(flag, 10, 1) argument
39251 #define WLM_FLAGS_PS_SET_CSS_CLPS_DISABLE(flag, val) WMI_SET_BITS(flag, 10, 1, val) argument
39252 #define WLM_FLAGS_PS_IS_SYS_SLP_DISABLED(flag) WMI_GET_BITS(flag, 11, 1) argument
39253 #define WLM_FLAGS_PS_SET_SYS_SLP_DISABLE(flag, val) WMI_SET_BITS(flag, 11, 1, val) argument
39254 #define WLM_FLAGS_WAL_LIMIT_TRY_ENABLED(flag) WMI_GET_BITS(flag, 12, 1) argument
39255 #define WLM_FLAGS_WAL_LIMIT_TRY_SET(flag, val) WMI_SET_BITS(flag, 12, 1, val) argument
39256 #define WLM_FLAGS_WAL_ADJUST_EDCA_ENABLED(flag) WMI_GET_BITS(flag, 13, 1) argument
39257 #define WLM_FLAGS_WAL_ADJUST_EDCA_SET(flag, val) WMI_SET_BITS(flag, 13, 1, val) argument
39258 #define WLM_FLAGS_WAL_1NSS_ENABLED(flag) (WMI_GET_BITS(flag, 14, 3) & 0x1) argument
39259 #define WLM_FLAGS_WAL_NSS_SET(flag, val) WMI_SET_BITS(flag, 14, 3, val) argument
39260 #define WLM_FLAGS_WAL_ALWAYS_RTS_PROTECTION(flag) WMI_GET_BITS(flag, 17, 1) argument
39261 #define WLM_FLAGS_WAL_RTS_PROTECTION_SET(flag, val) WMI_SET_BITS(flag, 17, 1, val) argument
39262 #define WLM_FLAGS_WAL_DISABLE_SECONDARY_RATE(flag) WMI_GET_BITS(flag, 18, 1) argument
39263 #define WLM_FLAGS_WAL_SECONDARY_RATE_SET(flag, val) WMI_SET_BITS(flag, 18, 1, val) argument
39264 #define WLM_FLAGS_PS_IS_PCIE_L11_ENABLED(flag) WMI_GET_BITS(flag, 19, 1) argument
39265 #define WLM_FLAGS_PS_SET_PCIE_L11_ENABLE(flag, val) WMI_SET_BITS(flag, 19, 1, val) argument
39266 #define WLM_FLAGS_PS_IS_PHYRF_PS_ENABLED(flag) WMI_GET_BITS(flag, 20, 1) argument
39267 #define WLM_FLAGS_PS_SET_PHYRF_PS_ENABLE(flag, val) WMI_SET_BITS(flag, 20, 1, val) argument
39268 #define WLM_FLAGS_SCAN_IS_SPLIT_PAS_CH_ENABLED(flag) WMI_GET_BITS(flag, 21, 1) argument
39269 #define WLM_FLAGS_SCAN_SET_SPLIT_PAS_CH_ENABLE(flag, val) WMI_SET_BITS(flag, 21, 1, val) argument
39270 #define WLM_FLAGS_SCAN_IS_ADAPT_SCAN_ENABLED(flag) WMI_GET_BITS(flag, 22, 1) argument
39271 #define WLM_FLAGS_SCAN_SET_ADAPT_SCAN_ENABLE(flag, val) WMI_SET_BITS(flag, 22, 1, val) argument
39272 #define WLM_FLAGS_PS_IS_MLO_PROBE_SCAN_DISABLED(flag) WMI_GET_BITS(flag, 23, 1) argument
39273 #define WLM_FLAGS_PS_SET_MLO_PROBE_SCAN_DISABLE(flag, val) WMI_SET_BITS(flag, 23, 1, val) argument
39274 #define WLM_FLAGS_PS_IS_ULL_FORCED_MLMR_DISABLED(flag) WMI_GET_BITS(flag, 24, 1) argument
39275 #define WLM_FLAGS_PS_SET_ULL_FORCED_MLMR_DISABLE(flag, val) WMI_SET_BITS(flag, 24, 1, val) argument
39276 #define WLM_FLAGS_PS_IS_ULL_FORCED_EMLSR_DISABLED(flag) WMI_GET_BITS(flag, 25, 1) argument
39277 #define WLM_FLAGS_PS_SET_ULL_FORCED_EMLSR_DISABLE(flag, val) WMI_SET_BITS(flag, 25, 1, val) argument
39278 #define WLM_FLAGS_SET_FORCE_DEFAULT_LATENCY(flag, val) WMI_SET_BITS(flag, 0, 1, val) argument
39279 #define WLM_FLAGS_GET_FORCE_DEFAULT_LATENCY(flag) WMI_GET_BITS(flag, 0, 1) argument
39328 #define TWT_EN_DIS_FLAGS_GET_BTWT(flag) WMI_GET_BITS(flag, 0, 1) argument
39329 #define TWT_EN_DIS_FLAGS_SET_BTWT(flag, val) WMI_SET_BITS(flag, 0, 1, val) argument
39332 #define TWT_EN_DIS_FLAGS_GET_L_MBSSID(flag) WMI_GET_BITS(flag, 1, 1) argument
39333 #define TWT_EN_DIS_FLAGS_SET_L_MBSSID(flag, val) WMI_SET_BITS(flag, 1, 1, val) argument
39336 #define TWT_EN_DIS_FLAGS_GET_AX_MBSSID(flag) WMI_GET_BITS(flag, 2, 1) argument
39337 #define TWT_EN_DIS_FLAGS_SET_AX_MBSSID(flag, val) WMI_SET_BITS(flag, 2, 1, val) argument
39347 #define TWT_EN_DIS_FLAGS_GET_SPLIT_CONFIG(flag) WMI_GET_BITS(flag, 3, 1) argument
39348 #define TWT_EN_DIS_FLAGS_SET_SPLIT_CONFIG(flag, val) WMI_SET_BITS(flag, 3, 1, val) argument
39397 #define TWT_EN_DIS_FLAGS_GET_REQ_RESP(flag) WMI_GET_BITS(flag, 4, 1) argument
39398 #define TWT_EN_DIS_FLAGS_SET_REQ_RESP(flag, val) WMI_SET_BITS(flag, 4, 1, val) argument
39401 #define TWT_EN_DIS_FLAGS_GET_I_B_TWT(flag) WMI_GET_BITS(flag, 5, 1) argument
39402 #define TWT_EN_DIS_FLAGS_SET_I_B_TWT(flag, val) WMI_SET_BITS(flag, 5, 1, val) argument
39405 #define TWT_EN_DIS_FLAGS_GET_B_R_TWT(flag) WMI_GET_BITS(flag, 6, 1) argument
39406 #define TWT_EN_DIS_FLAGS_SET_B_R_TWT(flag, val) WMI_SET_BITS(flag, 6, 1, val) argument
39413 #define TWT_EN_DIS_FLAGS_GET_DIS_BTWT_AUTO_DELETE(flag) \ argument
39414 WMI_GET_BITS(flag, 7, 1)
39415 #define TWT_EN_DIS_FLAGS_SET_DIS_BTWT_AUTO_DELETE(flag, val) \ argument
39416 WMI_SET_BITS(flag, 7, 1, val)
39544 #define TWT_FLAGS_GET_CMD(flag) WMI_GET_BITS(flag, 0, 8) argument
39545 #define TWT_FLAGS_SET_CMD(flag, val) WMI_SET_BITS(flag, 0, 8, val) argument
39548 #define TWT_FLAGS_GET_BROADCAST(flag) WMI_GET_BITS(flag, 8, 1) argument
39549 #define TWT_FLAGS_SET_BROADCAST(flag, val) WMI_SET_BITS(flag, 8, 1, val) argument
39552 #define TWT_FLAGS_GET_TRIGGER(flag) WMI_GET_BITS(flag, 9, 1) argument
39553 #define TWT_FLAGS_SET_TRIGGER(flag, val) WMI_SET_BITS(flag, 9, 1, val) argument
39556 #define TWT_FLAGS_GET_FLOW_TYPE(flag) WMI_GET_BITS(flag, 10, 1) argument
39557 #define TWT_FLAGS_SET_FLOW_TYPE(flag, val) WMI_SET_BITS(flag, 10, 1, val) argument
39560 #define TWT_FLAGS_GET_PROTECTION(flag) WMI_GET_BITS(flag, 11, 1) argument
39561 #define TWT_FLAGS_SET_PROTECTION(flag, val) WMI_SET_BITS(flag, 11, 1, val) argument
39564 #define TWT_FLAGS_GET_BTWT_ID0(flag) WMI_GET_BITS(flag, 12, 1) argument
39565 #define TWT_FLAGS_SET_BTWT_ID0(flag, val) WMI_SET_BITS(flag, 12, 1, val) argument
39568 #define TWT_FLAGS_GET_TWT_INFO_FRAME_DISABLED(flag) WMI_GET_BITS(flag, 13, 1) argument
39569 #define TWT_FLAGS_SET_TWT_INFO_FRAME_DISABLED(flag, val) WMI_SET_BITS(flag, 13, 1, val) argument
39576 #define TWT_FLAGS_GET_PM_RESPONDER_MODE_VALID(flag) WMI_GET_BITS(flag, 14, 1) argument
39577 #define TWT_FLAGS_SET_PM_RESPONDER_MODE_VALID(flag, val) WMI_SET_BITS(flag, 14, 1, val) argument
39580 #define TWT_FLAGS_GET_PM_RESPONDER_MODE(flag) WMI_GET_BITS(flag, 15, 1) argument
39581 #define TWT_FLAGS_SET_PM_RESPONDER_MODE(flag, val) WMI_SET_BITS(flag, 15, 1, val) argument
44177 #define WMI_CMB_VALID_FIELDS_FLAG_SET(word32, flag, value) \ argument
44179 (word32) &= ~WMI_CMB_VALID_FIELDS_FLAG_ ## flag ## _M; \
44180 (word32) |= ((value) << WMI_CMB_VALID_FIELDS_FLAG_ ## flag ## _S) & \
44181 WMI_CMB_VALID_FIELDS_FLAG_ ## flag ## _M; \
44184 #define WMI_CMB_VALID_FIELDS_FLAG_GET(word32, flag) \ argument
44185 (((word32) & WMI_CMB_VALID_FIELDS_FLAG_ ## flag ## _M) >> \
44186 WMI_CMB_VALID_FIELDS_FLAG_ ## flag ## _S)
47033 #define WMI_RTT_PASN_PEER_CREATE_SECURITY_MODE_GET(flag) WMI_GET_BITS(flag, 0, 2) argument
47034 #define WMI_RTT_PASN_PEER_CREATE_SECURITY_MODE_SET(flag,val) WMI_SET_BITS(flag, 0, 2, val) argument
47035 #define WMI_RTT_PASN_PEER_CREATE_FORCE_SELF_MAC_USE_GET(flag) WMI_GET_BITS(flag, 2, 1) argument
47036 #define WMI_RTT_PASN_PEER_CREATE_FORCE_SELF_MAC_USE_SET(flag,val) WMI_SET_BITS(flag, 2, 1, val) argument
47086 #define WMI_RTT_PASN_PEER_DELETE_DELETED_BIT_GET(flag) WMI_GET_BITS(flag, 0, 1) argument
47087 #define WMI_RTT_PASN_PEER_DELETE_DELETED_BIT_SET(flag,val) WMI_SET_BITS(flag, 0, 1, val) argument
47088 #define WMI_RTT_PASN_PEER_DELETE_FLUSH_KEYS_GET(flag) WMI_GET_BITS(flag, 1, 1) argument
47089 #define WMI_RTT_PASN_PEER_DELETE_FLUSH_KEYS_SET(flag,val) WMI_SET_BITS(flag, 1, 1, val) argument