Symbol: sta_info
drivers/net/wireless/ath/carl9170/main.c
1304
struct carl9170_sta_info *sta_info = (void *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/main.c
1307
atomic_set(&sta_info->pending_frames, 0);
drivers/net/wireless/ath/carl9170/main.c
1319
for (i = 0; i < ARRAY_SIZE(sta_info->agg); i++)
drivers/net/wireless/ath/carl9170/main.c
1320
RCU_INIT_POINTER(sta_info->agg[i], NULL);
drivers/net/wireless/ath/carl9170/main.c
1322
sta_info->ampdu_max_len = 1 << (3 + sta->deflink.ht_cap.ampdu_factor);
drivers/net/wireless/ath/carl9170/main.c
1323
sta_info->ht_sta = true;
drivers/net/wireless/ath/carl9170/main.c
1334
struct carl9170_sta_info *sta_info = (void *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/main.c
1340
sta_info->ht_sta = false;
drivers/net/wireless/ath/carl9170/main.c
1343
for (i = 0; i < ARRAY_SIZE(sta_info->agg); i++) {
drivers/net/wireless/ath/carl9170/main.c
1346
tid_info = rcu_dereference(sta_info->agg[i]);
drivers/net/wireless/ath/carl9170/main.c
1347
RCU_INIT_POINTER(sta_info->agg[i], NULL);
drivers/net/wireless/ath/carl9170/main.c
1404
struct carl9170_sta_info *sta_info = (void *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/main.c
1412
if (!sta_info->ht_sta)
drivers/net/wireless/ath/carl9170/main.c
1422
tid_info->max = sta_info->ampdu_max_len;
drivers/net/wireless/ath/carl9170/main.c
1434
rcu_assign_pointer(sta_info->agg[tid], tid_info);
drivers/net/wireless/ath/carl9170/main.c
1443
tid_info = rcu_dereference(sta_info->agg[tid]);
drivers/net/wireless/ath/carl9170/main.c
1451
RCU_INIT_POINTER(sta_info->agg[tid], NULL);
drivers/net/wireless/ath/carl9170/main.c
1460
tid_info = rcu_dereference(sta_info->agg[tid]);
drivers/net/wireless/ath/carl9170/main.c
1462
sta_info->stats[tid].clear = true;
drivers/net/wireless/ath/carl9170/main.c
1463
sta_info->stats[tid].req = false;
drivers/net/wireless/ath/carl9170/main.c
1691
struct carl9170_sta_info *sta_info = (void *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/main.c
1695
sta_info->sleeping = true;
drivers/net/wireless/ath/carl9170/main.c
1696
if (atomic_read(&sta_info->pending_frames))
drivers/net/wireless/ath/carl9170/main.c
1701
sta_info->sleeping = false;
drivers/net/wireless/ath/carl9170/tx.c
1291
struct carl9170_sta_info *sta_info;
drivers/net/wireless/ath/carl9170/tx.c
1299
sta_info = (void *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/tx.c
1302
if (unlikely(sta_info->sleeping) &&
drivers/net/wireless/ath/carl9170/tx.c
1400
struct carl9170_sta_info *sta_info;
drivers/net/wireless/ath/carl9170/tx.c
1408
sta_info = (void *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/tx.c
141
struct carl9170_sta_info *sta_info;
drivers/net/wireless/ath/carl9170/tx.c
1411
agg = rcu_dereference(sta_info->agg[tid]);
drivers/net/wireless/ath/carl9170/tx.c
148
sta_info = (struct carl9170_sta_info *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/tx.c
149
if (atomic_dec_return(&sta_info->pending_frames) == 0)
drivers/net/wireless/ath/carl9170/tx.c
384
struct carl9170_sta_info *sta_info;
drivers/net/wireless/ath/carl9170/tx.c
399
sta_info = (void *) sta->drv_priv;
drivers/net/wireless/ath/carl9170/tx.c
400
tid_info = rcu_dereference(sta_info->agg[tid]);
drivers/net/wireless/ath/carl9170/tx.c
408
if (sta_info->stats[tid].clear) {
drivers/net/wireless/ath/carl9170/tx.c
409
sta_info->stats[tid].clear = false;
drivers/net/wireless/ath/carl9170/tx.c
410
sta_info->stats[tid].req = false;
drivers/net/wireless/ath/carl9170/tx.c
411
sta_info->stats[tid].ampdu_len = 0;
drivers/net/wireless/ath/carl9170/tx.c
412
sta_info->stats[tid].ampdu_ack_len = 0;
drivers/net/wireless/ath/carl9170/tx.c
415
sta_info->stats[tid].ampdu_len++;
drivers/net/wireless/ath/carl9170/tx.c
417
sta_info->stats[tid].ampdu_ack_len++;
drivers/net/wireless/ath/carl9170/tx.c
420
sta_info->stats[tid].req = true;
drivers/net/wireless/ath/carl9170/tx.c
423
super->s.rix = sta_info->stats[tid].ampdu_len;
drivers/net/wireless/ath/carl9170/tx.c
424
super->s.cnt = sta_info->stats[tid].ampdu_ack_len;
drivers/net/wireless/ath/carl9170/tx.c
426
if (sta_info->stats[tid].req)
drivers/net/wireless/ath/carl9170/tx.c
429
sta_info->stats[tid].clear = true;
drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h
131
struct iwl_tdls_sta_info sta_info[IWL_TDLS_STA_COUNT];
drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h
158
struct iwl_tdls_config_sta_info_res sta_info[IWL_TDLS_STA_COUNT];
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
100
tdls_cfg_cmd.sta_info[cnt].tx_to_peer_ssn = cpu_to_le16(0);
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
101
tdls_cfg_cmd.sta_info[cnt].is_initiator =
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
97
tdls_cfg_cmd.sta_info[cnt].sta_id = i;
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
98
tdls_cfg_cmd.sta_info[cnt].tx_to_peer_tid =
drivers/net/wireless/marvell/mwifiex/fw.h
2446
struct host_cmd_ds_add_station sta_info;
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
976
struct mwifiex_ie_types_sta_info *sta_info = (void *)&sta_list->tlv;
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
981
sta_node = mwifiex_get_sta_entry(priv, sta_info->mac);
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
985
sta_node->stats.rssi = sta_info->rssi;
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
986
sta_info++;
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
794
struct host_cmd_ds_add_station *new_sta = &cmd->params.sta_info;
drivers/net/wireless/marvell/mwl8k.c
1697
struct mwl8k_sta *sta_info = NULL;
drivers/net/wireless/marvell/mwl8k.c
1740
sta_info = MWL8K_STA(sta);
drivers/net/wireless/marvell/mwl8k.c
1741
BUG_ON(sta_info == NULL);
drivers/net/wireless/marvell/mwl8k.c
1750
sta_info->is_ampdu_allowed = false;
drivers/net/wireless/marvell/mwl8k.c
1752
sta_info->is_ampdu_allowed = true;
drivers/net/wireless/marvell/mwl8k.c
1867
struct mwl8k_sta *sta_info = MWL8K_STA(sta);
drivers/net/wireless/marvell/mwl8k.c
1871
tx_stats = &sta_info->tx_stats[tid];
drivers/net/wireless/marvell/mwl8k.c
1873
return sta_info->is_ampdu_allowed &&
drivers/net/wireless/marvell/mwl8k.c
1879
struct mwl8k_sta *sta_info = MWL8K_STA(sta);
drivers/net/wireless/marvell/mwl8k.c
1883
tx_stats = &sta_info->tx_stats[tid];
drivers/net/wireless/marvell/mwl8k.c
5528
struct mwl8k_sta *sta_info = MWL8K_STA(sta);
drivers/net/wireless/marvell/mwl8k.c
5573
if (!sta_info->is_ampdu_allowed) {
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1481
struct sta_info *info;
drivers/net/wireless/microchip/wilc1000/netdev.h
131
struct sta_info assoc_stainfo;
drivers/net/wireless/realtek/rtl8xxxu/core.c
3907
struct rtl8xxxu_sta_info *sta_info;
drivers/net/wireless/realtek/rtl8xxxu/core.c
3912
sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
3913
if (!sta_info)
drivers/net/wireless/realtek/rtl8xxxu/core.c
3916
return sta_info->macid;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4890
struct rtl8xxxu_sta_info *sta_info;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4938
sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4939
sta_info->rssi_level = RTL8XXXU_RATR_STA_INIT;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6267
struct rtl8xxxu_sta_info *sta_info;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6283
sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6284
ewma_rssi_add(&sta_info->avg_rssi, -rx_status->signal);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7129
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7138
rssi_level = sta_info->rssi_level;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7163
if (rssi_level != sta_info->rssi_level || force) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
7253
sta_info->rssi_level = rssi_level;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7348
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7350
int signal = -ewma_rssi_read(&sta_info->avg_rssi);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7537
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7542
ewma_rssi_init(&sta_info->avg_rssi);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7544
sta_info->rssi_level = RTL8XXXU_RATR_STA_INIT;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7545
sta_info->macid = rtl8xxxu_acquire_macid(priv);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7546
if (sta_info->macid >= RTL8XXXU_MAX_MAC_ID_NUM) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
7552
priv->fops->report_connect(priv, sta_info->macid, H2C_MACID_ROLE_STA, true);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7556
sta_info->macid = RTL8XXXU_BC_MC_MACID;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7559
sta_info->macid = RTL8XXXU_BC_MC_MACID1;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7574
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7579
rtl8xxxu_release_macid(priv, sta_info->macid);
drivers/staging/rtl8723bs/core/rtw_ap.c
1163
u8 rtw_ap_set_pairwise_key(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
1567
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
1575
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
1585
void bss_cap_update_on_sta_join(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
159
static u8 chk_sta_is_alive(struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
170
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
1705
u8 bss_cap_update_on_sta_leave(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
174
struct sta_info *psta_tmp;
drivers/staging/rtl8723bs/core/rtw_ap.c
1767
struct sta_info *psta,
drivers/staging/rtl8723bs/core/rtw_ap.c
1810
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
1823
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
183
psta = list_entry(plist, struct sta_info, auth_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
1838
void sta_info_update(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
1867
void ap_sta_info_defer_update(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
1885
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_ap.c
1917
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
1997
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
208
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
28
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
316
void add_ratid(struct adapter *padapter, struct sta_info *psta, u8 rssi_level)
drivers/staging/rtl8723bs/core/rtw_ap.c
372
struct sta_info *psta = rtw_get_bcmc_stainfo(padapter);
drivers/staging/rtl8723bs/core/rtw_ap.c
438
void update_sta_info_apmode(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
541
static void update_ap_info(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
758
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_btcoex.c
38
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_cmd.c
1426
static void rtw_dm_ra_mask_hdl(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_cmd.c
1502
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_cmd.c
1784
rtw_dm_ra_mask_hdl(padapter, (struct sta_info *)pdrvextra_cmd->pbuf);
drivers/staging/rtl8723bs/core/rtw_cmd.c
1841
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_cmd.c
1906
struct sta_info *psta = rtw_get_stainfo(pstapriv, psetstakey_rsp->addr);
drivers/staging/rtl8723bs/core/rtw_cmd.c
1921
struct sta_info *psta = rtw_get_stainfo(pstapriv, passocsta_parm->addr);
drivers/staging/rtl8723bs/core/rtw_cmd.c
868
u8 rtw_setstakey_cmd(struct adapter *padapter, struct sta_info *sta, u8 unicast_key, bool enqueue)
drivers/staging/rtl8723bs/core/rtw_cmd.c
927
u8 rtw_clearstakey_cmd(struct adapter *padapter, struct sta_info *sta, u8 enqueue)
drivers/staging/rtl8723bs/core/rtw_ioctl_set.c
467
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme.c
1153
struct sta_info *ptarget_sta = NULL, *pcur_sta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme.c
1269
void rtw_sta_media_status_rpt(struct adapter *adapter, struct sta_info *psta, u32 mstatus)
drivers/staging/rtl8723bs/core/rtw_mlme.c
1282
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
1374
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
2483
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
838
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
845
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
951
static struct sta_info *rtw_joinbss_update_stainfo(struct adapter *padapter, struct wlan_network *pnetwork)
drivers/staging/rtl8723bs/core/rtw_mlme.c
954
struct sta_info *bmc_sta, *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1438
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1508
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1551
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1586
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
2511
void issue_auth(struct adapter *padapter, struct sta_info *psta, unsigned short status)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
2635
void issue_asocrsp(struct adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3014
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3363
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3635
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
435
struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, GetAddr2Ptr(pframe));
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4458
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4550
void update_sta_info(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4624
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4660
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4730
void mlmeext_sta_add_event_callback(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4813
static u8 chk_ap_is_alive(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4834
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5013
struct sta_info *psta = timer_container_of(psta, t, addba_retry_timer);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5501
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
552
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5548
struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, pparm->addr);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5705
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
667
static struct sta_info stat;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
668
struct sta_info *pstat = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
921
struct sta_info *pstat;
drivers/staging/rtl8723bs/core/rtw_recv.c
1126
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
1218
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
1262
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
1627
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
349
struct sta_info *stainfo;
drivers/staging/rtl8723bs/core/rtw_recv.c
488
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
576
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
605
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
652
static void count_rx_stats(struct adapter *padapter, union recv_frame *prframe, struct sta_info *sta)
drivers/staging/rtl8723bs/core/rtw_recv.c
655
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
684
struct sta_info **psta)
drivers/staging/rtl8723bs/core/rtw_recv.c
770
struct sta_info **psta)
drivers/staging/rtl8723bs/core/rtw_recv.c
868
struct sta_info **psta)
drivers/staging/rtl8723bs/core/rtw_recv.c
924
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_security.c
1192
struct sta_info *stainfo;
drivers/staging/rtl8723bs/core/rtw_security.c
507
struct sta_info *stainfo;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
10
void _rtw_init_stainfo(struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
105
inline int rtw_stainfo_offset(struct sta_priv *stapriv, struct sta_info *sta)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
107
int offset = (((u8 *)sta) - stapriv->pstainfo_buf) / sizeof(struct sta_info);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
112
inline struct sta_info *rtw_get_stainfo_by_offset(struct sta_priv *stapriv, int offset)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
114
return (struct sta_info *)(stapriv->pstainfo_buf + offset * sizeof(struct sta_info));
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
12
memset((u8 *)psta, 0, sizeof(struct sta_info));
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
143
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
155
psta = list_entry(plist, struct sta_info,
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
175
struct sta_info *rtw_alloc_stainfo(struct sta_priv *pstapriv, u8 *hwaddr)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
179
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
194
psta = container_of(get_next(&pfree_sta_queue->queue), struct sta_info, list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
269
u32 rtw_free_stainfo(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
426
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
428
struct sta_info *pbcmc_stainfo = rtw_get_bcmc_stainfo(padapter);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
439
psta = list_entry(plist, struct sta_info, hash_list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
449
psta = list_entry(plist, struct sta_info, hash_list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
455
struct sta_info *rtw_get_stainfo(struct sta_priv *pstapriv, u8 *hwaddr)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
458
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
477
psta = list_entry(plist, struct sta_info, hash_list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
492
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
509
struct sta_info *rtw_get_bcmc_stainfo(struct adapter *padapter)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
54
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
57
pstapriv->pallocated_stainfo_buf = vzalloc(sizeof(struct sta_info) * NUM_STA + 4);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
76
psta = (struct sta_info *)(pstapriv->pstainfo_buf);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
9
void _rtw_init_stainfo(struct sta_info *psta);
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1023
void VCS_update(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1063
void update_ldpc_stbc_cap(struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1257
void update_beacon_info(struct adapter *padapter, u8 *pframe, uint pkt_len, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1376
void Update_RA_Entry(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1381
void set_sta_rate(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1568
void update_sta_basic_rate(struct sta_info *psta, u8 wireless_mode)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1606
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1711
void rtw_alloc_macid(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1739
void rtw_release_macid(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
46
u8 networktype_to_raid_ex(struct adapter *adapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
535
s16 rtw_camid_alloc(struct adapter *adapter, struct sta_info *sta, u8 kid)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
869
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_xmit.c
1215
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
1443
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
1824
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_xmit.c
1862
struct tx_servq *rtw_get_sta_pending(struct adapter *padapter, struct sta_info *psta, signed int up, u8 *ac)
drivers/staging/rtl8723bs/core/rtw_xmit.c
2041
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
2153
static void dequeue_xmitframes_to_sleeping_queue(struct adapter *padapter, struct sta_info *psta, struct __queue *pframequeue)
drivers/staging/rtl8723bs/core/rtw_xmit.c
2183
void stop_sta_xmit(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
2185
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_xmit.c
2221
void wakeup_sta_to_xmit(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
2224
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_xmit.c
2339
void xmit_delivery_enabled_frames(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
369
u8 query_ra_short_GI(struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
472
static void update_attrib_phy_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
508
static s32 update_attrib_sec_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
667
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
993
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/hal_btcoex.c
519
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/hal_com.c
497
void rtw_hal_update_sta_rate_mask(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/hal/hal_com.c
634
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/hal_com.c
685
struct sta_info *psta = pValue1;
drivers/staging/rtl8723bs/hal/hal_intf.c
159
void rtw_hal_update_ra_mask(struct sta_info *psta, u8 rssi_level)
drivers/staging/rtl8723bs/hal/odm.c
407
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/odm_types.h
29
#define STA_INFO_T struct sta_info
drivers/staging/rtl8723bs/hal/odm_types.h
30
#define PSTA_INFO_T struct sta_info *
drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c
714
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/rtl8723b_dm.c
180
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/hal/rtl8723b_dm.c
204
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1009
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
100
struct sta_info *psta;
drivers/staging/rtl8723bs/include/hal_com.h
132
void rtw_hal_update_sta_rate_mask(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/hal_intf.h
208
void rtw_hal_update_ra_mask(struct sta_info *psta, u8 rssi_level);
drivers/staging/rtl8723bs/include/rtw_ap.h
14
void add_ratid(struct adapter *padapter, struct sta_info *psta, u8 rssi_level);
drivers/staging/rtl8723bs/include/rtw_ap.h
16
void update_sta_info_apmode(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_ap.h
24
u8 rtw_ap_set_pairwise_key(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_ap.h
29
void bss_cap_update_on_sta_join(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_ap.h
30
u8 bss_cap_update_on_sta_leave(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_ap.h
31
void sta_info_update(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_ap.h
32
void ap_sta_info_defer_update(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_ap.h
33
u8 ap_free_sta(struct adapter *padapter, struct sta_info *psta, bool active, u16 reason);
drivers/staging/rtl8723bs/include/rtw_cmd.h
583
struct sta_info;
drivers/staging/rtl8723bs/include/rtw_cmd.h
584
extern u8 rtw_setstakey_cmd(struct adapter *padapter, struct sta_info *sta, u8 unicast_key, bool enqueue);
drivers/staging/rtl8723bs/include/rtw_cmd.h
585
extern u8 rtw_clearstakey_cmd(struct adapter *padapter, struct sta_info *sta, u8 enqueue);
drivers/staging/rtl8723bs/include/rtw_mlme.h
324
extern void rtw_disconnect_hdl_under_linked(struct adapter *adapter, struct sta_info *psta, u8 free_assoc);
drivers/staging/rtl8723bs/include/rtw_mlme.h
395
void rtw_sta_media_status_rpt(struct adapter *adapter, struct sta_info *psta, u32 mstatus);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
252
struct sta_info *psta;
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
429
u8 networktype_to_raid_ex(struct adapter *adapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
493
void VCS_update(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
494
void update_ldpc_stbc_cap(struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
496
void update_beacon_info(struct adapter *padapter, u8 *pframe, uint len, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
501
void update_sta_basic_rate(struct sta_info *psta, u8 wireless_mode);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
505
void update_sta_info(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
506
void Update_RA_Entry(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
507
void set_sta_rate(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
516
s16 rtw_camid_alloc(struct adapter *adapter, struct sta_info *sta, u8 kid);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
519
extern void rtw_alloc_macid(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
520
extern void rtw_release_macid(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
542
void issue_asocrsp(struct adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
543
void issue_auth(struct adapter *padapter, struct sta_info *psta, unsigned short status);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
582
void mlmeext_sta_add_event_callback(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_recv.h
303
struct sta_info *psta;
drivers/staging/rtl8723bs/include/rtw_recv.h
451
struct sta_info;
drivers/staging/rtl8723bs/include/rtw_xmit.h
164
struct sta_info *psta;
drivers/staging/rtl8723bs/include/rtw_xmit.h
421
struct tx_servq *rtw_get_sta_pending(struct adapter *padapter, struct sta_info *psta, signed int up, u8 *ac);
drivers/staging/rtl8723bs/include/rtw_xmit.h
447
void stop_sta_xmit(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_xmit.h
448
void wakeup_sta_to_xmit(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_xmit.h
449
void xmit_delivery_enabled_frames(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_xmit.h
451
u8 query_ra_short_GI(struct sta_info *psta);
drivers/staging/rtl8723bs/include/sta_info.h
286
struct sta_info *sta_aid[NUM_STA];
drivers/staging/rtl8723bs/include/sta_info.h
319
int rtw_stainfo_offset(struct sta_priv *stapriv, struct sta_info *sta);
drivers/staging/rtl8723bs/include/sta_info.h
320
struct sta_info *rtw_get_stainfo_by_offset(struct sta_priv *stapriv, int offset);
drivers/staging/rtl8723bs/include/sta_info.h
322
extern struct sta_info *rtw_alloc_stainfo(struct sta_priv *pstapriv, u8 *hwaddr);
drivers/staging/rtl8723bs/include/sta_info.h
323
extern u32 rtw_free_stainfo(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/sta_info.h
325
extern struct sta_info *rtw_get_stainfo(struct sta_priv *pstapriv, u8 *hwaddr);
drivers/staging/rtl8723bs/include/sta_info.h
327
extern struct sta_info *rtw_get_bcmc_stainfo(struct adapter *padapter);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2349
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2377
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2408
static struct sta_info *rtw_sta_info_get_by_idx(const int idx, struct sta_priv *pstapriv)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2412
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2421
psta = container_of(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2435
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
500
struct sta_info *psta = NULL, *pbcmc_sta = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
768
struct sta_info *psta, *pbcmc_sta;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
972
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/xmit_linux.c
120
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/xmit_linux.c
135
psta = list_entry(plist, struct sta_info, asoc_list);
net/mac80211/agg-rx.c
120
struct sta_info *sta;
net/mac80211/agg-rx.c
147
struct sta_info *sta = tid_rx->sta;
net/mac80211/agg-rx.c
195
u8 ieee80211_retrieve_addba_ext_data(struct sta_info *sta,
net/mac80211/agg-rx.c
232
static void ieee80211_send_addba_resp(struct sta_info *sta, u8 *da, u16 tid,
net/mac80211/agg-rx.c
276
void __ieee80211_start_rx_ba_session(struct sta_info *sta,
net/mac80211/agg-rx.c
473
struct sta_info *sta,
net/mac80211/agg-rx.c
510
struct sta_info *sta;
net/mac80211/agg-rx.c
528
struct sta_info *sta;
net/mac80211/agg-rx.c
56
void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/agg-tx.c
134
void ieee80211_assign_tid_tx(struct sta_info *sta, int tid,
net/mac80211/agg-tx.c
182
ieee80211_agg_stop_txq(struct sta_info *sta, int tid)
net/mac80211/agg-tx.c
203
ieee80211_agg_start_txq(struct sta_info *sta, int tid, bool enable)
net/mac80211/agg-tx.c
262
static void ieee80211_remove_tid_tx(struct sta_info *sta, int tid)
net/mac80211/agg-tx.c
291
int __ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/agg-tx.c
428
struct sta_info *sta = tid_tx->sta;
net/mac80211/agg-tx.c
445
static void ieee80211_send_addba_with_timeout(struct sta_info *sta,
net/mac80211/agg-tx.c
494
void ieee80211_tx_ba_session_handle_start(struct sta_info *sta, int tid)
net/mac80211/agg-tx.c
561
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/agg-tx.c
583
struct sta_info *sta = tid_tx->sta;
net/mac80211/agg-tx.c
606
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/agg-tx.c
61
static void ieee80211_send_addba_request(struct sta_info *sta, u16 tid,
net/mac80211/agg-tx.c
757
struct sta_info *sta, u16 tid)
net/mac80211/agg-tx.c
799
void ieee80211_start_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/agg-tx.c
826
const u8 *ra, u16 tid, struct sta_info **sta)
net/mac80211/agg-tx.c
855
struct sta_info *sta;
net/mac80211/agg-tx.c
874
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/agg-tx.c
914
void ieee80211_stop_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/agg-tx.c
959
struct sta_info *sta;
net/mac80211/agg-tx.c
978
struct sta_info *sta,
net/mac80211/airtime.c
776
struct sta_info *sta = container_of(pubsta, struct sta_info,
net/mac80211/ap.c
196
struct sta_info *sta;
net/mac80211/ap.c
331
struct sta_info *sta;
net/mac80211/ap.c
66
struct sta_info *sta;
net/mac80211/cfg.c
1004
struct sta_info *sta;
net/mac80211/cfg.c
1040
struct sta_info *sta;
net/mac80211/cfg.c
2131
struct sta_info *sta,
net/mac80211/cfg.c
2191
struct sta_info *sta,
net/mac80211/cfg.c
2262
struct sta_info *sta,
net/mac80211/cfg.c
2451
struct sta_info *sta,
net/mac80211/cfg.c
2594
struct sta_info *nmi_sta;
net/mac80211/cfg.c
2639
struct sta_info *sta;
net/mac80211/cfg.c
266
struct sta_info *sta;
net/mac80211/cfg.c
2730
struct sta_info *sta)
net/mac80211/cfg.c
2793
struct sta_info *sta;
net/mac80211/cfg.c
2900
struct sta_info *sta;
net/mac80211/cfg.c
2940
struct sta_info *sta;
net/mac80211/cfg.c
2967
struct sta_info *next_hop_sta = rcu_dereference(mpath->next_hop);
net/mac80211/cfg.c
3917
struct sta_info *sta;
net/mac80211/cfg.c
4967
struct sta_info *sta;
net/mac80211/cfg.c
5458
struct sta_info *sta;
net/mac80211/cfg.c
5480
struct sta_info *sta;
net/mac80211/cfg.c
5839
struct sta_info *sta;
net/mac80211/cfg.c
5881
struct sta_info *sta;
net/mac80211/cfg.c
590
struct sta_info *sta;
net/mac80211/cfg.c
5901
struct sta_info *sta;
net/mac80211/cfg.c
621
struct sta_info *sta = NULL;
net/mac80211/cfg.c
753
struct sta_info *sta;
net/mac80211/cfg.c
967
void sta_set_rate_info_tx(struct sta_info *sta,
net/mac80211/chan.c
1112
struct sta_info *sta;
net/mac80211/chan.c
464
ieee80211_get_sta_bw(struct sta_info *sta, struct ieee80211_link_data *link)
net/mac80211/chan.c
503
struct sta_info *sta;
net/mac80211/chan.c
677
struct sta_info *sta;
net/mac80211/debugfs.c
263
struct sta_info *sta;
net/mac80211/debugfs_key.c
328
struct sta_info *sta;
net/mac80211/debugfs_sta.c
108
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
1231
void ieee80211_sta_debugfs_add(struct sta_info *sta)
net/mac80211/debugfs_sta.c
125
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
1275
void ieee80211_sta_debugfs_remove(struct sta_info *sta)
net/mac80211/debugfs_sta.c
139
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
191
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
225
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
244
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
26
struct sta_info *sta = file->private_data; \
net/mac80211/debugfs_sta.c
279
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
308
struct sta_info *sta = data;
net/mac80211/debugfs_sta.c
349
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
369
struct sta_info *sta = data;
net/mac80211/debugfs_sta.c
431
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.c
89
struct sta_info *sta = file->private_data;
net/mac80211/debugfs_sta.h
17
static inline void ieee80211_sta_debugfs_add(struct sta_info *sta) {}
net/mac80211/debugfs_sta.h
18
static inline void ieee80211_sta_debugfs_remove(struct sta_info *sta) {}
net/mac80211/debugfs_sta.h
8
void ieee80211_sta_debugfs_add(struct sta_info *sta);
net/mac80211/debugfs_sta.h
9
void ieee80211_sta_debugfs_remove(struct sta_info *sta);
net/mac80211/driver-ops.c
136
struct sta_info *sta,
net/mac80211/driver-ops.c
172
struct sta_info *sta)
net/mac80211/driver-ops.c
586
struct sta_info *info = container_of(sta, struct sta_info, sta);
net/mac80211/driver-ops.h
1294
struct sta_info *sta)
net/mac80211/driver-ops.h
1799
struct sta_info *sta)
net/mac80211/driver-ops.h
252
struct sta_info *sta, u32 iv32,
net/mac80211/driver-ops.h
42
struct sta_info *sta)
net/mac80211/driver-ops.h
573
struct sta_info *sta)
net/mac80211/driver-ops.h
592
struct sta_info *sta,
net/mac80211/driver-ops.h
599
struct sta_info *sta);
net/mac80211/driver-ops.h
740
struct sta_info *sta)
net/mac80211/driver-ops.h
927
struct sta_info *sta, u16 tids, int num_frames,
net/mac80211/driver-ops.h
942
struct sta_info *sta, u16 tids, int num_frames,
net/mac80211/ethtool.c
79
struct sta_info *sta;
net/mac80211/he.c
16
struct sta_info *sta = link_sta->sta;
net/mac80211/he.c
268
struct sta_info *sta = container_of(pub_link_sta->sta,
net/mac80211/he.c
269
struct sta_info, sta);
net/mac80211/he.c
321
struct sta_info *sta = container_of(pub_link_sta->sta,
net/mac80211/he.c
322
struct sta_info, sta);
net/mac80211/ht.c
143
struct sta_info *sta = link_sta->sta;
net/mac80211/ht.c
286
void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta,
net/mac80211/ht.c
325
struct sta_info *sta =
net/mac80211/ht.c
326
container_of(work, struct sta_info, ampdu_mlme.work);
net/mac80211/ht.c
460
struct sta_info *sta,
net/mac80211/ht.c
583
struct sta_info *sta,
net/mac80211/ibss.c
1144
struct sta_info *sta;
net/mac80211/ibss.c
1193
struct sta_info *sta, *tmp;
net/mac80211/ibss.c
1610
struct sta_info *sta;
net/mac80211/ibss.c
1623
struct sta_info, list);
net/mac80211/ibss.c
538
static struct sta_info *ieee80211_ibss_finish_sta(struct sta_info *sta)
net/mac80211/ibss.c
566
static struct sta_info *
net/mac80211/ibss.c
573
struct sta_info *sta;
net/mac80211/ibss.c
624
struct sta_info *sta;
net/mac80211/ibss.c
652
struct sta_info *sta;
net/mac80211/ibss.c
678
struct sta_info, list);
net/mac80211/ibss.c
930
struct sta_info *sta;
net/mac80211/ieee80211_i.h
107
ieee80211_sta_keep_active(struct sta_info *sta, u8 ac)
net/mac80211/ieee80211_i.h
187
struct sta_info *sta;
net/mac80211/ieee80211_i.h
1996
void ieee80211_check_fast_rx(struct sta_info *sta);
net/mac80211/ieee80211_i.h
1999
void ieee80211_clear_fast_rx(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2245
void ieee80211_check_fast_xmit(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2248
void ieee80211_clear_fast_xmit(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2256
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2261
struct sta_info *sta, struct sk_buff *skb);
net/mac80211/ieee80211_i.h
228
struct sta_info *sta;
net/mac80211/ieee80211_i.h
2280
u8 ieee80211_retrieve_addba_ext_data(struct sta_info *sta,
net/mac80211/ieee80211_i.h
2283
void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/ieee80211_i.h
2285
void __ieee80211_start_rx_ba_session(struct sta_info *sta,
net/mac80211/ieee80211_i.h
2291
void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta,
net/mac80211/ieee80211_i.h
2294
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2297
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2301
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2328
int __ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/ieee80211_i.h
2330
void ieee80211_start_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/ieee80211_i.h
2332
void ieee80211_stop_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/ieee80211_i.h
2335
void ieee80211_tx_ba_session_handle_start(struct sta_info *sta, int tid);
net/mac80211/ieee80211_i.h
2336
void ieee80211_release_reorder_timeout(struct sta_info *sta, int tid);
net/mac80211/ieee80211_i.h
2344
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2392
void ieee80211_s1g_sta_rate_init(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2402
const struct sta_info *sta);
net/mac80211/ieee80211_i.h
2464
struct sta_info *sta, struct sk_buff *skb);
net/mac80211/ieee80211_i.h
2471
struct sta_info *sta)
net/mac80211/ieee80211_i.h
2481
struct sta_info **sta_out);
net/mac80211/ieee80211_i.h
2678
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2682
void ieee80211_purge_sta_txqs(struct sta_info *sta);
net/mac80211/ieee80211_i.h
345
struct sta_info __rcu *sta;
net/mac80211/iface.c
1636
struct sta_info *sta;
net/mac80211/iface.c
1669
struct sta_info *sta;
net/mac80211/iface.c
1697
struct sta_info *sta;
net/mac80211/iface.c
1733
struct sta_info *sta;
net/mac80211/iface.c
994
struct sta_info *sta;
net/mac80211/key.c
1187
struct sta_info *sta)
net/mac80211/key.c
123
struct sta_info *sta;
net/mac80211/key.c
234
struct sta_info *sta;
net/mac80211/key.c
272
struct sta_info *sta = key->sta;
net/mac80211/key.c
297
struct sta_info *sta = new->sta;
net/mac80211/key.c
442
struct sta_info *sta,
net/mac80211/key.c
848
struct sta_info *sta)
net/mac80211/key.h
150
struct sta_info *sta);
net/mac80211/key.h
167
struct sta_info *sta);
net/mac80211/key.h
27
struct sta_info;
net/mac80211/key.h
62
struct sta_info *sta;
net/mac80211/link.c
24
struct sta_info *sta;
net/mac80211/link.c
303
struct sta_info *sta;
net/mac80211/link.c
477
struct sta_info *sta;
net/mac80211/mesh.c
170
void mesh_sta_cleanup(struct sta_info *sta)
net/mac80211/mesh.c
745
struct sta_info *sta;
net/mac80211/mesh.h
112
struct sta_info __rcu *next_hop;
net/mac80211/mesh.h
275
struct sta_info *sta,
net/mac80211/mesh.h
289
u64 ieee80211_mps_set_sta_local_pm(struct sta_info *sta,
net/mac80211/mesh.h
292
struct sta_info *sta,
net/mac80211/mesh.h
294
void ieee80211_mps_sta_status_update(struct sta_info *sta);
net/mac80211/mesh.h
295
void ieee80211_mps_rx_h_sta_process(struct sta_info *sta,
net/mac80211/mesh.h
297
void ieee80211_mpsp_trigger_process(u8 *qc, struct sta_info *sta,
net/mac80211/mesh.h
299
void ieee80211_mps_frame_release(struct sta_info *sta,
net/mac80211/mesh.h
318
void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop);
net/mac80211/mesh.h
329
struct sta_info *sta);
net/mac80211/mesh.h
338
void mesh_plink_broken(struct sta_info *sta);
net/mac80211/mesh.h
339
u64 mesh_plink_deactivate(struct sta_info *sta);
net/mac80211/mesh.h
340
u64 mesh_plink_open(struct sta_info *sta);
net/mac80211/mesh.h
341
u64 mesh_plink_block(struct sta_info *sta);
net/mac80211/mesh.h
345
void mesh_sta_cleanup(struct sta_info *sta);
net/mac80211/mesh.h
352
void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta);
net/mac80211/mesh.h
359
void mesh_path_flush_by_nexthop(struct sta_info *sta);
net/mac80211/mesh.h
377
struct sta_info *sta);
net/mac80211/mesh_hwmp.c
1215
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
1263
struct sta_info *next_hop;
net/mac80211/mesh_hwmp.c
249
struct sta_info *sta,
net/mac80211/mesh_hwmp.c
277
struct sta_info *sta)
net/mac80211/mesh_hwmp.c
350
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
679
static inline struct sta_info *
net/mac80211/mesh_hwmp.c
778
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
811
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
910
struct sta_info *sta;
net/mac80211/mesh_pathtbl.c
1047
void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop)
net/mac80211/mesh_pathtbl.c
115
void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta)
net/mac80211/mesh_pathtbl.c
474
struct sta_info *sta;
net/mac80211/mesh_pathtbl.c
639
struct sta_info *sta)
net/mac80211/mesh_pathtbl.c
770
void mesh_plink_broken(struct sta_info *sta)
net/mac80211/mesh_pathtbl.c
833
void mesh_path_flush_by_nexthop(struct sta_info *sta)
net/mac80211/mesh_plink.c
1030
struct sta_info *sta,
net/mac80211/mesh_plink.c
1126
struct sta_info *sta;
net/mac80211/mesh_plink.c
162
struct sta_info *sta;
net/mac80211/mesh_plink.c
212
struct sta_info *sta,
net/mac80211/mesh_plink.c
371
static u64 __mesh_plink_deactivate(struct sta_info *sta)
net/mac80211/mesh_plink.c
398
u64 mesh_plink_deactivate(struct sta_info *sta)
net/mac80211/mesh_plink.c
424
struct sta_info *sta,
net/mac80211/mesh_plink.c
497
struct sta_info *sta;
net/mac80211/mesh_plink.c
522
static struct sta_info *
net/mac80211/mesh_plink.c
525
struct sta_info *sta;
net/mac80211/mesh_plink.c
550
static struct sta_info *
net/mac80211/mesh_plink.c
555
struct sta_info *sta = NULL;
net/mac80211/mesh_plink.c
589
static struct sta_info *
net/mac80211/mesh_plink.c
59
struct sta_info *sta)
net/mac80211/mesh_plink.c
594
struct sta_info *sta = NULL;
net/mac80211/mesh_plink.c
633
struct sta_info *sta;
net/mac80211/mesh_plink.c
659
struct sta_info *sta;
net/mac80211/mesh_plink.c
748
static inline void mesh_plink_timer_set(struct sta_info *sta, u32 timeout)
net/mac80211/mesh_plink.c
75
static inline void mesh_plink_fsm_restart(struct sta_info *sta)
net/mac80211/mesh_plink.c
759
struct sta_info *sta;
net/mac80211/mesh_plink.c
787
u64 mesh_plink_open(struct sta_info *sta)
net/mac80211/mesh_plink.c
817
u64 mesh_plink_block(struct sta_info *sta)
net/mac80211/mesh_plink.c
831
struct sta_info *sta,
net/mac80211/mesh_plink.c
844
struct sta_info *sta)
net/mac80211/mesh_plink.c
870
struct sta_info *sta, enum plink_event event)
net/mac80211/mesh_plink.c
97
struct sta_info *sta;
net/mac80211/mesh_ps.c
156
u64 ieee80211_mps_set_sta_local_pm(struct sta_info *sta,
net/mac80211/mesh_ps.c
192
struct sta_info *sta,
net/mac80211/mesh_ps.c
21
static struct sk_buff *mps_qos_null_get(struct sta_info *sta)
net/mac80211/mesh_ps.c
236
void ieee80211_mps_sta_status_update(struct sta_info *sta)
net/mac80211/mesh_ps.c
279
static void mps_set_sta_peer_pm(struct sta_info *sta,
net/mac80211/mesh_ps.c
315
static void mps_set_sta_nonpeer_pm(struct sta_info *sta,
net/mac80211/mesh_ps.c
342
void ieee80211_mps_rx_h_sta_process(struct sta_info *sta,
net/mac80211/mesh_ps.c
368
static void mpsp_trigger_send(struct sta_info *sta, bool rspi, bool eosp)
net/mac80211/mesh_ps.c
418
static void mpsp_qos_null_append(struct sta_info *sta,
net/mac80211/mesh_ps.c
456
static void mps_frame_deliver(struct sta_info *sta, int n_frames)
net/mac80211/mesh_ps.c
54
static void mps_qos_null_tx(struct sta_info *sta)
net/mac80211/mesh_ps.c
543
void ieee80211_mpsp_trigger_process(u8 *qc, struct sta_info *sta,
net/mac80211/mesh_ps.c
581
void ieee80211_mps_frame_release(struct sta_info *sta,
net/mac80211/mesh_ps.c
88
struct sta_info *sta;
net/mac80211/mesh_sync.c
90
struct sta_info *sta;
net/mac80211/mlme.c
10879
struct sta_info *sta;
net/mac80211/mlme.c
11340
struct sta_info *sta;
net/mac80211/mlme.c
2599
struct sta_info *sta;
net/mac80211/mlme.c
2905
struct sta_info *ap_sta;
net/mac80211/mlme.c
3021
struct sta_info *ap_sta;
net/mac80211/mlme.c
3795
struct sta_info *sta = NULL;
net/mac80211/mlme.c
4514
struct sta_info *ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr);
net/mac80211/mlme.c
4875
struct sta_info *sta;
net/mac80211/mlme.c
5090
struct sta_info *ap;
net/mac80211/mlme.c
5384
struct sta_info *sta;
net/mac80211/mlme.c
6297
struct sta_info *sta,
net/mac80211/mlme.c
6935
struct sta_info *sta;
net/mac80211/mlme.c
7151
struct sta_info *sta;
net/mac80211/mlme.c
8077
struct sta_info *sta;
net/mac80211/mlme.c
9240
struct sta_info *sta;
net/mac80211/mlme.c
9554
struct sta_info *new_sta = NULL;
net/mac80211/mlme.c
9556
struct sta_info *have_sta = NULL;
net/mac80211/mlme.c
9689
struct sta_info *ap;
net/mac80211/nan.c
105
struct sta_info *sta;
net/mac80211/nan.c
499
const struct sta_info *sta,
net/mac80211/nan.c
600
struct sta_info *sta;
net/mac80211/nan.c
634
struct sta_info *nmi_sta)
net/mac80211/nan.c
636
struct sta_info *sta;
net/mac80211/nan.c
650
struct sta_info *sta;
net/mac80211/ocb.c
128
struct sta_info *sta;
net/mac80211/ocb.c
138
struct sta_info, list);
net/mac80211/ocb.c
212
struct sta_info *sta;
net/mac80211/ocb.c
222
struct sta_info, list);
net/mac80211/ocb.c
47
struct sta_info *sta;
net/mac80211/ocb.c
87
static struct sta_info *ieee80211_ocb_finish_sta(struct sta_info *sta)
net/mac80211/offchannel.c
818
struct sta_info *sta = NULL;
net/mac80211/pm.c
25
struct sta_info *sta;
net/mac80211/rate.c
121
struct sta_info *sta = link_sta->sta;
net/mac80211/rate.c
33
struct sta_info *sta = link_sta->sta;
net/mac80211/rate.c
419
struct sta_info *sta;
net/mac80211/rate.c
438
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rate.c
73
void rate_control_rate_init_all_links(struct sta_info *sta)
net/mac80211/rate.c
818
rate_control_apply_mask_ratetbl(struct sta_info *sta,
net/mac80211/rate.c
92
struct sta_info *sta = container_of(st->sta, struct sta_info, sta);
net/mac80211/rate.c
920
struct sta_info *sta,
net/mac80211/rate.c
966
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rate.h
26
struct sta_info *sta,
net/mac80211/rate.h
33
void rate_control_rate_init_all_links(struct sta_info *sta);
net/mac80211/rate.h
40
struct sta_info *sta, gfp_t gfp)
net/mac80211/rate.h
46
static inline void rate_control_free_sta(struct sta_info *sta)
net/mac80211/rate.h
55
static inline void rate_control_add_sta_debugfs(struct sta_info *sta)
net/mac80211/rc80211_minstrel_ht.c
1708
struct sta_info *sta_info;
net/mac80211/rc80211_minstrel_ht.c
1820
sta_info = container_of(sta, struct sta_info, sta);
net/mac80211/rc80211_minstrel_ht.c
1821
mi->use_short_preamble = test_sta_flag(sta_info, WLAN_STA_SHORT_PREAMBLE) &&
net/mac80211/rc80211_minstrel_ht.c
1822
sta_info->sdata->vif.bss_conf.use_short_preamble;
net/mac80211/rx.c
1450
struct sta_info *sta = rx->sta;
net/mac80211/rx.c
1684
static void sta_ps_start(struct sta_info *sta)
net/mac80211/rx.c
1724
static void sta_ps_end(struct sta_info *sta)
net/mac80211/rx.c
1749
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1770
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1784
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1864
struct sta_info *sta = rx->sta;
net/mac80211/rx.c
226
struct sta_info *sta,
net/mac80211/rx.c
257
struct sta_info *sta,
net/mac80211/rx.c
2800
struct sta_info *dsta;
net/mac80211/rx.c
2906
struct sta_info *sta;
net/mac80211/rx.c
2961
ieee80211_rx_mesh_data(struct ieee80211_sub_if_data *sdata, struct sta_info *sta,
net/mac80211/rx.c
4347
struct sta_info *sta, int link_id)
net/mac80211/rx.c
4379
void ieee80211_release_reorder_timeout(struct sta_info *sta, int tid)
net/mac80211/rx.c
4424
struct sta_info *sta;
net/mac80211/rx.c
4439
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
4722
void ieee80211_check_fast_rx(struct sta_info *sta)
net/mac80211/rx.c
4874
void ieee80211_clear_fast_rx(struct sta_info *sta)
net/mac80211/rx.c
4890
struct sta_info *sta;
net/mac80211/rx.c
4917
struct sta_info *sta = rx->sta;
net/mac80211/rx.c
5267
struct sta_info *sta;
net/mac80211/rx.c
5295
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
5315
struct sta_info *sta;
net/mac80211/rx.c
5430
struct sta_info *sta, *prev_sta;
net/mac80211/rx.c
5437
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/s1g.c
12
void ieee80211_s1g_sta_rate_init(struct sta_info *sta)
net/mac80211/s1g.c
130
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/s1g.c
140
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/s1g.c
159
struct sta_info *sta;
net/mac80211/s1g.c
184
struct sta_info *sta;
net/mac80211/s1g.c
229
const struct sta_info *sta)
net/mac80211/s1g.c
98
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/sta_info.c
1035
int sta_info_insert_rcu(struct sta_info *sta) __acquires(RCU)
net/mac80211/sta_info.c
1053
int sta_info_insert(struct sta_info *sta)
net/mac80211/sta_info.c
1107
static void __sta_info_recalc_tim(struct sta_info *sta, bool ignore_pending)
net/mac80211/sta_info.c
115
void ieee80211_purge_sta_txqs(struct sta_info *sta)
net/mac80211/sta_info.c
1189
void sta_info_recalc_tim(struct sta_info *sta)
net/mac80211/sta_info.c
1194
static bool sta_info_buffer_expired(struct sta_info *sta, struct sk_buff *skb)
net/mac80211/sta_info.c
1215
struct sta_info *sta, int ac)
net/mac80211/sta_info.c
1293
struct sta_info *sta)
net/mac80211/sta_info.c
1310
static int __must_check __sta_info_destroy_part1(struct sta_info *sta)
net/mac80211/sta_info.c
132
static void __cleanup_single_sta(struct sta_info *sta)
net/mac80211/sta_info.c
1327
struct sta_info *sta_iter, *tmp;
net/mac80211/sta_info.c
1395
static int _sta_info_move_state(struct sta_info *sta,
net/mac80211/sta_info.c
1537
int sta_info_move_state(struct sta_info *sta,
net/mac80211/sta_info.c
1543
static void __sta_info_destroy_part2(struct sta_info *sta, bool recalc)
net/mac80211/sta_info.c
1618
int __must_check __sta_info_destroy(struct sta_info *sta)
net/mac80211/sta_info.c
1634
struct sta_info *sta;
net/mac80211/sta_info.c
1645
struct sta_info *sta;
net/mac80211/sta_info.c
1657
struct sta_info *sta;
net/mac80211/sta_info.c
1706
int link_id, struct sta_info *do_not_flush_sta)
net/mac80211/sta_info.c
1709
struct sta_info *sta, *tmp;
net/mac80211/sta_info.c
1759
struct sta_info *sta, *tmp;
net/mac80211/sta_info.c
1788
struct sta_info *sta;
net/mac80211/sta_info.c
1810
struct sta_info *sta;
net/mac80211/sta_info.c
1827
void ieee80211_sta_ps_deliver_wakeup(struct sta_info *sta)
net/mac80211/sta_info.c
187
static void cleanup_single_sta(struct sta_info *sta)
net/mac80211/sta_info.c
1910
static void ieee80211_send_null_response(struct sta_info *sta, int tid,
net/mac80211/sta_info.c
2013
ieee80211_sta_ps_more_data(struct sta_info *sta, u8 ignored_acs,
net/mac80211/sta_info.c
203
struct sta_info *sta_info_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
2041
ieee80211_sta_ps_get_frames(struct sta_info *sta, int n_frames, u8 ignored_acs,
net/mac80211/sta_info.c
208
struct sta_info *sta;
net/mac80211/sta_info.c
2097
ieee80211_sta_ps_deliver_response(struct sta_info *sta,
net/mac80211/sta_info.c
228
struct sta_info *sta_info_get_bss(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
2287
void ieee80211_sta_ps_deliver_poll_response(struct sta_info *sta)
net/mac80211/sta_info.c
2303
void ieee80211_sta_ps_deliver_uapsd(struct sta_info *sta)
net/mac80211/sta_info.c
233
struct sta_info *sta;
net/mac80211/sta_info.c
2340
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2371
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2382
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2399
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2418
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2439
void __ieee80211_sta_recalc_aggregates(struct sta_info *sta, u16 active_links)
net/mac80211/sta_info.c
2486
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2493
struct sta_info *sta, u8 ac,
net/mac80211/sta_info.c
2533
sta_get_last_rx_stats(struct sta_info *sta, int link_id)
net/mac80211/sta_info.c
2639
static int sta_set_rate_info_rx(struct sta_info *sta, struct rate_info *rinfo,
net/mac80211/sta_info.c
266
struct sta_info *sta = link_sta->sta;
net/mac80211/sta_info.c
2665
static void sta_set_tidstats(struct sta_info *sta,
net/mac80211/sta_info.c
2742
static void sta_set_mesh_sinfo(struct sta_info *sta,
net/mac80211/sta_info.c
2774
void sta_set_accumulated_removed_links_sinfo(struct sta_info *sta,
net/mac80211/sta_info.c
2800
static void sta_set_link_sinfo(struct sta_info *sta,
net/mac80211/sta_info.c
292
struct sta_info *sta = link_sta->sta;
net/mac80211/sta_info.c
3038
void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
net/mac80211/sta_info.c
318
struct sta_info *sta_info_get_by_addrs(struct ieee80211_local *local,
net/mac80211/sta_info.c
322
struct sta_info *sta;
net/mac80211/sta_info.c
3313
u32 sta_get_expected_throughput(struct sta_info *sta)
net/mac80211/sta_info.c
332
struct sta_info *sta_info_get_by_idx(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
3332
unsigned long ieee80211_sta_last_active(struct sta_info *sta, int link_id)
net/mac80211/sta_info.c
3352
int ieee80211_sta_allocate_link(struct sta_info *sta, unsigned int link_id)
net/mac80211/sta_info.c
336
struct sta_info *sta;
net/mac80211/sta_info.c
3387
void ieee80211_sta_free_link(struct sta_info *sta, unsigned int link_id)
net/mac80211/sta_info.c
3396
int ieee80211_sta_activate_link(struct sta_info *sta, unsigned int link_id)
net/mac80211/sta_info.c
3444
void ieee80211_sta_remove_link(struct sta_info *sta, unsigned int link_id)
net/mac80211/sta_info.c
3575
void ieee80211_sta_set_max_amsdu_subframes(struct sta_info *sta,
net/mac80211/sta_info.c
3601
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
367
static void sta_accumulate_removed_link_stats(struct sta_info *sta, int link_id)
net/mac80211/sta_info.c
3743
struct sta_info *sta = link_sta->sta;
net/mac80211/sta_info.c
423
static void sta_remove_link(struct sta_info *sta, unsigned int link_id,
net/mac80211/sta_info.c
468
void sta_info_free(struct ieee80211_local *local, struct sta_info *sta)
net/mac80211/sta_info.c
516
struct sta_info *sta)
net/mac80211/sta_info.c
524
struct sta_info *sta;
net/mac80211/sta_info.c
526
sta = container_of(wk, struct sta_info, drv_deliver_wk);
net/mac80211/sta_info.c
542
struct sta_info *sta, gfp_t gfp)
net/mac80211/sta_info.c
615
static void sta_info_add_link(struct sta_info *sta,
net/mac80211/sta_info.c
632
static struct sta_info *
net/mac80211/sta_info.c
639
struct sta_info *sta;
net/mac80211/sta_info.c
75
.head_offset = offsetof(struct sta_info, hash_node),
net/mac80211/sta_info.c
76
.key_offset = offsetof(struct sta_info, addr),
net/mac80211/sta_info.c
803
struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
809
struct sta_info *sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
818
static int sta_info_insert_check(struct sta_info *sta)
net/mac80211/sta_info.c
859
struct sta_info *sta)
net/mac80211/sta_info.c
899
struct sta_info *sta;
net/mac80211/sta_info.c
91
struct sta_info *sta)
net/mac80211/sta_info.c
920
static int sta_info_insert_finish(struct sta_info *sta) __acquires(RCU)
net/mac80211/sta_info.h
1000
int ieee80211_sta_allocate_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
1001
void ieee80211_sta_free_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
1002
int ieee80211_sta_activate_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
1003
void ieee80211_sta_remove_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
1005
void ieee80211_sta_ps_deliver_wakeup(struct sta_info *sta);
net/mac80211/sta_info.h
1006
void ieee80211_sta_ps_deliver_poll_response(struct sta_info *sta);
net/mac80211/sta_info.h
1007
void ieee80211_sta_ps_deliver_uapsd(struct sta_info *sta);
net/mac80211/sta_info.h
1009
unsigned long ieee80211_sta_last_active(struct sta_info *sta, int link_id);
net/mac80211/sta_info.h
1013
void ieee80211_sta_set_max_amsdu_subframes(struct sta_info *sta,
net/mac80211/sta_info.h
1017
void __ieee80211_sta_recalc_aggregates(struct sta_info *sta, u16 active_links);
net/mac80211/sta_info.h
149
struct sta_info *sta, u8 ac,
net/mac80211/sta_info.h
152
struct sta_info;
net/mac80211/sta_info.h
190
struct sta_info *sta;
net/mac80211/sta_info.h
245
struct sta_info *sta;
net/mac80211/sta_info.h
399
struct sta_info *plink_sta;
net/mac80211/sta_info.h
533
struct sta_info *sta;
net/mac80211/sta_info.h
793
static inline int ieee80211_tdls_sta_link_id(struct sta_info *sta)
net/mac80211/sta_info.h
799
static inline enum nl80211_plink_state sta_plink_state(struct sta_info *sta)
net/mac80211/sta_info.h
807
static inline void set_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
816
static inline void clear_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
825
static inline int test_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
831
static inline int test_and_clear_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
840
static inline int test_and_set_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
849
int sta_info_move_state(struct sta_info *sta,
net/mac80211/sta_info.h
852
static inline void sta_info_pre_move_state(struct sta_info *sta,
net/mac80211/sta_info.h
864
void ieee80211_assign_tid_tx(struct sta_info *sta, int tid,
net/mac80211/sta_info.h
889
struct sta_info *sta_info_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
892
struct sta_info *sta_info_get_bss(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
896
struct sta_info *sta_info_get_by_addrs(struct ieee80211_local *local,
net/mac80211/sta_info.h
917
struct sta_info *sta_info_get_by_idx(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
923
struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
925
struct sta_info *sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
931
void sta_info_free(struct ieee80211_local *local, struct sta_info *sta);
net/mac80211/sta_info.h
941
int sta_info_insert(struct sta_info *sta);
net/mac80211/sta_info.h
942
int sta_info_insert_rcu(struct sta_info *sta) __acquires(RCU);
net/mac80211/sta_info.h
944
int __must_check __sta_info_destroy(struct sta_info *sta);
net/mac80211/sta_info.h
950
void sta_info_recalc_tim(struct sta_info *sta);
net/mac80211/sta_info.h
968
int link_id, struct sta_info *do_not_flush_sta);
net/mac80211/sta_info.h
986
void sta_set_rate_info_tx(struct sta_info *sta,
net/mac80211/sta_info.h
989
void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
net/mac80211/sta_info.h
992
void sta_set_accumulated_removed_links_sinfo(struct sta_info *sta,
net/mac80211/sta_info.h
995
u32 sta_get_expected_throughput(struct sta_info *sta);
net/mac80211/status.c
1003
struct sta_info *sta;
net/mac80211/status.c
1013
sta = container_of(status->sta, struct sta_info, sta);
net/mac80211/status.c
1151
struct sta_info *sta;
net/mac80211/status.c
1171
struct sta_info *sta = NULL;
net/mac80211/status.c
1177
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
1293
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
1308
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
172
static void ieee80211_check_pending_bar(struct sta_info *sta, u8 *addr, u8 tid)
net/mac80211/status.c
184
static void ieee80211_frame_acked(struct sta_info *sta, struct sk_buff *skb)
net/mac80211/status.c
197
static void ieee80211_set_bar_pending(struct sta_info *sta, u8 tid, u16 ssn)
net/mac80211/status.c
45
struct sta_info *sta,
net/mac80211/status.c
769
struct sta_info *sta;
net/mac80211/status.c
867
static void ieee80211_lost_packet(struct sta_info *sta,
net/mac80211/tdls.c
1007
struct sta_info *sta;
net/mac80211/tdls.c
1215
struct sta_info *sta;
net/mac80211/tdls.c
1317
struct sta_info *sta)
net/mac80211/tdls.c
1363
struct sta_info *sta;
net/mac80211/tdls.c
1383
struct sta_info *sta)
net/mac80211/tdls.c
1416
struct sta_info *sta;
net/mac80211/tdls.c
1551
ieee80211_tdls_ch_sw_tmpl_get(struct sta_info *sta, u8 oper_class,
net/mac80211/tdls.c
1628
struct sta_info *sta;
net/mac80211/tdls.c
1679
struct sta_info *sta;
net/mac80211/tdls.c
1702
ieee80211_tdls_ch_sw_resp_tmpl_get(struct sta_info *sta,
net/mac80211/tdls.c
1752
struct sta_info *sta;
net/mac80211/tdls.c
1853
struct sta_info *sta;
net/mac80211/tdls.c
2042
struct sta_info *sta;
net/mac80211/tdls.c
309
struct sta_info *sta)
net/mac80211/tdls.c
381
struct sta_info *sta = NULL;
net/mac80211/tdls.c
604
struct sta_info *sta, *ap_sta;
net/mac80211/tests/mfp.c
214
static struct sta_info sta;
net/mac80211/tx.c
1180
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/tx.c
1210
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/tx.c
1301
struct sta_info *sta,
net/mac80211/tx.c
1509
struct sta_info *sta,
net/mac80211/tx.c
1653
struct sta_info *sta,
net/mac80211/tx.c
1681
struct sta_info *sta,
net/mac80211/tx.c
1756
struct sk_buff_head *skbs, struct sta_info *sta,
net/mac80211/tx.c
1946
struct sta_info *sta, struct sk_buff *skb,
net/mac80211/tx.c
2035
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/tx.c
2502
struct sta_info **sta_out)
net/mac80211/tx.c
2504
struct sta_info *sta;
net/mac80211/tx.c
2645
struct sta_info *sta, u32 ctrl_flags,
net/mac80211/tx.c
2746
struct sta_info *next_hop;
net/mac80211/tx.c
3093
void ieee80211_check_fast_xmit(struct sta_info *sta)
net/mac80211/tx.c
3343
struct sta_info *sta;
net/mac80211/tx.c
335
struct sta_info *sta;
net/mac80211/tx.c
3354
struct sta_info *sta;
net/mac80211/tx.c
3368
void ieee80211_clear_fast_xmit(struct sta_info *sta)
net/mac80211/tx.c
3466
struct sta_info *sta,
net/mac80211/tx.c
3617
struct sta_info *sta, u8 pn_offs,
net/mac80211/tx.c
3735
struct sta_info *sta,
net/mac80211/tx.c
3825
struct sta_info *sta,
net/mac80211/tx.c
3940
tx.sta = container_of(txq->sta, struct sta_info, sta);
net/mac80211/tx.c
3988
struct sta_info *sta = container_of(txq->sta, struct sta_info,
net/mac80211/tx.c
4082
static inline s32 ieee80211_sta_deficit(struct sta_info *sta, u8 ac)
net/mac80211/tx.c
4092
struct sta_info *sta;
net/mac80211/tx.c
4097
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4104
struct sta_info *sta;
net/mac80211/tx.c
4109
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4146
struct sta_info *sta = container_of(txqi->txq.sta,
net/mac80211/tx.c
4147
struct sta_info, sta);
net/mac80211/tx.c
4221
struct sta_info *sta;
net/mac80211/tx.c
4236
sta = container_of(txq->sta, struct sta_info, sta);
net/mac80211/tx.c
4275
struct sta_info *sta;
net/mac80211/tx.c
4299
sta = container_of(iter->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4305
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4349
struct sta_info *sta;
net/mac80211/tx.c
442
static int ieee80211_use_mfp(__le16 fc, struct sta_info *sta,
net/mac80211/tx.c
4423
static int ieee80211_change_da(struct sk_buff *skb, struct sta_info *sta)
net/mac80211/tx.c
4485
struct sta_info *sta, *first = NULL;
net/mac80211/tx.c
460
struct sta_info *sta = tx->sta;
net/mac80211/tx.c
4618
struct sk_buff *skb, struct sta_info *sta,
net/mac80211/tx.c
4655
struct sk_buff *skb, struct sta_info *sta,
net/mac80211/tx.c
4675
struct net_device *dev, struct sta_info *sta,
net/mac80211/tx.c
4793
struct sta_info *sta;
net/mac80211/tx.c
4876
struct sta_info *sta;
net/mac80211/tx.c
4931
struct sta_info *sta;
net/mac80211/tx.c
6128
struct sta_info *sta;
net/mac80211/tx.c
6322
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/tx.c
6386
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/tx.c
6506
struct sta_info *sta;
net/mac80211/tx.c
808
static __le16 ieee80211_tx_next_seq(struct sta_info *sta, int tid)
net/mac80211/util.c
1732
struct sta_info *sta;
net/mac80211/util.c
1788
struct sta_info *sta;
net/mac80211/util.c
1890
struct sta_info *sta;
net/mac80211/util.c
332
struct sta_info *sta;
net/mac80211/util.c
719
struct sta_info *sta;
net/mac80211/util.c
873
struct sta_info *sta;
net/mac80211/util.c
902
struct sta_info *sta = NULL;
net/mac80211/util.c
907
sta = container_of(prev, struct sta_info, sta);
net/mac80211/wme.c
148
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/wme.c
85
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/wme.h
17
struct sta_info *sta, struct sk_buff *skb);