zephyr/subsys/bluetooth/controller/ll_sw
Vinayak Kariappa Chettimada e994ec1557 Bluetooth: Controller: Fix Tx Buffer allocation for Encryption Request
Encryption request is enqueued in thread context from the Tx
buffer pool, so that it is serialized alongwith the already
enqueued data buffers ensuring they are transmitted out to
peer before encryption is setup. Allocate additional Tx
buffers to accommodate simultaneous encryption setup across
active connections.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2022-06-22 12:22:29 +02:00
..
nordic Bluetooth: Controller: Replace k_sem_take loop with k_sem_reset 2022-06-20 10:27:08 +02:00
openisa Bluetooth: Controller: Add deinit() infrastructure 2022-06-06 12:04:30 +02:00
isoal.c Bluetooth: controller: Unified ISO-AL TX SDU fragment count 2022-06-22 12:21:16 +02:00
isoal.h Bluetooth: controller: fix for some problems in ISO-AL RX and HCI 2022-06-22 12:21:16 +02:00
ll_addr.c Bluetooth: Controller: Fix not clearing Static Random Address on reset 2022-05-25 14:20:21 +02:00
ll_feat.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ll_settings.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ll_test.h bluetooth: controller: Add support for all DTM commands 2022-03-18 12:00:03 +01:00
ll_tx_pwr.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
lll_adv_aux.h
lll_adv_iso.h Bluetooth: Controller: Initial broadcast ISO Tx data path 2022-03-01 14:54:35 +01:00
lll_adv_sync.h
lll_adv.h Bluetooth: Controller: Initial broadcast ISO Tx data path 2022-03-01 14:54:35 +01:00
lll_central_iso.h
lll_central.h
lll_chan.c
lll_chan.h
lll_clock.h Bluetooth: Controller: Add deinit() infrastructure 2022-06-06 12:04:30 +02:00
lll_common.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
lll_conn_iso.h Bluetooth: controller: ISO TX data path including ISOAL 2022-05-06 11:32:30 +02:00
lll_conn.h Bluetooth: controller: llcp: update max dle times on feature exchange 2022-05-25 16:29:18 +02:00
lll_df.h
lll_filter.h Bluetooth: Controller: Fix filter bdaddr list size 2022-03-25 16:13:06 +01:00
lll_iso_tx.h Bluetooth: controller: ISO TX data path including ISOAL 2022-05-06 11:32:30 +02:00
lll_peripheral_iso.h
lll_peripheral.h
lll_scan_aux.h
lll_scan.h Bluetooth: Controller: Fix filter accept list with periodic adv list use 2022-03-23 16:32:49 +01:00
lll_sched.h Bluetooth: Controller: Rename use of mstr word to cen for Central 2022-03-01 11:51:46 +01:00
lll_sync_iso.h Bluetooth: Controller: ISO Synchronized Receiver Channel Map Update 2022-02-23 13:16:07 +01:00
lll_sync.h Bluetooth: df: Split CTE filtering SYNC_STAT_READY_OR_CONT_SCAN 2022-05-16 10:08:06 +02:00
lll.h Bluetooth: controller: fix for some problems in ISO-AL RX and HCI 2022-06-22 12:21:16 +02:00
nrf.cmake modules: hal_nordic: Improve reservation of resources for BT_CTLR 2022-03-15 14:59:35 +01:00
openisa.cmake
pdu.h Bluetooth: Controller: Fix Data Length Request Cmd parameter checking 2022-05-27 15:19:06 -07:00
ull_adv_aux.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_adv_internal.h Bluetooth: Controller: Initial broadcast ISO Tx data path 2022-03-01 14:54:35 +01:00
ull_adv_iso.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_adv_sync.c Bluetooth: Controller: Fix setting fragment when Periodic Adv is active 2022-05-23 10:45:57 +02:00
ull_adv_types.h Bluetooth: Controller: Initial Periodic Adv Data fragment op support 2022-05-23 10:45:57 +02:00
ull_adv.c Bluetooth: Controller: Fix instant based procedure complete event 2022-05-20 19:22:59 -07:00
ull_central_internal.h
ull_central_iso_internal.h
ull_central_iso.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_central.c Bluetooth: Controller: Fix instant based procedure complete event 2022-05-20 19:22:59 -07:00
ull_chan_internal.h Bluetooth: controller: push topic branch to main 2021-11-16 21:24:37 -05:00
ull_chan.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_conn_internal.h Bluetooth: controller: moving CPR cross connection serialization 2022-05-16 09:40:36 +02:00
ull_conn_iso_internal.h
ull_conn_iso_types.h Bluetooth: controller: ISO TX data path including ISOAL 2022-05-06 11:32:30 +02:00
ull_conn_iso.c Bluetooth: controller: Asynch stop of ISO resume ticker in disable 2022-06-22 12:21:16 +02:00
ull_conn_types.h Bluetooth: Controller: Fix instant based procedure complete event 2022-05-20 19:22:59 -07:00
ull_conn.c Bluetooth: Controller: Fix Tx Buffer allocation for Encryption Request 2022-06-22 12:22:29 +02:00
ull_df_internal.h Bluetooth: Controller: Add CTE recv and sample in connected mode 2022-01-04 09:10:05 -05:00
ull_df_types.h bluetooth: controller: Add support for all DTM commands 2022-03-18 12:00:03 +01:00
ull_df.c Bluetooth: Controller: df: Fix check for max CTE num to sample or adv 2022-05-25 11:09:48 +02:00
ull_filter.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_filter.h
ull_internal.h Tests: bluetooth: fix ctrl_user_ext test 2022-05-13 08:56:12 -05:00
ull_iso_internal.h Bluetooth: controller: ISO TX data path including ISOAL 2022-05-06 11:32:30 +02:00
ull_iso_types.h Bluetooth: controller: ISO TX data path including ISOAL 2022-05-06 11:32:30 +02:00
ull_iso.c Bluetooth: controller: fix for some problems in ISO-AL RX and HCI 2022-06-22 12:21:16 +02:00
ull_llcp_chmu.c Bluetooth: controller: llcp: terminate conn. on past instant for chmu 2022-05-16 09:41:23 +02:00
ull_llcp_common.c Bluetooth: controller: llcp: fix for failing LL qualification tests 2022-05-25 16:29:24 +02:00
ull_llcp_conn_upd.c Bluetooth: controller: llcp: terminate conn on conn update past instant 2022-05-20 12:33:59 +02:00
ull_llcp_enc.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_llcp_features.h Bluetooth: Controller: llcp: add missing handling LL_UNKNOWN in CTE llcp 2022-05-19 13:21:58 +02:00
ull_llcp_internal.h Bluetooth: controller: llcp: Fix terminate timer 2022-05-20 12:37:49 +02:00
ull_llcp_local.c Bluetooth: controller: llcp: Fix terminate timer 2022-05-20 12:37:49 +02:00
ull_llcp_pdu.c Bluetooth: Controller: LLCP: Fix handling of invalid DLE parameters 2022-05-20 12:38:30 +02:00
ull_llcp_phy.c Bluetooth: controller: llcp: phy update proc, validate phys and instant 2022-06-20 14:01:23 +02:00
ull_llcp_remote.c Bluetooth: controller: llcp: send correct collision code 2022-05-20 10:29:46 +02:00
ull_llcp.c Bluetooth: Controller: llcp: Fix assert if reject while loc and rem pend 2022-05-25 11:09:38 +02:00
ull_llcp.h Bluetooth: controller: llcp: Fix terminate timer 2022-05-20 12:37:49 +02:00
ull_periph_internal.h
ull_peripheral_iso_internal.h Bluetooth: controller: ISO TX data path including ISOAL 2022-05-06 11:32:30 +02:00
ull_peripheral_iso.c Bluetooth: controller: LLCP and ISOAL Fixes for EBQ LL tests 2022-06-22 12:21:16 +02:00
ull_peripheral.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_scan_aux.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_scan_internal.h everywhere: fix typos 2022-03-18 13:24:08 -04:00
ull_scan_types.h Bluetooth: Controller: Fix to stop Extended Auxiliary Scan context 2022-02-08 13:53:07 +01:00
ull_scan.c Tests: bluetooth: fix build errors for bluetooth testcases 2022-05-13 08:56:12 -05:00
ull_sched_internal.h Bluetooth: Controller: Rename use of mstr word to cen for Central 2022-03-01 11:51:46 +01:00
ull_sched.c Bluetooth: Controller: lll: Fix warning when building for Nordic 2022-05-23 10:05:39 +02:00
ull_sync_internal.h Bluetooth: Controller: Fix missing reset of sync create association 2022-03-09 13:58:17 +01:00
ull_sync_iso_internal.h Bluetooth: Controller: Implement ISO Sync Receiver connection handle 2021-11-25 10:43:51 -05:00
ull_sync_iso.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull_sync_types.h Bluetooth: Controller: Fix per sync cancel and sync establ synchronize 2022-05-17 11:39:09 +02:00
ull_sync.c Bluetooth: Controller: Fix per sync cancel and sync establ synchronize 2022-05-17 11:39:09 +02:00
ull_tx_queue.c Bluetooth: controller: Rework TX data pause 2022-04-04 15:34:09 +02:00
ull_tx_queue.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ull.c Bluetooth: controller: Fixes for ISO from IAL testing 2022-06-22 12:21:16 +02:00