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
1479
struct sta_info *info;
drivers/net/wireless/microchip/wilc1000/netdev.h
131
struct sta_info assoc_stainfo;
drivers/net/wireless/realtek/rtl8xxxu/core.c
3906
struct rtl8xxxu_sta_info *sta_info;
drivers/net/wireless/realtek/rtl8xxxu/core.c
3911
sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
3912
if (!sta_info)
drivers/net/wireless/realtek/rtl8xxxu/core.c
3915
return sta_info->macid;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4853
struct rtl8xxxu_sta_info *sta_info;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4901
sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4902
sta_info->rssi_level = RTL8XXXU_RATR_STA_INIT;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6221
struct rtl8xxxu_sta_info *sta_info;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6237
sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6238
ewma_rssi_add(&sta_info->avg_rssi, -rx_status->signal);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7083
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7092
rssi_level = sta_info->rssi_level;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7117
if (rssi_level != sta_info->rssi_level || force) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
7207
sta_info->rssi_level = rssi_level;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7302
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7304
int signal = -ewma_rssi_read(&sta_info->avg_rssi);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7491
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7496
ewma_rssi_init(&sta_info->avg_rssi);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7498
sta_info->rssi_level = RTL8XXXU_RATR_STA_INIT;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7499
sta_info->macid = rtl8xxxu_acquire_macid(priv);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7500
if (sta_info->macid >= RTL8XXXU_MAX_MAC_ID_NUM) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
7506
priv->fops->report_connect(priv, sta_info->macid, H2C_MACID_ROLE_STA, true);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7510
sta_info->macid = RTL8XXXU_BC_MC_MACID;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7513
sta_info->macid = RTL8XXXU_BC_MC_MACID1;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7528
struct rtl8xxxu_sta_info *sta_info = (struct rtl8xxxu_sta_info *)sta->drv_priv;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7533
rtl8xxxu_release_macid(priv, sta_info->macid);
drivers/staging/rtl8723bs/core/rtw_ap.c
1225
u8 rtw_ap_set_pairwise_key(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
163
static u8 chk_sta_is_alive(struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
1633
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
1641
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
1651
void bss_cap_update_on_sta_join(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
174
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
1771
u8 bss_cap_update_on_sta_leave(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
178
struct sta_info *psta_tmp;
drivers/staging/rtl8723bs/core/rtw_ap.c
1833
struct sta_info *psta,
drivers/staging/rtl8723bs/core/rtw_ap.c
187
psta = list_entry(plist, struct sta_info, auth_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
1878
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
1891
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
1908
void sta_info_update(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
1937
void ap_sta_info_defer_update(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
1955
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_ap.c
1987
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
2068
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
212
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/core/rtw_ap.c
30
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_ap.c
320
void add_ratid(struct adapter *padapter, struct sta_info *psta, u8 rssi_level)
drivers/staging/rtl8723bs/core/rtw_ap.c
377
struct sta_info *psta = rtw_get_bcmc_stainfo(padapter);
drivers/staging/rtl8723bs/core/rtw_ap.c
446
void update_sta_info_apmode(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
558
static void update_ap_info(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_ap.c
805
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_btcoex.c
38
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_cmd.c
1410
static void rtw_dm_ra_mask_hdl(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_cmd.c
1486
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_cmd.c
1767
rtw_dm_ra_mask_hdl(padapter, (struct sta_info *)pdrvextra_cmd->pbuf);
drivers/staging/rtl8723bs/core/rtw_cmd.c
1824
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_cmd.c
1889
struct sta_info *psta = rtw_get_stainfo(pstapriv, psetstakey_rsp->addr);
drivers/staging/rtl8723bs/core/rtw_cmd.c
1904
struct sta_info *psta = rtw_get_stainfo(pstapriv, passocsta_parm->addr);
drivers/staging/rtl8723bs/core/rtw_cmd.c
859
u8 rtw_setstakey_cmd(struct adapter *padapter, struct sta_info *sta, u8 unicast_key, bool enqueue)
drivers/staging/rtl8723bs/core/rtw_cmd.c
918
u8 rtw_clearstakey_cmd(struct adapter *padapter, struct sta_info *sta, u8 enqueue)
drivers/staging/rtl8723bs/core/rtw_ioctl_set.c
476
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme.c
1161
struct sta_info *ptarget_sta = NULL, *pcur_sta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme.c
1294
void rtw_sta_media_status_rpt(struct adapter *adapter, struct sta_info *psta, u32 mstatus)
drivers/staging/rtl8723bs/core/rtw_mlme.c
1307
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
1399
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
2505
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
846
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
853
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme.c
960
static struct sta_info *rtw_joinbss_update_stainfo(struct adapter *padapter, struct wlan_network *pnetwork)
drivers/staging/rtl8723bs/core/rtw_mlme.c
963
struct sta_info *bmc_sta, *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1461
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1533
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1578
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1613
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
2556
void issue_auth(struct adapter *padapter, struct sta_info *psta, unsigned short status)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
2685
void issue_asocrsp(struct adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3069
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3421
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3701
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
440
struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, GetAddr2Ptr(pframe));
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4565
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4658
void update_sta_info(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4734
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4772
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4843
void mlmeext_sta_add_event_callback(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4928
static u8 chk_ap_is_alive(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4949
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5129
struct sta_info *psta = timer_container_of(psta, t, addba_retry_timer);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
560
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5620
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5667
struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, pparm->addr);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5824
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
676
static struct sta_info stat;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
677
struct sta_info *pstat = NULL;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
933
struct sta_info *pstat;
drivers/staging/rtl8723bs/core/rtw_recv.c
1158
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
1260
struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, GetAddr2Ptr(precv_frame->u.hdr.rx_data));
drivers/staging/rtl8723bs/core/rtw_recv.c
1290
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
1673
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
365
struct sta_info *stainfo;
drivers/staging/rtl8723bs/core/rtw_recv.c
506
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
594
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
625
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
672
static void count_rx_stats(struct adapter *padapter, union recv_frame *prframe, struct sta_info *sta)
drivers/staging/rtl8723bs/core/rtw_recv.c
675
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
704
struct sta_info **psta)
drivers/staging/rtl8723bs/core/rtw_recv.c
792
struct sta_info **psta)
drivers/staging/rtl8723bs/core/rtw_recv.c
897
struct sta_info **psta)
drivers/staging/rtl8723bs/core/rtw_recv.c
953
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_security.c
1209
struct sta_info *stainfo;
drivers/staging/rtl8723bs/core/rtw_security.c
515
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
106
inline int rtw_stainfo_offset(struct sta_priv *stapriv, struct sta_info *sta)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
108
int offset = (((u8 *)sta) - stapriv->pstainfo_buf) / sizeof(struct sta_info);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
113
inline struct sta_info *rtw_get_stainfo_by_offset(struct sta_priv *stapriv, int offset)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
115
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
144
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
156
psta = list_entry(plist, struct sta_info,
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
176
struct sta_info *rtw_alloc_stainfo(struct sta_priv *pstapriv, u8 *hwaddr)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
180
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
195
psta = container_of(get_next(&pfree_sta_queue->queue), struct sta_info, list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
270
u32 rtw_free_stainfo(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
427
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
429
struct sta_info *pbcmc_stainfo = rtw_get_bcmc_stainfo(padapter);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
440
psta = list_entry(plist, struct sta_info, hash_list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
450
psta = list_entry(plist, struct sta_info, hash_list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
456
struct sta_info *rtw_get_stainfo(struct sta_priv *pstapriv, u8 *hwaddr)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
459
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
478
psta = list_entry(plist, struct sta_info, hash_list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
493
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
510
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
77
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
1047
void VCS_update(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1087
void update_ldpc_stbc_cap(struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1281
void update_beacon_info(struct adapter *padapter, u8 *pframe, uint pkt_len, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1388
void Update_RA_Entry(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1393
void set_sta_rate(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1580
void update_sta_basic_rate(struct sta_info *psta, u8 wireless_mode)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1618
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1723
void rtw_alloc_macid(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1751
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
562
s16 rtw_camid_alloc(struct adapter *adapter, struct sta_info *sta, u8 kid)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
894
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_xmit.c
1181
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
1408
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
1790
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
1831
struct sta_info *psta;
drivers/staging/rtl8723bs/core/rtw_xmit.c
2047
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
2159
static void dequeue_xmitframes_to_sleeping_queue(struct adapter *padapter, struct sta_info *psta, struct __queue *pframequeue)
drivers/staging/rtl8723bs/core/rtw_xmit.c
2189
void stop_sta_xmit(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
2191
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_xmit.c
2227
void wakeup_sta_to_xmit(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
2230
struct sta_info *psta_bmc;
drivers/staging/rtl8723bs/core/rtw_xmit.c
2345
void xmit_delivery_enabled_frames(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
336
u8 query_ra_short_GI(struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
438
static void update_attrib_phy_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
474
static s32 update_attrib_sec_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta)
drivers/staging/rtl8723bs/core/rtw_xmit.c
633
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/core/rtw_xmit.c
959
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/hal_btcoex.c
531
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/hal_com.c
542
void rtw_hal_update_sta_rate_mask(struct adapter *padapter, struct sta_info *psta)
drivers/staging/rtl8723bs/hal/hal_com.c
678
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/hal_com.c
729
struct sta_info *psta = pValue1;
drivers/staging/rtl8723bs/hal/hal_intf.c
197
void rtw_hal_update_ra_mask(struct sta_info *psta, u8 rssi_level)
drivers/staging/rtl8723bs/hal/odm.c
410
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/odm_types.h
36
#define STA_INFO_T struct sta_info
drivers/staging/rtl8723bs/hal/odm_types.h
37
#define PSTA_INFO_T struct sta_info *
drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c
721
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/rtl8723b_dm.c
183
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/hal/rtl8723b_dm.c
208
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1026
struct sta_info *psta;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
100
struct sta_info *psta;
drivers/staging/rtl8723bs/include/hal_com.h
135
void rtw_hal_update_sta_rate_mask(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/hal_intf.h
221
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
322
extern void rtw_disconnect_hdl_under_linked(struct adapter *adapter, struct sta_info *psta, u8 free_assoc);
drivers/staging/rtl8723bs/include/rtw_mlme.h
393
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
433
u8 networktype_to_raid_ex(struct adapter *adapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
497
void VCS_update(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
498
void update_ldpc_stbc_cap(struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
500
void update_beacon_info(struct adapter *padapter, u8 *pframe, uint len, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
505
void update_sta_basic_rate(struct sta_info *psta, u8 wireless_mode);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
509
void update_sta_info(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
510
void Update_RA_Entry(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
511
void set_sta_rate(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
520
s16 rtw_camid_alloc(struct adapter *adapter, struct sta_info *sta, u8 kid);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
523
extern void rtw_alloc_macid(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
524
extern void rtw_release_macid(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
546
void issue_asocrsp(struct adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
547
void issue_auth(struct adapter *padapter, struct sta_info *psta, unsigned short status);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
586
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
178
struct sta_info *psta;
drivers/staging/rtl8723bs/include/rtw_xmit.h
440
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
468
void stop_sta_xmit(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_xmit.h
469
void wakeup_sta_to_xmit(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_xmit.h
470
void xmit_delivery_enabled_frames(struct adapter *padapter, struct sta_info *psta);
drivers/staging/rtl8723bs/include/rtw_xmit.h
472
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
2339
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2367
psta = list_entry(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2398
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
2402
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2411
psta = container_of(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2425
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
970
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/xmit_linux.c
131
struct sta_info *psta = NULL;
drivers/staging/rtl8723bs/os_dep/xmit_linux.c
146
psta = list_entry(plist, struct sta_info, asoc_list);
net/mac80211/agg-rx.c
121
struct sta_info *sta;
net/mac80211/agg-rx.c
148
struct sta_info *sta = tid_rx->sta;
net/mac80211/agg-rx.c
196
u8 ieee80211_retrieve_addba_ext_data(struct sta_info *sta,
net/mac80211/agg-rx.c
233
static void ieee80211_send_addba_resp(struct sta_info *sta, u8 *da, u16 tid,
net/mac80211/agg-rx.c
274
void __ieee80211_start_rx_ba_session(struct sta_info *sta,
net/mac80211/agg-rx.c
472
struct sta_info *sta,
net/mac80211/agg-rx.c
507
struct sta_info *sta;
net/mac80211/agg-rx.c
525
struct sta_info *sta;
net/mac80211/agg-rx.c
58
void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/agg-tx.c
133
void ieee80211_assign_tid_tx(struct sta_info *sta, int tid,
net/mac80211/agg-tx.c
181
ieee80211_agg_stop_txq(struct sta_info *sta, int tid)
net/mac80211/agg-tx.c
202
ieee80211_agg_start_txq(struct sta_info *sta, int tid, bool enable)
net/mac80211/agg-tx.c
261
static void ieee80211_remove_tid_tx(struct sta_info *sta, int tid)
net/mac80211/agg-tx.c
290
int __ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/agg-tx.c
427
struct sta_info *sta = tid_tx->sta;
net/mac80211/agg-tx.c
444
static void ieee80211_send_addba_with_timeout(struct sta_info *sta,
net/mac80211/agg-tx.c
492
void ieee80211_tx_ba_session_handle_start(struct sta_info *sta, int tid)
net/mac80211/agg-tx.c
558
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/agg-tx.c
580
struct sta_info *sta = tid_tx->sta;
net/mac80211/agg-tx.c
603
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
753
struct sta_info *sta, u16 tid)
net/mac80211/agg-tx.c
795
void ieee80211_start_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/agg-tx.c
822
const u8 *ra, u16 tid, struct sta_info **sta)
net/mac80211/agg-tx.c
851
struct sta_info *sta;
net/mac80211/agg-tx.c
870
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/agg-tx.c
910
void ieee80211_stop_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/agg-tx.c
951
struct sta_info *sta;
net/mac80211/agg-tx.c
970
struct sta_info *sta,
net/mac80211/airtime.c
776
struct sta_info *sta = container_of(pubsta, struct sta_info,
net/mac80211/cfg.c
1008
struct sta_info *sta;
net/mac80211/cfg.c
1043
struct sta_info *sta;
net/mac80211/cfg.c
1945
struct sta_info *sta,
net/mac80211/cfg.c
2005
struct sta_info *sta,
net/mac80211/cfg.c
2076
struct sta_info *sta,
net/mac80211/cfg.c
2213
struct sta_info *sta,
net/mac80211/cfg.c
2371
struct sta_info *sta;
net/mac80211/cfg.c
2458
struct sta_info *sta;
net/mac80211/cfg.c
2553
struct sta_info *sta;
net/mac80211/cfg.c
2593
struct sta_info *sta;
net/mac80211/cfg.c
2620
struct sta_info *next_hop_sta = rcu_dereference(mpath->next_hop);
net/mac80211/cfg.c
266
struct sta_info *sta;
net/mac80211/cfg.c
3569
struct sta_info *sta;
net/mac80211/cfg.c
4615
struct sta_info *sta;
net/mac80211/cfg.c
5044
struct sta_info *sta;
net/mac80211/cfg.c
5066
struct sta_info *sta;
net/mac80211/cfg.c
5428
struct sta_info *sta;
net/mac80211/cfg.c
5470
struct sta_info *sta;
net/mac80211/cfg.c
5490
struct sta_info *sta;
net/mac80211/cfg.c
596
struct sta_info *sta;
net/mac80211/cfg.c
627
struct sta_info *sta = NULL;
net/mac80211/cfg.c
757
struct sta_info *sta;
net/mac80211/cfg.c
971
void sta_set_rate_info_tx(struct sta_info *sta,
net/mac80211/chan.c
358
static enum nl80211_chan_width ieee80211_get_sta_bw(struct sta_info *sta,
net/mac80211/chan.c
414
struct sta_info *sta;
net/mac80211/chan.c
557
struct sta_info *sta;
net/mac80211/chan.c
942
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
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/eht.c
159
struct sta_info *sta;
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
276
struct sta_info *sta = container_of(pub_link_sta->sta,
net/mac80211/he.c
277
struct sta_info, sta);
net/mac80211/he.c
329
struct sta_info *sta = container_of(pub_link_sta->sta,
net/mac80211/he.c
330
struct sta_info, sta);
net/mac80211/ht.c
144
struct sta_info *sta = link_sta->sta;
net/mac80211/ht.c
315
void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta,
net/mac80211/ht.c
354
struct sta_info *sta =
net/mac80211/ht.c
355
container_of(work, struct sta_info, ampdu_mlme.work);
net/mac80211/ht.c
486
struct sta_info *sta,
net/mac80211/ht.c
609
struct sta_info *sta,
net/mac80211/ibss.c
1175
struct sta_info *sta;
net/mac80211/ibss.c
1224
struct sta_info *sta, *tmp;
net/mac80211/ibss.c
1641
struct sta_info *sta;
net/mac80211/ibss.c
1654
struct sta_info, list);
net/mac80211/ibss.c
548
static struct sta_info *ieee80211_ibss_finish_sta(struct sta_info *sta)
net/mac80211/ibss.c
573
static struct sta_info *
net/mac80211/ibss.c
580
struct sta_info *sta;
net/mac80211/ibss.c
631
struct sta_info *sta;
net/mac80211/ibss.c
659
struct sta_info *sta;
net/mac80211/ibss.c
683
struct sta_info, list);
net/mac80211/ibss.c
961
struct sta_info *sta;
net/mac80211/ieee80211_i.h
106
ieee80211_sta_keep_active(struct sta_info *sta, u8 ac)
net/mac80211/ieee80211_i.h
186
struct sta_info *sta;
net/mac80211/ieee80211_i.h
1945
void ieee80211_check_fast_rx(struct sta_info *sta);
net/mac80211/ieee80211_i.h
1948
void ieee80211_clear_fast_rx(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2164
void ieee80211_check_fast_xmit(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2167
void ieee80211_clear_fast_xmit(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2175
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2180
struct sta_info *sta, struct sk_buff *skb);
net/mac80211/ieee80211_i.h
2198
u8 ieee80211_retrieve_addba_ext_data(struct sta_info *sta,
net/mac80211/ieee80211_i.h
2201
void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/ieee80211_i.h
2203
void __ieee80211_start_rx_ba_session(struct sta_info *sta,
net/mac80211/ieee80211_i.h
2208
void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta,
net/mac80211/ieee80211_i.h
2211
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2214
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2218
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2245
int __ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid,
net/mac80211/ieee80211_i.h
2247
void ieee80211_start_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/ieee80211_i.h
2249
void ieee80211_stop_tx_ba_cb(struct sta_info *sta, int tid,
net/mac80211/ieee80211_i.h
2252
void ieee80211_tx_ba_session_handle_start(struct sta_info *sta, int tid);
net/mac80211/ieee80211_i.h
2253
void ieee80211_release_reorder_timeout(struct sta_info *sta, int tid);
net/mac80211/ieee80211_i.h
2261
struct sta_info *sta,
net/mac80211/ieee80211_i.h
227
struct sta_info *sta;
net/mac80211/ieee80211_i.h
2323
void ieee80211_s1g_sta_rate_init(struct sta_info *sta);
net/mac80211/ieee80211_i.h
2393
struct sta_info *sta, struct sk_buff *skb);
net/mac80211/ieee80211_i.h
2400
struct sta_info *sta)
net/mac80211/ieee80211_i.h
2410
struct sta_info **sta_out);
net/mac80211/ieee80211_i.h
2607
struct sta_info *sta,
net/mac80211/ieee80211_i.h
2611
void ieee80211_purge_sta_txqs(struct sta_info *sta);
net/mac80211/ieee80211_i.h
342
struct sta_info __rcu *sta;
net/mac80211/iface.c
1577
struct sta_info *sta;
net/mac80211/iface.c
1607
struct sta_info *sta;
net/mac80211/iface.c
1635
struct sta_info *sta;
net/mac80211/iface.c
1715
struct sta_info *sta;
net/mac80211/iface.c
950
struct sta_info *sta;
net/mac80211/key.c
1184
struct sta_info *sta)
net/mac80211/key.c
123
struct sta_info *sta;
net/mac80211/key.c
231
struct sta_info *sta;
net/mac80211/key.c
269
struct sta_info *sta = key->sta;
net/mac80211/key.c
294
struct sta_info *sta = new->sta;
net/mac80211/key.c
439
struct sta_info *sta,
net/mac80211/key.c
850
struct sta_info *sta)
net/mac80211/key.h
149
struct sta_info *sta);
net/mac80211/key.h
166
struct sta_info *sta);
net/mac80211/key.h
26
struct sta_info;
net/mac80211/key.h
61
struct sta_info *sta;
net/mac80211/link.c
423
struct sta_info *sta;
net/mac80211/mesh.c
171
void mesh_sta_cleanup(struct sta_info *sta)
net/mac80211/mesh.c
764
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
1221
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
1269
struct sta_info *next_hop;
net/mac80211/mesh_hwmp.c
298
struct sta_info *sta,
net/mac80211/mesh_hwmp.c
326
struct sta_info *sta)
net/mac80211/mesh_hwmp.c
399
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
711
static inline struct sta_info *
net/mac80211/mesh_hwmp.c
806
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
839
struct sta_info *sta;
net/mac80211/mesh_hwmp.c
938
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
1028
struct sta_info *sta,
net/mac80211/mesh_plink.c
1124
struct sta_info *sta;
net/mac80211/mesh_plink.c
162
struct sta_info *sta;
net/mac80211/mesh_plink.c
214
struct sta_info *sta,
net/mac80211/mesh_plink.c
373
static u64 __mesh_plink_deactivate(struct sta_info *sta)
net/mac80211/mesh_plink.c
400
u64 mesh_plink_deactivate(struct sta_info *sta)
net/mac80211/mesh_plink.c
426
struct sta_info *sta,
net/mac80211/mesh_plink.c
495
struct sta_info *sta;
net/mac80211/mesh_plink.c
520
static struct sta_info *
net/mac80211/mesh_plink.c
523
struct sta_info *sta;
net/mac80211/mesh_plink.c
548
static struct sta_info *
net/mac80211/mesh_plink.c
553
struct sta_info *sta = NULL;
net/mac80211/mesh_plink.c
587
static struct sta_info *
net/mac80211/mesh_plink.c
59
struct sta_info *sta)
net/mac80211/mesh_plink.c
592
struct sta_info *sta = NULL;
net/mac80211/mesh_plink.c
631
struct sta_info *sta;
net/mac80211/mesh_plink.c
657
struct sta_info *sta;
net/mac80211/mesh_plink.c
746
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
757
struct sta_info *sta;
net/mac80211/mesh_plink.c
785
u64 mesh_plink_open(struct sta_info *sta)
net/mac80211/mesh_plink.c
815
u64 mesh_plink_block(struct sta_info *sta)
net/mac80211/mesh_plink.c
829
struct sta_info *sta,
net/mac80211/mesh_plink.c
842
struct sta_info *sta)
net/mac80211/mesh_plink.c
868
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
10351
struct sta_info *sta;
net/mac80211/mlme.c
10810
struct sta_info *sta;
net/mac80211/mlme.c
2233
struct sta_info *sta;
net/mac80211/mlme.c
2539
struct sta_info *ap_sta;
net/mac80211/mlme.c
3404
struct sta_info *sta = NULL;
net/mac80211/mlme.c
4123
struct sta_info *ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr);
net/mac80211/mlme.c
4481
struct sta_info *sta;
net/mac80211/mlme.c
4895
struct sta_info *sta;
net/mac80211/mlme.c
5740
struct sta_info *sta,
net/mac80211/mlme.c
6377
struct sta_info *sta;
net/mac80211/mlme.c
7499
struct sta_info *sta;
net/mac80211/mlme.c
8742
struct sta_info *sta;
net/mac80211/mlme.c
9054
struct sta_info *new_sta = NULL;
net/mac80211/ocb.c
125
struct sta_info *sta;
net/mac80211/ocb.c
135
struct sta_info, list);
net/mac80211/ocb.c
209
struct sta_info *sta;
net/mac80211/ocb.c
219
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
819
struct sta_info *sta = NULL;
net/mac80211/pm.c
25
struct sta_info *sta;
net/mac80211/rate.c
123
struct sta_info *sta = link_sta->sta;
net/mac80211/rate.c
33
struct sta_info *sta = link_sta->sta;
net/mac80211/rate.c
421
struct sta_info *sta;
net/mac80211/rate.c
440
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rate.c
75
void rate_control_rate_init_all_links(struct sta_info *sta)
net/mac80211/rate.c
826
rate_control_apply_mask_ratetbl(struct sta_info *sta,
net/mac80211/rate.c
928
struct sta_info *sta,
net/mac80211/rate.c
94
struct sta_info *sta = container_of(st->sta, struct sta_info, sta);
net/mac80211/rate.c
974
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
1660
static void sta_ps_start(struct sta_info *sta)
net/mac80211/rx.c
1698
static void sta_ps_end(struct sta_info *sta)
net/mac80211/rx.c
1723
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1744
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1758
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1838
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
2774
struct sta_info *dsta;
net/mac80211/rx.c
2880
struct sta_info *sta;
net/mac80211/rx.c
2935
ieee80211_rx_mesh_data(struct ieee80211_sub_if_data *sdata, struct sta_info *sta,
net/mac80211/rx.c
4313
struct sta_info *sta, int link_id)
net/mac80211/rx.c
4345
void ieee80211_release_reorder_timeout(struct sta_info *sta, int tid)
net/mac80211/rx.c
4390
struct sta_info *sta;
net/mac80211/rx.c
4405
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
4632
void ieee80211_check_fast_rx(struct sta_info *sta)
net/mac80211/rx.c
4784
void ieee80211_clear_fast_rx(struct sta_info *sta)
net/mac80211/rx.c
4800
struct sta_info *sta;
net/mac80211/rx.c
4827
struct sta_info *sta = rx->sta;
net/mac80211/rx.c
5163
struct sta_info *sta;
net/mac80211/rx.c
5191
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
5211
struct sta_info *sta;
net/mac80211/rx.c
5308
struct sta_info *sta, *prev_sta;
net/mac80211/rx.c
5315
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
126
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/s1g.c
136
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/s1g.c
155
struct sta_info *sta;
net/mac80211/s1g.c
180
struct sta_info *sta;
net/mac80211/s1g.c
98
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/sta_info.c
1006
int sta_info_insert_rcu(struct sta_info *sta) __acquires(RCU)
net/mac80211/sta_info.c
1024
int sta_info_insert(struct sta_info *sta)
net/mac80211/sta_info.c
1078
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
1160
void sta_info_recalc_tim(struct sta_info *sta)
net/mac80211/sta_info.c
1165
static bool sta_info_buffer_expired(struct sta_info *sta, struct sk_buff *skb)
net/mac80211/sta_info.c
1186
struct sta_info *sta, int ac)
net/mac80211/sta_info.c
1264
struct sta_info *sta)
net/mac80211/sta_info.c
1281
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
1351
static int _sta_info_move_state(struct sta_info *sta,
net/mac80211/sta_info.c
1489
int sta_info_move_state(struct sta_info *sta,
net/mac80211/sta_info.c
1495
static void __sta_info_destroy_part2(struct sta_info *sta, bool recalc)
net/mac80211/sta_info.c
1570
int __must_check __sta_info_destroy(struct sta_info *sta)
net/mac80211/sta_info.c
1586
struct sta_info *sta;
net/mac80211/sta_info.c
1597
struct sta_info *sta;
net/mac80211/sta_info.c
1609
struct sta_info *sta;
net/mac80211/sta_info.c
1658
int link_id, struct sta_info *do_not_flush_sta)
net/mac80211/sta_info.c
1661
struct sta_info *sta, *tmp;
net/mac80211/sta_info.c
1711
struct sta_info *sta, *tmp;
net/mac80211/sta_info.c
1740
struct sta_info *sta;
net/mac80211/sta_info.c
1762
struct sta_info *sta;
net/mac80211/sta_info.c
1779
void ieee80211_sta_ps_deliver_wakeup(struct sta_info *sta)
net/mac80211/sta_info.c
1862
static void ieee80211_send_null_response(struct sta_info *sta, int tid,
net/mac80211/sta_info.c
187
static void cleanup_single_sta(struct sta_info *sta)
net/mac80211/sta_info.c
1965
ieee80211_sta_ps_more_data(struct sta_info *sta, u8 ignored_acs,
net/mac80211/sta_info.c
1993
ieee80211_sta_ps_get_frames(struct sta_info *sta, int n_frames, 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
2049
ieee80211_sta_ps_deliver_response(struct sta_info *sta,
net/mac80211/sta_info.c
208
struct sta_info *sta;
net/mac80211/sta_info.c
2239
void ieee80211_sta_ps_deliver_poll_response(struct sta_info *sta)
net/mac80211/sta_info.c
2255
void ieee80211_sta_ps_deliver_uapsd(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
2292
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2323
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
233
struct sta_info *sta;
net/mac80211/sta_info.c
2334
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2351
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2370
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2391
void __ieee80211_sta_recalc_aggregates(struct sta_info *sta, u16 active_links)
net/mac80211/sta_info.c
2438
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2445
struct sta_info *sta, u8 ac,
net/mac80211/sta_info.c
2485
sta_get_last_rx_stats(struct sta_info *sta, int link_id)
net/mac80211/sta_info.c
2584
static int sta_set_rate_info_rx(struct sta_info *sta, struct rate_info *rinfo,
net/mac80211/sta_info.c
2610
static void sta_set_tidstats(struct sta_info *sta,
net/mac80211/sta_info.c
266
struct sta_info *sta = link_sta->sta;
net/mac80211/sta_info.c
2687
static void sta_set_mesh_sinfo(struct sta_info *sta,
net/mac80211/sta_info.c
2719
void sta_set_accumulated_removed_links_sinfo(struct sta_info *sta,
net/mac80211/sta_info.c
2745
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
2983
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
3255
u32 sta_get_expected_throughput(struct sta_info *sta)
net/mac80211/sta_info.c
3274
unsigned long ieee80211_sta_last_active(struct sta_info *sta, int link_id)
net/mac80211/sta_info.c
3294
int ieee80211_sta_allocate_link(struct sta_info *sta, unsigned int link_id)
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
3329
void ieee80211_sta_free_link(struct sta_info *sta, unsigned int link_id)
net/mac80211/sta_info.c
3338
int ieee80211_sta_activate_link(struct sta_info *sta, unsigned int link_id)
net/mac80211/sta_info.c
336
struct sta_info *sta;
net/mac80211/sta_info.c
3386
void ieee80211_sta_remove_link(struct sta_info *sta, unsigned int link_id)
net/mac80211/sta_info.c
3402
void ieee80211_sta_set_max_amsdu_subframes(struct sta_info *sta,
net/mac80211/sta_info.c
3428
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
358
static void sta_accumulate_removed_link_stats(struct sta_info *sta, int link_id)
net/mac80211/sta_info.c
414
static void sta_remove_link(struct sta_info *sta, unsigned int link_id,
net/mac80211/sta_info.c
461
void sta_info_free(struct ieee80211_local *local, struct sta_info *sta)
net/mac80211/sta_info.c
509
struct sta_info *sta)
net/mac80211/sta_info.c
517
struct sta_info *sta;
net/mac80211/sta_info.c
519
sta = container_of(wk, struct sta_info, drv_deliver_wk);
net/mac80211/sta_info.c
535
struct sta_info *sta, gfp_t gfp)
net/mac80211/sta_info.c
592
static void sta_info_add_link(struct sta_info *sta,
net/mac80211/sta_info.c
609
static struct sta_info *
net/mac80211/sta_info.c
616
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
780
struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
786
struct sta_info *sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
795
static int sta_info_insert_check(struct sta_info *sta)
net/mac80211/sta_info.c
830
struct sta_info *sta)
net/mac80211/sta_info.c
870
struct sta_info *sta;
net/mac80211/sta_info.c
891
static int sta_info_insert_finish(struct sta_info *sta) __acquires(RCU)
net/mac80211/sta_info.c
91
struct sta_info *sta)
net/mac80211/sta_info.h
1002
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
189
struct sta_info *sta;
net/mac80211/sta_info.h
244
struct sta_info *sta;
net/mac80211/sta_info.h
394
struct sta_info *plink_sta;
net/mac80211/sta_info.h
523
struct sta_info *sta;
net/mac80211/sta_info.h
780
static inline int ieee80211_tdls_sta_link_id(struct sta_info *sta)
net/mac80211/sta_info.h
786
static inline enum nl80211_plink_state sta_plink_state(struct sta_info *sta)
net/mac80211/sta_info.h
794
static inline void set_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
803
static inline void clear_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
812
static inline int test_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
818
static inline int test_and_clear_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
827
static inline int test_and_set_sta_flag(struct sta_info *sta,
net/mac80211/sta_info.h
836
int sta_info_move_state(struct sta_info *sta,
net/mac80211/sta_info.h
839
static inline void sta_info_pre_move_state(struct sta_info *sta,
net/mac80211/sta_info.h
851
void ieee80211_assign_tid_tx(struct sta_info *sta, int tid,
net/mac80211/sta_info.h
876
struct sta_info *sta_info_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
879
struct sta_info *sta_info_get_bss(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
883
struct sta_info *sta_info_get_by_addrs(struct ieee80211_local *local,
net/mac80211/sta_info.h
904
struct sta_info *sta_info_get_by_idx(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
910
struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
912
struct sta_info *sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
918
void sta_info_free(struct ieee80211_local *local, struct sta_info *sta);
net/mac80211/sta_info.h
928
int sta_info_insert(struct sta_info *sta);
net/mac80211/sta_info.h
929
int sta_info_insert_rcu(struct sta_info *sta) __acquires(RCU);
net/mac80211/sta_info.h
931
int __must_check __sta_info_destroy(struct sta_info *sta);
net/mac80211/sta_info.h
937
void sta_info_recalc_tim(struct sta_info *sta);
net/mac80211/sta_info.h
955
int link_id, struct sta_info *do_not_flush_sta);
net/mac80211/sta_info.h
973
void sta_set_rate_info_tx(struct sta_info *sta,
net/mac80211/sta_info.h
976
void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
net/mac80211/sta_info.h
979
void sta_set_accumulated_removed_links_sinfo(struct sta_info *sta,
net/mac80211/sta_info.h
982
u32 sta_get_expected_throughput(struct sta_info *sta);
net/mac80211/sta_info.h
987
int ieee80211_sta_allocate_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
988
void ieee80211_sta_free_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
989
int ieee80211_sta_activate_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
990
void ieee80211_sta_remove_link(struct sta_info *sta, unsigned int link_id);
net/mac80211/sta_info.h
992
void ieee80211_sta_ps_deliver_wakeup(struct sta_info *sta);
net/mac80211/sta_info.h
993
void ieee80211_sta_ps_deliver_poll_response(struct sta_info *sta);
net/mac80211/sta_info.h
994
void ieee80211_sta_ps_deliver_uapsd(struct sta_info *sta);
net/mac80211/sta_info.h
996
unsigned long ieee80211_sta_last_active(struct sta_info *sta, int link_id);
net/mac80211/sta_info.h
998
void ieee80211_sta_set_max_amsdu_subframes(struct sta_info *sta,
net/mac80211/status.c
1125
struct sta_info *sta;
net/mac80211/status.c
1145
struct sta_info *sta = NULL;
net/mac80211/status.c
1151
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
1267
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
1282
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
746
struct sta_info *sta;
net/mac80211/status.c
841
static void ieee80211_lost_packet(struct sta_info *sta,
net/mac80211/status.c
977
struct sta_info *sta;
net/mac80211/status.c
987
sta = container_of(status->sta, struct sta_info, sta);
net/mac80211/tdls.c
1008
struct sta_info *sta;
net/mac80211/tdls.c
1216
struct sta_info *sta;
net/mac80211/tdls.c
1318
struct sta_info *sta)
net/mac80211/tdls.c
1362
struct sta_info *sta;
net/mac80211/tdls.c
1382
struct sta_info *sta)
net/mac80211/tdls.c
1415
struct sta_info *sta;
net/mac80211/tdls.c
1550
ieee80211_tdls_ch_sw_tmpl_get(struct sta_info *sta, u8 oper_class,
net/mac80211/tdls.c
1627
struct sta_info *sta;
net/mac80211/tdls.c
1678
struct sta_info *sta;
net/mac80211/tdls.c
1701
ieee80211_tdls_ch_sw_resp_tmpl_get(struct sta_info *sta,
net/mac80211/tdls.c
1751
struct sta_info *sta;
net/mac80211/tdls.c
1852
struct sta_info *sta;
net/mac80211/tdls.c
2041
struct sta_info *sta;
net/mac80211/tdls.c
309
struct sta_info *sta)
net/mac80211/tdls.c
377
struct sta_info *sta = NULL;
net/mac80211/tdls.c
600
struct sta_info *sta, *ap_sta;
net/mac80211/tests/mfp.c
214
static struct sta_info sta;
net/mac80211/tx.c
1183
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/tx.c
1213
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/tx.c
1304
struct sta_info *sta,
net/mac80211/tx.c
1506
struct sta_info *sta,
net/mac80211/tx.c
1644
struct sta_info *sta,
net/mac80211/tx.c
1672
struct sta_info *sta,
net/mac80211/tx.c
1747
struct sk_buff_head *skbs, struct sta_info *sta,
net/mac80211/tx.c
1937
struct sta_info *sta, struct sk_buff *skb,
net/mac80211/tx.c
2026
struct sta_info *sta, struct sk_buff *skb)
net/mac80211/tx.c
2481
struct sta_info **sta_out)
net/mac80211/tx.c
2483
struct sta_info *sta;
net/mac80211/tx.c
2605
struct sta_info *sta, u32 ctrl_flags,
net/mac80211/tx.c
2706
struct sta_info *next_hop;
net/mac80211/tx.c
3031
void ieee80211_check_fast_xmit(struct sta_info *sta)
net/mac80211/tx.c
3281
struct sta_info *sta;
net/mac80211/tx.c
3292
struct sta_info *sta;
net/mac80211/tx.c
3306
void ieee80211_clear_fast_xmit(struct sta_info *sta)
net/mac80211/tx.c
338
struct sta_info *sta;
net/mac80211/tx.c
3404
struct sta_info *sta,
net/mac80211/tx.c
3555
struct sta_info *sta, u8 pn_offs,
net/mac80211/tx.c
3673
struct sta_info *sta,
net/mac80211/tx.c
3763
struct sta_info *sta,
net/mac80211/tx.c
3878
tx.sta = container_of(txq->sta, struct sta_info, sta);
net/mac80211/tx.c
3926
struct sta_info *sta = container_of(txq->sta, struct sta_info,
net/mac80211/tx.c
4020
static inline s32 ieee80211_sta_deficit(struct sta_info *sta, u8 ac)
net/mac80211/tx.c
4030
struct sta_info *sta;
net/mac80211/tx.c
4035
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4042
struct sta_info *sta;
net/mac80211/tx.c
4047
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4084
struct sta_info *sta = container_of(txqi->txq.sta,
net/mac80211/tx.c
4085
struct sta_info, sta);
net/mac80211/tx.c
4159
struct sta_info *sta;
net/mac80211/tx.c
4174
sta = container_of(txq->sta, struct sta_info, sta);
net/mac80211/tx.c
4213
struct sta_info *sta;
net/mac80211/tx.c
4237
sta = container_of(iter->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4243
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4287
struct sta_info *sta;
net/mac80211/tx.c
4361
static int ieee80211_change_da(struct sk_buff *skb, struct sta_info *sta)
net/mac80211/tx.c
4423
struct sta_info *sta, *first = NULL;
net/mac80211/tx.c
445
static int ieee80211_use_mfp(__le16 fc, struct sta_info *sta,
net/mac80211/tx.c
4556
struct sk_buff *skb, struct sta_info *sta,
net/mac80211/tx.c
4593
struct sk_buff *skb, struct sta_info *sta,
net/mac80211/tx.c
4613
struct net_device *dev, struct sta_info *sta,
net/mac80211/tx.c
463
struct sta_info *sta = tx->sta;
net/mac80211/tx.c
4705
struct sta_info *sta;
net/mac80211/tx.c
4753
struct sta_info *sta;
net/mac80211/tx.c
4808
struct sta_info *sta;
net/mac80211/tx.c
5954
struct sta_info *sta;
net/mac80211/tx.c
6148
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/tx.c
6212
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/tx.c
6331
struct sta_info *sta;
net/mac80211/tx.c
811
static __le16 ieee80211_tx_next_seq(struct sta_info *sta, int tid)
net/mac80211/util.c
1717
struct sta_info *sta;
net/mac80211/util.c
1808
struct sta_info *sta;
net/mac80211/util.c
329
struct sta_info *sta;
net/mac80211/util.c
704
struct sta_info *sta;
net/mac80211/util.c
858
struct sta_info *sta;
net/mac80211/util.c
887
struct sta_info *sta = NULL;
net/mac80211/util.c
892
sta = container_of(prev, struct sta_info, sta);
net/mac80211/vht.c
509
struct sta_info *sta = link_sta->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);