| /linux/tools/include/nolibc/ |
| H A D | stackprotector.h | 41 uintptr_t __stack_chk_guard; variable 45 my_syscall3(__NR_getrandom, &__stack_chk_guard, sizeof(__stack_chk_guard), 0); in __stack_chk_init() 47 if (__stack_chk_guard != (uintptr_t) &__stack_chk_guard) in __stack_chk_init() 48 __stack_chk_guard ^= (uintptr_t) &__stack_chk_guard; in __stack_chk_init()
|
| /linux/arch/x86/include/asm/ |
| H A D | stackprotector.h | 23 DECLARE_PER_CPU_CACHE_HOT(unsigned long, __stack_chk_guard); 41 this_cpu_write(__stack_chk_guard, canary); in boot_init_stack_canary() 46 per_cpu(__stack_chk_guard, cpu) = idle->stack_canary; in cpu_init_stack_canary()
|
| /linux/arch/mips/include/asm/ |
| H A D | stackprotector.h | 18 extern unsigned long __stack_chk_guard; 31 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/xtensa/include/asm/ |
| H A D | stackprotector.h | 17 extern unsigned long __stack_chk_guard; 30 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/sh/include/asm/ |
| H A D | stackprotector.h | 5 extern unsigned long __stack_chk_guard; 18 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/csky/include/asm/ |
| H A D | stackprotector.h | 5 extern unsigned long __stack_chk_guard; 18 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/arm/include/asm/ |
| H A D | stackprotector.h | 20 extern unsigned long __stack_chk_guard; 34 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/riscv/include/asm/ |
| H A D | stackprotector.h | 6 extern unsigned long __stack_chk_guard; 20 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | stackprotector.h | 18 extern unsigned long __stack_chk_guard; 35 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/arm64/include/asm/ |
| H A D | stackprotector.h | 18 extern unsigned long __stack_chk_guard; 33 __stack_chk_guard = current->stack_canary; in boot_init_stack_canary()
|
| /linux/arch/sh/kernel/ |
| H A D | process.c | 16 unsigned long __stack_chk_guard __read_mostly; 17 EXPORT_SYMBOL(__stack_chk_guard);
|
| H A D | process_32.c | 150 __stack_chk_guard = next->stack_canary; in __switch_to()
|
| /linux/arch/csky/kernel/ |
| H A D | process.c | 21 unsigned long __stack_chk_guard __read_mostly; 22 EXPORT_SYMBOL(__stack_chk_guard);
|
| /linux/arch/s390/kernel/ |
| H A D | stackprotector.c | 33 unsigned long __stack_chk_guard; variable 34 EXPORT_SYMBOL(__stack_chk_guard);
|
| /linux/arch/s390/include/asm/ |
| H A D | arch-stackprotector.h | 6 extern unsigned long __stack_chk_guard;
|
| /linux/arch/xtensa/kernel/ |
| H A D | process.c | 62 unsigned long __stack_chk_guard __read_mostly; 63 EXPORT_SYMBOL(__stack_chk_guard);
|
| /linux/tools/testing/selftests/nolibc/ |
| H A D | Makefile.include | 5 …$(CC) -x c - -o - -S $(CLANG_CROSS_FLAGS) $(__CFLAGS_STACKPROTECTOR) | grep -q __stack_chk_guard, \
|
| /linux/arch/mips/kernel/ |
| H A D | r4k_switch.S | 35 PTR_LA t8, __stack_chk_guard
|
| H A D | r2300_switch.S | 39 PTR_LA t8, __stack_chk_guard
|
| /linux/arch/loongarch/kernel/ |
| H A D | switch.S | 31 la t7, __stack_chk_guard
|
| H A D | process.c | 58 unsigned long __stack_chk_guard __read_mostly; 59 EXPORT_SYMBOL(__stack_chk_guard);
|
| /linux/arch/mips/boot/compressed/ |
| H A D | decompress.c | 72 const unsigned long __stack_chk_guard = 0x000a0dff; variable
|
| /linux/arch/arm/kernel/ |
| H A D | process.c | 45 unsigned long __stack_chk_guard __read_mostly; 46 EXPORT_SYMBOL(__stack_chk_guard);
|
| /linux/arch/sh/boot/compressed/ |
| H A D | misc.c | 104 const unsigned long __stack_chk_guard = 0x000a0dff; variable
|
| /linux/arch/riscv/kernel/ |
| H A D | process.c | 38 unsigned long __stack_chk_guard __read_mostly; 39 EXPORT_SYMBOL(__stack_chk_guard);
|