Searched refs:ppdu_info (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | hal_rx.c | 836 ath11k_hal_rx_populate_mu_user_info(void *rx_tlv, struct hal_rx_mon_ppdu_info *ppdu_info, in ath11k_hal_rx_populate_mu_user_info() argument 839 rx_user_status->ast_index = ppdu_info->ast_index; in ath11k_hal_rx_populate_mu_user_info() 840 rx_user_status->tid = ppdu_info->tid; in ath11k_hal_rx_populate_mu_user_info() 842 ppdu_info->tcp_msdu_count; in ath11k_hal_rx_populate_mu_user_info() 844 ppdu_info->udp_msdu_count; in ath11k_hal_rx_populate_mu_user_info() 846 ppdu_info->other_msdu_count; in ath11k_hal_rx_populate_mu_user_info() 847 rx_user_status->frame_control = ppdu_info->frame_control; in ath11k_hal_rx_populate_mu_user_info() 849 ppdu_info->frame_control_info_valid; in ath11k_hal_rx_populate_mu_user_info() 851 ppdu_info->data_sequence_control_info_valid; in ath11k_hal_rx_populate_mu_user_info() 853 ppdu_info->first_data_seq_ctrl; in ath11k_hal_rx_populate_mu_user_info() [all …]
|
| H A D | dp_rx.c | 1245 struct htt_ppdu_stats_info *ppdu_info; in ath11k_htt_tlv_ppdu_stats_parse() local 1250 ppdu_info = data; in ath11k_htt_tlv_ppdu_stats_parse() 1259 memcpy((void *)&ppdu_info->ppdu_stats.common, ptr, in ath11k_htt_tlv_ppdu_stats_parse() 1270 cur_user = ath11k_get_ppdu_user_index(&ppdu_info->ppdu_stats, in ath11k_htt_tlv_ppdu_stats_parse() 1274 user_stats = &ppdu_info->ppdu_stats.user_stats[cur_user]; in ath11k_htt_tlv_ppdu_stats_parse() 1289 cur_user = ath11k_get_ppdu_user_index(&ppdu_info->ppdu_stats, in ath11k_htt_tlv_ppdu_stats_parse() 1293 user_stats = &ppdu_info->ppdu_stats.user_stats[cur_user]; in ath11k_htt_tlv_ppdu_stats_parse() 1310 cur_user = ath11k_get_ppdu_user_index(&ppdu_info->ppdu_stats, in ath11k_htt_tlv_ppdu_stats_parse() 1314 user_stats = &ppdu_info->ppdu_stats.user_stats[cur_user]; in ath11k_htt_tlv_ppdu_stats_parse() 1524 struct htt_ppdu_stats_info *ppdu_info; in ath11k_dp_htt_get_ppdu_desc() local [all …]
|
| H A D | hal_rx.h | 513 struct hal_rx_mon_ppdu_info *ppdu_info,
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_mon.c | 17 ath12k_wifi7_dp_mon_hal_aggr_tlv(struct hal_rx_mon_ppdu_info *ppdu_info, in ath12k_wifi7_dp_mon_hal_aggr_tlv() argument 20 if (tlv_len <= HAL_RX_MON_MAX_AGGR_SIZE - ppdu_info->tlv_aggr.cur_len) { in ath12k_wifi7_dp_mon_hal_aggr_tlv() 21 memcpy(ppdu_info->tlv_aggr.buf + ppdu_info->tlv_aggr.cur_len, in ath12k_wifi7_dp_mon_hal_aggr_tlv() 23 ppdu_info->tlv_aggr.cur_len += tlv_len; in ath12k_wifi7_dp_mon_hal_aggr_tlv() 28 ath12k_wifi7_dp_mon_rx_memset_ppdu_info(struct hal_rx_mon_ppdu_info *ppdu_info) in ath12k_wifi7_dp_mon_rx_memset_ppdu_info() argument 30 memset(ppdu_info, 0, sizeof(*ppdu_info)); in ath12k_wifi7_dp_mon_rx_memset_ppdu_info() 31 ppdu_info->peer_id = HAL_INVALID_PEERID; in ath12k_wifi7_dp_mon_rx_memset_ppdu_info() 85 struct hal_rx_mon_ppdu_info *ppdu_info, in ath12k_wifi7_dp_mon_rx_populate_mu_user_info() argument 88 rx_user_status->ast_index = ppdu_info->ast_index; in ath12k_wifi7_dp_mon_rx_populate_mu_user_info() 89 rx_user_status->tid = ppdu_info->tid; in ath12k_wifi7_dp_mon_rx_populate_mu_user_info() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | dp_mon.c | 13 ath12k_dp_mon_fill_rx_stats_info(struct hal_rx_mon_ppdu_info *ppdu_info, in ath12k_dp_mon_fill_rx_stats_info() argument 16 u32 center_freq = ppdu_info->freq; in ath12k_dp_mon_fill_rx_stats_info() 19 rx_status->bw = ath12k_mac_bw_to_mac80211_bw(ppdu_info->bw); in ath12k_dp_mon_fill_rx_stats_info() 20 rx_status->nss = ppdu_info->nss; in ath12k_dp_mon_fill_rx_stats_info() 107 struct hal_rx_mon_ppdu_info *ppdu_info, in ath12k_dp_mon_fill_rx_rate() argument 117 pkt_type = ppdu_info->preamble_type; in ath12k_dp_mon_fill_rx_rate() 118 rate_mcs = ppdu_info->rate; in ath12k_dp_mon_fill_rx_rate() 119 nss = ppdu_info->nss; in ath12k_dp_mon_fill_rx_rate() 120 sgi = ppdu_info->gi; in ath12k_dp_mon_fill_rx_rate() 209 struct hal_rx_mon_ppdu_info *ppdu_info, in ath12k_dp_mon_rx_merg_msdus() argument [all …]
|
| H A D | dp_htt.c | 67 struct htt_ppdu_stats_info *ppdu_info; in ath12k_htt_tlv_ppdu_stats_parse() local 72 ppdu_info = data; in ath12k_htt_tlv_ppdu_stats_parse() 81 memcpy(&ppdu_info->ppdu_stats.common, ptr, in ath12k_htt_tlv_ppdu_stats_parse() 92 cur_user = ath12k_get_ppdu_user_index(&ppdu_info->ppdu_stats, in ath12k_htt_tlv_ppdu_stats_parse() 96 user_stats = &ppdu_info->ppdu_stats.user_stats[cur_user]; in ath12k_htt_tlv_ppdu_stats_parse() 112 cur_user = ath12k_get_ppdu_user_index(&ppdu_info->ppdu_stats, in ath12k_htt_tlv_ppdu_stats_parse() 116 user_stats = &ppdu_info->ppdu_stats.user_stats[cur_user]; in ath12k_htt_tlv_ppdu_stats_parse() 133 cur_user = ath12k_get_ppdu_user_index(&ppdu_info->ppdu_stats, in ath12k_htt_tlv_ppdu_stats_parse() 137 user_stats = &ppdu_info->ppdu_stats.user_stats[cur_user]; in ath12k_htt_tlv_ppdu_stats_parse() 370 struct htt_ppdu_stats_info *ppdu_info; in ath12k_dp_htt_get_ppdu_desc() local [all …]
|
| H A D | dp_mon.h | 92 void ath12k_dp_mon_rx_process_ulofdma(struct hal_rx_mon_ppdu_info *ppdu_info); 95 struct hal_rx_mon_ppdu_info *ppdu_info); 97 struct hal_rx_mon_ppdu_info *ppdu_info); 121 struct hal_rx_mon_ppdu_info *ppdu_info,
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | htt_rx.c | 2957 struct htt_data_tx_compl_ppdu_dur *ppdu_info; in ath10k_htt_rx_tx_compl_ind() local 3037 ppdu_info = (struct htt_data_tx_compl_ppdu_dur *)&msdus[ppdu_info_offset]; in ath10k_htt_rx_tx_compl_ind() 3039 __le32_to_cpu(ppdu_info->info0)); in ath10k_htt_rx_tx_compl_ind() 3045 ppdu_dur = &ppdu_info->ppdu_dur[i]; in ath10k_htt_rx_tx_compl_ind()
|