/linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | sta.c | 17 static int iwl_sta_ucode_activate(struct iwl_priv *priv, u8 sta_id) in iwl_sta_ucode_activate() argument 21 if (sta_id >= IWLAGN_STATION_COUNT) { in iwl_sta_ucode_activate() 22 IWL_ERR(priv, "invalid sta_id %u\n", sta_id); in iwl_sta_ucode_activate() 25 if (!(priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE)) in iwl_sta_ucode_activate() 28 sta_id, priv->stations[sta_id].sta.sta.addr); in iwl_sta_ucode_activate() 30 if (priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE) { in iwl_sta_ucode_activate() 34 sta_id, priv->stations[sta_id].sta.sta.addr); in iwl_sta_ucode_activate() 36 priv->stations[sta_id].used |= IWL_STA_UCODE_ACTIVE; in iwl_sta_ucode_activate() 38 sta_id, priv->stations[sta_id].sta.sta.addr); in iwl_sta_ucode_activate() 92 u8 sta_id __maybe_unused = sta->sta.sta_id; in iwl_send_add_sta() [all …]
|
H A D | tx.c | 47 struct ieee80211_hdr *hdr, u8 sta_id) in iwlagn_tx_cmd_build_basic() argument 72 tx_cmd->sta_id = sta_id; in iwlagn_tx_cmd_build_basic() 239 int sta_id; in iwl_sta_id_or_broadcast() local 244 sta_id = iwl_sta_id(sta); in iwl_sta_id_or_broadcast() 250 WARN_ON(sta_id == IWL_INVALID_STATION); in iwl_sta_id_or_broadcast() 252 return sta_id; in iwl_sta_id_or_broadcast() 271 u8 sta_id, tid = IWL_MAX_TID_COUNT; in iwlagn_tx_skb() local 310 sta_id = ctx->bcast_sta_id; in iwlagn_tx_skb() 313 sta_id = iwl_sta_id_or_broadcast(ctx, sta); in iwlagn_tx_skb() 314 if (sta_id == IWL_INVALID_STATION) { in iwlagn_tx_skb() [all …]
|
H A D | agn.h | 262 int iwl_remove_station(struct iwl_priv *priv, const u8 sta_id, 264 void iwl_deactivate_station(struct iwl_priv *priv, const u8 sta_id, 284 return ((struct iwl_station_priv *)sta->drv_priv)->sta_id; in iwl_sta_id() 309 int iwl_sta_tx_modify_enable_tid(struct iwl_priv *priv, int sta_id, int tid); 314 void iwl_sta_modify_sleep_tx_count(struct iwl_priv *priv, int sta_id, int cnt);
|
/linux/drivers/net/wireless/intel/iwlegacy/ |
H A D | 4965-mac.c | 931 scan->tx_cmd.sta_id = il->hw_params.bcast_id; in il4965_request_scan() 1052 il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, int freed) in il4965_free_tfds_in_queue() argument 1056 if (il->stations[sta_id].tid[tid].tfds_in_queue >= freed) in il4965_free_tfds_in_queue() 1057 il->stations[sta_id].tid[tid].tfds_in_queue -= freed; in il4965_free_tfds_in_queue() 1060 il->stations[sta_id].tid[tid].tfds_in_queue, freed); in il4965_free_tfds_in_queue() 1061 il->stations[sta_id].tid[tid].tfds_in_queue = 0; in il4965_free_tfds_in_queue() 1508 tx_cmd->sta_id = std_id; in il4965_tx_cmd_build_basic() 1600 int sta_id) in il4965_tx_cmd_build_hwcrypto() argument 1663 u8 sta_id; in il4965_tx_skb() local 1691 sta_id = il->hw_params.bcast_id; in il4965_tx_skb() [all …]
|
H A D | 4965.h | 28 void il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, 70 int il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id); 121 struct ieee80211_key_conf *key, u8 sta_id); 123 struct ieee80211_key_conf *key, u8 sta_id); 128 int il4965_sta_tx_modify_enable_tid(struct il_priv *il, int sta_id, int tid); 133 void il4965_sta_modify_sleep_tx_count(struct il_priv *il, int sta_id, int cnt);
|
H A D | 3945-rs.c | 319 il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) in il3945_rs_rate_init() argument 329 if (sta_id == il->hw_params.bcast_id) in il3945_rs_rate_init() 371 il->stations[sta_id].used &= ~IL_STA_UCODE_INPROGRESS; in il3945_rs_rate_init() 879 il3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id) in il3945_rate_scale_init() argument 892 sta = ieee80211_find_sta(il->vif, il->stations[sta_id].sta.sta.addr); in il3945_rate_scale_init()
|
H A D | 3945.c | 685 struct ieee80211_hdr *hdr, int sta_id) in il3945_hw_build_tx_cmd_rate() argument 724 "cck/ofdm mask: 0x%x/0x%x\n", sta_id, tx_cmd->rate, in il3945_hw_build_tx_cmd_rate() 730 il3945_sync_sta(struct il_priv *il, int sta_id, u16 tx_rate) in il3945_sync_sta() argument 735 if (sta_id == IL_INVALID_STATION) in il3945_sync_sta() 739 station = &il->stations[sta_id]; in il3945_sync_sta() 747 D_RATE("SCALE sync station %d to rate %d\n", sta_id, tx_rate); in il3945_sync_sta() 748 return sta_id; in il3945_sync_sta() 2259 u8 sta_id; in il3945_add_bssid_station() local 2265 ret = il_add_station_common(il, addr, 0, NULL, &sta_id); in il3945_add_bssid_station() 2272 *sta_id_r = sta_id; in il3945_add_bssid_station() [all …]
|
H A D | commands.h | 894 #define BUILD_RAxTID(sta_id, tid) (((sta_id) << 4) + (tid)) argument 921 u8 sta_id; member 1388 u8 sta_id; 1481 u8 sta_id; 1741 u8 sta_id; member 2075 u8 sta_id; member
|
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | sta.h | 249 u8 sta_id; member 335 u8 sta_id; member 364 u8 sta_id; member 425 u8 sta_id; member 446 __le32 sta_id; member 463 __le32 sta_id; member 493 __le32 sta_id; member
|
H A D | rs.h | 155 u8 sta_id; member 188 u8 sta_id; member 221 u8 sta_id; member 742 u8 sta_id; member
|
H A D | mac.h | 594 u8 sta_id; member 662 u8 sta_id; member 737 u8 sta_id; member
|
H A D | txq.h | 105 u8 sta_id; member
|
/linux/drivers/net/wireless/rsi/ |
H A D | rsi_mgmt.h | 340 u8 sta_id; member 474 u8 sta_id; member 719 u8 sta_id); 721 u8 key_type, u8 key_id, u32 cipher, s16 sta_id, 729 u8 qos_enable, u16 aid, u16 sta_id, 733 struct ieee80211_sta *sta, u16 sta_id,
|
H A D | rsi_91x_mac80211.c | 968 s16 sta_id = 0; in rsi_hal_key_config() local 983 sta_id = rsta->sta_id; in rsi_hal_key_config() 995 sta_id, in rsi_hal_key_config() 1008 sta_id, in rsi_hal_key_config() 1100 u8 sta_id = 0; in rsi_mac80211_ampdu_action() local 1127 sta_id = rsta->sta_id; in rsi_mac80211_ampdu_action() 1132 __func__, tid, seq_no, buf_size, sta_id); in rsi_mac80211_ampdu_action() 1141 sta_id); in rsi_mac80211_ampdu_action() 1150 sta_id); in rsi_mac80211_ampdu_action() 1171 sta_id); in rsi_mac80211_ampdu_action() [all …]
|
H A D | rsi_91x_mgmt.c | 537 u8 qos_enable, u16 aid, u16 sta_id, in rsi_hal_send_sta_notify_frame() argument 584 peer_notify->desc.desc_dword3.qid_tid = sta_id; in rsi_hal_send_sta_notify_frame() 585 peer_notify->desc.desc_dword3.sta_id = vap_id; in rsi_hal_send_sta_notify_frame() 616 u8 sta_id) in rsi_send_aggregation_params_frame() argument 639 aggr_params->peer_id = sta_id; in rsi_send_aggregation_params_frame() 799 s16 sta_id, in rsi_hal_load_key() argument 842 set_key->sta_id = sta_id; in rsi_hal_load_key() 1240 dynamic_frame->desc_dword3.sta_id = 0; /* vap id */ in rsi_send_vap_dynamic_update() 1306 u16 sta_id, in rsi_send_auto_rate_request() argument 1352 auto_rate->desc.desc_dword3.sta_id = sta_id; in rsi_send_auto_rate_request() [all …]
|
H A D | rsi_91x_core.c | 405 tx_params->sta_id = 0; in rsi_core_xmit() 456 tx_params->sta_id = rsta->sta_id; in rsi_core_xmit() 458 tx_params->sta_id = 0; in rsi_core_xmit()
|
H A D | rsi_hal.h | 197 u8 sta_id; member 211 u8 sta_id; member
|
H A D | rsi_main.h | 27 s16 sta_id; member 139 s8 sta_id; member
|
H A D | rsi_91x_hal.c | 140 mgmt_desc->sta_id = tx_params->sta_id; in rsi_prepare_mgmt_desc() 268 data_desc->sta_id = tx_params->sta_id; in rsi_prepare_data_desc() 274 data_desc->sta_id = vap_id; in rsi_prepare_data_desc()
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rxmq.c | 597 u32 sta_id; in iwl_mvm_del_ba() local 609 sta_id = ffs(ba_data->sta_mask) - 1; in iwl_mvm_del_ba() 610 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); in iwl_mvm_del_ba() 634 u32 sta_id; in iwl_mvm_release_frames_from_notif() local 656 sta_id = ffs(ba_data->sta_mask) - 1; in iwl_mvm_release_frames_from_notif() 657 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); in iwl_mvm_release_frames_from_notif() 2043 u8 sta_id = le32_get_bits(desc->status, IWL_RX_MPDU_STATUS_STA_ID); in iwl_mvm_rx_mpdu_mq() local 2192 if (!WARN_ON_ONCE(sta_id >= mvm->fw->ucode_capa.num_stations)) { in iwl_mvm_rx_mpdu_mq() 2195 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); in iwl_mvm_rx_mpdu_mq() 2198 link_sta = rcu_dereference(mvm->fw_id_to_link_sta[sta_id]); in iwl_mvm_rx_mpdu_mq() [all …]
|
H A D | ftm-initiator.c | 88 u8 sta_id; in iwl_mvm_ftm_add_pasn_sta() local 95 sta_id = mvmvif->link[link_id]->ap_sta_id; in iwl_mvm_ftm_add_pasn_sta() 96 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); in iwl_mvm_ftm_add_pasn_sta() 533 u8 *sta_id, __le32 *flags) in iwl_mvm_ftm_set_sta() argument 546 *sta_id = mvmvif->link[link_id]->ap_sta_id; in iwl_mvm_ftm_set_sta() 547 sta = rcu_dereference(mvm->fw_id_to_mac_id[*sta_id]); in iwl_mvm_ftm_set_sta() 562 *sta_id = IWL_INVALID_STA; in iwl_mvm_ftm_set_sta() 567 *sta_id = IWL_INVALID_STA; in iwl_mvm_ftm_set_sta() 588 iwl_mvm_ftm_set_sta(mvm, vif, peer, &target->sta_id, in iwl_mvm_ftm_put_target() 969 iwl_mvm_ftm_set_sta(mvm, vif, peer, &target->sta_id, in iwl_mvm_ftm_put_target_v10()
|
H A D | d3.c | 471 data.rsc->sta_id = cpu_to_le32(mvm_link->ap_sta_id); in iwl_mvm_wowlan_config_rsc_tsc() 494 data.rsc_tsc->sta_id = in iwl_mvm_wowlan_config_rsc_tsc() 702 pattern_cmd->sta_id = mvm_link->ap_sta_id; in iwl_mvm_send_patterns() 1045 tkip_data.tkip.sta_id = in iwl_mvm_wowlan_config_key_params() 1095 kek_kck_cmd.sta_id = cpu_to_le32(mvm_link->ap_sta_id); in iwl_mvm_wowlan_config_key_params() 1108 ((u8 *)_kek_kck_cmd + sizeof(kek_kck_cmd.sta_id)); in iwl_mvm_wowlan_config_key_params() 1160 .sta_id = wowlan_config_cmd_v6->sta_id, in iwl_mvm_wowlan_config() 1327 wowlan_config_cmd.sta_id = mvm_link->ap_sta_id; in __iwl_mvm_suspend() 2676 iwl_mvm_send_wowlan_get_status(struct iwl_mvm *mvm, u8 sta_id) in iwl_mvm_parse_wowlan_status_common() 2680 .sta_id = cpu_to_le32(sta_id), in iwl_mvm_parse_wowlan_status_common() [all …]
|
/linux/drivers/net/wireless/silabs/wfx/ |
H A D | hif_tx.h | 46 int wfx_hif_map_link(struct wfx_vif *wvif, bool unmap, u8 *mac_addr, int sta_id, bool mfp);
|
/linux/drivers/net/wireless/ath/wcn36xx/ |
H A D | hal.h | 1818 u8 sta_id; member 2555 u32 sta_id; member 3220 u16 sta_id; member 3365 u16 sta_id; member 3403 u8 sta_id; member 3413 u8 sta_id; member 3763 u32 sta_id; member 3874 u8 sta_id; member 4002 u8 sta_id; member
|
/linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | tx.c | 1147 #define BUILD_RAxTID(sta_id, tid) (((sta_id) << 4) + (tid)) argument 1179 u16 ra_tid = BUILD_RAxTID(cfg->sta_id, cfg->tid); in iwl_trans_pcie_txq_enable() 2078 u8 sta_id = tx_cmd->sta_id; in iwl_txq_gen1_update_byte_cnt_tbl() local 2101 bc_ent = cpu_to_le16(len | (sta_id << 12)); in iwl_txq_gen1_update_byte_cnt_tbl() 2317 u8 sta_id = 0; in iwl_txq_gen1_inval_byte_cnt_tbl() local 2325 sta_id = tx_cmd->sta_id; in iwl_txq_gen1_inval_byte_cnt_tbl() 2327 bc_ent = cpu_to_le16(1 | (sta_id << 12)); in iwl_txq_gen1_inval_byte_cnt_tbl()
|