Lines Matching defs:ieee80211_sub_if_data
586 struct ieee80211_sub_if_data { struct
587 struct list_head list;
589 struct wireless_dev wdev;
592 struct list_head key_list;
595 int crypto_tx_tailroom_needed_cnt;
597 struct net_device *dev;
598 struct ieee80211_local *local;
600 unsigned int flags;
602 unsigned long state;
604 int drop_unencrypted;
606 char name[IFNAMSIZ];
612 bool ht_opmode_valid;
615 bool old_idle;
618 struct ieee80211_fragment_entry fragments[IEEE80211_FRAGMENT_MAX];
619 unsigned int fragment_next;
622 u16 noack_map;
624 struct ieee80211_key __rcu *keys[NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS];
625 struct ieee80211_key __rcu *default_unicast_key;
626 struct ieee80211_key __rcu *default_multicast_key;
627 struct ieee80211_key __rcu *default_mgmt_key;
629 u16 sequence_number;
630 __be16 control_port_protocol;
631 bool control_port_no_encrypt;
633 struct ieee80211_tx_queue_params tx_conf[IEEE80211_MAX_QUEUES];
635 struct work_struct work;
636 struct sk_buff_head skb_queue;
638 bool arp_filter_state;
645 struct ieee80211_if_ap *bss;
648 u32 rc_rateidx_mask[IEEE80211_NUM_BANDS];
650 union {
674 struct ieee80211_sub_if_data *vif_to_sdata(struct ieee80211_vif *p) in vif_to_sdata() argument