Home
last modified time | relevance | path

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

/linux-6.15/tools/testing/selftests/arm64/gcs/
H A Dlibc-gcs.c321 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
345 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
369 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
393 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
417 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD()
461 case SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN: in TEST_F()
464 case SHADOW_STACK_SET_TOKEN: in TEST_F()
505 case SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN: in TEST_F()
508 case SHADOW_STACK_SET_TOKEN: in TEST_F()
556 case SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN: in TEST_F_SIGNAL()
[all …]
H A Dgcs-util.h41 #define SHADOW_STACK_SET_TOKEN (1ULL << 0) /* Set up a restore token in the shadow stack */ macro
H A Dbasic-gcs.c192 SHADOW_STACK_SET_TOKEN); in map_guarded_stack()
/linux-6.15/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-6.15/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-6.15/arch/arm64/mm/
H A Dgcs.c82 if (flags & ~(SHADOW_STACK_SET_TOKEN | SHADOW_STACK_SET_MARKER)) in SYSCALL_DEFINE3()
108 if (flags & SHADOW_STACK_SET_TOKEN) { in SYSCALL_DEFINE3()
/linux-6.15/arch/x86/kernel/
H A Dshstk.c507 bool set_tok = flags & SHADOW_STACK_SET_TOKEN; in SYSCALL_DEFINE3()
513 if (flags & ~SHADOW_STACK_SET_TOKEN) in SYSCALL_DEFINE3()
/linux-6.15/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-6.15/Documentation/arch/arm64/
H A Dgcs.rst134 SHADOW_STACK_SET_TOKEN is specified a cap will be placed on the stack,