/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_scan_aux.c | 75 struct pdu_adv *pdu_rx, uint8_t rl_idx); 1370 static void isr_tx(struct lll_scan_aux *lll_aux, void *pdu_rx, argument 1385 radio_pkt_rx_set(pdu_rx); 1484 struct pdu_adv *pdu_rx; local 1544 pdu_rx = (void *)node_rx->pdu; 1546 trx_done = isr_rx_connect_rsp_check(lll, pdu_tx, pdu_rx, 1600 pdu->rx_addr = pdu_rx->tx_addr; 1602 &pdu_rx->adv_ext_ind.ext_hdr.data[ADVA_OFFSET], 1644 struct pdu_adv *pdu_rx, uint8_t rl_idx) argument 1646 if (unlikely(pdu_rx->type != PDU_ADV_TYPE_AUX_CONNECT_RSP)) { [all …]
|
D | lll_adv_aux.c | 738 struct pdu_adv *pdu_rx; in isr_rx_pdu() local 759 pdu_rx = (void *)node_rx->pdu; in isr_rx_pdu() 776 if ((pdu_rx->type == PDU_ADV_TYPE_AUX_SCAN_REQ) && in isr_rx_pdu() 777 (pdu_rx->len == sizeof(struct pdu_adv_scan_req)) && in isr_rx_pdu() 778 lll_adv_scan_req_check(lll, pdu_rx, tx_addr, addr, devmatch_ok, in isr_rx_pdu() 844 err = lll_adv_scan_req_report(lll, pdu_rx, rl_idx, in isr_rx_pdu() 856 } else if ((pdu_rx->type == PDU_ADV_TYPE_AUX_CONNECT_REQ) && in isr_rx_pdu() 857 (pdu_rx->len == sizeof(struct pdu_adv_connect_ind)) && in isr_rx_pdu() 859 lll_adv_connect_ind_check(lll, pdu_rx, tx_addr, addr, in isr_rx_pdu() 880 pdu_tx = init_connect_rsp_pdu(pdu_rx); in isr_rx_pdu()
|
D | lll_adv.c | 1520 struct pdu_adv *pdu_rx; in isr_rx_pdu() local 1537 pdu_rx = (void *)node_rx->pdu; in isr_rx_pdu() 1550 if ((pdu_rx->type == PDU_ADV_TYPE_SCAN_REQ) && in isr_rx_pdu() 1551 (pdu_rx->len == sizeof(struct pdu_adv_scan_req)) && in isr_rx_pdu() 1553 lll_adv_scan_req_check(lll, pdu_rx, tx_addr, addr, devmatch_ok, in isr_rx_pdu() 1572 err = lll_adv_scan_req_report(lll, pdu_rx, rl_idx, in isr_rx_pdu() 1608 } else if ((pdu_rx->type == PDU_ADV_TYPE_CONNECT_IND) && in isr_rx_pdu() 1609 (pdu_rx->len == sizeof(struct pdu_adv_connect_ind)) && in isr_rx_pdu() 1611 lll_adv_connect_ind_check(lll, pdu_rx, tx_addr, addr, in isr_rx_pdu()
|
D | lll_central_iso.c | 714 struct pdu_cis *pdu_rx; in isr_rx() local 719 pdu_rx = (void *)node_rx->pdu; in isr_rx() 722 if ((pdu_rx->nesn != cis_lll->sn) && (cis_lll->tx.bn_curr <= cis_lll->tx.bn)) { in isr_rx() 738 if (!pdu_rx->npi && in isr_rx() 740 (pdu_rx->sn == cis_lll->nesn) && in isr_rx() 753 if (pdu_rx->len && conn_lll->enc_rx) { in isr_rx() 807 cie = cie || pdu_rx->cie; in isr_rx()
|
D | lll_peripheral_iso.c | 548 struct pdu_cis *pdu_rx; in isr_rx() local 554 pdu_rx = (void *)node_rx->pdu; in isr_rx() 557 if ((pdu_rx->nesn != cis_lll->sn) && (cis_lll->tx.bn_curr <= cis_lll->tx.bn)) { in isr_rx() 574 if (!pdu_rx->npi && in isr_rx() 576 (pdu_rx->sn == cis_lll->nesn) && in isr_rx() 586 if (pdu_rx->len && conn_lll->enc_rx) { in isr_rx() 642 cie = cie || pdu_rx->cie; in isr_rx()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/ |
D | lll_adv.c | 827 struct pdu_adv *pdu_rx, *pdu_adv; in isr_rx_pdu() local 837 pdu_rx = (void *)radio_pkt_scratch_get(); in isr_rx_pdu() 840 if ((pdu_rx->type == PDU_ADV_TYPE_SCAN_REQ) && in isr_rx_pdu() 841 (pdu_rx->len == sizeof(struct pdu_adv_scan_req)) && in isr_rx_pdu() 843 isr_rx_sr_check(lll, pdu_adv, pdu_rx, devmatch_ok, &rl_idx)) { in isr_rx_pdu() 861 err = isr_rx_sr_report(pdu_rx, rssi_ready); in isr_rx_pdu() 886 } else if ((pdu_rx->type == PDU_ADV_TYPE_CONNECT_IND) && in isr_rx_pdu() 887 (pdu_rx->len == sizeof(struct pdu_adv_connect_ind)) && in isr_rx_pdu() 888 isr_rx_ci_check(lll, pdu_adv, pdu_rx, devmatch_ok, in isr_rx_pdu() 927 memcpy(rx->pdu, pdu_rx, (offsetof(struct pdu_adv, connect_ind) + in isr_rx_pdu()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_conn.c | 898 struct pdu_data *pdu_rx; in ull_conn_rx() local 911 pdu_rx = (void *)(*rx)->pdu; in ull_conn_rx() 913 switch (pdu_rx->ll_id) { in ull_conn_rx()
|
/Zephyr-latest/subsys/bluetooth/controller/hci/ |
D | hci.c | 2998 static void le_df_connectionless_iq_report(struct pdu_data *pdu_rx, in le_df_connectionless_iq_report() argument 5361 static void vs_le_df_connectionless_iq_report(struct pdu_data *pdu_rx, struct node_rx_pdu *node_rx, argument
|