arm: Template memory ordering and percpu access mode
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 25 Apr 2023 15:47:43 +0000 (11:47 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 25 Apr 2023 22:38:09 +0000 (18:38 -0400)
commita66de583a8e94b751170f9d531a8d5229814e724
tree55576527e99e49491232fabfe2067334b6fb4a2e
parent809f5ee3a5f5852e532ee4e406d5e700652b9ab3
arm: Template memory ordering and percpu access mode

Introduce a rseq-arm-bits.h template header which is internally included
to generate the static inline functions covering:

- relaxed and release memory ordering,
- per-cpu-id and per-mm-cid per-cpu data access.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I062d49375e1a14efaac8e16f6cc065df2cf9d26c
include/rseq/rseq-arm-bits.h [new file with mode: 0644]
include/rseq/rseq-arm.h
This page took 0.02394 seconds and 4 git commands to generate.