/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_adv_sync.c | 77 static uint8_t ull_adv_sync_ad_add(struct lll_adv_sync *lll_sync, 81 static uint8_t ull_adv_sync_ad_replace(struct lll_adv_sync *lll_sync, 86 static uint8_t ull_adv_sync_update_adi(struct lll_adv_sync *lll_sync, 89 static uint8_t ull_adv_sync_add_adi(struct lll_adv_sync *lll_sync, 92 static uint8_t ull_adv_sync_remove_adi(struct lll_adv_sync *lll_sync, 136 struct lll_adv_sync *lll_sync; in ll_adv_sync_param_set() local 153 lll_sync = adv->lll.sync; in ll_adv_sync_param_set() 154 if (!lll_sync) { in ll_adv_sync_param_set() 165 lll_sync = &sync->lll; in ll_adv_sync_param_set() 166 lll->sync = lll_sync; in ll_adv_sync_param_set() [all …]
|
D | lll_sync.h | 15 struct lll_sync { struct 90 extern uint16_t ull_sync_lll_handle_get(struct lll_sync *lll); argument 91 extern struct lll_sync *ull_sync_lll_is_valid_get(struct lll_sync *lll);
|
D | ull_df.c | 315 struct lll_adv_sync *lll_sync; in ll_df_set_cl_cte_tx_enable() local 328 lll_sync = adv->lll.sync; in ll_df_set_cl_cte_tx_enable() 332 if (!lll_sync) { in ll_df_set_cl_cte_tx_enable() 336 sync = HDR_LLL2ULL(lll_sync); in ll_df_set_cl_cte_tx_enable() 421 struct lll_sync *lll; in ll_df_set_cl_iq_sampling_enable() 683 struct lll_adv_sync *lll_sync; in cte_info_set() local 688 lll_sync = adv->lll.sync; in cte_info_set() 710 err = ull_adv_sync_add_cteinfo(lll_sync, pdu_prev, pdu, &cte_info, df_cfg->cte_count); in cte_info_set() 712 err = ull_adv_sync_add_cteinfo(lll_sync, pdu_prev, pdu, &cte_info, 1U); in cte_info_set() 740 struct lll_adv_sync *lll_sync; in cte_info_clear() local [all …]
|
D | lll_adv_iso.h | 14 extern void ull_adv_iso_lll_biginfo_fill(struct pdu_adv *pdu, struct lll_adv_sync *lll_sync);
|
D | ull_adv_internal.h | 282 uint8_t ull_adv_sync_remove_from_acad(struct lll_adv_sync *lll_sync, 291 uint8_t ull_adv_sync_add_to_acad(struct lll_adv_sync *lll_sync, 298 uint8_t ull_adv_sync_add_cteinfo(struct lll_adv_sync *lll_sync, 303 uint8_t ull_adv_sync_remove_cteinfo(struct lll_adv_sync *lll_sync,
|
D | ull_adv_iso.c | 954 void ull_adv_iso_lll_biginfo_fill(struct pdu_adv *pdu, struct lll_adv_sync *lll_sync) in ull_adv_iso_lll_biginfo_fill() argument 961 lll_iso = lll_sync->iso; in ull_adv_iso_lll_biginfo_fill() 991 if (lll_sync->iso_chm_done_req != lll_sync->iso_chm_done_ack) { in ull_adv_iso_lll_biginfo_fill() 1302 struct lll_adv_sync *lll_sync; in adv_iso_chm_complete_commit() local 1326 lll_sync = adv->lll.sync; in adv_iso_chm_complete_commit() 1358 lll_adv_sync_data_enqueue(lll_sync, ter_idx); in adv_iso_chm_complete_commit() 1363 struct lll_adv_sync *lll_sync; in mfy_iso_offset_get() local 1377 lll_sync = &sync->lll; in mfy_iso_offset_get() 1378 lll_iso = lll_sync->iso; in mfy_iso_offset_get() 1423 pdu = lll_adv_sync_data_latest_peek(lll_sync); in mfy_iso_offset_get() [all …]
|
D | ull_sync_types.h | 17 struct lll_sync lll;
|
D | ull_sync.c | 216 struct lll_sync *lll; in ull_sync_setup_from_sync_transfer() 825 struct lll_sync *ull_sync_lll_is_valid_get(struct lll_sync *lll) in ull_sync_lll_is_valid_get() 843 uint16_t ull_sync_lll_handle_get(struct lll_sync *lll) in ull_sync_lll_handle_get() 851 struct lll_sync *lll = &sync->lll; in ull_sync_release() 961 struct lll_sync *lll; in ull_sync_setup() 1197 struct lll_sync *lll; 1327 struct lll_sync *lll; 1439 struct lll_sync *lll; 1581 struct lll_sync *lll; 1703 struct lll_sync *lll;
|
D | ull_scan_aux.c | 183 struct lll_sync *sync_lll; in ull_scan_aux_setup() 1112 struct lll_sync *lll; in ull_scan_aux_release() 1153 struct lll_sync *sync_lll; in ull_scan_aux_release() 1402 struct lll_sync *lll; in aux_sync_incomplete() 1482 struct lll_sync *sync_lll; in ticker_op_cb() 1533 struct lll_sync *sync_lll; in ull_scan_aux_setup() 2285 struct lll_sync *lll; in ull_scan_aux_release() 2324 struct lll_sync *sync_lll; in ull_scan_aux_release() 2579 struct lll_sync *sync_lll; in flush() 2597 struct lll_sync *lll; in aux_sync_incomplete()
|
D | ull_adv_aux.c | 2572 struct lll_adv_sync *lll_sync = aux->lll.adv->sync; in ull_adv_sync_started_stopped() local 2576 LL_ASSERT(lll_sync); in ull_adv_sync_started_stopped() 2578 sync = HDR_LLL2ULL(lll_sync); in ull_adv_sync_started_stopped() 3366 struct lll_adv_sync *lll_sync = adv->lll.sync; in ticker_cb() local 3389 lll_sync->us_adv_sync_pdu_offset = HAL_TICKER_TICKS_TO_US(ticks_to_expire) + in ticker_cb() 3393 lll_sync->sync_lazy = context->other_expire_info->lazy; in ticker_cb()
|
/Zephyr-latest/tests/bluetooth/df/connectionless_cte_chains/src/ |
D | common.c | 65 struct lll_adv_sync *lll_sync; in common_create_adv_set() local 82 lll_sync = &g_sync_set.lll; in common_create_adv_set() 86 lll_hdr_init(lll_sync, &g_sync_set); in common_create_adv_set() 92 lll_hdr_init(lll_sync, &g_sync_set); in common_create_adv_set() 94 lll_adv_data_reset(&lll_sync->data); in common_create_adv_set() 95 err = lll_adv_data_init(&lll_sync->data); in common_create_adv_set() 146 struct lll_adv_sync *lll_sync; in common_create_per_adv_chain() local 150 lll_sync = adv_set->lll.sync; in common_create_per_adv_chain() 151 pdu = lll_adv_sync_data_peek(lll_sync, NULL); in common_create_per_adv_chain() 171 lll_sync->adv->phy_s, in common_create_per_adv_chain() [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_df.c | 88 void lll_df_cte_tx_enable(struct lll_adv_sync *lll_sync, const struct pdu_adv *pdu, in lll_df_cte_tx_enable() argument 105 df_cfg = lll_adv_sync_extra_data_curr_get(lll_sync); in lll_df_cte_tx_enable() 111 lll_sync->cte_started = 1U; in lll_df_cte_tx_enable() 114 if (lll_sync->cte_started) { in lll_df_cte_tx_enable() 116 lll_sync->cte_started = 0U; in lll_df_cte_tx_enable() 121 if (lll_sync->cte_started) { in lll_df_cte_tx_enable() 123 lll_sync->cte_started = 0U; in lll_df_cte_tx_enable() 266 int lll_df_iq_report_no_resources_prepare(struct lll_sync *sync_lll) in lll_df_iq_report_no_resources_prepare()
|
D | lll_df_internal.h | 9 struct lll_sync; 12 void lll_df_cte_tx_enable(struct lll_adv_sync *lll_sync, const struct pdu_adv *pdu, 64 int lll_df_iq_report_no_resources_prepare(struct lll_sync *sync);
|
D | lll_adv_sync.c | 354 struct lll_adv_sync *lll_sync; local 368 lll_sync = param; 369 lll = lll_sync->adv; 372 err = aux_ptr_get(lll_sync->last_pdu, &aux_ptr); 379 pdu = lll_adv_pdu_linked_next_get(lll_sync->last_pdu); 383 lll_sync->last_pdu = pdu; 386 lll_df_cte_tx_enable(lll_sync, pdu, &cte_len_us); 394 radio_isr_set(isr_tx, lll_sync); 395 switch_radio_complete_and_b2b_tx(lll_sync, lll->phy_s); 397 radio_isr_set(isr_done, lll_sync); [all …]
|
D | lll_sync.c | 55 static int isr_rx(struct lll_sync *lll, uint8_t node_type, uint8_t crc_ok, 61 static void isr_rx_done_cleanup(struct lll_sync *lll, uint8_t crc_ok, bool sync_term); 64 static int iq_report_create_put(struct lll_sync *lll, uint8_t rssi_ready, 66 static int iq_report_incomplete_create_put(struct lll_sync *lll); 67 static void iq_report_incomplete_release_put(struct lll_sync *lll); 70 static uint8_t data_channel_calc(struct lll_sync *lll); 124 struct lll_sync *lll; in prepare() 145 void lll_sync_aux_prepare_cb(struct lll_sync *lll, in lll_sync_aux_prepare_cb() 268 struct lll_sync *lll; in create_prepare_cb() 356 struct lll_sync *lll; in prepare_cb() [all …]
|
D | lll_sync_internal.h | 7 void lll_sync_aux_prepare_cb(struct lll_sync *lll,
|
D | lll_scan_aux.c | 689 struct lll_sync *lll; in isr_done()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/ |
D | CMakeLists.txt | 37 lll/lll_sync.c
|
/Zephyr-latest/subsys/bluetooth/controller/hci/ |
D | hci.c | 2969 struct lll_sync *lll; in le_df_connectionless_iq_report() 5331 struct lll_sync *lll;
|