| /linux/tools/include/nolibc/ |
| H A D | stackprotector.h | 41 uintptr_t __stack_chk_guard; variable 45 __nolibc_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/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/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/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/loongarch/include/asm/ |
| H A D | stackprotector.h | 15 extern unsigned long __stack_chk_guard; 28 __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/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/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 echo 'void foo(void) {}' | $(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
|
| H A D | octeon_switch.S | 64 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 | 59 unsigned long __stack_chk_guard __read_mostly; 60 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/sh/boot/compressed/ |
| H A D | misc.c | 104 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/riscv/kernel/ |
| H A D | process.c | 38 unsigned long __stack_chk_guard __read_mostly; 39 EXPORT_SYMBOL(__stack_chk_guard);
|
| /linux/arch/x86/kernel/ |
| H A D | vmlinux.lds.S | 488 PROVIDE(__ref_stack_chk_guard = __stack_chk_guard);
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | common.c | 2322 DEFINE_PER_CPU_CACHE_HOT(unsigned long, __stack_chk_guard); 2324 EXPORT_PER_CPU_SYMBOL(__stack_chk_guard);
|