Lines Matching refs:_var
691 #define HTT_DBG_EXT_PEER_STATS_RESET_GET(_var) \ argument
692 (((_var) & HTT_DBG_EXT_PEER_STATS_RESET_M) >> \
695 #define HTT_DBG_EXT_PEER_STATS_RESET_SET(_var, _val) \ argument
698 ((_var) |= ((_val) << HTT_DBG_EXT_PEER_STATS_RESET_S)); \
885 #define HTT_TX_PDEV_STATS_CMN_MAC_ID_GET(_var) \ argument
886 (((_var) & HTT_TX_PDEV_STATS_CMN_MAC_ID_M) >> \
889 #define HTT_TX_PDEV_STATS_CMN_MAC_ID_SET(_var, _val) \ argument
892 ((_var) |= ((_val) << HTT_TX_PDEV_STATS_CMN_MAC_ID_S)); \
1351 #define HTT_HW_STATS_PDEV_ERRS_MAC_ID_GET(_var) \ argument
1352 (((_var) & HTT_HW_STATS_PDEV_ERRS_MAC_ID_M) >> \
1355 #define HTT_HW_STATS_PDEV_ERRS_MAC_ID_SET(_var, _val) \ argument
1358 ((_var) |= ((_val) << HTT_HW_STATS_PDEV_ERRS_MAC_ID_S)); \
1524 #define HTT_MSDU_FLOW_STATS_TX_FLOW_NUM_GET(_var) \ argument
1525 (((_var) & HTT_MSDU_FLOW_STATS_TX_FLOW_NUM_M) >> \
1528 #define HTT_MSDU_FLOW_STATS_TX_FLOW_NUM_SET(_var, _val) \ argument
1531 ((_var) |= ((_val) << HTT_MSDU_FLOW_STATS_TX_FLOW_NUM_S)); \
1534 #define HTT_MSDU_FLOW_STATS_TID_NUM_GET(_var) \ argument
1535 (((_var) & HTT_MSDU_FLOW_STATS_TID_NUM_M) >> \
1538 #define HTT_MSDU_FLOW_STATS_TID_NUM_SET(_var, _val) \ argument
1541 ((_var) |= ((_val) << HTT_MSDU_FLOW_STATS_TID_NUM_S)); \
1544 #define HTT_MSDU_FLOW_STATS_DROP_GET(_var) \ argument
1545 (((_var) & HTT_MSDU_FLOW_STATS_DROP_M) >> \
1548 #define HTT_MSDU_FLOW_STATS_DROP_SET(_var, _val) \ argument
1551 ((_var) |= ((_val) << HTT_MSDU_FLOW_STATS_DROP_S)); \
1591 #define HTT_TX_TID_STATS_SW_PEER_ID_GET(_var) \ argument
1592 (((_var) & HTT_TX_TID_STATS_SW_PEER_ID_M) >> \
1595 #define HTT_TX_TID_STATS_SW_PEER_ID_SET(_var, _val) \ argument
1598 ((_var) |= ((_val) << HTT_TX_TID_STATS_SW_PEER_ID_S)); \
1601 #define HTT_TX_TID_STATS_TID_NUM_GET(_var) \ argument
1602 (((_var) & HTT_TX_TID_STATS_TID_NUM_M) >> \
1605 #define HTT_TX_TID_STATS_TID_NUM_SET(_var, _val) \ argument
1608 ((_var) |= ((_val) << HTT_TX_TID_STATS_TID_NUM_S)); \
1617 #define HTT_TX_TID_STATS_NUM_SCHED_PENDING_GET(_var) \ argument
1618 (((_var) & HTT_TX_TID_STATS_NUM_SCHED_PENDING_M) >> \
1621 #define HTT_TX_TID_STATS_NUM_SCHED_PENDING_SET(_var, _val) \ argument
1624 ((_var) |= ((_val) << HTT_TX_TID_STATS_NUM_SCHED_PENDING_S)); \
1627 #define HTT_TX_TID_STATS_NUM_PPDU_IN_HWQ_GET(_var) \ argument
1628 (((_var) & HTT_TX_TID_STATS_NUM_PPDU_IN_HWQ_M) >> \
1631 #define HTT_TX_TID_STATS_NUM_PPDU_IN_HWQ_SET(_var, _val) \ argument
1634 ((_var) |= ((_val) << HTT_TX_TID_STATS_NUM_PPDU_IN_HWQ_S)); \
1745 #define HTT_RX_TID_STATS_SW_PEER_ID_GET(_var) \ argument
1746 (((_var) & HTT_RX_TID_STATS_SW_PEER_ID_M) >> \
1749 #define HTT_RX_TID_STATS_SW_PEER_ID_SET(_var, _val) \ argument
1752 ((_var) |= ((_val) << HTT_RX_TID_STATS_SW_PEER_ID_S)); \
1755 #define HTT_RX_TID_STATS_TID_NUM_GET(_var) \ argument
1756 (((_var) & HTT_RX_TID_STATS_TID_NUM_M) >> \
1759 #define HTT_RX_TID_STATS_TID_NUM_SET(_var, _val) \ argument
1762 ((_var) |= ((_val) << HTT_RX_TID_STATS_TID_NUM_S)); \
2224 #define HTT_DBG_EXT_PEER_CTRL_PATH_TXRX_STATS_IS_MAC_ADDR_GET(_var) \ argument
2225 (((_var) & HTT_DBG_EXT_PEER_CTRL_PATH_TXRX_STATS_IS_MAC_ADDR_M) >> \
2228 #define HTT_DBG_EXT_PEER_CTRL_PATH_TXRX_STATS_IS_MAC_ADDR_SET(_var, _val) \ argument
2231 ((_var) |= ((_val) << HTT_DBG_EXT_PEER_CTRL_PATH_TXRX_STATS_IS_MAC_ADDR_S)); \
2250 #define HTT_DBG_EXT_STATS_PEER_INFO_IS_MAC_ADDR_SET(_var, _val) \ argument
2253 ((_var) |= ((_val) << HTT_DBG_EXT_STATS_PEER_INFO_IS_MAC_ADDR_S)); \
2256 #define HTT_DBG_EXT_STATS_PEER_INFO_IS_MAC_ADDR_GET(_var) \ argument
2257 (((_var) & HTT_DBG_EXT_STATS_PEER_INFO_IS_MAC_ADDR_M) >> \
2260 #define HTT_DBG_EXT_STATS_PEER_REQ_MODE_GET(_var) \ argument
2261 (((_var) & HTT_DBG_EXT_STATS_PEER_REQ_MODE_M) >> \
2264 #define HTT_DBG_EXT_STATS_PEER_REQ_MODE_SET(_var, _val) \ argument
2266 ((_var) |= ((_val) << HTT_DBG_EXT_STATS_PEER_REQ_MODE_S)); \
2269 #define HTT_DBG_EXT_STATS_PEER_INFO_SW_PEER_ID_GET(_var) \ argument
2270 (((_var) & HTT_DBG_EXT_STATS_PEER_INFO_SW_PEER_ID_M) >> \
2273 #define HTT_DBG_EXT_STATS_PEER_INFO_SW_PEER_ID_SET(_var, _val) \ argument
2275 ((_var) |= ((_val) << HTT_DBG_EXT_STATS_PEER_INFO_SW_PEER_ID_S)); \
2371 #define HTT_TX_HWQ_MU_MIMO_CMN_STATS_MAC_ID_GET(_var) \ argument
2372 (((_var) & HTT_TX_HWQ_MU_MIMO_CMN_STATS_MAC_ID_M) >> \
2375 #define HTT_TX_HWQ_MU_MIMO_CMN_STATS_MAC_ID_SET(_var, _val) \ argument
2378 ((_var) |= ((_val) << HTT_TX_HWQ_MU_MIMO_CMN_STATS_MAC_ID_S)); \
2381 #define HTT_TX_HWQ_MU_MIMO_CMN_STATS_HWQ_ID_GET(_var) \ argument
2382 (((_var) & HTT_TX_HWQ_MU_MIMO_CMN_STATS_HWQ_ID_M) >> \
2385 #define HTT_TX_HWQ_MU_MIMO_CMN_STATS_HWQ_ID_SET(_var, _val) \ argument
2388 ((_var) |= ((_val) << HTT_TX_HWQ_MU_MIMO_CMN_STATS_HWQ_ID_S)); \
2427 #define HTT_TX_HWQ_STATS_CMN_MAC_ID_GET(_var) \ argument
2428 (((_var) & HTT_TX_HWQ_STATS_CMN_MAC_ID_M) >> \
2431 #define HTT_TX_HWQ_STATS_CMN_MAC_ID_SET(_var, _val) \ argument
2434 ((_var) |= ((_val) << HTT_TX_HWQ_STATS_CMN_MAC_ID_S)); \
2437 #define HTT_TX_HWQ_STATS_CMN_HWQ_ID_GET(_var) \ argument
2438 (((_var) & HTT_TX_HWQ_STATS_CMN_HWQ_ID_M) >> \
2441 #define HTT_TX_HWQ_STATS_CMN_HWQ_ID_SET(_var, _val) \ argument
2444 ((_var) |= ((_val) << HTT_TX_HWQ_STATS_CMN_HWQ_ID_S)); \
2659 #define HTT_TX_SELFGEN_CMN_STATS_MAC_ID_GET(_var) \ argument
2660 (((_var) & HTT_TX_SELFGEN_CMN_STATS_MAC_ID_M) >> \
2663 #define HTT_TX_SELFGEN_CMN_STATS_MAC_ID_SET(_var, _val) \ argument
2666 ((_var) |= ((_val) << HTT_TX_SELFGEN_CMN_STATS_MAC_ID_S)); \
4183 #define HTT_TX_PDEV_STATS_SCHED_PER_TXQ_MAC_ID_GET(_var) \ argument
4184 (((_var) & HTT_TX_PDEV_STATS_SCHED_PER_TXQ_MAC_ID_M) >> \
4187 #define HTT_TX_PDEV_STATS_SCHED_PER_TXQ_MAC_ID_SET(_var, _val) \ argument
4190 ((_var) |= ((_val) << HTT_TX_PDEV_STATS_SCHED_PER_TXQ_MAC_ID_S)); \
4193 #define HTT_TX_PDEV_STATS_SCHED_PER_TXQ_TXQUEUE_ID_GET(_var) \ argument
4194 (((_var) & HTT_TX_PDEV_STATS_SCHED_PER_TXQ_TXQUEUE_ID_M) >> \
4197 #define HTT_TX_PDEV_STATS_SCHED_PER_TXQ_TXQUEUE_ID_SET(_var, _val) \ argument
4200 ((_var) |= ((_val) << HTT_TX_PDEV_STATS_SCHED_PER_TXQ_TXQUEUE_ID_S)); \
4279 #define HTT_STATS_TX_SCHED_CMN_MAC_ID_GET(_var) \ argument
4280 (((_var) & HTT_STATS_TX_SCHED_CMN_MAC_ID_M) >> \
4283 #define HTT_STATS_TX_SCHED_CMN_MAC_ID_SET(_var, _val) \ argument
4286 ((_var) |= ((_val) << HTT_STATS_TX_SCHED_CMN_MAC_ID_S)); \
4424 #define HTT_TX_TQM_CMN_STATS_MAC_ID_GET(_var) \ argument
4425 (((_var) & HTT_TX_TQM_CMN_STATS_MAC_ID_M) >> \
4428 #define HTT_TX_TQM_CMN_STATS_MAC_ID_SET(_var, _val) \ argument
4431 ((_var) |= ((_val) << HTT_TX_TQM_CMN_STATS_MAC_ID_S)); \
4529 #define HTT_TX_TQM_CMDQ_STATUS_MAC_ID_GET(_var) \ argument
4530 (((_var) & HTT_TX_TQM_CMDQ_STATUS_MAC_ID_M) >> \
4533 #define HTT_TX_TQM_CMDQ_STATUS_MAC_ID_SET(_var, _val) \ argument
4536 ((_var) |= ((_val) << HTT_TX_TQM_CMDQ_STATUS_MAC_ID_S)); \
4539 #define HTT_TX_TQM_CMDQ_STATUS_CMDQ_ID_GET(_var) \ argument
4540 (((_var) & HTT_TX_TQM_CMDQ_STATUS_CMDQ_ID_M) >> \
4543 #define HTT_TX_TQM_CMDQ_STATUS_CMDQ_ID_SET(_var, _val) \ argument
4546 ((_var) |= ((_val) << HTT_TX_TQM_CMDQ_STATUS_CMDQ_ID_S)); \
4743 #define HTT_TX_DE_CMN_STATS_MAC_ID_GET(_var) \ argument
4744 (((_var) & HTT_TX_DE_CMN_STATS_MAC_ID_M) >> \
4747 #define HTT_TX_DE_CMN_STATS_MAC_ID_SET(_var, _val) \ argument
4750 ((_var) |= ((_val) << HTT_TX_DE_CMN_STATS_MAC_ID_S)); \
4872 #define HTT_RING_IF_STATS_NUM_ELEMS_GET(_var) \ argument
4873 (((_var) & HTT_RING_IF_STATS_NUM_ELEMS_M) >> \
4876 #define HTT_RING_IF_STATS_NUM_ELEMS_SET(_var, _val) \ argument
4879 ((_var) |= ((_val) << HTT_RING_IF_STATS_NUM_ELEMS_S)); \
4882 #define HTT_RING_IF_STATS_PREFETCH_TAIL_IDX_GET(_var) \ argument
4883 (((_var) & HTT_RING_IF_STATS_PREFETCH_TAIL_IDX_M) >> \
4886 #define HTT_RING_IF_STATS_PREFETCH_TAIL_IDX_SET(_var, _val) \ argument
4889 ((_var) |= ((_val) << HTT_RING_IF_STATS_PREFETCH_TAIL_IDX_S)); \
4899 #define HTT_RING_IF_STATS_HEAD_IDX_GET(_var) \ argument
4900 (((_var) & HTT_RING_IF_STATS_HEAD_IDX_M) >> \
4903 #define HTT_RING_IF_STATS_HEAD_IDX_SET(_var, _val) \ argument
4906 ((_var) |= ((_val) << HTT_RING_IF_STATS_HEAD_IDX_S)); \
4909 #define HTT_RING_IF_STATS_TAIL_IDX_GET(_var) \ argument
4910 (((_var) & HTT_RING_IF_STATS_TAIL_IDX_M) >> \
4913 #define HTT_RING_IF_STATS_TAIL_IDX_SET(_var, _val) \ argument
4916 ((_var) |= ((_val) << HTT_RING_IF_STATS_TAIL_IDX_S)); \
4926 #define HTT_RING_IF_STATS_SHADOW_HEAD_IDX_GET(_var) \ argument
4927 (((_var) & HTT_RING_IF_STATS_SHADOW_HEAD_IDX_M) >> \
4930 #define HTT_RING_IF_STATS_SHADOW_HEAD_IDX_SET(_var, _val) \ argument
4933 ((_var) |= ((_val) << HTT_RING_IF_STATS_SHADOW_HEAD_IDX_S)); \
4936 #define HTT_RING_IF_STATS_SHADOW_TAIL_IDX_GET(_var) \ argument
4937 (((_var) & HTT_RING_IF_STATS_SHADOW_TAIL_IDX_M) >> \
4940 #define HTT_RING_IF_STATS_SHADOW_TAIL_IDX_SET(_var, _val) \ argument
4943 ((_var) |= ((_val) << HTT_RING_IF_STATS_SHADOW_TAIL_IDX_S)); \
4953 #define HTT_RING_IF_STATS_LWM_THRESHOLD_GET(_var) \ argument
4954 (((_var) & HTT_RING_IF_STATS_LWM_THRESHOLD_M) >> \
4957 #define HTT_RING_IF_STATS_LWM_THRESHOLD_SET(_var, _val) \ argument
4960 ((_var) |= ((_val) << HTT_RING_IF_STATS_LWM_THRESHOLD_S)); \
4963 #define HTT_RING_IF_STATS_HWM_THRESHOLD_GET(_var) \ argument
4964 (((_var) & HTT_RING_IF_STATS_HWM_THRESHOLD_M) >> \
4967 #define HTT_RING_IF_STATS_HWM_THRESHOLD_SET(_var, _val) \ argument
4970 ((_var) |= ((_val) << HTT_RING_IF_STATS_HWM_THRESHOLD_S)); \
5017 #define HTT_RING_IF_CMN_MAC_ID_GET(_var) \ argument
5018 (((_var) & HTT_RING_IF_CMN_MAC_ID_M) >> \
5021 #define HTT_RING_IF_CMN_MAC_ID_SET(_var, _val) \ argument
5024 ((_var) |= ((_val) << HTT_RING_IF_CMN_MAC_ID_S)); \
5097 #define HTT_SFM_CMN_MAC_ID_GET(_var) \ argument
5098 (((_var) & HTT_SFM_CMN_MAC_ID_M) >> \
5101 #define HTT_SFM_CMN_MAC_ID_SET(_var, _val) \ argument
5104 ((_var) |= ((_val) << HTT_SFM_CMN_MAC_ID_S)); \
5170 #define HTT_SRING_STATS_MAC_ID_GET(_var) \ argument
5171 (((_var) & HTT_SRING_STATS_MAC_ID_M) >> \
5174 #define HTT_SRING_STATS_MAC_ID_SET(_var, _val) \ argument
5177 ((_var) |= ((_val) << HTT_SRING_STATS_MAC_ID_S)); \
5180 #define HTT_SRING_STATS_RING_ID_GET(_var) \ argument
5181 (((_var) & HTT_SRING_STATS_RING_ID_M) >> \
5184 #define HTT_SRING_STATS_RING_ID_SET(_var, _val) \ argument
5187 ((_var) |= ((_val) << HTT_SRING_STATS_RING_ID_S)); \
5190 #define HTT_SRING_STATS_ARENA_GET(_var) \ argument
5191 (((_var) & HTT_SRING_STATS_ARENA_M) >> \
5194 #define HTT_SRING_STATS_ARENA_SET(_var, _val) \ argument
5197 ((_var) |= ((_val) << HTT_SRING_STATS_ARENA_S)); \
5200 #define HTT_SRING_STATS_EP_TYPE_GET(_var) \ argument
5201 (((_var) & HTT_SRING_STATS_EP_TYPE_M) >> \
5204 #define HTT_SRING_STATS_EP_TYPE_SET(_var, _val) \ argument
5207 ((_var) |= ((_val) << HTT_SRING_STATS_EP_TYPE_S)); \
5217 #define HTT_SRING_STATS_NUM_AVAIL_WORDS_GET(_var) \ argument
5218 (((_var) & HTT_SRING_STATS_NUM_AVAIL_WORDS_M) >> \
5221 #define HTT_SRING_STATS_NUM_AVAIL_WORDS_SET(_var, _val) \ argument
5224 ((_var) |= ((_val) << HTT_SRING_STATS_NUM_AVAIL_WORDS_S)); \
5227 #define HTT_SRING_STATS_NUM_VALID_WORDS_GET(_var) \ argument
5228 (((_var) & HTT_SRING_STATS_NUM_VALID_WORDS_M) >> \
5231 #define HTT_SRING_STATS_NUM_VALID_WORDS_SET(_var, _val) \ argument
5234 ((_var) |= ((_val) << HTT_SRING_STATS_NUM_VALID_WORDS_S)); \
5244 #define HTT_SRING_STATS_HEAD_PTR_GET(_var) \ argument
5245 (((_var) & HTT_SRING_STATS_HEAD_PTR_M) >> \
5248 #define HTT_SRING_STATS_HEAD_PTR_SET(_var, _val) \ argument
5251 ((_var) |= ((_val) << HTT_SRING_STATS_HEAD_PTR_S)); \
5254 #define HTT_SRING_STATS_TAIL_PTR_GET(_var) \ argument
5255 (((_var) & HTT_SRING_STATS_TAIL_PTR_M) >> \
5258 #define HTT_SRING_STATS_TAIL_PTR_SET(_var, _val) \ argument
5261 ((_var) |= ((_val) << HTT_SRING_STATS_TAIL_PTR_S)); \
5271 #define HTT_SRING_STATS_CONSUMER_EMPTY_GET(_var) \ argument
5272 (((_var) & HTT_SRING_STATS_CONSUMER_EMPTY_M) >> \
5275 #define HTT_SRING_STATS_CONSUMER_EMPTY_SET(_var, _val) \ argument
5278 ((_var) |= ((_val) << HTT_SRING_STATS_CONSUMER_EMPTY_S)); \
5281 #define HTT_SRING_STATS_PRODUCER_FULL_GET(_var) \ argument
5282 (((_var) & HTT_SRING_STATS_PRODUCER_FULL_M) >> \
5285 #define HTT_SRING_STATS_PRODUCER_FULL_SET(_var, _val) \ argument
5288 ((_var) |= ((_val) << HTT_SRING_STATS_PRODUCER_FULL_S)); \
5298 #define HTT_SRING_STATS_PREFETCH_COUNT_GET(_var) \ argument
5299 (((_var) & HTT_SRING_STATS_PREFETCH_COUNT_M) >> \
5302 #define HTT_SRING_STATS_PREFETCH_COUNT_SET(_var, _val) \ argument
5305 ((_var) |= ((_val) << HTT_SRING_STATS_PREFETCH_COUNT_S)); \
5308 #define HTT_SRING_STATS_INTERNAL_TP_GET(_var) \ argument
5309 (((_var) & HTT_SRING_STATS_INTERNAL_TP_M) >> \
5312 #define HTT_SRING_STATS_INTERNAL_TP_SET(_var, _val) \ argument
5315 ((_var) |= ((_val) << HTT_SRING_STATS_INTERNAL_TP_S)); \
5415 #define HTT_TX_PDEV_RATE_STATS_MAC_ID_GET(_var) \ argument
5416 (((_var) & HTT_TX_PDEV_RATE_STATS_MAC_ID_M) >> \
5419 #define HTT_TX_PDEV_RATE_STATS_MAC_ID_SET(_var, _val) \ argument
5422 ((_var) |= ((_val) << HTT_TX_PDEV_RATE_STATS_MAC_ID_S)); \
5822 #define HTT_RX_PDEV_RATE_STATS_MAC_ID_GET(_var) \ argument
5823 (((_var) & HTT_RX_PDEV_RATE_STATS_MAC_ID_M) >> \
5826 #define HTT_RX_PDEV_RATE_STATS_MAC_ID_SET(_var, _val) \ argument
5829 ((_var) |= ((_val) << HTT_RX_PDEV_RATE_STATS_MAC_ID_S)); \
6097 #define HTT_STATS_CMN_MAC_ID_GET(_var) \ argument
6098 (((_var) & HTT_STATS_CMN_MAC_ID_M) >> \
6101 #define HTT_STATS_CMN_MAC_ID_SET(_var, _val) \ argument
6104 ((_var) |= ((_val) << HTT_STATS_CMN_MAC_ID_S)); \
6643 #define HTT_RX_PDEV_FW_STATS_MAC_ID_GET(_var) \ argument
6644 (((_var) & HTT_RX_PDEV_FW_STATS_MAC_ID_M) >> \
6647 #define HTT_RX_PDEV_FW_STATS_MAC_ID_SET(_var, _val) \ argument
6650 ((_var) |= ((_val) << HTT_RX_PDEV_FW_STATS_MAC_ID_S)); \
7029 #define HTT_TWT_SESSION_FLAG_FLOW_ID_GET(_var) \ argument
7030 (((_var) & HTT_TWT_SESSION_FLAG_FLOW_ID_M) >> \
7033 #define HTT_TWT_SESSION_FLAG_FLOW_ID_SET(_var, _val) \ argument
7036 ((_var) |= ((_val) << HTT_TWT_SESSION_FLAG_FLOW_ID_S)); \
7039 #define HTT_TWT_SESSION_FLAG_BTWT_PEER_CNT_GET(_var) \ argument
7040 (((_var) & HTT_TWT_SESSION_FLAG_BTWT_PEER_CNT_M) >> \
7043 #define HTT_TWT_SESSION_FLAG_BTWT_PEER_CNT_SET(_var, _val) \ argument
7046 ((_var) |= ((_val) << HTT_TWT_SESSION_FLAG_BTWT_PEER_CNT_S)); \
7049 #define HTT_TWT_SESSION_FLAG_BCAST_TWT_GET(_var) \ argument
7050 (((_var) & HTT_TWT_SESSION_FLAG_BCAST_TWT_M) >> \
7053 #define HTT_TWT_SESSION_FLAG_BCAST_TWT_SET(_var, _val) \ argument
7056 ((_var) |= ((_val) << HTT_TWT_SESSION_FLAG_BCAST_TWT_S)); \
7059 #define HTT_TWT_SESSION_FLAG_TRIGGER_TWT_GET(_var) \ argument
7060 (((_var) & HTT_TWT_SESSION_FLAG_TRIGGER_TWT_M) >> \
7063 #define HTT_TWT_SESSION_FLAG_TRIGGER_TWT_SET(_var, _val) \ argument
7066 ((_var) |= ((_val) << HTT_TWT_SESSION_FLAG_TRIGGER_TWT_S)); \
7069 #define HTT_TWT_SESSION_FLAG_ANNOUN_TWT_GET(_var) \ argument
7070 (((_var) & HTT_TWT_SESSION_FLAG_ANNOUN_TWT_M) >> \
7073 #define HTT_TWT_SESSION_FLAG_ANNOUN_TWT_SET(_var, _val) \ argument
7076 ((_var) |= ((_val) << HTT_TWT_SESSION_FLAG_ANNOUN_TWT_S)); \
7189 #define HTT_DBG_EXT_STATS_SET_VDEV_MASK(_var) ((_var << 1) | 0x1) argument
7190 #define HTT_DBG_EXT_STATS_GET_VDEV_ID_FROM_VDEV_MASK(_var) ((_var >> 1) & 0xFF) argument
7191 #define HTT_DBG_EXT_STATS_IS_VDEV_ID_SET(_var) ((_var) & 0x1) argument
8779 #define HTT_DLPAGER_ASYNC_LOCK_PAGE_COUNT_GET(_var) \ argument
8780 (((_var) & HTT_DLPAGER_ASYNC_LOCKED_PAGE_COUNT_M) >> \
8782 #define HTT_STATS_DLPAGER_STATS_DL_PAGER_STATS_ASYNC_LOCK_GET(_var) \ argument
8783 HTT_DLPAGER_ASYNC_LOCK_PAGE_COUNT_GET(_var)
8786 #define HTT_DLPAGER_ASYNC_LOCK_PAGE_COUNT_SET(_var, _val) \ argument
8789 ((_var) &= ~(HTT_DLPAGER_ASYNC_LOCKED_PAGE_COUNT_M));\
8790 ((_var) |= ((_val) << HTT_DLPAGER_ASYNC_LOCKED_PAGE_COUNT_S)); \
8793 #define HTT_DLPAGER_SYNC_LOCK_PAGE_COUNT_GET(_var) \ argument
8794 (((_var) & HTT_DLPAGER_SYNC_LOCKED_PAGE_COUNT_M) >> \
8796 #define HTT_STATS_DLPAGER_STATS_DL_PAGER_STATS_SYNC_LOCK_GET(_var) \ argument
8797 HTT_DLPAGER_SYNC_LOCK_PAGE_COUNT_GET(_var)
8799 #define HTT_DLPAGER_SYNC_LOCK_PAGE_COUNT_SET(_var, _val) \ argument
8802 ((_var) &= ~(HTT_DLPAGER_SYNC_LOCKED_PAGE_COUNT_M));\
8803 ((_var) |= ((_val) << HTT_DLPAGER_SYNC_LOCKED_PAGE_COUNT_S)); \
8806 #define HTT_DLPAGER_TOTAL_LOCKED_PAGES_GET(_var) \ argument
8807 (((_var) & HTT_DLPAGER_TOTAL_LOCKED_PAGES_M) >> \
8809 #define HTT_STATS_DLPAGER_STATS_DL_PAGER_STATS_TOTAL_LOCKED_PAGES_GET(_var) \ argument
8810 HTT_DLPAGER_TOTAL_LOCKED_PAGES_GET(_var)
8812 #define HTT_DLPAGER_TOTAL_LOCKED_PAGES_SET(_var, _val) \ argument
8815 ((_var) &= ~(HTT_DLPAGER_TOTAL_LOCKED_PAGES_M)); \
8816 ((_var) |= ((_val) << HTT_DLPAGER_TOTAL_LOCKED_PAGES_S)); \
8819 #define HTT_DLPAGER_TOTAL_FREE_PAGES_GET(_var) \ argument
8820 (((_var) & HTT_DLPAGER_TOTAL_FREE_PAGES_M) >> \
8822 #define HTT_STATS_DLPAGER_STATS_DL_PAGER_STATS_TOTAL_FREE_PAGES_GET(_var) \ argument
8823 HTT_DLPAGER_TOTAL_FREE_PAGES_GET(_var)
8825 #define HTT_DLPAGER_TOTAL_FREE_PAGES_SET(_var, _val) \ argument
8828 ((_var) &= ~(HTT_DLPAGER_TOTAL_FREE_PAGES_M)); \
8829 ((_var) |= ((_val) << HTT_DLPAGER_TOTAL_FREE_PAGES_S)); \
8832 #define HTT_DLPAGER_LAST_LOCKED_PAGE_IDX_GET(_var) \ argument
8833 (((_var) & HTT_DLPAGER_LAST_LOCKED_PAGE_IDX_M) >> \
8835 #define HTT_STATS_DLPAGER_STATS_DL_PAGER_STATS_LAST_LOCKED_PAGE_IDX_GET(_var) \ argument
8836 HTT_DLPAGER_LAST_LOCKED_PAGE_IDX_GET(_var)
8838 #define HTT_DLPAGER_LAST_LOCKED_PAGE_IDX_SET(_var, _val) \ argument
8841 ((_var) &= ~(HTT_DLPAGER_LAST_LOCKED_PAGE_IDX_M)); \
8842 ((_var) |= ((_val) << HTT_DLPAGER_LAST_LOCKED_PAGE_IDX_S)); \
8845 #define HTT_DLPAGER_LAST_UNLOCKED_PAGE_IDX_GET(_var) \ argument
8846 (((_var) & HTT_DLPAGER_LAST_UNLOCKED_PAGE_IDX_M) >> \
8848 #define HTT_STATS_DLPAGER_STATS_DL_PAGER_STATS_LAST_UNLOCKED_PAGE_IDX_GET(_var) \ argument
8849 HTT_DLPAGER_LAST_UNLOCKED_PAGE_IDX_GET(_var)
8851 #define HTT_DLPAGER_LAST_UNLOCKED_PAGE_IDX_SET(_var, _val) \ argument
8854 ((_var) &= ~(HTT_DLPAGER_LAST_UNLOCKED_PAGE_IDX_M)); \
8855 ((_var) |= ((_val) << HTT_DLPAGER_LAST_UNLOCKED_PAGE_IDX_S)); \
9124 #define HTT_STATS_ANI_MODE_GET(_var) \ argument
9125 (((_var) & HTT_STATS_ANI_MODE_M) >> \
9128 #define HTT_STATS_ANI_MODE_SET(_var, _val) \ argument
9131 ((_var) |= ((_val) << HTT_STATS_ANI_MODE_S)); \
9211 #define HTT_STATS_PHY_RESET_CAL_DATA_COMPRESSED_GET(_var) \ argument
9212 (((_var) & HTT_STATS_PHY_RESET_CAL_DATA_COMPRESSED_M) >> \
9214 #define HTT_STATS_PHY_RESET_CAL_DATA_COMPRESSED_SET(_var, _val) \ argument
9217 ((_var) |= ((_val) << STATS_PHY_RESET_CAL_DATA_COMPRESSED_S)); \
9221 #define HTT_STATS_PHY_RESET_CAL_DATA_SOURCE_GET(_var) \ argument
9222 (((_var) & HTT_STATS_PHY_RESET_CAL_DATA_SOURCE_M) >> \
9224 #define HTT_STATS_PHY_RESET_CAL_DATA_SOURCE_SET(_var, _val) \ argument
9227 ((_var) |= ((_val) << STATS_PHY_RESET_CAL_DATA_SOURCE_S)); \
9231 #define HTT_STATS_PHY_RESET_XTALCAL_GET(_var) \ argument
9232 (((_var) & HTT_STATS_PHY_RESET_XTALCAL_M) >> \
9234 #define HTT_STATS_PHY_RESET_XTALCAL_SET(_var, _val) \ argument
9237 ((_var) |= ((_val) << STATS_PHY_RESET_XTALCAL_S)); \
9241 #define HTT_STATS_PHY_RESET_TPCCAL2GOPC_GET(_var) \ argument
9242 (((_var) & HTT_STATS_PHY_RESET_TPCCAL2GOPC_M) >> \
9244 #define HTT_STATS_PHY_RESET_TPCCAL2GOPC_SET(_var, _val) \ argument
9247 ((_var) |= ((_val) << STATS_PHY_RESET_TPCCAL2GOPC_S)); \
9251 #define HTT_STATS_PHY_RESET_TPCCAL2GFPC_GET(_var) \ argument
9252 (((_var) & HTT_STATS_PHY_RESET_TPCCAL2GFPC_M) >> \
9254 #define HTT_STATS_PHY_RESET_TPCCAL2GFPC_SET(_var, _val) \ argument
9257 ((_var) |= ((_val) << STATS_PHY_RESET_TPCCAL2GFPC_S)); \
9261 #define HTT_STATS_PHY_RESET_TPCCAL5GOPC_GET(_var) \ argument
9262 (((_var) & HTT_STATS_PHY_RESET_TPCCAL5GOPC_M) >> \
9264 #define HTT_STATS_PHY_RESET_TPCCAL5GOPC_SET(_var, _val) \ argument
9267 ((_var) |= ((_val) << STATS_PHY_RESET_TPCCAL5GOPC_S)); \
9271 #define HTT_STATS_PHY_RESET_TPCCAL5GFPC_GET(_var) \ argument
9272 (((_var) & HTT_STATS_PHY_RESET_TPCCAL5GFPC_M) >> \
9274 #define HTT_STATS_PHY_RESET_TPCCAL5GFPC_SET(_var, _val) \ argument
9277 ((_var) |= ((_val) << STATS_PHY_RESET_TPCCAL5GFPC_S)); \
9281 #define HTT_STATS_PHY_RESET_TPCCAL6GOPC_GET(_var) \ argument
9282 (((_var) & HTT_STATS_PHY_RESET_TPCCAL6GOPC_M) >> \
9284 #define HTT_STATS_PHY_RESET_TPCCAL6GOPC_SET(_var, _val) \ argument
9287 ((_var) |= ((_val) << STATS_PHY_RESET_TPCCAL6GOPC_S)); \
9291 #define HTT_STATS_PHY_RESET_TPCCAL6GFPC_GET(_var) \ argument
9292 (((_var) & HTT_STATS_PHY_RESET_TPCCAL6GFPC_M) >> \
9294 #define HTT_STATS_PHY_RESET_TPCCAL6GFPC_SET(_var, _val) \ argument
9297 ((_var) |= ((_val) << STATS_PHY_RESET_TPCCAL6GFPC_S)); \
9301 #define HTT_STATS_PHY_RESET_RXGAINCAL2G_GET(_var) \ argument
9302 (((_var) & HTT_STATS_PHY_RESET_RXGAINCAL2G_M) >> \
9304 #define HTT_STATS_PHY_RESET_RXGAINCAL2G_SET(_var, _val) \ argument
9307 ((_var) |= ((_val) << STATS_PHY_RESET_RXGAINCAL2G_S)); \
9311 #define HTT_STATS_PHY_RESET_RXGAINCAL5G_GET(_var) \ argument
9312 (((_var) & HTT_STATS_PHY_RESET_RXGAINCAL5G_M) >> \
9314 #define HTT_STATS_PHY_RESET_RXGAINCAL5G_SET(_var, _val) \ argument
9317 ((_var) |= ((_val) << STATS_PHY_RESET_RXGAINCAL5G_S)); \
9321 #define HTT_STATS_PHY_RESET_RXGAINCAL6G_GET(_var) \ argument
9322 (((_var) & HTT_STATS_PHY_RESET_RXGAINCAL6G_M) >> \
9324 #define HTT_STATS_PHY_RESET_RXGAINCAL6G_SET(_var, _val) \ argument
9327 ((_var) |= ((_val) << STATS_PHY_RESET_RXGAINCAL6G_S)); \
9331 #define HTT_STATS_PHY_RESET_AOACAL2G_GET(_var) \ argument
9332 (((_var) & HTT_STATS_PHY_RESET_AOACAL2G_M) >> \
9334 #define HTT_STATS_PHY_RESET_AOACAL2G_SET(_var, _val) \ argument
9337 ((_var) |= ((_val) << STATS_PHY_RESET_AOACAL2G_S)); \
9341 #define HTT_STATS_PHY_RESET_AOACAL5G_GET(_var) \ argument
9342 (((_var) & HTT_STATS_PHY_RESET_AOACAL5G_M) >> \
9344 #define HTT_STATS_PHY_RESET_AOACAL5G_SET(_var, _val) \ argument
9347 ((_var) |= ((_val) << STATS_PHY_RESET_AOACAL5G_S)); \
9351 #define HTT_STATS_PHY_RESET_AOACAL6G_GET(_var) \ argument
9352 (((_var) & HTT_STATS_PHY_RESET_AOACAL6G_M) >> \
9354 #define HTT_STATS_PHY_RESET_AOACAL6G_SET(_var, _val) \ argument
9357 ((_var) |= ((_val) << STATS_PHY_RESET_AOACAL6G_S)); \
9361 #define HTT_STATS_PHY_RESET_XTAL_FROM_OTP_GET(_var) \ argument
9362 (((_var) & HTT_STATS_PHY_RESET_XTAL_FROM_OTP_M) >> \
9364 #define HTT_STATS_PHY_RESET_XTAL_FROM_OTP_SET(_var, _val) \ argument
9367 ((_var) |= ((_val) << STATS_PHY_RESET_XTAL_FROM_OTP_S)); \
9372 #define HTT_STATS_PHY_RESET_GLUT_LINEARITY_GET(_var) \ argument
9373 (((_var) & HTT_STATS_PHY_RESET_GLUT_LINEARITY_M) >> \
9375 #define HTT_STATS_PHY_RESET_GLUT_LINEARITY_SET(_var, _val) \ argument
9378 ((_var) |= ((_val) << STATS_PHY_RESET_GLUT_LINEARITY_S)); \
9382 #define HTT_STATS_PHY_RESET_PLUT_LINEARITY_GET(_var) \ argument
9383 (((_var) & HTT_STATS_PHY_RESET_PLUT_LINEARITY_M) >> \
9385 #define HTT_STATS_PHY_RESET_PLUT_LINEARITY_SET(_var, _val) \ argument
9388 ((_var) |= ((_val) << STATS_PHY_RESET_PLUT_LINEARITY_S)); \
9392 #define HTT_STATS_PHY_RESET_WLANDRIVERMODE_GET(_var) \ argument
9393 (((_var) & HTT_STATS_PHY_RESET_WLANDRIVERMODE_M) >> \
9395 #define HTT_STATS_PHY_RESET_WLANDRIVERMODE_SET(_var, _val) \ argument
9398 ((_var) |= ((_val) << STATS_PHY_RESET_WLANDRIVERMODE_S)); \
9592 #define HTT_PHY_TPC_STATS_CTL_REGION_GRP_GET(_var) \ argument
9593 (((_var) & HTT_PHY_TPC_STATS_CTL_REGION_GRP_M) >> \
9596 #define HTT_STATS_PHY_TPC_STATS_CTL_REGION_GRP_GET(_var) \ argument
9597 HTT_PHY_TPC_STATS_CTL_REGION_GRP_GET(_var)
9598 #define HTT_PHY_TPC_STATS_CTL_REGION_GRP_SET(_var, _val) \ argument
9601 ((_var) &= ~(HTT_PHY_TPC_STATS_CTL_REGION_GRP_M)); \
9602 ((_var) |= ((_val) << HTT_PHY_TPC_STATS_CTL_REGION_GRP_S)); \
9608 #define HTT_PHY_TPC_STATS_SUB_BAND_INDEX_GET(_var) \ argument
9609 (((_var) & HTT_PHY_TPC_STATS_SUB_BAND_INDEX_M) >> \
9612 #define HTT_STATS_PHY_TPC_STATS_SUB_BAND_INDEX_GET(_var) \ argument
9613 HTT_PHY_TPC_STATS_SUB_BAND_INDEX_GET(_var)
9614 #define HTT_PHY_TPC_STATS_SUB_BAND_INDEX_SET(_var, _val) \ argument
9617 ((_var) &= ~(HTT_PHY_TPC_STATS_SUB_BAND_INDEX_M)); \
9618 ((_var) |= ((_val) << HTT_PHY_TPC_STATS_SUB_BAND_INDEX_S)); \
9624 #define HTT_PHY_TPC_STATS_AG_CAP_EXT2_ENABLED_GET(_var) \ argument
9625 (((_var) & HTT_PHY_TPC_STATS_AG_CAP_EXT2_ENABLED_M) >> \
9628 #define HTT_STATS_PHY_TPC_STATS_ARRAY_GAIN_CAP_EXT2_ENABLED_GET(_var) \ argument
9629 HTT_PHY_TPC_STATS_AG_CAP_EXT2_ENABLED_GET(_var)
9630 #define HTT_PHY_TPC_STATS_AG_CAP_EXT2_ENABLED_SET(_var, _val) \ argument
9633 ((_var) &= ~(HTT_PHY_TPC_STATS_AG_CAP_EXT2_ENABLED_M)); \
9634 ((_var) |= ((_val) << HTT_PHY_TPC_STATS_AG_CAP_EXT2_ENABLED_S)); \
9640 #define HTT_PHY_TPC_STATS_CTL_FLAG_GET(_var) \ argument
9641 (((_var) & HTT_PHY_TPC_STATS_CTL_FLAG_M) >> \
9644 #define HTT_STATS_PHY_TPC_STATS_CTL_FLAG_GET(_var) \ argument
9645 HTT_PHY_TPC_STATS_CTL_FLAG_GET(_var)
9646 #define HTT_PHY_TPC_STATS_CTL_FLAG_SET(_var, _val) \ argument
9649 ((_var) &= ~(HTT_PHY_TPC_STATS_CTL_FLAG_M)); \
9650 ((_var) |= ((_val) << HTT_PHY_TPC_STATS_CTL_FLAG_S)); \
9949 #define HTT_PDEV_PUNCTURE_STATS_MAC_ID_GET(_var) \ argument
9950 (((_var) & HTT_PDEV_PUNCTURE_STATS_MAC_ID_M) >> \
9953 #define HTT_PDEV_PUNCTURE_STATS_MAC_ID_SET(_var, _val) \ argument
9956 ((_var) |= ((_val) << HTT_PDEV_PUNCTURE_STATS_MAC_ID_S)); \
10178 #define HTT_ML_PEER_EXT_DETAILS_PEER_ASSOC_IPC_RECVD_GET(_var) \ argument
10179 (((_var) & HTT_ML_PEER_EXT_DETAILS_PEER_ASSOC_IPC_RECVD_M) >> \
10182 #define HTT_STATS_ML_PEER_EXT_DETAILS_PEER_ASSOC_IPC_RECVD_GET(_var) \ argument
10183 HTT_ML_PEER_EXT_DETAILS_PEER_ASSOC_IPC_RECVD_GET(_var)
10185 #define HTT_ML_PEER_EXT_DETAILS_PEER_ASSOC_IPC_RECVD_SET(_var, _val) \ argument
10188 ((_var) &= ~(HTT_ML_PEER_EXT_DETAILS_PEER_ASSOC_IPC_RECVD_M)); \
10189 ((_var) |= ((_val) << HTT_ML_PEER_EXT_DETAILS_PEER_ASSOC_IPC_RECVD_S)); \
10192 #define HTT_ML_PEER_EXT_DETAILS_SCHED_PEER_DELETE_RECVD_GET(_var) \ argument
10193 (((_var) & HTT_ML_PEER_EXT_DETAILS_SCHED_PEER_DELETE_RECVD_M) >> \
10196 #define HTT_STATS_ML_PEER_EXT_DETAILS_SCHED_PEER_DELETE_RECVD_GET(_var) \ argument
10197 HTT_ML_PEER_EXT_DETAILS_SCHED_PEER_DELETE_RECVD_GET(_var)
10199 #define HTT_ML_PEER_EXT_DETAILS_SCHED_PEER_DELETE_RECVD_SET(_var, _val) \ argument
10202 ((_var) &= ~(HTT_ML_PEER_EXT_DETAILS_SCHED_PEER_DELETE_RECVD_M)); \
10203 ((_var) |= ((_val) << HTT_ML_PEER_EXT_DETAILS_SCHED_PEER_DELETE_RECVD_S)); \
10206 #define HTT_ML_PEER_EXT_DETAILS_MLD_AST_INDEX_GET(_var) \ argument
10207 (((_var) & HTT_ML_PEER_EXT_DETAILS_MLD_AST_INDEX_M) >> \
10210 #define HTT_STATS_ML_PEER_EXT_DETAILS_MLD_AST_INDEX_GET(_var) \ argument
10211 HTT_ML_PEER_EXT_DETAILS_MLD_AST_INDEX_GET(_var)
10213 #define HTT_ML_PEER_EXT_DETAILS_MLD_AST_INDEX_SET(_var, _val) \ argument
10216 ((_var) &= ~(HTT_ML_PEER_EXT_DETAILS_MLD_AST_INDEX_M)); \
10217 ((_var) |= ((_val) << HTT_ML_PEER_EXT_DETAILS_MLD_AST_INDEX_S)); \
10263 #define HTT_ML_LINK_INFO_VALID_GET(_var) \ argument
10264 (((_var) & HTT_ML_LINK_INFO_VALID_M) >> \
10267 #define HTT_STATS_ML_LINK_INFO_DETAILS_VALID_GET(_var) \ argument
10268 HTT_ML_LINK_INFO_VALID_GET(_var)
10270 #define HTT_ML_LINK_INFO_VALID_SET(_var, _val) \ argument
10273 ((_var) &= ~(HTT_ML_LINK_INFO_VALID_M)); \
10274 ((_var) |= ((_val) << HTT_ML_LINK_INFO_VALID_S)); \
10277 #define HTT_ML_LINK_INFO_ACTIVE_GET(_var) \ argument
10278 (((_var) & HTT_ML_LINK_INFO_ACTIVE_M) >> \
10281 #define HTT_STATS_ML_LINK_INFO_DETAILS_ACTIVE_GET(_var) \ argument
10282 HTT_ML_LINK_INFO_ACTIVE_GET(_var)
10284 #define HTT_ML_LINK_INFO_ACTIVE_SET(_var, _val) \ argument
10287 ((_var) &= ~(HTT_ML_LINK_INFO_ACTIVE_M)); \
10288 ((_var) |= ((_val) << HTT_ML_LINK_INFO_ACTIVE_S)); \
10291 #define HTT_ML_LINK_INFO_PRIMARY_GET(_var) \ argument
10292 (((_var) & HTT_ML_LINK_INFO_PRIMARY_M) >> \
10295 #define HTT_STATS_ML_LINK_INFO_DETAILS_PRIMARY_GET(_var) \ argument
10296 HTT_ML_LINK_INFO_PRIMARY_GET(_var)
10298 #define HTT_ML_LINK_INFO_PRIMARY_SET(_var, _val) \ argument
10301 ((_var) &= ~(HTT_ML_LINK_INFO_PRIMARY_M)); \
10302 ((_var) |= ((_val) << HTT_ML_LINK_INFO_PRIMARY_S)); \
10305 #define HTT_ML_LINK_INFO_ASSOC_LINK_GET(_var) \ argument
10306 (((_var) & HTT_ML_LINK_INFO_ASSOC_LINK_M) >> \
10309 #define HTT_STATS_ML_LINK_INFO_DETAILS_ASSOC_LINK_GET(_var) \ argument
10310 HTT_ML_LINK_INFO_ASSOC_LINK_GET(_var)
10312 #define HTT_ML_LINK_INFO_ASSOC_LINK_SET(_var, _val) \ argument
10315 ((_var) &= ~(HTT_ML_LINK_INFO_ASSOC_LINK_M)); \
10316 ((_var) |= ((_val) << HTT_ML_LINK_INFO_ASSOC_LINK_S)); \
10319 #define HTT_ML_LINK_INFO_CHIP_ID_GET(_var) \ argument
10320 (((_var) & HTT_ML_LINK_INFO_CHIP_ID_M) >> \
10323 #define HTT_STATS_ML_LINK_INFO_DETAILS_CHIP_ID_GET(_var) \ argument
10324 HTT_ML_LINK_INFO_CHIP_ID_GET(_var)
10326 #define HTT_ML_LINK_INFO_CHIP_ID_SET(_var, _val) \ argument
10329 ((_var) &= ~(HTT_ML_LINK_INFO_CHIP_ID_M)); \
10330 ((_var) |= ((_val) << HTT_ML_LINK_INFO_CHIP_ID_S)); \
10333 #define HTT_ML_LINK_INFO_IEEE_LINK_ID_GET(_var) \ argument
10334 (((_var) & HTT_ML_LINK_INFO_IEEE_LINK_ID_M) >> \
10337 #define HTT_STATS_ML_LINK_INFO_DETAILS_IEEE_LINK_ID_GET(_var) \ argument
10338 HTT_ML_LINK_INFO_IEEE_LINK_ID_GET(_var)
10340 #define HTT_ML_LINK_INFO_IEEE_LINK_ID_SET(_var, _val) \ argument
10343 ((_var) &= ~(HTT_ML_LINK_INFO_IEEE_LINK_ID_M)); \
10344 ((_var) |= ((_val) << HTT_ML_LINK_INFO_IEEE_LINK_ID_S)); \
10347 #define HTT_ML_LINK_INFO_HW_LINK_ID_GET(_var) \ argument
10348 (((_var) & HTT_ML_LINK_INFO_HW_LINK_ID_M) >> \
10351 #define HTT_STATS_ML_LINK_INFO_DETAILS_HW_LINK_ID_GET(_var) \ argument
10352 HTT_ML_LINK_INFO_HW_LINK_ID_GET(_var)
10354 #define HTT_ML_LINK_INFO_HW_LINK_ID_SET(_var, _val) \ argument
10357 ((_var) &= ~(HTT_ML_LINK_INFO_HW_LINK_ID_M)); \
10358 ((_var) |= ((_val) << HTT_ML_LINK_INFO_HW_LINK_ID_S)); \
10361 #define HTT_ML_LINK_INFO_LOGICAL_LINK_ID_GET(_var) \ argument
10362 (((_var) & HTT_ML_LINK_INFO_LOGICAL_LINK_ID_M) >> \
10365 #define HTT_STATS_ML_LINK_INFO_DETAILS_LOGICAL_LINK_ID_GET(_var) \ argument
10366 HTT_ML_LINK_INFO_LOGICAL_LINK_ID_GET(_var)
10368 #define HTT_ML_LINK_INFO_LOGICAL_LINK_ID_SET(_var, _val) \ argument
10371 ((_var) &= ~(HTT_ML_LINK_INFO_LOGICAL_LINK_ID_M)); \
10372 ((_var) |= ((_val) << HTT_ML_LINK_INFO_LOGICAL_LINK_ID_S)); \
10375 #define HTT_ML_LINK_INFO_MASTER_LINK_GET(_var) \ argument
10376 (((_var) & HTT_ML_LINK_INFO_MASTER_LINK_M) >> \
10379 #define HTT_STATS_ML_LINK_INFO_DETAILS_MASTER_LINK_GET(_var) \ argument
10380 HTT_ML_LINK_INFO_MASTER_LINK_GET(_var)
10382 #define HTT_ML_LINK_INFO_MASTER_LINK_SET(_var, _val) \ argument
10385 ((_var) &= ~(HTT_ML_LINK_INFO_MASTER_LINK_M)); \
10386 ((_var) |= ((_val) << HTT_ML_LINK_INFO_MASTER_LINK_S)); \
10389 #define HTT_ML_LINK_INFO_ANCHOR_LINK_GET(_var) \ argument
10390 (((_var) & HTT_ML_LINK_INFO_ANCHOR_LINK_M) >> \
10393 #define HTT_STATS_ML_LINK_INFO_DETAILS_ANCHOR_LINK_GET(_var) \ argument
10394 HTT_ML_LINK_INFO_ANCHOR_LINK_GET(_var)
10396 #define HTT_ML_LINK_INFO_ANCHOR_LINK_SET(_var, _val) \ argument
10399 ((_var) &= ~(HTT_ML_LINK_INFO_ANCHOR_LINK_M)); \
10400 ((_var) |= ((_val) << HTT_ML_LINK_INFO_ANCHOR_LINK_S)); \
10403 #define HTT_ML_LINK_INFO_INITIALIZED_GET(_var) \ argument
10404 (((_var) & HTT_ML_LINK_INFO_INITIALIZED_M) >> \
10407 #define HTT_STATS_ML_LINK_INFO_DETAILS_INITIALIZED_GET(_var) \ argument
10408 HTT_ML_LINK_INFO_INITIALIZED_GET(_var)
10410 #define HTT_ML_LINK_INFO_INITIALIZED_SET(_var, _val) \ argument
10413 ((_var) &= ~(HTT_ML_LINK_INFO_INITIALIZED_M)); \
10414 ((_var) |= ((_val) << HTT_ML_LINK_INFO_INITIALIZED_S)); \
10417 #define HTT_ML_LINK_INFO_SW_PEER_ID_GET(_var) \ argument
10418 (((_var) & HTT_ML_LINK_INFO_SW_PEER_ID_M) >> \
10421 #define HTT_STATS_ML_LINK_INFO_DETAILS_SW_PEER_ID_GET(_var) \ argument
10422 HTT_ML_LINK_INFO_SW_PEER_ID_GET(_var)
10424 #define HTT_ML_LINK_INFO_SW_PEER_ID_SET(_var, _val) \ argument
10427 ((_var) &= ~(HTT_ML_LINK_INFO_SW_PEER_ID_M)); \
10428 ((_var) |= ((_val) << HTT_ML_LINK_INFO_SW_PEER_ID_S)); \
10431 #define HTT_ML_LINK_INFO_VDEV_ID_GET(_var) \ argument
10432 (((_var) & HTT_ML_LINK_INFO_VDEV_ID_M) >> \
10435 #define HTT_STATS_ML_LINK_INFO_DETAILS_VDEV_ID_GET(_var) \ argument
10436 HTT_ML_LINK_INFO_VDEV_ID_GET(_var)
10438 #define HTT_ML_LINK_INFO_VDEV_ID_SET(_var, _val) \ argument
10441 ((_var) &= ~(HTT_ML_LINK_INFO_VDEV_ID_M)); \
10442 ((_var) |= ((_val) << HTT_ML_LINK_INFO_VDEV_ID_S)); \
10508 #define HTT_ML_PEER_DETAILS_NUM_LINKS_GET(_var) \ argument
10509 (((_var) & HTT_ML_PEER_DETAILS_NUM_LINKS_M) >> \
10512 #define HTT_STATS_ML_PEER_DETAILS_NUM_LINKS_GET(_var) \ argument
10513 HTT_ML_PEER_DETAILS_NUM_LINKS_GET(_var)
10515 #define HTT_ML_PEER_DETAILS_NUM_LINKS_SET(_var, _val) \ argument
10518 ((_var) &= ~(HTT_ML_PEER_DETAILS_NUM_LINKS_M)); \
10519 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_NUM_LINKS_S)); \
10522 #define HTT_ML_PEER_DETAILS_ML_PEER_ID_GET(_var) \ argument
10523 (((_var) & HTT_ML_PEER_DETAILS_ML_PEER_ID_M) >> \
10526 #define HTT_STATS_ML_PEER_DETAILS_ML_PEER_ID_GET(_var) \ argument
10527 HTT_ML_PEER_DETAILS_ML_PEER_ID_GET(_var)
10529 #define HTT_ML_PEER_DETAILS_ML_PEER_ID_SET(_var, _val) \ argument
10532 ((_var) &= ~(HTT_ML_PEER_DETAILS_ML_PEER_ID_M)); \
10533 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_ML_PEER_ID_S)); \
10536 #define HTT_ML_PEER_DETAILS_PRIMARY_LINK_IDX_GET(_var) \ argument
10537 (((_var) & HTT_ML_PEER_DETAILS_PRIMARY_LINK_IDX_M) >> \
10540 #define HTT_STATS_ML_PEER_DETAILS_PRIMARY_LINK_IDX_GET(_var) \ argument
10541 HTT_ML_PEER_DETAILS_PRIMARY_LINK_IDX_GET(_var)
10543 #define HTT_ML_PEER_DETAILS_PRIMARY_LINK_IDX_SET(_var, _val) \ argument
10546 ((_var) &= ~(HTT_ML_PEER_DETAILS_PRIMARY_LINK_IDX_M)); \
10547 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_PRIMARY_LINK_IDX_S)); \
10550 #define HTT_ML_PEER_DETAILS_PRIMARY_CHIP_ID_GET(_var) \ argument
10551 (((_var) & HTT_ML_PEER_DETAILS_PRIMARY_CHIP_ID_M) >> \
10554 #define HTT_STATS_ML_PEER_DETAILS_PRIMARY_CHIP_ID_GET(_var) \ argument
10555 HTT_ML_PEER_DETAILS_PRIMARY_CHIP_ID_GET(_var)
10557 #define HTT_ML_PEER_DETAILS_PRIMARY_CHIP_ID_SET(_var, _val) \ argument
10560 ((_var) &= ~(HTT_ML_PEER_DETAILS_PRIMARY_CHIP_ID_M)); \
10561 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_PRIMARY_CHIP_ID_S)); \
10564 #define HTT_ML_PEER_DETAILS_LINK_INIT_COUNT_GET(_var) \ argument
10565 (((_var) & HTT_ML_PEER_DETAILS_LINK_INIT_COUNT_M) >> \
10568 #define HTT_STATS_ML_PEER_DETAILS_LINK_INIT_COUNT_GET(_var) \ argument
10569 HTT_ML_PEER_DETAILS_LINK_INIT_COUNT_GET(_var)
10571 #define HTT_ML_PEER_DETAILS_LINK_INIT_COUNT_SET(_var, _val) \ argument
10574 ((_var) &= ~(HTT_ML_PEER_DETAILS_LINK_INIT_COUNT_M)); \
10575 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_LINK_INIT_COUNT_S)); \
10578 #define HTT_ML_PEER_DETAILS_NON_STR_GET(_var) \ argument
10579 (((_var) & HTT_ML_PEER_DETAILS_NON_STR_M) >> \
10582 #define HTT_STATS_ML_PEER_DETAILS_NON_STR_GET(_var) \ argument
10583 HTT_ML_PEER_DETAILS_NON_STR_GET(_var)
10585 #define HTT_ML_PEER_DETAILS_NON_STR_SET(_var, _val) \ argument
10588 ((_var) &= ~(HTT_ML_PEER_DETAILS_NON_STR_M)); \
10589 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_NON_STR_S)); \
10592 #define HTT_ML_PEER_DETAILS_IS_EMLSR_ACTIVE_GET(_var) \ argument
10593 (((_var) & HTT_ML_PEER_DETAILS_IS_EMLSR_ACTIVE_M) >> \
10596 #define HTT_STATS_ML_PEER_DETAILS_IS_EMLSR_ACTIVE_GET(_var) \ argument
10597 HTT_ML_PEER_DETAILS_IS_EMLSR_ACTIVE_GET(_var)
10599 #define HTT_ML_PEER_DETAILS_IS_EMLSR_ACTIVE_SET(_var, _val) \ argument
10602 ((_var) &= ~(HTT_ML_PEER_DETAILS_IS_EMLSR_ACTIVE_M)); \
10603 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_IS_EMLSR_ACTIVE_S)); \
10610 #define HTT_ML_PEER_DETAILS_EMLSR_GET(_var) \ argument
10611 (((_var) & HTT_ML_PEER_DETAILS_EMLSR_M) >> \
10613 #define HTT_ML_PEER_DETAILS_EMLSR_SET(_var, _val) \ argument
10616 ((_var) &= ~(HTT_ML_PEER_DETAILS_EMLSR_M)); \
10617 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_EMLSR_S)); \
10621 #define HTT_ML_PEER_DETAILS_IS_STA_KO_GET(_var) \ argument
10622 (((_var) & HTT_ML_PEER_DETAILS_IS_STA_KO_M) >> \
10625 #define HTT_STATS_ML_PEER_DETAILS_IS_STA_KO_GET(_var) \ argument
10626 HTT_ML_PEER_DETAILS_IS_STA_KO_GET(_var)
10628 #define HTT_ML_PEER_DETAILS_IS_STA_KO_SET(_var, _val) \ argument
10631 ((_var) &= ~(HTT_ML_PEER_DETAILS_IS_STA_KO_M)); \
10632 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_IS_STA_KO_S)); \
10635 #define HTT_ML_PEER_DETAILS_NUM_LOCAL_LINKS_GET(_var) \ argument
10636 (((_var) & HTT_ML_PEER_DETAILS_NUM_LOCAL_LINKS_M) >> \
10639 #define HTT_STATS_ML_PEER_DETAILS_NUM_LOCAL_LINKS_GET(_var) \ argument
10640 HTT_ML_PEER_DETAILS_NUM_LOCAL_LINKS_GET(_var)
10642 #define HTT_ML_PEER_DETAILS_NUM_LOCAL_LINKS_SET(_var, _val) \ argument
10645 ((_var) &= ~(HTT_ML_PEER_DETAILS_NUM_LOCAL_LINKS_M)); \
10646 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_NUM_LOCAL_LINKS_S)); \
10649 #define HTT_ML_PEER_DETAILS_ALLOCATED_GET(_var) \ argument
10650 (((_var) & HTT_ML_PEER_DETAILS_ALLOCATED_M) >> \
10653 #define HTT_STATS_ML_PEER_DETAILS_ALLOCATED_GET(_var) \ argument
10654 HTT_ML_PEER_DETAILS_ALLOCATED_GET(_var)
10656 #define HTT_ML_PEER_DETAILS_ALLOCATED_SET(_var, _val) \ argument
10659 ((_var) &= ~(HTT_ML_PEER_DETAILS_ALLOCATED_M)); \
10660 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_ALLOCATED_S)); \
10663 #define HTT_ML_PEER_DETAILS_EMLSR_SUPPORT_GET(_var) \ argument
10664 (((_var) & HTT_ML_PEER_DETAILS_EMLSR_SUPPORT_M) >> \
10667 #define HTT_STATS_ML_PEER_DETAILS_EMLSR_SUPPORT_GET(_var) \ argument
10668 HTT_ML_PEER_DETAILS_EMLSR_SUPPORT_GET(_var)
10670 #define HTT_ML_PEER_DETAILS_EMLSR_SUPPORT_SET(_var, _val) \ argument
10673 ((_var) &= ~(HTT_ML_PEER_DETAILS_EMLSR_SUPPORT_M)); \
10674 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_EMLSR_SUPPORT_S)); \
10678 #define HTT_ML_PEER_DETAILS_PARTICIPATING_CHIPS_BITMAP_GET(_var) \ argument
10679 (((_var) & HTT_ML_PEER_DETAILS_PARTICIPATING_CHIPS_BITMAP_M) >> \
10682 #define HTT_STATS_ML_PEER_DETAILS_PARTICIPATING_CHIPS_BITMAP_GET(_var) \ argument
10683 HTT_ML_PEER_DETAILS_PARTICIPATING_CHIPS_BITMAP_GET(_var)
10685 #define HTT_ML_PEER_DETAILS_PARTICIPATING_CHIPS_BITMAP_SET(_var, _val) \ argument
10688 ((_var) &= ~(HTT_ML_PEER_DETAILS_PARTICIPATING_CHIPS_BITMAP_M)); \
10689 ((_var) |= ((_val) << HTT_ML_PEER_DETAILS_PARTICIPATING_CHIPS_BITMAP_S)); \
10907 #define HTT_PDEV_SCHED_ALGO_OFDMA_STATS_MAC_ID_GET(_var) \ argument
10908 (((_var) & HTT_PDEV_SCHED_ALGO_OFDMA_STATS_MAC_ID_M) >> \
10911 #define HTT_PDEV_SCHED_ALGO_OFDMA_STATS_MAC_ID_SET(_var, _val) \ argument
10914 ((_var) |= ((_val) << HTT_PDEV_SCHED_ALGO_OFDMA_STATS_MAC_ID_S)); \
11051 #define HTT_STATS_TDMA_MAC_ID_GET(_var) \ argument
11052 (((_var) & HTT_STATS_TDMA_MAC_ID_M) >> \
11055 #define HTT_STATS_PDEV_TDMA_MAC_ID_GET(_var) \ argument
11056 HTT_STATS_TDMA_MAC_ID_GET(_var)
11081 #define HTT_BW_MGR_STATS_MAC_ID_GET(_var) \ argument
11082 (((_var) & HTT_BW_MGR_STATS_MAC_ID_M) >> \
11085 #define HTT_BW_MGR_STATS_MAC_ID_SET(_var, _val) \ argument
11088 ((_var) |= ((_val) << HTT_BW_MGR_STATS_MAC_ID_S)); \
11092 #define HTT_BW_MGR_STATS_PRI20_IDX_GET(_var) \ argument
11093 (((_var) & HTT_BW_MGR_STATS_PRI20_IDX_M) >> \
11096 #define HTT_BW_MGR_STATS_PRI20_IDX_SET(_var, _val) \ argument
11099 ((_var) |= ((_val) << HTT_BW_MGR_STATS_PRI20_IDX_S)); \
11103 #define HTT_BW_MGR_STATS_PRI20_FREQ_GET(_var) \ argument
11104 (((_var) & HTT_BW_MGR_STATS_PRI20_FREQ_M) >> \
11107 #define HTT_BW_MGR_STATS_PRI20_FREQ_SET(_var, _val) \ argument
11110 ((_var) |= ((_val) << HTT_BW_MGR_STATS_PRI20_FREQ_S)); \
11114 #define HTT_BW_MGR_STATS_CENTER_FREQ1_GET(_var) \ argument
11115 (((_var) & HTT_BW_MGR_STATS_CENTER_FREQ1_M) >> \
11118 #define HTT_BW_MGR_STATS_CENTER_FREQ1_SET(_var, _val) \ argument
11121 ((_var) |= ((_val) << HTT_BW_MGR_STATS_CENTER_FREQ1_S)); \
11125 #define HTT_BW_MGR_STATS_CENTER_FREQ2_GET(_var) \ argument
11126 (((_var) & HTT_BW_MGR_STATS_CENTER_FREQ2_M) >> \
11129 #define HTT_BW_MGR_STATS_CENTER_FREQ2_SET(_var, _val) \ argument
11132 ((_var) |= ((_val) << HTT_BW_MGR_STATS_CENTER_FREQ2_S)); \
11136 #define HTT_BW_MGR_STATS_CHAN_PHY_MODE_GET(_var) \ argument
11137 (((_var) & HTT_BW_MGR_STATS_CHAN_PHY_MODE_M) >> \
11140 #define HTT_BW_MGR_STATS_CHAN_PHY_MODE_SET(_var, _val) \ argument
11143 ((_var) |= ((_val) << HTT_BW_MGR_STATS_CHAN_PHY_MODE_S)); \
11147 #define HTT_BW_MGR_STATS_STATIC_PATTERN_GET(_var) \ argument
11148 (((_var) & HTT_BW_MGR_STATS_STATIC_PATTERN_M) >> \
11151 #define HTT_BW_MGR_STATS_STATIC_PATTERN_SET(_var, _val) \ argument
11154 ((_var) |= ((_val) << HTT_BW_MGR_STATS_STATIC_PATTERN_S)); \
11937 #define HTT_CODEL_MSDUQ_STATS_TX_FLOW_NUM_GET(_var) \ argument
11938 (((_var) & HTT_CODEL_MSDUQ_STATS_TX_FLOW_NUM_M) >> \
11940 #define HTT_CODEL_MSDUQ_STATS_TX_FLOW_NUM_SET(_var, _val) \ argument
11943 ((_var) |= ((_val) << HTT_CODEL_MSDUQ_STATS_TX_FLOW_NUM_S)); \
11949 #define HTT_CODEL_MSDUQ_STATS_SVC_CLASS_ID_GET(_var) \ argument
11950 (((_var) & HTT_CODEL_MSDUQ_STATS_SVC_CLASS_ID_M) >> \
11952 #define HTT_CODEL_MSDUQ_STATS_SVC_CLASS_ID_SET(_var, _val) \ argument
11955 ((_var) |= ((_val) << HTT_CODEL_MSDUQ_STATS_SVC_CLASS_ID_S)); \
11961 #define HTT_CODEL_MSDUQ_STATS_DROPS_GET(_var) \ argument
11962 (((_var) & HTT_CODEL_MSDUQ_STATS_DROPS_M) >> \
11964 #define HTT_CODEL_MSDUQ_STATS_DROPS_SET(_var, _val) \ argument
11967 ((_var) |= ((_val) << HTT_CODEL_MSDUQ_STATS_DROPS_S)); \
11973 #define HTT_CODEL_MSDUQ_STATS_NO_DROPS_GET(_var) \ argument
11974 (((_var) & HTT_CODEL_MSDUQ_STATS_NO_DROPS_M) >> \
11976 #define HTT_CODEL_MSDUQ_STATS_NO_DROPS_SET(_var, _val) \ argument
11979 ((_var) |= ((_val) << HTT_CODEL_MSDUQ_STATS_NO_DROPS_S)); \