Searched refs:sta (Results 201 - 225 of 429) sorted by relevance

1234567891011>>

/linux-master/drivers/net/wireless/ath/ath9k/
H A Dath9k.h255 struct ieee80211_sta *sta; /* station struct we're part of */ member in struct:ath_node
277 struct ieee80211_sta *sta; member in struct:ath_tx_control
431 struct ieee80211_sta *sta = an->sta; local
436 if (sta)
437 txq = sta->txq[tidno % ARRAY_SIZE(sta->txq)];
604 int ath_tx_aggr_start(struct ath_softc *sc, struct ieee80211_sta *sta,
606 void ath_tx_aggr_stop(struct ath_softc *sc, struct ieee80211_sta *sta, u16 tid);
609 void ath_tx_aggr_sleep(struct ieee80211_sta *sta, struc
[all...]
/linux-master/drivers/net/wireless/ath/
H A Dkey.c475 struct ieee80211_sta *sta,
517 if (!sta) {
521 memcpy(gmac, sta->addr, ETH_ALEN);
531 if (WARN_ON(!sta))
533 mac = sta->addr;
542 if (WARN_ON(!sta))
544 mac = sta->addr;
473 ath_key_config(struct ath_common *common, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
/linux-master/net/mac80211/
H A Diface.c888 struct sta_info *sta; local
900 sta = rcu_dereference(sdata->u.vlan.sta);
901 if (sta)
907 sta = sta_info_get_bss(sdata, ctx->daddr);
912 sta = sta_info_get(sdata, ctx->daddr);
916 sta = sta_info_get(sdata, ctx->daddr);
917 if (sta && test_sta_flag(sta, WLAN_STA_TDLS_PEER)) {
918 if (!test_sta_flag(sta, WLAN_STA_TDLS_PEER_AUT
1486 struct sta_info *sta; local
1515 struct sta_info *sta; local
1572 struct sta_info *sta; local
[all...]
H A Ddebugfs.c269 struct sta_info *sta; local
295 list_for_each_entry(sta, &local->sta_list, list) {
296 /* If a sta has customized queue limits, keep it */
297 if (sta->airtime[ac].aql_limit_low == q_limit_low_old &&
298 sta->airtime[ac].aql_limit_high == q_limit_high_old) {
299 sta->airtime[ac].aql_limit_low = q_limit_low;
300 sta->airtime[ac].aql_limit_high = q_limit_high;
H A Drc80211_minstrel_ht.h155 struct ieee80211_sta *sta; member in struct:minstrel_ht_sta
180 /* tx flags to add for frames for this sta */
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dtrx.c345 struct ieee80211_sta *sta,
374 sta = get_sta(hw, mac->vif, mac->bssid);
380 if (sta)
381 bw_40 = sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40;
386 rtl_get_tcb_desc(hw, info, sta, skb, tcb_desc);
442 if (sta) {
443 u8 ampdu_density = sta->deflink.ht_cap.ampdu_density;
342 rtl92ce_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc8, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *tcb_desc) argument
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_mac.c337 struct ieee80211_sta *sta, int len)
352 mt76_tx_check_agg_ssn(sta, skb);
357 ieee80211_get_tx_rates(info->control.vif, sta, skb,
407 if (nss > 1 && sta && sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC)
413 if ((info->flags & IEEE80211_TX_CTL_AMPDU) && sta) {
415 u8 ampdu_density = sta->deflink.ht_cap.ampdu_density;
417 ba_size <<= sta->deflink.ht_cap.ampdu_factor;
570 if (wcid && wcid->sta) {
574 status.sta
335 mt76x02_mac_write_txwi(struct mt76x02_dev *dev, struct mt76x02_txwi *txwi, struct sk_buff *skb, struct mt76_wcid *wcid, struct ieee80211_sta *sta, int len) argument
779 struct mt76x02_sta *sta; local
[all...]
H A Dmt76x02_mmio.c377 struct ieee80211_sta *sta,
383 if (!sta)
386 wcid = (struct mt76_wcid *)sta->drv_priv;
407 struct ieee80211_sta *sta; local
421 sta = container_of(priv, struct ieee80211_sta, drv_priv);
426 __mt76_sta_remove(&dev->mt76, vif, sta);
376 mt76x02_key_sync(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data) argument
H A Dagg-rx.c152 struct ieee80211_sta *sta; local
161 sta = wcid_to_sta(wcid);
162 if (!sta)
H A Dmt76.h261 struct mt76_wcid *wcid, struct ieee80211_sta *sta);
349 u8 sta:1; member in struct:mt76_wcid
489 struct ieee80211_sta *sta,
504 void (*sta_ps)(struct mt76_dev *dev, struct ieee80211_sta *sta,
508 struct ieee80211_sta *sta);
511 struct ieee80211_sta *sta);
514 struct ieee80211_sta *sta);
1256 if (!wcid || !wcid->sta)
1349 void mt76_tx(struct mt76_phy *dev, struct ieee80211_sta *sta,
1352 void mt76_stop_tx_queues(struct mt76_phy *phy, struct ieee80211_sta *sta,
[all...]
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00queue.c294 struct ieee80211_sta *sta,
303 if (sta) {
304 sta_priv = sta_to_rt2x00_sta(sta);
306 density = sta->deflink.ht_cap.ampdu_density;
320 if (sta && txdesc->u.ht.mcs > 7 &&
321 sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC)
387 struct ieee80211_sta *sta)
479 sta, hwrate);
600 struct ieee80211_sta *sta, bool local)
614 rt2x00queue_create_tx_descriptor(queue->rt2x00dev, skb, &txdesc, sta);
291 rt2x00queue_create_tx_descriptor_ht(struct rt2x00_dev *rt2x00dev, struct sk_buff *skb, struct txentry_desc *txdesc, struct ieee80211_sta *sta, const struct rt2x00_rate *hwrate) argument
384 rt2x00queue_create_tx_descriptor(struct rt2x00_dev *rt2x00dev, struct sk_buff *skb, struct txentry_desc *txdesc, struct ieee80211_sta *sta) argument
599 rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb, struct ieee80211_sta *sta, bool local) argument
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Ddebugfs.c596 mt7996_sta_hw_queue_read(void *data, struct ieee80211_sta *sta) argument
598 struct mt7996_sta *msta = (struct mt7996_sta *)sta->drv_priv;
618 sta->addr, msta->wcid.idx,
680 /* iterate per-sta ple queue */
895 struct ieee80211_sta *sta = file->private_data; local
896 struct mt7996_sta *msta = (struct mt7996_sta *)sta->drv_priv;
956 struct ieee80211_sta *sta = s->private; local
958 mt7996_sta_hw_queue_read(s, sta);
966 struct ieee80211_sta *sta, struct dentry *dir)
968 debugfs_create_file("fixed_rate", 0600, dir, sta,
965 mt7996_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct dentry *dir) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs-fw.c8 #include "sta.h"
419 struct ieee80211_sta *sta; local
430 sta = rcu_dereference(mvm->fw_id_to_mac_id[notif->sta_id]);
431 if (IS_ERR_OR_NULL(sta) || !link_sta) {
436 "Invalid mvm RCU pointer for sta id (%d) in TLC notification\n",
441 mvmsta = iwl_mvm_sta_from_mac80211(sta);
444 IWL_ERR(mvm, "Invalid sta id (%d) in FW TLC notification\n",
454 "Invalid mvmsta RCU pointer for link (%d) of sta id (%d) in TLC notification\n",
508 iwl_mvm_max_amsdu_size(mvm, sta, i);
526 u16 rs_fw_get_max_amsdu_len(struct ieee80211_sta *sta, argument
583 iwl_mvm_rs_fw_rate_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_bss_conf *link_conf, struct ieee80211_link_sta *link_sta, enum nl80211_band band) argument
[all...]
H A Dftm-initiator.c81 struct ieee80211_sta *sta; local
90 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]);
91 if (!IS_ERR_OR_NULL(sta) && sta->mfp)
534 struct ieee80211_sta *sta; local
544 sta = rcu_dereference(mvm->fw_id_to_mac_id[target->sta_id]);
545 if (WARN_ON_ONCE(IS_ERR_OR_NULL(sta))) {
547 return PTR_ERR_OR_ZERO(sta);
550 if (sta->mfp && (peer->ftm.trigger_based ||
693 struct ieee80211_sta *sta,
691 iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data) argument
[all...]
/linux-master/drivers/acpi/
H A Dbus.c78 unsigned long long *sta)
82 status = acpi_evaluate_integer(handle, "_STA", NULL, sta);
87 *sta = ACPI_STA_DEVICE_PRESENT | ACPI_STA_DEVICE_ENABLED |
98 unsigned long long sta; local
100 if (acpi_device_override_status(device, &sta)) {
101 acpi_set_device_status(device, sta);
111 status = acpi_bus_get_status_handle(device->handle, &sta);
115 acpi_set_device_status(device, sta);
119 device->pnp.bus_id, (u32)sta);
122 pr_debug("Device [%s] status [%08x]\n", device->pnp.bus_id, (u32)sta);
77 acpi_bus_get_status_handle(acpi_handle handle, unsigned long long *sta) argument
[all...]
H A Dglue.c93 unsigned long long sta; local
99 status = acpi_evaluate_integer(adev->handle, "_STA", NULL, &sta);
112 if (ACPI_FAILURE(status) || !(sta & ACPI_STA_DEVICE_ENABLED))
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Ddebugfs.c823 mt7915_sta_hw_queue_read(void *data, struct ieee80211_sta *sta) argument
825 struct mt7915_sta *msta = (struct mt7915_sta *)sta->drv_priv;
845 sta->addr, msta->wcid.idx,
907 /* iterate per-sta ple queue */
1318 struct ieee80211_sta *sta = file->private_data; local
1319 struct mt7915_sta *msta = (struct mt7915_sta *)sta->drv_priv;
1359 phy.sgi |= gi << (i << sta->deflink.he_cap.has_he);
1360 phy.he_ltf |= he_ltf << (i << sta->deflink.he_cap.has_he);
1366 ret = mt7915_mcu_set_fixed_rate_ctrl(dev, vif, sta, &phy, field);
1383 struct ieee80211_sta *sta local
1392 mt7915_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct dentry *dir) argument
[all...]
H A Dmac.c56 struct mt7915_sta *sta; local
66 if (!wcid->sta)
69 sta = container_of(wcid, struct mt7915_sta, wcid);
70 if (!sta->vif)
73 return &sta->vif->sta.wcid;
101 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
741 mt7915_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
886 struct ieee80211_sta *sta = NULL; local
1953 struct ieee80211_sta *sta; local
2293 mt7915_mac_add_twt_setup(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct ieee80211_twt_setup *twt) argument
[all...]
/linux-master/drivers/net/wireless/mediatek/mt7601u/
H A Dmac.c177 struct ieee80211_sta *sta = NULL; local
187 sta = container_of(msta, struct ieee80211_sta,
194 ieee80211_tx_status_noskb(dev->hw, sta, &info);
373 struct ieee80211_sta *sta; local
386 sta = container_of(msta, struct ieee80211_sta, drv_priv);
388 min_factor = min(min_factor, sta->deflink.ht_cap.ampdu_factor);
/linux-master/drivers/power/supply/
H A Dsurface_battery.c133 __le32 sta; member in struct:spwr_battery_device
159 return le32_to_cpu(bat->sta) & SAM_BATTERY_STA_PRESENT;
166 return ssam_retry(ssam_bat_get_sta, bat->sdev, &bat->sta);
747 __le32 sta; local
751 status = ssam_retry(ssam_bat_get_sta, bat->sdev, &sta);
755 if ((le32_to_cpu(sta) & SAM_BATTERY_STA_OK) != SAM_BATTERY_STA_OK)
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dtrx.c344 struct ieee80211_sta *sta,
377 if (sta)
378 bw_40 = sta->deflink.ht_cap.cap &
384 rtl_get_tcb_desc(hw, info, sta, skb, ptcb_desc);
443 if (sta) {
444 u8 ampdu_density = sta->deflink.ht_cap.ampdu_density;
341 rtl8723e_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *txbd, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dpeer.c265 struct ieee80211_sta *sta,
327 peer->sta = sta;
264 ath12k_peer_create(struct ath12k *ar, struct ath12k_vif *arvif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_create_arg *arg) argument
/linux-master/drivers/net/wireless/ath/ath11k/
H A Ddp_tx.c367 if (!peer || !peer->sta) {
377 status.sta = peer->sta;
456 struct ieee80211_sta *sta; local
463 if (!peer || !peer->sta) {
469 sta = peer->sta;
470 arsta = ath11k_sta_to_arsta(sta);
622 if (!peer || !peer->sta) {
630 arsta = ath11k_sta_to_arsta(peer->sta);
[all...]
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dbf.c38 struct ieee80211_sta *sta; local
50 sta = ieee80211_find_sta(vif, bssid);
51 if (!sta) {
60 vht_cap = &sta->deflink.vht_cap;
/linux-master/drivers/net/wireless/intersil/p54/
H A Dmain.c36 struct ieee80211_sta *sta)
45 p54_sta_unlock(priv, sta->addr);
52 struct ieee80211_sta *sta)
59 p54_sta_unlock(priv, sta->addr);
66 static int p54_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta, argument
71 return p54_update_beacon_tim(priv, sta->aid, set);
499 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
586 if (sta)
587 addr = sta->addr;
34 p54_sta_add_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
50 p54_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum sta_notify_cmd notify_cmd, struct ieee80211_sta *sta) argument
498 p54_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument

Completed in 309 milliseconds

1234567891011>>