zephyr/subsys
Rubin Gerritsen 2ec3cd307c Bluetooth: Host: Avoid registering callback twice
Callbacks can only be registered once. Otherwise the slist
will become circular.

In this commit we have choosen to ignore the second registration
call if the callback has already been registed. The alternative
is to trigger an assertion. That doesn't work if the assertions
are turned off.

Signed-off-by: Rubin Gerritsen <rubin.gerritsen@nordicsemi.no>
2024-06-13 08:03:28 -04:00
..
bindesc build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
bluetooth Bluetooth: Host: Avoid registering callback twice 2024-06-13 08:03:28 -04:00
canbus canbus: isotp: use proper CAN ID masks 2024-04-24 09:53:06 +02:00
console
debug subsys/debug: relocate symtab Kconfig 2024-06-04 22:36:51 -04:00
demand_paging kernel: mm: rename z_page_frame_* to k_mem_page_frame_* 2024-06-12 21:13:26 -04:00
dfu dfu/mcuboot: Use flash_area_flatten instead of flash_area_erase 2024-06-04 08:00:46 +02:00
disk drivers: disk: add DISK_IOCTL_CTRL_DEINIT command to supported IOCTLs 2024-06-07 18:16:01 +01:00
dsp
emul treewide: drivers: espi: Adjust terms per eSPI specification 1.5 2024-05-02 13:56:46 -04:00
fb
fs fs: nvs: Add CRC-32 to protect data 2024-06-13 05:51:56 -04:00
input
ipc ipc: fix return code of icbmsg backend send operation. 2024-06-10 15:00:01 +03:00
jwt jwt: add missing PSA_WANT dependencies to RSA signature 2024-06-13 09:22:20 +02:00
llext llext: refact: move ELF loading and linking to separate files 2024-06-07 18:07:53 +01:00
logging logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
lorawan lorawan: services: frag decoder: add lowmem implementation 2024-06-11 16:09:23 +03:00
mem_mgmt
mgmt mgmt: hawkbit: some Kconfig improvements 2024-06-07 18:06:45 +01:00
modbus
modem modem: add modem_pipelink module 2024-06-10 15:12:34 -05:00
net net: ipv6: mcast_routing: hop limit handling 2024-06-13 05:44:30 -04:00
pm pm: Add a symbol for device power state constraints 2024-06-07 19:06:23 -04:00
portability subsys/portability/CMSIS: Do not redefine TRUE & FALSE 2024-06-11 16:29:22 +03:00
random random: enable AES support CTR_DRBG CSPRNG when it relies on Mbed TLS 2024-06-03 16:13:05 -04:00
retention
rtio sys: Add a lockfree mpsc and spsc queues 2024-06-06 00:42:29 -07:00
sd sd: sd_ops: fix DISK_IOCTL_CTRL_SYNC return code 2024-05-29 07:31:39 +02:00
sensing sensing: Fix build warning on invalid array index 2024-06-07 09:52:09 +02:00
settings storage/settings: Replace flash_area_erase with flash_area_flatten 2024-06-04 08:00:46 +02:00
shell shell: device_service: print DT metadata 2024-06-12 18:49:54 +02:00
sip_svc
stats
storage storage/stream_flash: Support for devices without explicit erase 2024-06-04 08:00:46 +02:00
task_wdt task_wdt: Feed hardware watchdog only when its started 2024-06-06 00:40:53 -07:00
testsuite testsuite: coverage: Add CONFIG_ZTEST_COVERAGE_RESET_BEFORE_TESTS 2024-06-12 14:32:04 +03:00
timing
tracing tracing: change controlling expressions in while to Boolean 2024-06-11 20:02:40 +03:00
usb usbc: add support for TCPC control of vbus sourcing 2024-06-12 18:17:17 -04:00
zbus zbus: vded: msg_sub: Improve channel ref copy 2024-06-09 09:07:21 -05:00
CMakeLists.txt
Kconfig