Searched refs:SHADOW_STACK_SET_TOKEN (Results 1 – 10 of 10) sorted by relevance
| /linux/tools/testing/selftests/arm64/gcs/ |
| H A D | libc-gcs.c | 315 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 321 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 339 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 345 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 363 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 369 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 387 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 393 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 411 .flags = SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() 417 .flags = SHADOW_STACK_SET_TOKEN, in FIXTURE_VARIANT_ADD() [all …]
|
| H A D | gcs-util.h | 41 #define SHADOW_STACK_SET_TOKEN (1ULL << 0) /* Set up a restore token in the shadow stack */ macro
|
| H A D | basic-gcs.c | 189 SHADOW_STACK_SET_MARKER | SHADOW_STACK_SET_TOKEN); in map_guarded_stack()
|
| /linux/arch/arm64/mm/ |
| H A D | gcs.c | 82 if (flags & ~(SHADOW_STACK_SET_TOKEN | SHADOW_STACK_SET_MARKER)) in SYSCALL_DEFINE3() 108 if (flags & SHADOW_STACK_SET_TOKEN) { in SYSCALL_DEFINE3()
|
| /linux/tools/include/uapi/asm-generic/ |
| H A D | mman.h | 22 #define SHADOW_STACK_SET_TOKEN (1ULL << 0) /* Set up a restore token in the shadow stack */ macro
|
| /linux/include/uapi/asm-generic/ |
| H A D | mman.h | 22 #define SHADOW_STACK_SET_TOKEN (1ULL << 0) /* Set up a restore token in the shadow stack */ macro
|
| /linux/arch/riscv/kernel/ |
| H A D | usercfi.c | 259 bool set_tok = flags & SHADOW_STACK_SET_TOKEN; in SYSCALL_DEFINE3() 266 if (flags & ~SHADOW_STACK_SET_TOKEN) in SYSCALL_DEFINE3()
|
| /linux/arch/x86/kernel/ |
| H A D | shstk.c | 548 bool set_tok = flags & SHADOW_STACK_SET_TOKEN; in SYSCALL_DEFINE3() 554 if (flags & ~SHADOW_STACK_SET_TOKEN) in SYSCALL_DEFINE3()
|
| /linux/tools/testing/selftests/x86/ |
| H A D | test_shadow_stack.c | 46 #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 D | gcs.rst | 134 SHADOW_STACK_SET_TOKEN is specified a cap will be placed on the stack,
|