Searched refs:sta (Results 176 - 200 of 431) sorted by relevance

1234567891011>>

/linux-master/drivers/net/wireless/ath/ath9k/
H A Dmain.c354 static void ath_node_attach(struct ath_softc *sc, struct ieee80211_sta *sta, argument
358 an = (struct ath_node *)sta->drv_priv;
361 an->sta = sta;
370 static void ath_node_detach(struct ath_softc *sc, struct ieee80211_sta *sta) argument
372 struct ath_node *an = (struct ath_node *)sta->drv_priv;
815 txctl.sta = control->sta;
1369 an->sta = NULL;
1594 struct ieee80211_sta *sta)
1592 ath9k_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
1617 ath9k_del_ps_key(struct ath_softc *sc, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
1632 ath9k_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
1644 ath9k_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, enum ieee80211_sta_state old_state, enum ieee80211_sta_state new_state) argument
1691 ath9k_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) argument
1755 ath9k_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
2010 struct ieee80211_sta *sta = params->sta; local
[all...]
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcam.c216 struct ieee80211_sta *sta,
220 struct rtw89_sta *rtwsta = sta_to_rtwsta_safe(sta);
270 struct ieee80211_sta *sta,
310 ret = rtw89_cam_attach_sec_cam(rtwdev, vif, sta, key, sec_cam);
329 struct ieee80211_sta *sta,
372 ret = rtw89_cam_sec_key_install(rtwdev, vif, sta, key, hw_key_type,
385 struct ieee80211_sta *sta,
389 struct rtw89_sta *rtwsta = sta_to_rtwsta_safe(sta);
436 struct ieee80211_sta *sta,
442 rtw89_cam_sec_key_del(rtwdev, vif, sta, ke
214 rtw89_cam_attach_sec_cam(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, struct rtw89_sec_cam_entry *sec_cam) argument
268 rtw89_cam_sec_key_install(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, u8 hw_key_type, bool ext_key) argument
327 rtw89_cam_sec_key_add(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
383 rtw89_cam_sec_key_del(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, bool inform_fw) argument
434 rtw89_cam_reset_key_iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data) argument
678 struct ieee80211_sta *sta = rtwsta_to_sta_safe(rtwsta); local
[all...]
/linux-master/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.c1218 unsigned int sta, retries; local
1225 sta = read_dma_reg(PAS_DMA_TXCHAN_TCMDSTA(txch));
1226 if (!(sta & PAS_DMA_TXCHAN_TCMDSTA_ACT))
1231 if (sta & PAS_DMA_TXCHAN_TCMDSTA_ACT)
1233 "Failed to stop tx channel, tcmdsta %08x\n", sta);
1240 unsigned int sta, retries; local
1246 sta = read_dma_reg(PAS_DMA_RXCHAN_CCMDSTA(rxch));
1247 if (!(sta & PAS_DMA_RXCHAN_CCMDSTA_ACT))
1252 if (sta & PAS_DMA_RXCHAN_CCMDSTA_ACT)
1254 "Failed to stop rx channel, ccmdsta 08%x\n", sta);
1260 unsigned int sta, retries; local
1280 unsigned int sta; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_core.c64 if (control->sta) {
65 struct mt792x_sta *sta; local
67 sta = (struct mt792x_sta *)control->sta->drv_priv;
68 wcid = &sta->wcid;
71 if (vif && !control->sta) {
75 wcid = &mvif->sta.wcid;
79 mt76_tx(mphy, control->sta, wcid, skb);
120 struct mt792x_sta *msta = &mvif->sta;
127 mt76_connac_mcu_uni_add_dev(&dev->mphy, vif, &mvif->sta
403 mt792x_ethtool_worker(void *wi_data, struct ieee80211_sta *sta) argument
484 mt792x_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) argument
[all...]
H A Dmt792x_mac.c141 struct mt792x_sta *sta; local
151 if (!wcid->sta)
154 sta = container_of(wcid, struct mt792x_sta, wcid);
155 if (!sta->vif)
158 return &sta->vif->sta.wcid;
/linux-master/drivers/net/wireless/mediatek/mt7601u/
H A Dtrace.h279 struct mt76_sta *sta, struct mt76_txwi *h),
280 TP_ARGS(dev, skb, sta, h),
285 __field(struct mt76_sta *, sta)
291 __entry->sta = sta;
293 TP_printk(DEV_PR_FMT "skb:%p sta:%p flg:%04hx rate_ctl:%04hx "
295 __entry->skb, __entry->sta,
/linux-master/drivers/net/wireless/ath/carl9170/
H A Dmain.c1160 struct ieee80211_sta *sta,
1218 sta = NULL;
1231 err = carl9170_upload_key(ar, i, sta ? sta->addr : NULL,
1238 err = carl9170_upload_key(ar, i, sta ? sta->addr :
1302 struct ieee80211_sta *sta)
1304 struct carl9170_sta_info *sta_info = (void *) sta->drv_priv;
1309 if (sta->deflink.ht_cap.ht_supported) {
1310 if (sta
1158 carl9170_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
1300 carl9170_op_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
1329 carl9170_op_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
1399 struct ieee80211_sta *sta = params->sta; local
1687 carl9170_op_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) argument
[all...]
/linux-master/net/mac80211/
H A Dchan.c233 static enum nl80211_chan_width ieee80211_get_sta_bw(struct sta_info *sta, argument
239 link_sta = wiphy_dereference(sta->local->hw.wiphy, sta->link[link_id]);
282 struct sta_info *sta; local
284 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) {
285 if (sdata != sta->sdata &&
286 !(sta->sdata->bss && sta->sdata->bss == sdata->bss))
289 max_bw = max(max_bw, ieee80211_get_sta_bw(sta, link_id));
318 * The ap's sta
406 struct sta_info *sta; local
749 struct sta_info *sta; local
[all...]
H A Ddebugfs_key.c331 struct sta_info *sta; local
342 sta = key->sta;
343 if (sta) {
345 sta->sdata->name, sta->sta.addr);
468 struct sta_info *sta)
467 ieee80211_debugfs_key_sta_del(struct ieee80211_key *key, struct sta_info *sta) argument
H A Doffchannel.c783 struct sta_info *sta = NULL; local
824 sta = sta_info_get_bss(sdata, mgmt->da);
825 mlo_sta = sta && sta->sta.mlo;
835 if (!sta) {
840 !(sta->sta.valid_links & BIT(params->link_id))) {
856 sta = sta_info_get_bss(sdata, mgmt->da);
857 mlo_sta = sta
[all...]
H A Dieee80211_i.h97 ieee80211_sta_keep_active(struct sta_info *sta, u8 ac) argument
102 return time_before_eq(jiffies, sta->airtime[ac].last_active + HZ / 10);
177 struct sta_info *sta; member in struct:ieee80211_tx_data
220 struct sta_info *sta; member in struct:ieee80211_rx_data
326 struct sta_info __rcu *sta; member in struct:ieee80211_if_vlan
1825 if (sdata->vif.type == NL80211_IFTYPE_AP_VLAN && !sdata->u.vlan.sta)
1852 void ieee80211_check_fast_rx(struct sta_info *sta);
1855 void ieee80211_clear_fast_rx(struct sta_info *sta);
2068 void ieee80211_check_fast_xmit(struct sta_info *sta);
2071 void ieee80211_clear_fast_xmit(struct sta_info *sta);
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmvm.h29 #include "sta.h"
856 iwl_mvm_txq_from_tid(struct ieee80211_sta *sta, u8 tid) argument
861 return (void *)sta->txq[tid]->drv_priv;
867 * @sta_id: sta id
1240 * Current cs sta - might be different from periodic cs peer
1394 struct ieee80211_sta *sta; local
1399 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]);
1402 if (IS_ERR_OR_NULL(sta))
1405 return iwl_mvm_sta_from_mac80211(sta);
1411 struct ieee80211_sta *sta; local
[all...]
H A Drs.h361 /* tx power reduce for this sta */
400 struct ieee80211_sta *sta,
406 void iwl_mvm_rs_tx_status(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
446 struct ieee80211_sta *sta,
455 u16 rs_fw_get_max_amsdu_len(struct ieee80211_sta *sta,
/linux-master/drivers/net/wireless/silabs/wfx/
H A Ddata_tx.c14 #include "sta.h"
241 static u8 wfx_tx_get_link_id(struct wfx_vif *wvif, struct ieee80211_sta *sta, argument
244 struct wfx_sta_priv *sta_priv = sta ? (struct wfx_sta_priv *)&sta->drv_priv : NULL;
334 static int wfx_tx_inner(struct wfx_vif *wvif, struct ieee80211_sta *sta, struct sk_buff *skb) argument
394 req->peer_sta_id = wfx_tx_get_link_id(wvif, sta, hdr);
415 struct ieee80211_sta *sta = control ? control->sta : NULL; local
437 if (wfx_tx_inner(wvif, sta, skb))
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mac.c151 if (unlikely(rt2x00queue_write_tx_frame(queue, skb, control->sta, false)))
417 int rt2x00mac_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, argument
455 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
471 if (!rt2x00_has_cap_hw_crypto(rt2x00dev) || (sta && sta->mfp))
496 if (sta) {
497 crypto.address = sta->addr;
498 sta_priv = sta_to_rt2x00_sta(sta);
454 rt2x00mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
/linux-master/arch/sparc/kernel/
H A Detrap_32.S254 LEON_PI(sta %glob_tmp, [%g0] ASI_LEON_MMUREGS) ! set it
255 SUN_PI_(sta %glob_tmp, [%g0] ASI_M_MMUREGS) ! set it
262 LEON_PI(sta %glob_tmp, [%g0] ASI_LEON_MMUREGS)
263 SUN_PI_(sta %glob_tmp, [%g0] ASI_M_MMUREGS)
H A Dwof.S342 LEON_PI(sta %glob_tmp, [%g0] ASI_LEON_MMUREGS) ! set it
343 SUN_PI_(sta %glob_tmp, [%g0] ASI_M_MMUREGS) ! set it
350 LEON_PI(sta %glob_tmp, [%g0] ASI_LEON_MMUREGS)
351 SUN_PI_(sta %glob_tmp, [%g0] ASI_M_MMUREGS)
H A Drtrap_32.S241 LEON_PI(sta %g1, [%g0] ASI_LEON_MMUREGS)
242 SUN_PI_(sta %g1, [%g0] ASI_M_MMUREGS)
251 LEON_PI(sta %g1, [%g0] ASI_LEON_MMUREGS)
252 SUN_PI_(sta %g1, [%g0] ASI_M_MMUREGS)
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dhw.h80 struct ieee80211_sta *sta,
/linux-master/drivers/net/wireless/ath/wcn36xx/
H A Dsmd.h82 struct ieee80211_sta *sta, const u8 *bssid,
86 struct ieee80211_sta *sta);
130 struct ieee80211_sta *sta,
/linux-master/drivers/power/supply/
H A Dsurface_charger.c200 __le32 sta; local
204 status = ssam_retry(ssam_bat_get_sta, ac->sdev, &sta);
208 if ((le32_to_cpu(sta) & SAM_BATTERY_STA_OK) != SAM_BATTERY_STA_OK)
/linux-master/drivers/pci/hotplug/
H A Dacpiphp_glue.c601 unsigned long long sta = 0; local
610 "_STA", NULL, &sta);
611 if (ACPI_SUCCESS(status) && sta)
617 sta = ACPI_STA_ALL;
623 if (!sta) {
631 sta = ACPI_STA_ALL;
635 return (unsigned int)sta;
638 static inline bool device_status_valid(unsigned int sta) argument
646 return (sta & mask) == mask;
661 unsigned long long sta; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Ddma.c29 struct ieee80211_sta *sta; local
53 sta = container_of(priv, struct ieee80211_sta, drv_priv);
75 ieee80211_sta_set_buffered(sta, tid, true);
/linux-master/drivers/net/wireless/ti/wlcore/
H A Dmain.c59 ret = wl12xx_cmd_set_peer_state(wl, wlvif, wlvif->sta.hlid);
228 true, wlvif->sta.hlid);
851 u8 hlid, struct ieee80211_sta *sta)
856 wl_sta = (void *)sta->drv_priv;
874 struct ieee80211_sta *sta; local
882 sta = ieee80211_find_sta(vif, addr);
883 if (sta)
884 wlcore_save_freed_pkts(wl, wlvif, hlid, sta);
962 wlcore_save_freed_pkts_addr(wl, wlvif, wlvif->sta.hlid,
1221 hlid = wl12xx_tx_get_hlid(wl, wlvif, skb, control->sta);
850 wlcore_save_freed_pkts(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid, struct ieee80211_sta *sta) argument
2993 bool sta = wlvif->bss_type == BSS_TYPE_STA_BSS; local
3343 wl1271_set_key(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 action, u8 id, u8 key_type, u8 key_size, const u8 *key, u32 tx_seq_32, u16 tx_seq_16, struct ieee80211_sta *sta, bool is_pairwise) argument
3421 wlcore_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) argument
3466 wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) argument
4343 struct ieee80211_sta *sta; local
4967 wl1271_allocate_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta) argument
5022 wl12xx_sta_add(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta) argument
5046 wl12xx_sta_remove(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta) argument
5127 wl12xx_update_sta_state(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta, enum ieee80211_sta_state old_state, enum ieee80211_sta_state new_state) argument
5234 wl12xx_op_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, enum ieee80211_sta_state old_state, enum ieee80211_sta_state new_state) argument
5277 struct ieee80211_sta *sta = params->sta; local
5708 wlcore_op_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) argument
5727 wlcore_op_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) argument
5763 wlcore_op_get_expected_throughput(struct ieee80211_hw *hw, struct ieee80211_sta *sta) argument
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c58 struct mt7996_sta *sta; local
68 if (!wcid->sta)
71 sta = container_of(wcid, struct mt7996_sta, wcid);
72 if (!sta->vif)
75 return &sta->vif->sta.wcid;
103 struct ieee80211_sta *sta; local
158 if (!msta->wcid.sta)
161 sta = container_of((void *)msta, struct ieee80211_sta,
172 ieee80211_sta_register_airtime(sta, ti
213 struct ieee80211_sta *sta; local
713 struct ieee80211_sta *sta; local
911 mt7996_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr, enum mt76_txq_id qid, struct mt76_wcid *wcid, struct ieee80211_sta *sta, struct mt76_tx_info *tx_info) argument
1011 mt7996_tx_check_aggr(struct ieee80211_sta *sta, struct sk_buff *skb) argument
1049 mt7996_txwi_free(struct mt7996_dev *dev, struct mt76_txwi_cache *t, struct ieee80211_sta *sta, struct list_head *free_list) argument
1087 struct ieee80211_sta *sta = NULL; local
1217 struct ieee80211_sta *sta; local
2232 struct ieee80211_sta *sta; local
2558 mt7996_mac_add_twt_setup(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct ieee80211_twt_setup *twt) argument
[all...]

Completed in 287 milliseconds

1234567891011>>