Lines Matching defs:len

520 #define WMI_SERVICE_IS_ENABLED(wmi_svc_bmap, svc_id, len) \
521 ((svc_id) < (len) && \
530 #define WMI_EXT_SERVICE_IS_ENABLED(wmi_svc_bmap, svc_id, len) \
531 ((svc_id) >= (len) && \
532 __le32_to_cpu((wmi_svc_bmap)[((svc_id) - (len)) / 28]) & \
533 BIT(((((svc_id) - (len)) % 28) & 0x1f) + 4))
535 #define SVCMAP(x, y, len) \
537 if ((WMI_SERVICE_IS_ENABLED((in), (x), (len))) || \
538 (WMI_EXT_SERVICE_IS_ENABLED((in), (x), (len)))) \
543 size_t len)
546 WMI_SERVICE_BEACON_OFFLOAD, len);
548 WMI_SERVICE_SCAN_OFFLOAD, len);
550 WMI_SERVICE_ROAM_OFFLOAD, len);
552 WMI_SERVICE_BCN_MISS_OFFLOAD, len);
554 WMI_SERVICE_STA_PWRSAVE, len);
556 WMI_SERVICE_STA_ADVANCED_PWRSAVE, len);
558 WMI_SERVICE_AP_UAPSD, len);
560 WMI_SERVICE_AP_DFS, len);
562 WMI_SERVICE_11AC, len);
564 WMI_SERVICE_BLOCKACK, len);
566 WMI_SERVICE_PHYERR, len);
568 WMI_SERVICE_BCN_FILTER, len);
570 WMI_SERVICE_RTT, len);
572 WMI_SERVICE_RATECTRL, len);
574 WMI_SERVICE_WOW, len);
576 WMI_SERVICE_RATECTRL_CACHE, len);
578 WMI_SERVICE_IRAM_TIDS, len);
580 WMI_SERVICE_BURST, len);
582 WMI_SERVICE_SMART_ANTENNA_SW_SUPPORT, len);
584 WMI_SERVICE_FORCE_FW_HANG, len);
586 WMI_SERVICE_SMART_ANTENNA_HW_SUPPORT, len);
588 WMI_SERVICE_ATF, len);
590 WMI_SERVICE_COEX_GPIO, len);
592 WMI_SERVICE_AUX_SPECTRAL_INTF, len);
594 WMI_SERVICE_AUX_CHAN_LOAD_INTF, len);
596 WMI_SERVICE_BSS_CHANNEL_INFO_64, len);
598 WMI_SERVICE_MESH_11S, len);
600 WMI_SERVICE_EXT_RES_CFG_SUPPORT, len);
602 WMI_SERVICE_PEER_STATS, len);
604 WMI_SERVICE_RESET_CHIP, len);
606 WMI_SERVICE_HTT_MGMT_TX_COMP_VALID_FLAGS, len);
608 WMI_SERVICE_BB_TIMING_CONFIG_SUPPORT, len);
610 WMI_SERVICE_PER_PACKET_SW_ENCRYPT, len);
614 size_t len)
617 WMI_SERVICE_BEACON_OFFLOAD, len);
619 WMI_SERVICE_SCAN_OFFLOAD, len);
621 WMI_SERVICE_ROAM_OFFLOAD, len);
623 WMI_SERVICE_BCN_MISS_OFFLOAD, len);
625 WMI_SERVICE_STA_PWRSAVE, len);
627 WMI_SERVICE_STA_ADVANCED_PWRSAVE, len);
629 WMI_SERVICE_AP_UAPSD, len);
631 WMI_SERVICE_AP_DFS, len);
633 WMI_SERVICE_11AC, len);
635 WMI_SERVICE_BLOCKACK, len);
637 WMI_SERVICE_PHYERR, len);
639 WMI_SERVICE_BCN_FILTER, len);
641 WMI_SERVICE_RTT, len);
643 WMI_SERVICE_RATECTRL, len);
645 WMI_SERVICE_WOW, len);
647 WMI_SERVICE_RATECTRL_CACHE, len);
649 WMI_SERVICE_IRAM_TIDS, len);
651 WMI_SERVICE_ARPNS_OFFLOAD, len);
653 WMI_SERVICE_NLO, len);
655 WMI_SERVICE_GTK_OFFLOAD, len);
657 WMI_SERVICE_SCAN_SCH, len);
659 WMI_SERVICE_CSA_OFFLOAD, len);
661 WMI_SERVICE_CHATTER, len);
663 WMI_SERVICE_COEX_FREQAVOID, len);
665 WMI_SERVICE_PACKET_POWER_SAVE, len);
667 WMI_SERVICE_FORCE_FW_HANG, len);
669 WMI_SERVICE_GPIO, len);
671 WMI_SERVICE_STA_DTIM_PS_MODULATED_DTIM, len);
673 WMI_SERVICE_STA_UAPSD_BASIC_AUTO_TRIG, len);
675 WMI_SERVICE_STA_UAPSD_VAR_AUTO_TRIG, len);
677 WMI_SERVICE_STA_KEEP_ALIVE, len);
679 WMI_SERVICE_TX_ENCAP, len);
683 size_t len)
686 WMI_SERVICE_BEACON_OFFLOAD, len);
688 WMI_SERVICE_SCAN_OFFLOAD, len);
690 WMI_SERVICE_ROAM_OFFLOAD, len);
692 WMI_SERVICE_BCN_MISS_OFFLOAD, len);
694 WMI_SERVICE_STA_PWRSAVE, len);
696 WMI_SERVICE_STA_ADVANCED_PWRSAVE, len);
698 WMI_SERVICE_AP_UAPSD, len);
700 WMI_SERVICE_AP_DFS, len);
702 WMI_SERVICE_11AC, len);
704 WMI_SERVICE_BLOCKACK, len);
706 WMI_SERVICE_PHYERR, len);
708 WMI_SERVICE_BCN_FILTER, len);
710 WMI_SERVICE_RTT, len);
712 WMI_SERVICE_RATECTRL, len);
714 WMI_SERVICE_WOW, len);
716 WMI_SERVICE_RATECTRL_CACHE, len);
718 WMI_SERVICE_IRAM_TIDS, len);
720 WMI_SERVICE_BURST, len);
722 WMI_SERVICE_SMART_ANTENNA_SW_SUPPORT, len);
724 WMI_SERVICE_GTK_OFFLOAD, len);
726 WMI_SERVICE_SCAN_SCH, len);
728 WMI_SERVICE_CSA_OFFLOAD, len);
730 WMI_SERVICE_CHATTER, len);
732 WMI_SERVICE_COEX_FREQAVOID, len);
734 WMI_SERVICE_PACKET_POWER_SAVE, len);
736 WMI_SERVICE_FORCE_FW_HANG, len);
738 WMI_SERVICE_SMART_ANTENNA_HW_SUPPORT, len);
740 WMI_SERVICE_GPIO, len);
742 WMI_SERVICE_STA_UAPSD_BASIC_AUTO_TRIG, len);
744 WMI_SERVICE_STA_UAPSD_VAR_AUTO_TRIG, len);
746 WMI_SERVICE_STA_KEEP_ALIVE, len);
748 WMI_SERVICE_TX_ENCAP, len);
750 WMI_SERVICE_AP_PS_DETECT_OUT_OF_SYNC, len);
752 WMI_SERVICE_EARLY_RX, len);
754 WMI_SERVICE_ENHANCED_PROXY_STA, len);
756 WMI_SERVICE_TT, len);
758 WMI_SERVICE_ATF, len);
760 WMI_SERVICE_PEER_CACHING, len);
762 WMI_SERVICE_COEX_GPIO, len);
764 WMI_SERVICE_AUX_SPECTRAL_INTF, len);
766 WMI_SERVICE_AUX_CHAN_LOAD_INTF, len);
768 WMI_SERVICE_BSS_CHANNEL_INFO_64, len);
770 WMI_SERVICE_EXT_RES_CFG_SUPPORT, len);
772 WMI_SERVICE_MESH_NON_11S, len);
774 WMI_SERVICE_RESTRT_CHNL_SUPPORT, len);
776 WMI_SERVICE_PEER_STATS, len);
778 WMI_SERVICE_MESH_11S, len);
780 WMI_SERVICE_PERIODIC_CHAN_STAT_SUPPORT, len);
782 WMI_SERVICE_TX_MODE_PUSH_ONLY, len);
784 WMI_SERVICE_TX_MODE_PUSH_PULL, len);
786 WMI_SERVICE_TX_MODE_DYNAMIC, len);
788 WMI_SERVICE_VDEV_RX_FILTER, len);
790 WMI_SERVICE_BTCOEX, len);
792 WMI_SERVICE_CHECK_CAL_VERSION, len);
794 WMI_SERVICE_DBGLOG_WARN2, len);
796 WMI_SERVICE_BTCOEX_DUTY_CYCLE, len);
798 WMI_SERVICE_4_WIRE_COEX_SUPPORT, len);
800 WMI_SERVICE_EXTENDED_NSS_SUPPORT, len);
802 WMI_SERVICE_PROG_GPIO_BAND_SELECT, len);
804 WMI_SERVICE_SMART_LOGGING_SUPPORT, len);
806 WMI_SERVICE_TDLS, len);
808 WMI_SERVICE_TDLS_OFFCHAN, len);
810 WMI_SERVICE_TDLS_UAPSD_BUFFER_STA, len);
812 WMI_SERVICE_TDLS_UAPSD_SLEEP_STA, len);
814 WMI_SERVICE_TDLS_CONN_TRACKER_IN_HOST_MODE, len);
816 WMI_SERVICE_TDLS_EXPLICIT_MODE_ONLY, len);
818 WMI_SERVICE_TDLS_WIDER_BANDWIDTH, len);
820 WMI_SERVICE_HTT_MGMT_TX_COMP_VALID_FLAGS, len);
822 WMI_SERVICE_HOST_DFS_CHECK_SUPPORT, len);
824 WMI_SERVICE_TPC_STATS_FINAL, len);
826 WMI_SERVICE_TX_DATA_ACK_RSSI, len);
828 WMI_SERVICE_VDEV_DIFFERENT_BEACON_INTERVAL_SUPPORT, len);
830 WMI_SERVICE_VDEV_DISABLE_4_ADDR_SRC_LRN_SUPPORT, len);
832 WMI_SERVICE_RTT_RESPONDER_ROLE, len);
834 WMI_SERVICE_PER_PACKET_SW_ENCRYPT, len);
836 WMI_SERVICE_REPORT_AIRTIME, len);
838 WMI_SERVICE_TX_PWR_PER_PEER, len);
840 WMI_SERVICE_RESET_CHIP, len);
842 WMI_SERVICE_PEER_TID_CONFIGS_SUPPORT, len);
844 WMI_SERVICE_PEER_TID_CONFIGS_SUPPORT, len);
3235 int len;
3591 __le16 len;
5768 /* Buffer len */
7419 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len);
7422 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len);