/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_scan_aux.c | 60 static void isr_rx(struct lll_scan *lll, struct lll_scan_aux *lll_aux, 62 static int isr_rx_pdu(struct lll_scan *lll, struct lll_scan_aux *lll_aux, 253 struct lll_scan_aux *lll_aux; in lll_scan_aux_isr_aux_setup() local 276 lll_aux = ftr->param; in lll_scan_aux_isr_aux_setup() 277 lll = ull_scan_aux_lll_parent_get(lll_aux, NULL); in lll_scan_aux_isr_aux_setup() 279 lll_aux = NULL; in lll_scan_aux_isr_aux_setup() 313 if (lll_aux) { in lll_scan_aux_isr_aux_setup() 314 radio_isr_set(isr_rx_ull_schedule, lll_aux); in lll_scan_aux_isr_aux_setup() 438 struct lll_scan_aux *lll_aux; in prepare_cb() local 453 lll_aux = p->param; in prepare_cb() [all …]
|
D | lll_adv_aux.c | 69 static inline int isr_rx_pdu(struct lll_adv_aux *lll_aux, uint8_t phy_flags_rx, 447 struct lll_adv_aux *lll_aux; in isr_tx_chain() local 460 lll_aux = param; in isr_tx_chain() 461 lll = lll_aux->adv; in isr_tx_chain() 464 err = aux_ptr_get(lll_aux->last_pdu, &aux_ptr); in isr_tx_chain() 471 pdu = lll_adv_pdu_linked_next_get(lll_aux->last_pdu); in isr_tx_chain() 475 lll_aux->last_pdu = pdu; in isr_tx_chain() 479 radio_isr_set(isr_tx_chain, lll_aux); in isr_tx_chain() 484 radio_isr_set(isr_done, lll_aux); in isr_tx_chain() 520 chain_pdu_aux_ptr_chan_idx_set(lll_aux); in isr_tx_chain() [all …]
|
D | lll_sync_internal.h | 8 struct lll_scan_aux *lll_aux);
|
D | lll_sync.c | 146 struct lll_scan_aux *lll_aux) in lll_sync_aux_prepare_cb() argument 156 radio_phy_set(lll_aux->phy, PHY_FLAGS_S8); in lll_sync_aux_prepare_cb() 158 RADIO_PKT_CONF_PHY(lll_aux->phy)); in lll_sync_aux_prepare_cb() 170 lll_chan_set(lll_aux->chan); in lll_sync_aux_prepare_cb() 188 cfg->ant_ids, lll_aux->chan, in lll_sync_aux_prepare_cb() 189 CTE_INFO_IN_PAYLOAD, lll_aux->phy); in lll_sync_aux_prepare_cb() 541 struct lll_scan_aux *lll_aux; in is_abort_cb() local 552 lll_aux = ull_scan_aux_lll_is_valid_get(next); in is_abort_cb() 554 lll_aux) { in is_abort_cb() 820 lll->lll_aux = NULL; in isr_rx() [all …]
|
D | lll_adv.c | 1342 struct lll_adv_aux *lll_aux; in isr_done() local 1344 lll_aux = lll->aux; in isr_done() 1345 if (lll_aux) { in isr_done() 1347 lll_aux->ticks_pri_pdu_offset, in isr_done() 1348 lll_aux->us_pri_pdu_offset, in isr_done()
|
D | lll_scan.c | 1555 lll->lll_aux = NULL;
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_scan_aux.c | 176 struct lll_scan_aux *lll_aux; in ull_scan_aux_setup() local 210 lll_aux = NULL; in ull_scan_aux_setup() 217 LL_ASSERT(!lll->lll_aux); in ull_scan_aux_setup() 229 lll_aux = NULL; in ull_scan_aux_setup() 236 LL_ASSERT(!lll->lll_aux); in ull_scan_aux_setup() 256 lll_aux = ftr->param; in ull_scan_aux_setup() 257 aux = HDR_LLL2ULL(lll_aux); in ull_scan_aux_setup() 281 lll_aux = ftr->lll_aux; in ull_scan_aux_setup() 282 LL_ASSERT(lll_aux); in ull_scan_aux_setup() 284 aux = HDR_LLL2ULL(lll_aux); in ull_scan_aux_setup() [all …]
|
D | ull_adv_aux.c | 1516 struct lll_adv_aux *lll_aux; in ull_adv_aux_hdr_set_clear() local 1578 lll_aux = lll->aux; in ull_adv_aux_hdr_set_clear() 1579 if (!lll_aux) { in ull_adv_aux_hdr_set_clear() 1587 lll_aux = &aux->lll; in ull_adv_aux_hdr_set_clear() 1595 aux = HDR_LLL2ULL(lll_aux); in ull_adv_aux_hdr_set_clear() 1600 sec_pdu_prev = lll_adv_aux_data_peek(lll_aux); in ull_adv_aux_hdr_set_clear() 1618 sec_pdu = lll_adv_aux_data_alloc(lll_aux, sec_idx); in ull_adv_aux_hdr_set_clear() 2687 struct lll_adv_aux *lll_aux; in ull_adv_aux_acquire() local 2697 lll_aux = &aux->lll; in ull_adv_aux_acquire() 2698 lll->aux = lll_aux; in ull_adv_aux_acquire() [all …]
|
D | lll_adv_sync.h | 13 extern void ull_adv_sync_lll_syncinfo_fill(struct pdu_adv *pdu, struct lll_adv_aux *lll_aux);
|
D | lll_scan.h | 31 struct lll_scan_aux *lll_aux; member
|
D | lll_sync.h | 67 struct lll_scan_aux *volatile lll_aux; member
|
D | ull_adv.c | 381 struct lll_adv_aux *lll_aux = adv->lll.aux; local 383 if (lll_aux) { 403 aux = HDR_LLL2ULL(lll_aux); 1393 struct lll_adv_aux *lll_aux = lll->aux; local 1398 aux = HDR_LLL2ULL(lll_aux); 1991 struct lll_adv_aux *lll_aux; local 2106 lll_aux = lll->aux; 2107 if (lll_aux) { 2111 aux = HDR_LLL2ULL(lll_aux); 2720 struct lll_adv_aux *lll_aux; local [all …]
|
D | ull_peripheral.c | 437 struct lll_adv_aux *lll_aux = adv->lll.aux; local 439 if (lll_aux) { 442 aux = HDR_LLL2ULL(lll_aux);
|
D | ull_filter.c | 1160 struct lll_adv_aux *lll_aux; in rpa_adv_refresh() local 1182 lll_aux = NULL; in rpa_adv_refresh() 1216 lll_aux = lll->aux; in rpa_adv_refresh() 1217 sec_pdu = lll_adv_aux_data_peek(lll_aux); in rpa_adv_refresh() 1228 pdu = lll_adv_aux_data_alloc(lll_aux, &sec_idx); in rpa_adv_refresh() 1250 lll_adv_aux_data_enqueue(lll_aux, sec_idx); in rpa_adv_refresh()
|
D | ull_sync.c | 555 struct lll_scan_aux *lll_aux; in ll_sync_terminate() local 578 lll_aux = sync->lll.lll_aux; in ll_sync_terminate() 579 if (lll_aux) { in ll_sync_terminate() 585 aux = HDR_LLL2ULL(lll_aux); in ll_sync_terminate() 1657 lll->lll_aux = NULL;
|
D | ull_adv_sync.c | 493 struct lll_adv_aux *lll_aux; in ll_adv_sync_enable() local 500 lll_aux = adv->lll.aux; in ll_adv_sync_enable() 523 if (lll_aux) { in ll_adv_sync_enable() 555 lll_aux = adv->lll.aux; in ll_adv_sync_enable() 556 aux = HDR_LLL2ULL(lll_aux); in ll_adv_sync_enable() 590 lll_adv_aux_data_enqueue(lll_aux, sec_idx); in ll_adv_sync_enable() 614 ull_adv_sync_started_stopped(HDR_LLL2ULL(lll_aux)); in ll_adv_sync_enable() 2626 void ull_adv_sync_lll_syncinfo_fill(struct pdu_adv *pdu, struct lll_adv_aux *lll_aux) argument 2632 lll_sync = lll_aux->adv->sync;
|
D | lll.h | 354 void *lll_aux; /* LLL scheduled auxiliary context associated to member
|
D | ull.c | 1124 struct lll_adv_aux *lll_aux; in ll_rx_dequeue() local 1129 lll_aux = adv->lll.aux; in ll_rx_dequeue() 1130 if (lll_aux) { in ll_rx_dequeue() 1133 aux = HDR_LLL2ULL(lll_aux); in ll_rx_dequeue()
|