Lines Matching defs:fft
76 static int ath9k_get_max_index_ht40(struct ath9k_dfs_fft_40 *fft,
83 is_ctl = fft_bitmap_weight(fft->lower_bins) != 0;
84 is_ext = fft_bitmap_weight(fft->upper_bins) != 0;
88 int mag_lower = fft_max_magnitude(fft->lower_bins);
89 int mag_upper = fft_max_magnitude(fft->upper_bins);
97 return fft_max_index(fft->lower_bins);
98 return fft_max_index(fft->upper_bins) + DFS_UPPER_BIN_OFFSET;
110 struct ath9k_dfs_fft_40 *fft = (struct ath9k_dfs_fft_40 *) data;
111 int num_fft_packets = datalen / sizeof(*fft);
122 if ((datalen % sizeof(*fft)) == 2) {
123 fft = (struct ath9k_dfs_fft_40 *) (data + 2);
130 max_bin[i] = ath9k_get_max_index_ht40(fft + i, is_ctl,
133 struct ath9k_dfs_fft_20 *fft = (struct ath9k_dfs_fft_20 *) data;
134 int num_fft_packets = datalen / sizeof(*fft);
145 max_bin[i] = fft_max_index(fft[i].lower_bins) ^ 0x20;