Lines Matching defs:ath12k
609 struct ath12k { struct
610 struct ath12k_base *ab; argument
611 struct ath12k_pdev *pdev; argument
612 struct ath12k_hw *ah; argument
613 struct ath12k_wmi_pdev *wmi; argument
614 struct ath12k_pdev_dp dp; argument
618 struct ath12k_he ar_he; argument
625 enum ath12k_scan_state state; argument
652 * vdev_stop_status info, scan data, ath12k_sta info, ath12k_link_vif info, argument
655 spinlock_t data_lock;
657 struct list_head arvifs;
659 struct ieee80211_channel *rx_channel;
662 struct ieee80211_channel *scan_channel;
664 u8 cfg_tx_chainmask;
665 u8 cfg_rx_chainmask;
666 u8 num_rx_chains;
667 u8 num_tx_chains;
669 u8 pdev_idx;
670 u8 lmac_id;
671 u8 hw_link_id;
673 struct completion peer_assoc_done;
674 struct completion peer_delete_done;
676 int install_key_status;
677 struct completion install_key_done;
679 int last_wmi_vdev_start_status;
680 struct completion vdev_setup_done;
681 struct completion vdev_delete_done;
683 int num_peers;
684 int max_num_peers;
685 u32 num_started_vdevs;
686 u32 num_created_vdevs;
687 unsigned long long allocated_vdev_map;
689 struct idr txmgmt_idr;
691 spinlock_t txmgmt_idr_lock;
692 atomic_t num_pending_mgmt_tx;
716 struct ath12k_wow wow; argument
719 struct ath12k_per_peer_tx_stats peer_tx_stats; argument
723 struct ath12k_per_peer_tx_stats cached_stats; argument
727 struct ath12k_debug debug; argument
745 struct ath12k_fw_stats fw_stats; argument