Home
last modified time | relevance | path

Searched refs:num_bis (Results 1 – 25 of 33) sorted by relevance

12

/Zephyr-latest/tests/bluetooth/audio/mocks/src/
Diso.c155 zassert_not_equal(param->num_bis, 0); in bt_iso_big_create()
159 big->num_bis = 0U; in bt_iso_big_create()
161 for (uint8_t i = 0U; i < param->num_bis; i++) { in bt_iso_big_create()
170 big->num_bis++; in bt_iso_big_create()
188 zassert_not_equal(big->num_bis, 0); in bt_iso_big_terminate()
190 for (uint8_t i = 0U; i < big->num_bis; i++) { in bt_iso_big_terminate()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_adv_iso.c100 static uint8_t big_create(uint8_t big_handle, uint8_t adv_handle, uint8_t num_bis, in big_create() argument
164 if (num_bis == 0U || num_bis > 0x1F) { in big_create()
234 if (mem_free_count_get(stream_free) < num_bis) { in big_create()
330 lll_adv_iso->num_bis = num_bis; in big_create()
333 for (uint8_t i = 0U; i < num_bis; i++) { in big_create()
434 lll_adv_iso->num_bis; in big_create()
493 lll_adv_iso->num_bis; in big_create()
565 PDU_BIG_INFO_NUM_BIS_SET(big_info, lll_adv_iso->num_bis); in big_create()
686 uint8_t ll_big_create(uint8_t big_handle, uint8_t adv_handle, uint8_t num_bis, in ll_big_create() argument
692 return big_create(big_handle, adv_handle, num_bis, sdu_interval, max_sdu, in ll_big_create()
[all …]
Dull_sync_iso.c92 uint16_t sync_timeout, uint8_t num_bis, in ll_big_sync_create() argument
127 for (uint8_t i = 0U; i < num_bis; i++) { in ll_big_sync_create()
132 } else if (bis[i] > sync->num_bis) { in ll_big_sync_create()
150 if ((num_bis > BT_CTLR_SYNC_ISO_STREAM_MAX) || in ll_big_sync_create()
151 (mem_free_count_get(stream_free) < num_bis)) { in ll_big_sync_create()
217 lll->stream_count = num_bis; in ll_big_sync_create()
218 for (uint8_t i = 0U; i < num_bis; i++) { in ll_big_sync_create()
425 uint8_t num_bis; in ull_sync_iso_setup() local
481 lll->num_bis = PDU_BIG_INFO_NUM_BIS_GET(bi); in ull_sync_iso_setup()
607 num_bis = lll->num_bis - (stream->bis_index - 1U); in ull_sync_iso_setup()
[all …]
Dull_iso_internal.h53 uint32_t ull_iso_big_sync_delay(uint8_t num_bis, uint32_t bis_spacing, uint8_t nse,
Dull_sync_types.h58 uint8_t num_bis : 5; member
Dlll_sync_iso.h54 uint8_t num_bis:5; member
Dlll_adv.h59 uint8_t num_bis:5; 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()
359 group_sync_delay = ull_iso_big_sync_delay(lll_iso->num_bis, 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()
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()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/
Dlll_sync_iso.c284 (stream->bis_index <= lll->num_bis)) { in prepare_cb_common()
664 lll->num_bis) + lll->ctrl; in isr_rx()
698 (lll->bis_curr == lll->num_bis) && in isr_rx()
919 if (lll->bis_curr < lll->num_bis) { in isr_rx()
928 if (sync_stream->bis_index <= lll->num_bis) { in isr_rx()
991 lll->bis_curr = lll->num_bis; in isr_rx()
994 lll->bis_curr = lll->num_bis; in isr_rx()
1004 if (lll->bis_curr < lll->num_bis) { in isr_rx()
1013 if (sync_stream->bis_index <= lll->num_bis) { in isr_rx()
1051 lll->bis_curr = lll->num_bis; in isr_rx()
[all …]
Dlll_adv_iso.c267 bis_idx = lll->num_bis; in prepare_cb_common()
392 (lll->bis_curr == lll->num_bis) && in prepare_cb_common()
541 } else if (lll->bis_curr < lll->num_bis) { in isr_tx_common()
557 if (lll->bis_curr < lll->num_bis) { in isr_tx_common()
648 for (uint8_t bis_idx = 0U; bis_idx < lll->num_bis; bis_idx++) { in isr_tx_common()
943 } else if (lll->bis_curr < lll->num_bis) { in next_chan_calc_seq()
968 if ((lll->bis_curr >= lll->num_bis) && in next_chan_calc_int()
975 if ((lll->bis_curr < lll->num_bis) && in next_chan_calc_int()
1000 if (lll->bis_curr >= lll->num_bis) { in next_chan_calc_int()
/Zephyr-latest/tests/bluetooth/audio/mocks/include/
Diso.h19 uint8_t num_bis; member
/Zephyr-latest/subsys/bluetooth/host/
Diso.c2745 static int big_init_bis(struct bt_iso_big *big, struct bt_iso_chan **bis_channels, uint8_t num_bis, in big_init_bis() argument
2748 for (uint8_t i = 0; i < num_bis; i++) { in big_init_bis()
2818 req->num_bis = big->num_bis; in hci_le_create_big()
2835 big->handle, padv->handle, big->num_bis, param->interval, qos->sdu, param->latency, in hci_le_create_big()
2878 req->num_bis = big->num_bis; in hci_le_create_big_test()
2900 req->big_handle, req->adv_handle, req->num_bis, param->interval, in hci_le_create_big_test()
2924 for (uint8_t i = 0U; i < param->num_bis; i++) { in is_advanced_big_param()
2951 CHECKIF(!param->num_bis) { in valid_big_param()
2952 LOG_DBG("Invalid number of BIS %u", param->num_bis); in valid_big_param()
2957 for (uint8_t i = 0; i < param->num_bis; i++) { in valid_big_param()
[all …]
Diso_internal.h74 uint8_t num_bis; member
/Zephyr-latest/samples/bluetooth/iso_broadcast_benchmark/src/
Dreceiver.c147 biginfo->num_bis, biginfo->sub_evt_count, in biginfo_cb()
155 bis_count = MIN(biginfo->num_bis, CONFIG_BT_ISO_MAX_CHAN); in biginfo_cb()
350 .num_bis = 0, in create_big_sync()
374 big_sync_param.num_bis = bis_count; in create_big_sync()
376 for (int i = 1; i <= big_sync_param.num_bis; i++) { in create_big_sync()
Dbroadcaster.c56 .num_bis = DEFAULT_BIS_COUNT,
78 if (connected_bis == big_create_param.num_bis) { in iso_connected()
455 big_create_param.num_bis, DEFAULT_BIS_COUNT); in parse_bis_count_arg()
571 big_create_param.num_bis = bis_count; in parse_args()
597 for (int i = 0; i < big_create_param.num_bis; i++) { in iso_timer_timeout()
803 big_create_param.num_bis); in test_run_broadcaster()
818 big_create_param.num_bis); in test_run_broadcaster()
/Zephyr-latest/include/zephyr/bluetooth/
Diso.h489 uint8_t num_bis; member
578 uint8_t num_bis; member
636 uint8_t num_bis; member
/Zephyr-latest/tests/bsim/bluetooth/host/iso/bis/src/
Dbis_receiver.c138 broadcaster_num_bis = biginfo->num_bis; in pa_biginfo_cb()
232 .num_bis = cnt, in sync_big()
Dbis_broadcaster.c196 .num_bis = cnt, in create_big()
/Zephyr-latest/tests/bsim/bluetooth/ll/bis/src/
Dtest_bis.c348 big_create_param.num_bis = BIS_ISO_CHAN_COUNT; in create_big()
403 big_create_param.num_bis = BIS_ISO_CHAN_COUNT; in create_advanced_big()
703 biginfo->num_bis, biginfo->sub_evt_count, in pa_biginfo_cb()
939 big_param.num_bis = BIS_ISO_CHAN_COUNT; in test_iso_recv_main()
1154 big_param.num_bis = BIS_ISO_CHAN_COUNT; in test_iso_recv_vs_dp_main()
/Zephyr-latest/samples/bluetooth/iso_receive/src/
Dmain.c190 biginfo->num_bis, biginfo->sub_evt_count, in biginfo_cb()
277 .num_bis = BIS_ISO_CHAN_COUNT,
/Zephyr-latest/tests/bsim/bluetooth/host/iso/frag/src/
Dbroadcaster.c128 .num_bis = cnt, in create_big()
/Zephyr-latest/subsys/bluetooth/controller/include/
Dll.h111 uint8_t ll_big_create(uint8_t big_handle, uint8_t adv_handle, uint8_t num_bis,
117 uint8_t num_bis, uint32_t sdu_interval,
146 uint16_t sync_timeout, uint8_t num_bis,
/Zephyr-latest/samples/bluetooth/iso_broadcast/src/
Dmain.c80 .num_bis = BIS_ISO_CHAN_COUNT,
/Zephyr-latest/tests/bsim/bluetooth/host/iso/frag_2/src/
Dbroadcaster.c127 .num_bis = cnt, in create_big()
/Zephyr-latest/subsys/bluetooth/host/shell/
Diso.c749 param.num_bis = BIS_ISO_CHAN_COUNT; in cmd_big_create()
837 param.num_bis = BIS_ISO_CHAN_COUNT; in cmd_big_sync()

12