Searched refs:__stack_chk_guard (Results 1 – 4 of 4) sorted by relevance
/freebsd/lib/libc/secure/ |
H A D | libc_stack_protector.c | 51 extern long __stack_chk_guard[8]; 55 long __stack_chk_guard[8] = {0, 0, 0, 0, 0, 0, 0, 0}; variable 65 volatile long tmp_stack_chk_guard[nitems(__stack_chk_guard)]; in __guard_setup() 69 if (__stack_chk_guard[0] != 0) in __guard_setup() 81 for (idx = 0; idx < nitems(__stack_chk_guard); idx++) { in __guard_setup() 82 __stack_chk_guard[idx] = tmp_stack_chk_guard[idx]; in __guard_setup() 88 len = sizeof(__stack_chk_guard); in __guard_setup() 89 if (__sysctl(mib, nitems(mib), __stack_chk_guard, &len, NULL, 0) == in __guard_setup() 90 -1 || len != sizeof(__stack_chk_guard)) { in __guard_setup() 92 ((unsigned char *)(void *)__stack_chk_guard)[0] = 0; in __guard_setup() [all …]
|
H A D | Symbol.map | 4 __stack_chk_guard;
|
/freebsd/sys/kern/ |
H A D | stack_protector.c | 8 long __stack_chk_guard[8] = {}; variable 22 long guard[nitems(__stack_chk_guard)]; in __stack_chk_init() 26 __stack_chk_guard[i] = guard[i]; in __stack_chk_init()
|
/freebsd/lib/libssp/ |
H A D | Symbol.map | 7 __stack_chk_guard;
|