/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_scan_aux.c | 75 struct pdu_adv *pdu_rx, uint8_t rl_idx); 1368 static void isr_tx(struct lll_scan_aux *lll_aux, void *pdu_rx, argument 1383 radio_pkt_rx_set(pdu_rx); 1482 struct pdu_adv *pdu_rx; local 1542 pdu_rx = (void *)node_rx->pdu; 1544 trx_done = isr_rx_connect_rsp_check(lll, pdu_tx, pdu_rx, 1598 pdu->rx_addr = pdu_rx->tx_addr; 1600 &pdu_rx->adv_ext_ind.ext_hdr.data[ADVA_OFFSET], 1641 struct pdu_adv *pdu_rx, uint8_t rl_idx) argument 1643 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 | 1515 struct pdu_adv *pdu_rx; in isr_rx_pdu() local 1532 pdu_rx = (void *)node_rx->pdu; in isr_rx_pdu() 1545 if ((pdu_rx->type == PDU_ADV_TYPE_SCAN_REQ) && in isr_rx_pdu() 1546 (pdu_rx->len == sizeof(struct pdu_adv_scan_req)) && in isr_rx_pdu() 1548 lll_adv_scan_req_check(lll, pdu_rx, tx_addr, addr, devmatch_ok, in isr_rx_pdu() 1567 err = lll_adv_scan_req_report(lll, pdu_rx, rl_idx, in isr_rx_pdu() 1603 } else if ((pdu_rx->type == PDU_ADV_TYPE_CONNECT_IND) && in isr_rx_pdu() 1604 (pdu_rx->len == sizeof(struct pdu_adv_connect_ind)) && in isr_rx_pdu() 1606 lll_adv_connect_ind_check(lll, pdu_rx, tx_addr, addr, in isr_rx_pdu()
|
D | lll_central_iso.c | 707 struct pdu_cis *pdu_rx; in isr_rx() local 712 pdu_rx = (void *)node_rx->pdu; in isr_rx() 715 if ((pdu_rx->nesn != cis_lll->sn) && (cis_lll->tx.bn_curr <= cis_lll->tx.bn)) { in isr_rx() 731 if (!pdu_rx->npi && in isr_rx() 733 (pdu_rx->sn == cis_lll->nesn) && in isr_rx() 746 if (pdu_rx->len && conn_lll->enc_rx) { in isr_rx() 800 cie = cie || pdu_rx->cie; in isr_rx()
|
D | lll_peripheral_iso.c | 544 struct pdu_cis *pdu_rx; in isr_rx() local 550 pdu_rx = (void *)node_rx->pdu; in isr_rx() 553 if ((pdu_rx->nesn != cis_lll->sn) && (cis_lll->tx.bn_curr <= cis_lll->tx.bn)) { in isr_rx() 570 if (!pdu_rx->npi && in isr_rx() 572 (pdu_rx->sn == cis_lll->nesn) && in isr_rx() 582 if (pdu_rx->len && conn_lll->enc_rx) { in isr_rx() 638 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 | 2963 static void le_df_connectionless_iq_report(struct pdu_data *pdu_rx, in le_df_connectionless_iq_report() argument 5326 static void vs_le_df_connectionless_iq_report(struct pdu_data *pdu_rx, struct node_rx_pdu *node_rx, argument
|