Home
last modified time | relevance | path

Searched refs:bis_spacing (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_iso_internal.h53 uint32_t ull_iso_big_sync_delay(uint8_t num_bis, uint32_t bis_spacing, uint8_t nse,
Dlll_sync_iso.h63 uint32_t bis_spacing:20; member
Dull_sync_iso.c487 lll->bis_spacing = PDU_BIG_INFO_SPACING_GET(bi); in ull_sync_iso_setup()
585 if (lll->bis_spacing >= (lll->sub_interval * lll->nse)) { in ull_sync_iso_setup()
591 lll->bis_spacing; in ull_sync_iso_setup()
626 if (lll->bis_spacing >= (lll->sub_interval * lll->nse)) { in ull_sync_iso_setup()
629 slot_us = lll->bis_spacing * lll->nse * num_bis; in ull_sync_iso_setup()
636 } else if (lll->bis_spacing >= (lll->sub_interval * lll->nse)) { in ull_sync_iso_setup()
646 slot_us = lll->bis_spacing * ((lll->nse - lll->ptc) * num_bis); in ull_sync_iso_setup()
Dlll_adv.h68 uint32_t bis_spacing:20; member
Dull_iso.c330 group_sync_delay = ull_iso_big_sync_delay(lll_iso->num_bis, lll_iso->bis_spacing, in ll_setup_iso_path()
334 stream_sync_delay = group_sync_delay - stream_handle * lll_iso->bis_spacing; in ll_setup_iso_path()
359 group_sync_delay = ull_iso_big_sync_delay(lll_iso->num_bis, lll_iso->bis_spacing, in ll_setup_iso_path()
363 stream_sync_delay = group_sync_delay - stream_handle * lll_iso->bis_spacing; in ll_setup_iso_path()
896 group_sync_delay = ull_iso_big_sync_delay(lll_iso->num_bis, lll_iso->bis_spacing, in ll_iso_receive_test()
900 stream_sync_delay = group_sync_delay - stream_handle * lll_iso->bis_spacing; in ll_iso_receive_test()
1541 uint32_t ull_iso_big_sync_delay(uint8_t num_bis, uint32_t bis_spacing, uint8_t nse, in ull_iso_big_sync_delay() argument
1547 return (num_bis - 1) * bis_spacing + (nse - 1) * sub_interval + in ull_iso_big_sync_delay()
Dull_adv_iso.c491 lll_adv_iso->bis_spacing = lll_adv_iso->sub_interval; in big_create()
492 lll_adv_iso->sub_interval = lll_adv_iso->bis_spacing * in big_create()
499 lll_adv_iso->bis_spacing = lll_adv_iso->sub_interval * in big_create()
570 PDU_BIG_INFO_SPACING_SET(big_info, lll_adv_iso->bis_spacing); in big_create()
1269 } else if (lll_iso->bis_spacing >= in adv_iso_time_get()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/
Dlll_sync_iso.c278 const bool is_sequential_packing = (lll->bis_spacing >= (lll->sub_interval * lll->nse)); in prepare_cb_common()
618 const bool is_sequential_packing = (lll->bis_spacing >= (lll->sub_interval * lll->nse)); in isr_rx()
665 se_offset_us = lll->bis_spacing * se; in isr_rx()
1327 hcto = lll->bis_spacing * nse; in isr_rx()
1774 const bool is_sequential_packing = (lll->bis_spacing >= (lll->sub_interval * lll->nse)); in isr_rx_iso_data_valid()
1781 lll->bis_spacing; in isr_rx_iso_data_valid()
1810 const bool is_sequential_packing = (lll->bis_spacing >= (lll->sub_interval * lll->nse)); in isr_rx_iso_data_invalid()
1817 lll->bis_spacing; in isr_rx_iso_data_invalid()
Dlll_adv_iso.c386 const bool is_sequential_packing = (lll->bis_spacing >= (lll->sub_interval * lll->nse)); in prepare_cb_common()
399 iss_us = is_sequential_packing ? lll->sub_interval : lll->bis_spacing; in prepare_cb_common()
514 const bool is_sequential_packing = (lll->bis_spacing >= (lll->sub_interval * lll->nse)); in isr_tx_common()
853 iss_us = is_sequential_packing ? lll->sub_interval : lll->bis_spacing; in isr_tx_common()
/Zephyr-latest/subsys/bluetooth/controller/hci/
Dhci.c8115 big_sync_delay = ull_iso_big_sync_delay(lll->num_bis, lll->bis_spacing, lll->nse,
8229 big_sync_delay = ull_iso_big_sync_delay(lll->num_bis, lll->bis_spacing, lll->nse,