Lines Matching refs:ard

203 			      struct ath_radar_data *ard,  in ath9k_postprocess_radar_event()  argument
213 ard->pulse_bw_info &= 0x03; in ath9k_postprocess_radar_event()
215 switch (ard->pulse_bw_info) { in ath9k_postprocess_radar_event()
218 dur = ard->pulse_length_pri; in ath9k_postprocess_radar_event()
224 rssi = (ard->ext_rssi >= (ard->rssi + 3)) ? 0 : ard->rssi; in ath9k_postprocess_radar_event()
228 dur = ard->pulse_length_ext; in ath9k_postprocess_radar_event()
234 rssi = (ard->rssi >= (ard->ext_rssi + 12)) ? 0 : ard->ext_rssi; in ath9k_postprocess_radar_event()
244 if (ard->pulse_length_ext >= ard->pulse_length_pri) in ath9k_postprocess_radar_event()
245 dur = ard->pulse_length_ext; in ath9k_postprocess_radar_event()
247 dur = ard->pulse_length_pri; in ath9k_postprocess_radar_event()
251 rssi = (ard->rssi < ard->ext_rssi) ? ard->ext_rssi : ard->rssi; in ath9k_postprocess_radar_event()
294 struct ath_radar_data ard; in ath9k_dfs_process_phyerr() local
317 ard.rssi = rs->rs_rssi_ctl[0]; in ath9k_dfs_process_phyerr()
318 ard.ext_rssi = rs->rs_rssi_ext[0]; in ath9k_dfs_process_phyerr()
324 if (ard.rssi & 0x80) in ath9k_dfs_process_phyerr()
325 ard.rssi = 0; in ath9k_dfs_process_phyerr()
326 if (ard.ext_rssi & 0x80) in ath9k_dfs_process_phyerr()
327 ard.ext_rssi = 0; in ath9k_dfs_process_phyerr()
330 ard.pulse_bw_info = vdata_end[-1]; in ath9k_dfs_process_phyerr()
331 ard.pulse_length_ext = vdata_end[-2]; in ath9k_dfs_process_phyerr()
332 ard.pulse_length_pri = vdata_end[-3]; in ath9k_dfs_process_phyerr()
335 if (!ath9k_postprocess_radar_event(sc, &ard, &pe)) in ath9k_dfs_process_phyerr()
340 bool is_ctl = !!(ard.pulse_bw_info & PRI_CH_RADAR_FOUND); in ath9k_dfs_process_phyerr()
341 bool is_ext = !!(ard.pulse_bw_info & EXT_CH_RADAR_FOUND); in ath9k_dfs_process_phyerr()
351 ard.pulse_bw_info, pe.freq, pe.ts, pe.width, pe.rssi, in ath9k_dfs_process_phyerr()
354 if (ard.pulse_bw_info & PRI_CH_RADAR_FOUND) in ath9k_dfs_process_phyerr()
357 ard.pulse_bw_info & EXT_CH_RADAR_FOUND) { in ath9k_dfs_process_phyerr()