Searched refs:pri_detector (Results 1 – 3 of 3) sorted by relevance
59 struct pri_detector { struct60 void (*exit) (struct pri_detector *de); argument62 (*add_pulse)(struct pri_detector *de, struct pulse_event *e); argument63 void (*reset) (struct pri_detector *de, u64 ts); argument76 struct pri_detector *pri_detector_init(const struct radar_detector_specs *rs); argument
160 static struct pulse_elem *pulse_queue_get_tail(struct pri_detector *pde) in pulse_queue_get_tail()168 static bool pulse_queue_dequeue(struct pri_detector *pde) in pulse_queue_dequeue()181 static void pulse_queue_check_window(struct pri_detector *pde) in pulse_queue_check_window()201 static bool pulse_queue_enqueue(struct pri_detector *pde, u64 ts) in pulse_queue_enqueue()224 static bool pseq_handler_create_sequences(struct pri_detector *pde, in pseq_handler_create_sequences()304 pseq_handler_add_to_existing_seqs(struct pri_detector *pde, u64 ts) in pseq_handler_add_to_existing_seqs()336 pseq_handler_check_detection(struct pri_detector *pde) in pseq_handler_check_detection()358 static void pri_detector_reset(struct pri_detector *pde, u64 ts) in pri_detector_reset()374 static void pri_detector_exit(struct pri_detector *de) in pri_detector_exit()381 static struct pri_sequence *pri_detector_add_pulse(struct pri_detector *de, in pri_detector_add_pulse()[all …]
164 struct pri_detector **detectors;188 struct pri_detector *de = cd->detectors[i]; in channel_detector_exit()216 struct pri_detector *de = pri_detector_init(rs); in channel_detector_create()297 struct pri_detector *pd = cd->detectors[i]; in dpd_add_pulse()