/Zephyr-Core-3.6.0/subsys/bluetooth/controller/ll_sw/ |
D | ull_adv_aux.c | 470 struct pdu_adv_aux_ptr *aux_ptr; local 620 (void)memcpy(&aux_ptr, 622 sizeof(aux_ptr)); 628 ull_adv_aux_ptr_fill(aux_ptr, offs_us, adv->lll.phy_s); 1116 struct pdu_adv_aux_ptr *aux_ptr; in ll_adv_aux_sr_data_set() local 1264 (void)memcpy(&aux_ptr, &hdr_data[aux_ptr_offset], in ll_adv_aux_sr_data_set() 1265 sizeof(aux_ptr)); in ll_adv_aux_sr_data_set() 1271 ull_adv_aux_ptr_fill(aux_ptr, offs_us, adv->lll.phy_s); in ll_adv_aux_sr_data_set() 1500 struct pdu_adv_aux_ptr *aux_ptr; in ull_adv_aux_hdr_set_clear() local 1705 if (pri_hdr_prev.aux_ptr) { in ull_adv_aux_hdr_set_clear() [all …]
|
D | ull_scan_aux.c | 103 struct pdu_adv_aux_ptr *aux_ptr; in ull_scan_aux_setup() local 404 aux_ptr = NULL; in ull_scan_aux_setup() 405 if (h->aux_ptr) { in ull_scan_aux_setup() 406 aux_ptr = (void *)ptr; in ull_scan_aux_setup() 407 ptr += sizeof(*aux_ptr); in ull_scan_aux_setup() 467 if (!aux_ptr || !PDU_ADV_AUX_PTR_OFFSET_GET(aux_ptr) || is_scan_req || in ull_scan_aux_setup() 468 (PDU_ADV_AUX_PTR_PHY_GET(aux_ptr) > EXT_ADV_AUX_PHY_LE_CODED) || in ull_scan_aux_setup() 470 PDU_ADV_AUX_PTR_PHY_GET(aux_ptr) == EXT_ADV_AUX_PHY_LE_CODED)) { in ull_scan_aux_setup() 599 lll_aux->chan = aux_ptr->chan_idx; in ull_scan_aux_setup() 600 lll_aux->phy = BIT(PDU_ADV_AUX_PTR_PHY_GET(aux_ptr)); in ull_scan_aux_setup() [all …]
|
D | ull_adv_sync.c | 542 struct pdu_adv_aux_ptr *aux_ptr; in ll_adv_sync_ad_data_set() local 683 (void)memcpy(&aux_ptr, in ll_adv_sync_ad_data_set() 685 sizeof(aux_ptr)); in ll_adv_sync_ad_data_set() 691 ull_adv_aux_ptr_fill(aux_ptr, offs_us, adv->lll.phy_s); in ll_adv_sync_ad_data_set() 1400 struct pdu_adv_aux_ptr *aux_ptr; in ull_adv_sync_pdu_init() local 1440 aux_ptr = (void *)dptr; in ull_adv_sync_pdu_init() 1461 ull_adv_aux_ptr_fill(aux_ptr, offs_us, phy_s); in ull_adv_sync_pdu_init() 1574 struct pdu_adv_aux_ptr *aux_ptr, *aux_ptr_prev; local 1664 ter_hdr.aux_ptr = 1; 1666 aux_ptr = (void *)ter_dptr; [all …]
|
D | ull_df.c | 774 struct pdu_adv_aux_ptr *aux_ptr; in per_adv_chain_cte_info_set() local 777 (void)memcpy(&aux_ptr, &hdr_data[aux_ptr_offset], in per_adv_chain_cte_info_set() 778 sizeof(aux_ptr)); in per_adv_chain_cte_info_set() 785 ull_adv_aux_ptr_fill(aux_ptr, offs_us, lll->phy_s); in per_adv_chain_cte_info_set() 903 struct pdu_adv_aux_ptr *aux_ptr; in cte_info_set() local 906 (void)memcpy(&aux_ptr, in cte_info_set() 909 sizeof(aux_ptr)); in cte_info_set() 916 ull_adv_aux_ptr_fill(aux_ptr, offs_us, adv->lll.phy_s); in cte_info_set() 948 if (ext_hdr->aux_ptr) { in pdu_ext_adv_is_empty_without_cte()
|
D | pdu.h | 224 #define PDU_ADV_AUX_PTR_OFFSET_GET(aux_ptr) ((aux_ptr)->offs_phy_packed[0] | \ argument 225 (((aux_ptr)->offs_phy_packed[1] & 0x1F) << 8)) 226 #define PDU_ADV_AUX_PTR_PHY_GET(aux_ptr) (((aux_ptr)->offs_phy_packed[1] >> 5) & 0x07) argument 421 uint8_t aux_ptr:1; member 429 uint8_t aux_ptr:1;
|
D | ull_adv_internal.h | 216 void ull_adv_aux_ptr_fill(struct pdu_adv_aux_ptr *aux_ptr, uint32_t offs_us, 225 struct pdu_adv_aux_ptr *aux_ptr,
|
D | ull_adv.c | 485 (!pri_hdr_prev.aux_ptr || (phy_p != PHY_CODED))) { 521 if (pri_hdr_prev.aux_ptr) { 525 if (pri_hdr_prev.aux_ptr || 528 pri_hdr->aux_ptr = 1; 543 (!pri_hdr_prev.aux_ptr || (phy_p != PHY_CODED))) { 585 if (pri_hdr_prev.aux_ptr) { 588 if (pri_hdr->aux_ptr) { 629 if (pri_hdr->aux_ptr) { 2901 } else if (pri_hdr_flags.aux_ptr) {
|
D | lll.h | 343 void *aux_ptr; member
|
D | ull_adv_iso.c | 1354 if (h->aux_ptr) { in big_info_get()
|
D | ull_filter.c | 1196 } else if (pri_hdr_flags.aux_ptr) { in rpa_adv_refresh()
|
/Zephyr-Core-3.6.0/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_scan_aux.c | 123 struct pdu_adv_aux_ptr *aux_ptr; in lll_scan_aux_setup() local 170 aux_ptr = (void *)pri_dptr; in lll_scan_aux_setup() 171 if (unlikely(!pri_hdr->aux_ptr || !PDU_ADV_AUX_PTR_OFFSET_GET(aux_ptr) || in lll_scan_aux_setup() 172 (PDU_ADV_AUX_PTR_PHY_GET(aux_ptr) > EXT_ADV_AUX_PHY_LE_CODED))) { in lll_scan_aux_setup() 177 if (aux_ptr->offs_units) { in lll_scan_aux_setup() 184 aux_offset_us = (uint32_t)PDU_ADV_AUX_PTR_OFFSET_GET(aux_ptr) * window_size_us; in lll_scan_aux_setup() 187 if (aux_ptr->ca) { in lll_scan_aux_setup() 193 phy = BIT(PDU_ADV_AUX_PTR_PHY_GET(aux_ptr)); in lll_scan_aux_setup() 232 ftr->aux_ptr = aux_ptr; in lll_scan_aux_setup() 246 struct pdu_adv_aux_ptr *aux_ptr; in lll_scan_aux_isr_aux_setup() local [all …]
|
D | lll_adv_aux.c | 152 struct pdu_adv_aux_ptr *aux_ptr; in prepare_cb() local 190 aux_ptr = (void *)pri_dptr; in prepare_cb() 193 if (unlikely(!pri_hdr->aux_ptr || !PDU_ADV_AUX_PTR_OFFSET_GET(aux_ptr))) { in prepare_cb() 200 chan_idx = aux_ptr->chan_idx; in prepare_cb() 284 sec_pdu->adv_ext_ind.ext_hdr.aux_ptr) { in prepare_cb() 420 if (pdu->adv_ext_ind.ext_hdr_len && pdu->adv_ext_ind.ext_hdr.aux_ptr) { in isr_tx_chain() 673 sr_pdu->adv_ext_ind.ext_hdr.aux_ptr) { in isr_rx_pdu()
|
D | lll_sync.c | 648 struct pdu_adv_aux_ptr *aux_ptr; in isr_aux_setup() local 664 aux_ptr = ftr->aux_ptr; in isr_aux_setup() 665 phy_aux = BIT(PDU_ADV_AUX_PTR_PHY_GET(aux_ptr)); in isr_aux_setup() 671 if (aux_ptr->offs_units) { in isr_aux_setup() 678 aux_offset_us = (uint32_t) PDU_ADV_AUX_PTR_OFFSET_GET(aux_ptr) * window_size_us; in isr_aux_setup() 681 if (aux_ptr->ca) { in isr_aux_setup() 692 lll_chan_set(aux_ptr->chan_idx); in isr_aux_setup() 714 aux_ptr->chan_idx, in isr_aux_setup() 716 PDU_ADV_AUX_PTR_PHY_GET(aux_ptr)); in isr_aux_setup()
|
D | lll_adv_sync.c | 187 if (pdu->adv_ext_ind.ext_hdr_len && pdu->adv_ext_ind.ext_hdr.aux_ptr) { in prepare_cb() 364 if (pdu->adv_ext_ind.ext_hdr_len && pdu->adv_ext_ind.ext_hdr.aux_ptr) { in isr_tx()
|
/Zephyr-Core-3.6.0/tests/bluetooth/df/connectionless_cte_chains/src/ |
D | common.c | 307 ext_hdr->aux_ptr, in common_validate_per_adv_pdu() 312 ext_hdr->aux_ptr, in common_validate_per_adv_pdu()
|
/Zephyr-Core-3.6.0/subsys/bluetooth/controller/hci/ |
D | hci.c | 6636 if (h->aux_ptr) { 6637 struct pdu_adv_aux_ptr *aux_ptr; local 6639 aux_ptr = (void *)ptr; 6640 ptr += sizeof(*aux_ptr); 6642 *sec_phy = HCI_AUX_PHY_TO_HCI_PHY(PDU_ADV_AUX_PTR_PHY_GET(aux_ptr)); 7019 if (h->aux_ptr) { 7020 struct pdu_adv_aux_ptr *aux_ptr; local 7027 aux_ptr = (void *)ptr; 7035 PDU_ADV_AUX_PTR_PHY_GET(aux_ptr) > EXT_ADV_AUX_PHY_LE_CODED) { 7045 PDU_ADV_AUX_PTR_PHY_GET(aux_ptr)); [all …]
|
/Zephyr-Core-3.6.0/drivers/dai/intel/ssp/ |
D | ssp.c | 1675 uint8_t *aux_ptr; in dai_ssp_parse_aux_data() local 1680 aux_ptr = (uint8_t *)blob + pre_aux_len; in dai_ssp_parse_aux_data() 1686 aux_tlv = (struct ssp_intel_aux_tlv *)(aux_ptr); in dai_ssp_parse_aux_data() 1749 aux_ptr += hop; in dai_ssp_parse_aux_data()
|
/Zephyr-Core-3.6.0/doc/releases/ |
D | release-notes-3.5.rst | 283 * Updated to stop following ``aux_ptr`` if ``DATA_LEN_MAX`` is reached during extended scanning
|