Home
last modified time | relevance | path

Searched refs:sub_interval (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_iso_internal.h33 uint32_t sub_interval, uint8_t phy, uint8_t max_pdu, bool enc);
Dlll_sync_iso.h41 uint32_t sub_interval:20; member
Dlll_conn_iso.h37 uint32_t sub_interval; /* Interval between subevents in us */ member
Dull_central_iso.c496 cis->lll.sub_interval = MAX(SUB_INTERVAL_MIN, se[i].length); in ll_cig_parameters_commit()
497 cig_sync_delay += cis->lll.nse * cis->lll.sub_interval; in ll_cig_parameters_commit()
502 cis->lll.sub_interval = MAX(SUB_INTERVAL_MIN, num_cis * max_se_length); in ll_cig_parameters_commit()
504 (cis->lll.nse * cis->lll.sub_interval) + in ll_cig_parameters_commit()
505 (i * cis->lll.sub_interval / num_cis)); in ll_cig_parameters_commit()
576 cig_sync_delay -= cis->lll.nse * cis->lll.sub_interval; in ll_cig_parameters_commit()
580 cig_sync_delay -= (cis->lll.sub_interval / num_cis); in ll_cig_parameters_commit()
584 cis->lll.sub_interval = 0U; in ll_cig_parameters_commit()
Dull_sync_iso.c483 lll->sub_interval = PDU_BIG_INFO_SUB_INTERVAL_GET(bi); in ull_sync_iso_setup()
571 sync_iso_offset_us += (stream->bis_index - 1U) * lll->sub_interval * in ull_sync_iso_setup()
606 if (lll->bis_spacing >= (lll->sub_interval * lll->nse)) { in ull_sync_iso_setup()
607 slot_us = lll->sub_interval * lll->nse * num_bis; in ull_sync_iso_setup()
616 } else if (lll->bis_spacing >= (lll->sub_interval * lll->nse)) { in ull_sync_iso_setup()
620 slot_us = lll->sub_interval * ((lll->nse * num_bis) - lll->ptc); in ull_sync_iso_setup()
Dlll_adv.h47 uint32_t sub_interval:20; member
Dull_peripheral_iso.c262 cis->lll.sub_interval = sys_get_le24(req->sub_interval); in ull_peripheral_iso_acquire()
Dull_adv_iso.c413 lll_adv_iso->sub_interval = PDU_BIS_US(lll_adv_iso->max_pdu, encryption, in big_create()
418 latency_packing = lll_adv_iso->sub_interval * lll_adv_iso->nse * in big_create()
470 lll_adv_iso->bis_spacing = lll_adv_iso->sub_interval; in big_create()
471 lll_adv_iso->sub_interval = lll_adv_iso->bis_spacing * in big_create()
475 lll_adv_iso->bis_spacing = lll_adv_iso->sub_interval * in big_create()
540 PDU_BIG_INFO_SUB_INTERVAL_SET(big_info, lll_adv_iso->sub_interval); in big_create()
1162 (lll->sub_interval * lll->bn * lll->num_bis)) * in ptc_calc()
Dull_iso.c333 lll_iso->nse, lll_iso->sub_interval, in ll_setup_iso_path()
362 lll_iso->nse, lll_iso->sub_interval, in ll_setup_iso_path()
899 lll_iso->nse, lll_iso->sub_interval, in ll_iso_receive_test()
1544 uint32_t sub_interval, uint8_t phy, uint8_t max_pdu, bool enc) in ull_iso_big_sync_delay() argument
1549 return (num_bis - 1) * bis_spacing + (nse - 1) * sub_interval + in ull_iso_big_sync_delay()
Dull_conn_iso.c1040 slot_us = cis->lll.sub_interval * cis->lll.nse; in ull_conn_iso_start()
1042 slot_us = cis->lll.sub_interval * MAX(cis->lll.tx.bn, cis->lll.rx.bn); in ull_conn_iso_start()
Dull_llcp_pdu.c873 sys_put_le24(ctx->data.cis_create.sub_interval, p->sub_interval); in llcp_pdu_encode_cis_req()
Dull_llcp_internal.h301 uint32_t sub_interval; member
Dull_llcp.c843 ctx->data.cis_create.sub_interval = cis->lll.sub_interval; in ull_cp_cis_create()
Dpdu.h858 uint8_t sub_interval[3]; member
/Zephyr-latest/tests/bluetooth/controller/ctrl_cis_create/src/
Dmain.c89 .sub_interval = { 0, 0, 0},
120 .sub_interval = { 0, 0, 0},
489 .sub_interval = { 0, 0, 0}, in ZTEST()
666 cis->lll.sub_interval = 0; in ZTEST()
818 cis->lll.sub_interval = 0; in ZTEST()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/
Dlll_peripheral_iso.c525 se_offset_us = cis_lll->sub_interval * (se_curr - 1U); in isr_rx()
813 (cis_lll->sub_interval * se_curr); in isr_rx()
913 (cis_lll->sub_interval * se_curr); in isr_tx()
1130 (cis_lll->sub_interval * se_curr); in isr_prepare_subevent_common()
1145 (cis_lll->sub_interval * se_curr); in isr_prepare_subevent_common()
Dlll_sync_iso.c600 se_offset_us = lll->sub_interval * se; in isr_rx()
1090 hcto = lll->sub_interval * nse; in isr_rx()
1393 lll->sub_interval * ((lll->irc * lll->bn) + in isr_rx_iso_data_valid()
1420 lll->sub_interval * ((lll->irc * lll->bn) + in isr_rx_iso_data_invalid()
Dlll_adv_iso.c392 iss_us = lll->sub_interval - in prepare_cb_common()
746 iss_us = lll->sub_interval - in isr_tx_common()
Dlll_central_iso.c554 (cis_lll->sub_interval * se_curr); in isr_tx()
1057 (cis_lll->sub_interval * se_curr); in isr_prepare_subevent()
/Zephyr-latest/tests/bluetooth/controller/common/src/
Dhelper_pdu.c439 memcpy(pdu->llctrl.cis_req.sub_interval, p->sub_interval, sizeof(p->sub_interval)); in helper_pdu_encode_cis_req()
1186 zassert_mem_equal(pdu->llctrl.cis_req.sub_interval, p->sub_interval, in helper_pdu_verify_cis_req()
1187 sizeof(p->sub_interval), in helper_pdu_verify_cis_req()
/Zephyr-latest/include/zephyr/bluetooth/
Dhci_types.h3477 uint8_t sub_interval[3]; member
/Zephyr-latest/subsys/bluetooth/host/
Diso.c1268 unicast_info->subinterval = sys_get_le24(evt->sub_interval); in store_cis_info_v2()
/Zephyr-latest/subsys/bluetooth/controller/hci/
Dhci.c8081 lll->sub_interval, lll->phy, lll->max_pdu,