Home
last modified time | relevance | path

Searched refs:pri_detector (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/net/wireless/ath/
Ddfs_pri_detector.h59 struct pri_detector { struct
60 void (*exit) (struct pri_detector *de); argument
62 (*add_pulse)(struct pri_detector *de, struct pulse_event *e); argument
63 void (*reset) (struct pri_detector *de, u64 ts); argument
76 struct pri_detector *pri_detector_init(const struct radar_detector_specs *rs); argument
Ddfs_pri_detector.c161 static struct pulse_elem *pulse_queue_get_tail(struct pri_detector *pde) in pulse_queue_get_tail()
169 static bool pulse_queue_dequeue(struct pri_detector *pde) in pulse_queue_dequeue()
182 static void pulse_queue_check_window(struct pri_detector *pde) in pulse_queue_check_window()
202 static bool pulse_queue_enqueue(struct pri_detector *pde, u64 ts) in pulse_queue_enqueue()
225 static bool pseq_handler_create_sequences(struct pri_detector *pde, in pseq_handler_create_sequences()
305 pseq_handler_add_to_existing_seqs(struct pri_detector *pde, u64 ts) in pseq_handler_add_to_existing_seqs()
337 pseq_handler_check_detection(struct pri_detector *pde) in pseq_handler_check_detection()
359 static void pri_detector_reset(struct pri_detector *pde, u64 ts) in pri_detector_reset()
375 static void pri_detector_exit(struct pri_detector *de) in pri_detector_exit()
382 static struct pri_sequence *pri_detector_add_pulse(struct pri_detector *de, in pri_detector_add_pulse()
[all …]
Ddfs_pattern_detector.c163 struct pri_detector **detectors;
186 struct pri_detector *de = cd->detectors[i]; in channel_detector_exit()
213 struct pri_detector *de = pri_detector_init(rs); in channel_detector_create()
293 struct pri_detector *pd = cd->detectors[i]; in dpd_add_pulse()