Home
last modified time | relevance | path

Searched refs:SHADOW_STACK_SET_TOKEN (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/arm64/gcs/
H A Dlibc-gcs.c316 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
322 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
340 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
346 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
364 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
370 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
388 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
394 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
412 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
418 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
[all …]
H A Dgcs-util.h35 #define SHADOW_STACK_SET_TOKEN (1ULL << 0) /* Set up a restore token in the shadow stack */ macro
H A Dbasic-gcs.c189 SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN); in map_guarded_stack()
/linux/tools/include/uapi/asm-generic/
H A Dmman.h22 #define SHADOW_STACK_SET_TOKEN (1ULL << 0) /* Set up a restore token in the shadow stack */ macro
/linux/arch/riscv/kernel/
H A Dusercfi.c250 bool set_tok = flags & SHADOW_STACK_SET_TOKEN; in SYSCALL_DEFINE3()
257 if (flags & ~SHADOW_STACK_SET_TOKEN) in SYSCALL_DEFINE3()
/linux/arch/x86/kernel/
H A Dshstk.c544 bool set_tok = flags & SHADOW_STACK_SET_TOKEN; in SYSCALL_DEFINE3()
550 if (flags & ~SHADOW_STACK_SET_TOKEN) in SYSCALL_DEFINE3()
/linux/tools/testing/selftests/x86/
H A Dtest_shadow_stack.c46 #define SHADOW_STACK_SET_TOKEN (1ULL << 0) macro
114 return (void *)syscall(__NR_map_shadow_stack, addr, SS_SIZE, SHADOW_STACK_SET_TOKEN); in create_shstk()
/linux/Documentation/arch/arm64/
H A Dgcs.rst134 SHADOW_STACK_SET_TOKEN is specified a cap will be placed on the stack,