selftests/seccomp: Refactor arch register macros to avoid xtensa special case
authorKees Cook <keescook@chromium.org>
Sat, 12 Sep 2020 11:08:06 +0000 (04:08 -0700)
committerKees Cook <keescook@chromium.org>
Sat, 19 Sep 2020 07:59:22 +0000 (00:59 -0700)
commita6a4d78419a04095221ec2b518edefb080218d55
treea86ee76e2cf161daf30d6ef9decc811ca2e46feb
parent05b52c6625278cc6ed1245a569167f86a971ff86
selftests/seccomp: Refactor arch register macros to avoid xtensa special case

To avoid an xtensa special-case, refactor all arch register macros to
take the register variable instead of depending on the macro expanding
as a struct member name.

Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/lkml/20200912110820.597135-2-keescook@chromium.org
Acked-by: Christian Brauner <christian.brauner@ubuntu.com>
tools/testing/selftests/seccomp/seccomp_bpf.c