zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada 82925a8c99 Bluetooth: controller: Avoid sizeof to access ULL/LLL struct member
Avoid using sizeof to access ULL and LLL struct members.
Based on the alignment requirements of structures, due to
padding between structure members, use of sizeof of previous
struct member to access next struct member is incorrect.

Continue to use explicitly stored parent pointer to access
ULL context. Combine event header and ULL header so that
the parent pointer point directly to the combined ULL
struct.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2021-04-19 10:26:38 +02:00
..
crypto Bluetooth: controller: Use NRF RNG entropy device 2020-06-16 19:09:55 +02:00
hal Bluetooth: controller: ll_sw: nordic: Add DF antenna configuration handling 2021-01-20 14:55:24 +01:00
hci Bluetooth: controller: Consolidate ISO role Kconfigs 2021-04-19 10:22:59 +02:00
include Bluetooth: controller: Fix flash driver sync regression 2021-03-30 10:55:36 +02:00
ll_sw Bluetooth: controller: Avoid sizeof to access ULL/LLL struct member 2021-04-19 10:26:38 +02:00
ticker Bluetooth: controller: Propagate ticker force to ULL 2021-04-13 12:15:12 +02:00
util Bluetooth: controller: Fix Tx Buffer Overflow 2021-02-02 14:00:57 -05:00
CMakeLists.txt Bluetooth: controller: Consolidate ISO role Kconfigs 2021-04-19 10:22:59 +02:00
Kconfig Bluetooth: controller: Fix dependency of ISO TX buffer Kconfig 2021-04-19 10:22:59 +02:00
Kconfig.df Bluetooth: host: direction: Remove compilation warning 2021-02-25 14:53:27 +01:00
Kconfig.ll_sw_split Bluetooth: controller: Framework for new feature BT_CTLR_JIT_SCHEDULING 2021-04-13 12:15:12 +02:00