Lines Matching defs:sta_info
388 struct sta_info { struct
390 struct list_head list, free_list;
391 struct rcu_head rcu_head;
392 struct rhash_head hash_node;
393 u8 addr[ETH_ALEN];
394 struct ieee80211_local *local;
395 struct ieee80211_sub_if_data *sdata;
396 struct ieee80211_key __rcu *gtk[NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS];
397 struct ieee80211_key __rcu *ptk[NUM_DEFAULT_KEYS];
398 u8 ptk_idx;
399 struct rate_control_ref *rate_ctrl;
400 void *rate_ctrl_priv;
401 spinlock_t rate_ctrl_lock;
402 spinlock_t lock;
404 struct ieee80211_fast_tx __rcu *fast_tx;
407 struct mesh_sta *mesh;
410 struct work_struct drv_deliver_wk;
412 u16 listen_interval;
414 bool dead;
416 bool uploaded;
418 enum ieee80211_sta_state sta_state;
421 unsigned long _flags;
424 spinlock_t ps_lock;
425 struct sk_buff_head ps_tx_buf[IEEE80211_NUM_ACS];
426 struct sk_buff_head tx_filtered[IEEE80211_NUM_ACS];
427 unsigned long driver_buffered_tids;
428 unsigned long txq_buffered_tids;
430 long last_connected;
433 struct {
450 } rx_stats;
453 __le16 last_seq_ctrl[IEEE80211_NUM_TIDS + 1];
456 struct {
481 struct sta_info_debugfsdentries { argument
500 static inline enum nl80211_plink_state sta_plink_state(struct sta_info *sta) in sta_plink_state() argument