Files
arm-trusted-firmware/include/common
Rohit MathewandSammit Joshi 962958d309 feat(per-cpu): introduce framework accessors/definers
Introduce per-cpu framework definers and accessors for allocation and
access of per-cpu objects. The accessors support "per_cpu_cur" variants
for access on the calling CPU as well as "per_cpu_by_index" variants for
access on any CPU.  Additionally, the framework supports NUMA-aware
allocation, allowing the per-cpu data to be distributed across different
memory nodes. This enables the system to allocate per-cpu data on memory
nodes closest to the respective CPU, optimising memory access and
performance.

Signed-off-by: Sammit Joshi <sammit.joshi@arm.com>
Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: I8361602ff626dcfe9405e7e2a28c5d143aaac574
2025-11-07 21:59:41 +05:30
..
2024-10-24 14:51:55 -05:00
2024-09-30 16:05:54 -07:00