zephyr/subsys/bluetooth/host
Aleksander Wasaznik 2a7adae6c1 Bluetooth: Rename num_complete_pool -> sync_evt_pool
Refactor only. The surrounding ifdefs are intentionally not changed in
this patch. They will be in the near future.

Rename the pool and generalize the documentation to allow using this
pool for other events that fit the same criteria. This pool can be used
for any buffer that is processed synchronously, without negatively
affecting 'num complete' messages. E.g. 'cmd complete/status' can be put
in this pool already.

We will be working towards making the host process all event buffers
synchronously. This is because events have no dedicated flow control,
and discarding events in the driver without informing the host creates
problems. Discarding should instead happen in the host higher layers
when unavoidable.

Signed-off-by: Aleksander Wasaznik <aleksander.wasaznik@nordicsemi.no>
2024-04-25 15:10:50 +02:00
..
classic Bluetooth: Host: Rename bt_conn_state_t states for clarity 2024-04-23 15:31:59 +02:00
addr_internal.h
addr.c
adv.c Bluetooth: Host: Rename bt_conn_state_t states for clarity 2024-04-23 15:31:59 +02:00
adv.h
aes_ccm.c
att_internal.h Bluetooth: ATT: call-back on buffer destroy 2023-12-15 17:14:56 +02:00
att.c Bluetooth: ATT: lock scheduler when sending from user thread 2024-03-07 11:16:55 +02:00
buf.c Bluetooth: Rename num_complete_pool -> sync_evt_pool 2024-04-25 15:10:50 +02:00
CMakeLists.txt Bluetooth: Host: Move BR/EDR files to host/classic 2024-03-07 11:26:45 +02:00
conn_internal.h Bluetooth: Host: Rename bt_conn_state_t states for clarity 2024-04-23 15:31:59 +02:00
conn.c Bluetooth: conn: Don't wait for buf allocation in syswq 2024-04-23 15:34:10 +02:00
crypto.c
crypto.h
data.c
direction_internal.h
direction.c
ecc.c
ecc.h
gatt_internal.h
gatt.c Bluetooth: refactor add is_host_managed_ccc 2024-04-23 15:34:25 +02:00
hci_common.c
hci_core.c Bluetooth: Fix minor whitespace issue 2024-04-23 21:27:35 +00:00
hci_core.h Bluetooth: Host: Document scanning dev flags 2024-04-22 06:48:47 -07:00
hci_ecc.c Bluetooth: host: remove CONFIG_BT_RECV_BLOCKING 2024-03-26 11:17:29 -05:00
hci_ecc.h
hci_raw_internal.h
hci_raw.c Bluetooth: hci_driver.h: Remove bt_recv_prio 2024-03-26 11:17:29 -05:00
id.c Bluetooth: Host: Rename bt_conn_state_t states for clarity 2024-04-23 15:31:59 +02:00
id.h
iso_internal.h Bluetooth: Host: Change __line__ to __LINE__ 2024-03-18 13:14:50 +01:00
iso.c Bluetooth: Host: Rename bt_conn_state_t states for clarity 2024-04-23 15:31:59 +02:00
Kconfig Bluetooth: Controller: Fix regression in BT_RX_STACK_SIZE use 2024-04-12 13:48:57 +02:00
Kconfig.gatt bluetooth: gatt: add authorization callback API for gatt operations 2024-01-19 16:08:46 +01:00
Kconfig.l2cap Network: L2: remove IPSP 2024-04-11 12:48:50 +02:00
keys.c
keys.h
l2cap_internal.h Bluetooth: Host: Include full path of l2cap_br_interface.h 2024-03-07 11:26:45 +02:00
l2cap.c Bluetooth: L2CAP: Don't try to send on disconnected channel 2024-04-23 15:34:48 +02:00
long_wq.c Bluetooth: host: tweak up the bluetooth thread names 2024-04-02 21:01:00 -04:00
long_wq.h
monitor.c Bluetooth: Rename BT_BREDR to BT_CLASSIC 2024-03-07 11:26:45 +02:00
monitor.h Bluetooth: Rename BT_BREDR to BT_CLASSIC 2024-03-07 11:26:45 +02:00
scan.c Bluetooth: Host: Rename bt_conn_state_t states for clarity 2024-04-23 15:31:59 +02:00
scan.h
settings.c
settings.h
smp_null.c
smp.c Bluetooth: Rename BT_BREDR to BT_CLASSIC 2024-03-07 11:26:45 +02:00
smp.h
testing.c Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
testing.h Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
uuid.c