zephyr/subsys/bluetooth/host
Lingao Meng 786b9a0ad4 Bluetooth: Host: Add const prefix for UUID
Add const prefix for service uuid and char uuid.

Since Service UUID and Char UUID should not change in the service
definition, they are most reasonably defined as rodata, also for
save some ram footprint.

The field `attr->user_data` type is `void *`, as this PR change
all Service UUID to rodata, so there must add (void *) to avoid warning.

Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2023-12-07 16:16:43 +00:00
..
a2dp.c Bluetooth: Use Zephyr standard log system instead of bluetooth/common/log 2022-11-25 17:08:36 +01:00
a2dp_internal.h
addr.c Bluetooth: Host: Fix bt_addr_from_str for str starting with ':' 2023-06-05 08:31:06 -04:00
addr_internal.h BluetootH: Host: add helper functions for resolved addresses 2023-01-12 13:31:12 +01:00
adv.c bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
adv.h Bluetooth: Host: reset adv_pool in bt_disable 2022-11-09 09:03:50 +00:00
aes_ccm.c Bluetooth: Use Zephyr standard log system instead of bluetooth/common/log 2022-11-25 17:08:36 +01:00
at.c bluetooth: fix armclang compiler warnings with is*() functions 2023-03-31 09:19:16 +02:00
at.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
att.c Bluetooth: ATT: don't access l2cap ops struct 2023-12-07 10:37:37 +00:00
att_internal.h Bluetooth: Host: Fix GATT Long Read for EATT 2023-10-23 11:01:21 +02:00
avdtp.c Bluetooth: Host: Pass pointer to server in L2CAP accept() callback 2023-09-14 14:36:34 +02:00
avdtp_internal.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
br.c bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
br.h Bluetooth: host: Refactor out BR/EDR from hci_core to br 2021-03-15 16:51:51 +02:00
buf.c Revert "Bluetooth: att: re-use REQ buf for RSP" 2023-11-17 09:26:08 +01:00
CMakeLists.txt Bluetooth: Host: CMake dependency for Mesh Bsim 2023-10-20 15:07:51 +02:00
conn.c Bluetooth: Use CONFIG_BT_CONN_TX_USER_DATA_SIZE 2023-11-30 10:06:19 +01:00
conn_internal.h Bluetooth: Host: Add LE Power Control Request Procedure APIs 2023-11-29 09:59:39 +01:00
crypto.c Bluetooth: Use Zephyr standard log system instead of bluetooth/common/log 2022-11-25 17:08:36 +01:00
crypto.h
data.c Bluetooth: Host: Move new bt_data functions to data.c 2023-03-21 18:17:52 +00:00
direction.c bluetooth: host: add checks for connection types 2023-07-05 09:15:48 +02:00
direction_internal.h Bluetooth: Host: Add common handling of VS IQ report 2022-08-19 16:26:10 +02:00
ecc.c bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
ecc.h bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
gatt.c Bluetooth: Host: Add const prefix for UUID 2023-12-07 16:16:43 +00:00
gatt_internal.h Bluetooth: GATT: Add LE Secure Connections Permission Check 2022-07-19 10:32:56 +02:00
hci_common.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
hci_core.c Bluetooth: Host: Fix bt_le_set_chan_map 2023-12-01 14:30:52 +01:00
hci_core.h bluetooth: id: make sharing RPA between adv sets optional 2023-11-14 09:22:51 +01:00
hci_ecc.c Bluetooth: Use Zephyr standard log system instead of bluetooth/common/log 2022-11-25 17:08:36 +01:00
hci_ecc.h Bluetooth: host: add dedicated WQ for long-running tasks 2022-06-30 10:31:13 +02:00
hci_raw.c Bluetooth: hci_raw: Fix a LOG_ERR message 2023-04-28 10:33:18 -05:00
hci_raw_internal.h
hfp_hf.c Bluetooth: Use Zephyr standard log system instead of bluetooth/common/log 2022-11-25 17:08:36 +01:00
hfp_internal.h everywhere: fix typos 2022-03-18 13:24:08 -04:00
id.c bluetooth: add HCI driver parameter to set controller's public address 2023-11-29 10:44:25 +01:00
id.h Bluetooth: host: Call RPA expired on disabled advertising sets 2022-11-21 12:36:50 +01:00
iso.c Bluetooth: ISO: use IN_RANGE for CIG create parameters 2023-10-23 15:22:10 +02:00
iso_internal.h Bluetooth: audio: Fix declaring conn type object in header file 2023-03-28 15:07:09 +02:00
Kconfig bluetooth: id: make sharing RPA between adv sets optional 2023-11-14 09:22:51 +01:00
Kconfig.gatt Bluetooth: ATT: remove BT_ATT_ENFORCE_FLOW 2023-12-06 17:53:54 +00:00
Kconfig.l2cap Bluetooth: Mesh: Reduce BT_L2CAP_TX_MTU for mesh to 33 2023-06-29 10:05:03 +00:00
keys.c Bluetooth: Host: Use custom API for Bluetooth settings 2023-06-17 07:58:07 -04:00
keys.h Bluetooth: Host: Define bt_irk_eq 2022-10-27 13:16:59 +02:00
keys_br.c Bluetooth: Host: Use custom API for Bluetooth settings 2023-06-17 07:58:07 -04:00
l2cap.c Bluetooth: l2cap: remove bt_l2cap_chan_send_cb 2023-11-30 10:06:19 +01:00
l2cap_br.c Bluetooth: Host: Pass pointer to server in L2CAP accept() callback 2023-09-14 14:36:34 +02:00
l2cap_internal.h Bluetooth: l2cap: remove bt_l2cap_chan_send_cb 2023-11-30 10:06:19 +01:00
long_wq.c bluetooth: Make long workqueue init priority configurable 2023-09-11 19:57:08 +02:00
long_wq.h Bluetooth: host: add dedicated WQ for long-running tasks 2022-06-30 10:31:13 +02:00
monitor.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
monitor.h Bluetooth: Host: Monitor: Make addr param const in bt_monitor_new_index 2022-08-25 12:18:09 +02:00
rfcomm.c Bluetooth: Host: Pass pointer to server in L2CAP accept() callback 2023-09-14 14:36:34 +02:00
rfcomm_internal.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
scan.c bluetooth: host: add checks for connection types 2023-07-05 09:15:48 +02:00
scan.h Bluetooth: Host: add missing de-init of periodic sync pool 2022-07-13 16:13:57 +02:00
sdp.c Bluetooth: Use CONFIG_BT_CONN_TX_USER_DATA_SIZE 2023-11-30 10:06:19 +01:00
sdp_internal.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
settings.c Bluetooth: Host: Use custom API for Bluetooth settings 2023-06-17 07:58:07 -04:00
settings.h Bluetooth: Host: Use custom API for Bluetooth settings 2023-06-17 07:58:07 -04:00
smp.c bluetooth: host: smp: Add runtime check for central-specific path 2023-10-04 14:53:26 +01:00
smp.h Bluetooth: Host: SMP Keypress Notification 2023-03-13 14:04:25 +01:00
smp_null.c Bluetooth: Use Zephyr standard log system instead of bluetooth/common/log 2022-11-25 17:08:36 +01:00
ssp.c bluetooth: host: add checks for connection types 2023-07-05 09:15:48 +02:00
ssp.h Bluetooth: host: Split SSP to it's own module 2020-08-11 19:32:35 +02:00
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 subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00