Home
last modified time | relevance | path

Searched refs:ll_scan_aux_chain (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_scan_types.h38 struct ll_scan_aux_chain { struct
53 struct ll_scan_aux_chain *next; argument
68 struct ll_scan_aux_chain *sched_chains; argument
69 struct ll_scan_aux_chain *active_chains;
70 struct ll_scan_aux_chain *flushing_chains;
Dull_scan_aux.c88 static inline struct ll_scan_aux_chain *aux_chain_acquire(void);
89 static inline void aux_chain_release(struct ll_scan_aux_chain *chain);
90 struct ll_scan_aux_chain *scan_aux_chain_is_valid_get(struct ll_scan_aux_chain *chain);
91 struct ll_scan_aux_chain *lll_scan_aux_chain_is_valid_get(struct lll_scan_aux *lll);
93 static void aux_sync_incomplete(struct ll_scan_aux_chain *chain);
95 static void flush(struct ll_scan_aux_chain *chain);
96 static void chain_start_ticker(struct ll_scan_aux_chain *chain, bool replace);
97 static bool chain_insert_in_sched_list(struct ll_scan_aux_chain *chain);
98 static void chain_remove_from_list(struct ll_scan_aux_chain **head,
99 struct ll_scan_aux_chain *chain);
[all …]