Lines Matching defs:ieee80211_bss_conf
634 struct ieee80211_bss_conf { struct
635 const u8 *bssid;
636 u8 htc_trig_based_pkt_ext;
637 bool multi_sta_back_32bit;
638 bool uora_exists;
639 bool ack_enabled;
640 u8 uora_ocw_range;
641 u16 frame_time_rts_th;
642 bool he_support;
643 bool twt_requester;
644 bool twt_responder;
645 bool twt_protected;
647 bool assoc, ibss_joined;
648 bool ibss_creator;
649 u16 aid;
651 bool use_cts_prot;
652 bool use_short_preamble;
653 bool use_short_slot;
654 bool enable_beacon;
655 u8 dtim_period;
656 u16 beacon_int;
657 u16 assoc_capability;
658 u64 sync_tsf;
659 u32 sync_device_ts;
660 u8 sync_dtim_count;
661 u32 basic_rates;
662 struct ieee80211_rate *beacon_rate;
663 int mcast_rate[NUM_NL80211_BANDS];
664 u16 ht_operation_mode;
665 s32 cqm_rssi_thold;
666 u32 cqm_rssi_hyst;
667 s32 cqm_rssi_low;
668 s32 cqm_rssi_high;
669 struct cfg80211_chan_def chandef;
670 struct ieee80211_mu_group_data mu_group;
671 __be32 arp_addr_list[IEEE80211_BSS_ARP_ADDR_LIST_LEN];
672 int arp_addr_cnt;
673 bool qos;
674 bool idle;
675 bool ps;
676 u8 ssid[IEEE80211_MAX_SSID_LEN];
677 size_t ssid_len;
678 bool hidden_ssid;
679 int txpower;
680 enum nl80211_tx_power_setting txpower_type;
681 struct ieee80211_p2p_noa_attr p2p_noa_attr;
682 bool allow_p2p_go_ps;
683 u16 max_idle_period;
684 bool protected_keep_alive;
685 bool ftm_responder;
686 struct ieee80211_ftm_responder_params *ftmr_params;
688 bool nontransmitted;
689 u8 transmitter_bssid[ETH_ALEN];
690 u8 bssid_index;
691 u8 bssid_indicator;
692 bool ema_ap;
693 u8 profile_periodicity;
694 struct {
697 } he_oper;
698 struct ieee80211_he_obss_pd he_obss_pd;
699 struct cfg80211_he_bss_color he_bss_color;
700 struct ieee80211_fils_discovery fils_discovery;
701 u32 unsol_bcast_probe_resp_interval;
702 bool s1g;
703 struct cfg80211_bitrate_mask beacon_tx_rate;