/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | debugfs_sta.h | 19 void ath11k_debugfs_sta_add_tx_stats(struct ath11k_sta *arsta, 30 ath11k_debugfs_sta_add_tx_stats(struct ath11k_sta *arsta, argument
|
H A D | debugfs_sta.c | 16 void ath11k_debugfs_sta_add_tx_stats(struct ath11k_sta *arsta, argument 20 struct rate_info *txrate = &arsta->txrate; 24 if (!arsta->tx_stats) 27 tx_stats = arsta->tx_stats; 28 gi = FIELD_GET(RATE_INFO_FLAGS_SHORT_GI, arsta->txrate.flags); 140 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 141 struct ath11k *ar = arsta->arvif->ar; 150 if (!arsta->tx_stats) 162 stats = &arsta->tx_stats->stats[k]; 219 arsta 247 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 344 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 380 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 417 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 457 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 484 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 535 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 585 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 636 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 656 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 701 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 760 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 787 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 821 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local [all...] |
H A D | dp_tx.h | 23 struct ath11k_sta *arsta, struct sk_buff *skb);
|
H A D | dp_tx.c | 83 struct ath11k_sta *arsta, struct sk_buff *skb) 145 is_multicast_ether_addr(hdr->addr3) && arsta && 146 arsta->use_4addr_set) { 147 ti.meta_data_flags = arsta->tcl_metadata; 455 struct ath11k_sta *arsta; local 470 arsta = ath11k_sta_to_arsta(sta); 472 memset(&arsta->txrate, 0, sizeof(arsta->txrate)); 483 /* This is to prefer choose the real NSS value arsta->last_txrate.nss, 486 if (arsta 82 ath11k_dp_tx(struct ath11k *ar, struct ath11k_vif *arvif, struct ath11k_sta *arsta, struct sk_buff *skb) argument 556 struct ath11k_sta *arsta; local [all...] |
H A D | mac.c | 2912 struct ath11k_sta *arsta; local 2916 arsta = ath11k_sta_to_arsta(sta); 2934 arsta->peer_nss = arg->peer_nss; 4319 struct ath11k_sta *arsta; local 4414 arsta = ath11k_sta_to_arsta(sta); 4423 arsta->pn_type = HAL_PN_TYPE_WPA; 4425 arsta->pn_type = HAL_PN_TYPE_NONE; 4428 arsta->pn_type = HAL_PN_TYPE_NONE; 4765 struct ath11k_sta *arsta; local 4778 arsta 4953 struct ath11k_sta *arsta; local 5073 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 5087 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 6053 struct ath11k_sta *arsta = NULL; local 8615 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 8983 ath11k_mac_put_chain_rssi(struct station_info *sinfo, struct ath11k_sta *arsta, char *pre, bool clear) argument 9017 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 9492 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 9586 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 9628 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local [all...] |
H A D | dp_rx.c | 1103 struct ath11k_sta *arsta = ath11k_sta_to_arsta(params->sta); local 1104 int vdev_id = arsta->arvif->vdev_id; 1109 params->ssn, arsta->pn_type); 1121 struct ath11k_sta *arsta = ath11k_sta_to_arsta(params->sta); local 1122 int vdev_id = arsta->arvif->vdev_id; 1379 struct ath11k_sta *arsta; local 1460 arsta = ath11k_sta_to_arsta(sta); 1462 memset(&arsta->txrate, 0, sizeof(arsta->txrate)); 1466 arsta 2766 ath11k_dp_rx_update_peer_stats(struct ath11k_sta *arsta, struct hal_rx_mon_ppdu_info *ppdu_info) argument 5189 struct ath11k_sta *arsta; local [all...] |
H A D | peer.c | 374 struct ath11k_sta *arsta; local 449 arsta = ath11k_sta_to_arsta(sta); 450 arsta->tcl_metadata |= FIELD_PREP(HTT_TCL_META_DATA_TYPE, 0) | 455 arsta->tcl_metadata &= ~HTT_TCL_META_DATA_VALID_HTT;
|
H A D | debugfs.c | 1463 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 1466 arsta->ps_total_duration = 0; 1514 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); local 1517 arsta->peer_ps_state = WMI_PEER_PS_STATE_DISABLED; 1518 arsta->ps_start_time = 0; 1519 arsta->ps_total_duration = 0;
|
H A D | wmi.c | 6536 struct ath11k_sta *arsta; local 6574 arsta = ath11k_sta_to_arsta(sta); 6576 BUILD_BUG_ON(ARRAY_SIZE(arsta->chain_signal) > 6579 for (j = 0; j < ARRAY_SIZE(arsta->chain_signal); j++) { 6580 arsta->chain_signal[j] = stats_rssi->rssi_avg_beacon[j]; 6604 struct ath11k_sta *arsta; local 6662 arsta = ath11k_sta_to_arsta(sta); 6663 arsta->rssi_beacon = src->beacon_snr; 7418 struct ath11k_sta *arsta; local 7475 arsta [all...] |
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | debugfs_sta.c | 53 struct ath10k_sta *arsta; local 67 arsta = (struct ath10k_sta *)peer->sta->drv_priv; 71 &arsta->tid_stats[tid], 88 struct ath10k_sta *arsta; local 110 arsta = (struct ath10k_sta *)sta->drv_priv; 113 stats = &arsta->tid_stats[tid]; 121 ath10k_rx_stats_update_amsdu_subfrm(ar, &arsta->tid_stats[tid], 134 struct ath10k_sta *arsta; local 142 arsta = (struct ath10k_sta *)sta->drv_priv; 143 arsta 153 struct ath10k_sta *arsta; local 181 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 200 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 243 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 294 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 344 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 396 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 415 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 458 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 568 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 651 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local [all...] |
H A D | mac.c | 3197 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 3233 arsta->retry_long[i] = -1; 3234 arsta->noack[i] = -1; 3235 arsta->ampdu[i] = -1; 3875 struct ath10k_sta *arsta; local 3901 arsta = (struct ath10k_sta *)sta->drv_priv; 3903 if (arsta->noack[tid] == WMI_PEER_TID_CONFIG_NOACK) 3906 if (arsta->noack[tid] == WMI_PEER_TID_CONFIG_ACK) 3929 arsta = (struct ath10k_sta *)sta->drv_priv; 3931 cb->ucast_cipher = arsta 4335 struct ath10k_sta *arsta; local 6344 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 6529 struct ath10k_sta *arsta; local 6716 struct ath10k_sta *arsta; local 7063 struct ath10k_sta *arsta; local 7275 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 7326 struct ath10k_sta *arsta; local 7446 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 7464 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 8361 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 8381 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 8513 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 9256 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 9315 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local [all...] |
H A D | htt_rx.c | 3662 struct ath10k_sta *arsta, 3666 struct rate_info *txrate = &arsta->txrate; 3671 if (!arsta->tx_stats) 3674 tx_stats = arsta->tx_stats; 3787 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 3821 memset(&arsta->txrate, 0, sizeof(arsta->txrate)); 3822 memset(&arsta->tx_info.status, 0, sizeof(arsta->tx_info.status)); 3832 arsta 3661 ath10k_accumulate_per_peer_tx_stats(struct ath10k *ar, struct ath10k_sta *arsta, struct ath10k_per_peer_tx_stats *pstats, s8 legacy_rate_idx) argument [all...] |
H A D | htt_tx.c | 42 struct ath10k_sta *arsta; local 60 arsta = (void *)txq->sta->drv_priv; 61 peer_id = arsta->peer_id;
|
H A D | wmi-tlv.c | 228 struct ath10k_sta *arsta; local 252 arsta = (struct ath10k_sta *)sta->drv_priv; 253 arsta->rx_rate_code = __le32_to_cpu(stat->last_rx_rate_code); 254 arsta->rx_bitrate_kbps = __le32_to_cpu(stat->last_rx_bitrate_kbps); 255 arsta->tx_rate_code = __le32_to_cpu(stat->last_tx_rate_code); 256 arsta->tx_bitrate_kbps = __le32_to_cpu(stat->last_tx_bitrate_kbps);
|
H A D | debug.c | 2385 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; local 2388 arsta->peer_ps_state = WMI_PEER_PS_STATE_DISABLED;
|
H A D | wmi.c | 5281 struct ath10k_sta *arsta; local 5299 arsta = (struct ath10k_sta *)sta->drv_priv; 5300 arsta->peer_ps_state = __le32_to_cpu(ev->peer_ps_state);
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | dp_rx.c | 1067 struct ath12k_sta *arsta = ath12k_sta_to_arsta(params->sta); local 1068 int vdev_id = arsta->arvif->vdev_id; 1073 params->ssn, arsta->pn_type); 1085 struct ath12k_sta *arsta = ath12k_sta_to_arsta(params->sta); local 1086 int vdev_id = arsta->arvif->vdev_id; 1339 struct ath12k_sta *arsta; local 1420 arsta = ath12k_sta_to_arsta(sta); 1422 memset(&arsta->txrate, 0, sizeof(arsta->txrate)); 1426 arsta [all...] |
H A D | mac.c | 3619 struct ath12k_sta *arsta; local 3698 arsta = ath12k_sta_to_arsta(sta); 3707 arsta->pn_type = HAL_PN_TYPE_WPA; 3709 arsta->pn_type = HAL_PN_TYPE_NONE; 3712 arsta->pn_type = HAL_PN_TYPE_NONE; 3937 struct ath12k_sta *arsta; local 3949 arsta = container_of(wk, struct ath12k_sta, update_wk); 3950 sta = container_of((void *)arsta, struct ieee80211_sta, drv_priv); 3951 arvif = arsta->arvif; 3963 changed = arsta 4129 struct ath12k_sta *arsta = ath12k_sta_to_arsta(sta); local 4239 struct ath12k_sta *arsta = ath12k_sta_to_arsta(sta); local 4404 struct ath12k_sta *arsta = ath12k_sta_to_arsta(sta); local 7757 struct ath12k_sta *arsta = ath12k_sta_to_arsta(sta); local 7773 struct ath12k_sta *arsta = ath12k_sta_to_arsta(sta); local 8066 struct ath12k_sta *arsta = ath12k_sta_to_arsta(sta); local [all...] |
H A D | dp_mon.c | 2206 struct ath12k_sta *arsta, 2209 struct ath12k_rx_peer_stats *rx_stats = arsta->rx_stats; 2215 arsta->rssi_comb = ppdu_info->rssi_comb; 2261 arsta->rx_duration = rx_stats->rx_duration; 2362 struct ath12k_sta *arsta = NULL; local 2379 arsta = ath12k_sta_to_arsta(peer->sta); 2380 rx_stats = arsta->rx_stats; 2385 arsta->rssi_comb = ppdu_info->rssi_comb; 2427 arsta->rx_duration = rx_stats->rx_duration; 2486 struct ath12k_sta *arsta local 2205 ath12k_dp_mon_rx_update_peer_su_stats(struct ath12k *ar, struct ath12k_sta *arsta, struct hal_rx_mon_ppdu_info *ppdu_info) argument [all...] |