Searched refs:__stack_chk_guard (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.0-release/lib/libc/sys/
H A Dstack_protector.c47 long __stack_chk_guard[8] = {0, 0, 0, 0, 0, 0, 0, 0}; variable
61 if (__stack_chk_guard[0] != 0)
63 error = _elf_aux_info(AT_CANARY, __stack_chk_guard,
64 sizeof(__stack_chk_guard));
65 if (error == 0 && __stack_chk_guard[0] != 0)
71 len = sizeof(__stack_chk_guard);
72 if (__sysctl(mib, 2, __stack_chk_guard, &len, NULL, 0) == -1 ||
73 len != sizeof(__stack_chk_guard)) {
75 ((unsigned char *)(void *)__stack_chk_guard)[0] = 0;
76 ((unsigned char *)(void *)__stack_chk_guard)[
[all...]
H A DSymbol.map286 __stack_chk_guard;
/freebsd-10.0-release/contrib/gcclibs/libssp/
H A Dssp.c59 void *__stack_chk_guard = 0; variable
67 if (__stack_chk_guard != 0)
73 ssize_t size = read (fd, &__stack_chk_guard,
74 sizeof (__stack_chk_guard));
76 if (size == sizeof(__stack_chk_guard) && __stack_chk_guard != 0)
82 p = (unsigned char *) &__stack_chk_guard;
83 p[sizeof(__stack_chk_guard)-1] = 255;
84 p[sizeof(__stack_chk_guard)-2] = '\n';
/freebsd-10.0-release/sys/kern/
H A Dstack_protector.c10 long __stack_chk_guard[8] = {}; variable
25 long guard[__arraycount(__stack_chk_guard)];
29 __stack_chk_guard[i] = guard[i];
/freebsd-10.0-release/libexec/rtld-elf/
H A Drtld.c210 long __stack_chk_guard[8] = {0, 0, 0, 0, 0, 0, 0, 0}; variable
371 if (i > sizeof(__stack_chk_guard))
372 i = sizeof(__stack_chk_guard);
373 memcpy(__stack_chk_guard, aux_info[AT_CANARY]->a_un.a_ptr, i);
378 len = sizeof(__stack_chk_guard);
379 if (sysctl(mib, 2, __stack_chk_guard, &len, NULL, 0) == -1 ||
380 len != sizeof(__stack_chk_guard)) {
382 ((unsigned char *)(void *)__stack_chk_guard)[0] = 0;
383 ((unsigned char *)(void *)__stack_chk_guard)[1] = 0;
384 ((unsigned char *)(void *)__stack_chk_guard)[
[all...]

Completed in 116 milliseconds