Lines Matching refs:pe
53 struct pulse_event *pe) in ath9k_postprocess_radar_event() argument
123 pe->width = dur_to_usecs(sc->sc_ah, dur); in ath9k_postprocess_radar_event()
124 pe->rssi = rssi; in ath9k_postprocess_radar_event()
131 ath9k_dfs_process_radar_pulse(struct ath_softc *sc, struct pulse_event *pe) in ath9k_dfs_process_radar_pulse() argument
137 if (!pd->add_pulse(pd, pe)) in ath9k_dfs_process_radar_pulse()
152 struct pulse_event pe; in ath9k_dfs_process_phyerr() local
188 pe.freq = ah->curchan->channel; in ath9k_dfs_process_phyerr()
189 pe.ts = mactime; in ath9k_dfs_process_phyerr()
190 if (!ath9k_postprocess_radar_event(sc, &ard, &pe)) in ath9k_dfs_process_phyerr()
196 ard.pulse_bw_info, pe.freq, pe.ts, pe.width, pe.rssi, in ath9k_dfs_process_phyerr()
197 pe.ts - sc->dfs_prev_pulse_ts); in ath9k_dfs_process_phyerr()
198 sc->dfs_prev_pulse_ts = pe.ts; in ath9k_dfs_process_phyerr()
200 ath9k_dfs_process_radar_pulse(sc, &pe); in ath9k_dfs_process_phyerr()
202 pe.freq += IS_CHAN_HT40PLUS(ah->curchan) ? 20 : -20; in ath9k_dfs_process_phyerr()
203 ath9k_dfs_process_radar_pulse(sc, &pe); in ath9k_dfs_process_phyerr()