/openbmc/linux/tools/include/nolibc/ |
H A D | stackprotector.h | 38 uintptr_t __stack_chk_guard; variable 42 my_syscall3(__NR_getrandom, &__stack_chk_guard, sizeof(__stack_chk_guard), 0); in __stack_chk_init() 44 if (__stack_chk_guard != (uintptr_t) &__stack_chk_guard) in __stack_chk_init() 45 __stack_chk_guard ^= (uintptr_t) &__stack_chk_guard; in __stack_chk_init()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | stackprotector.h | 62 this_cpu_write(__stack_chk_guard, canary); in boot_init_stack_canary() 71 per_cpu(__stack_chk_guard, cpu) = idle->stack_canary; in cpu_init_stack_canary()
|
/openbmc/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()
|
/openbmc/linux/arch/csky/kernel/ |
H A D | process.c | 21 unsigned long __stack_chk_guard __read_mostly; 22 EXPORT_SYMBOL(__stack_chk_guard);
|
/openbmc/linux/scripts/ |
H A D | gcc-x86_32-has-stack-protector.sh | 8 …ector -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__stack_chk_guard - -o - 2> /d…
|
/openbmc/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 | process.c | 179 unsigned long __stack_chk_guard __read_mostly; 180 EXPORT_SYMBOL(__stack_chk_guard);
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | switch.S | 27 la t7, __stack_chk_guard
|
H A D | process.c | 55 unsigned long __stack_chk_guard __read_mostly; 56 EXPORT_SYMBOL(__stack_chk_guard);
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | process.c | 31 unsigned long __stack_chk_guard __read_mostly; 32 EXPORT_SYMBOL(__stack_chk_guard);
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | process.c | 62 unsigned long __stack_chk_guard __read_mostly; 63 EXPORT_SYMBOL(__stack_chk_guard);
|
/openbmc/linux/arch/mips/boot/compressed/ |
H A D | decompress.c | 84 const unsigned long __stack_chk_guard = 0x000a0dff; variable
|
/openbmc/linux/arch/sh/boot/compressed/ |
H A D | misc.c | 107 const unsigned long __stack_chk_guard = 0x000a0dff; variable
|
/openbmc/linux/arch/arm/kernel/ |
H A D | process.c | 45 unsigned long __stack_chk_guard __read_mostly; 46 EXPORT_SYMBOL(__stack_chk_guard);
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | process.c | 61 unsigned long __stack_chk_guard __ro_after_init; 62 EXPORT_SYMBOL(__stack_chk_guard);
|