canary 33 arch/arm/include/asm/stackprotector.h unsigned long canary; canary 36 arch/arm/include/asm/stackprotector.h get_random_bytes(&canary, sizeof(canary)); canary 37 arch/arm/include/asm/stackprotector.h canary ^= LINUX_VERSION_CODE; canary 39 arch/arm/include/asm/stackprotector.h current->stack_canary = canary; canary 80 arch/arm/mach-at91/pm.c static int canary = 0xA5A5A5A5; canary 85 arch/arm/mach-at91/pm.c phys_addr_t canary; canary 670 arch/arm/mach-at91/pm.c pm_bu->canary = __pa_symbol(&canary); canary 29 arch/arm64/include/asm/stackprotector.h unsigned long canary; canary 32 arch/arm64/include/asm/stackprotector.h get_random_bytes(&canary, sizeof(canary)); canary 33 arch/arm64/include/asm/stackprotector.h canary ^= LINUX_VERSION_CODE; canary 34 arch/arm64/include/asm/stackprotector.h canary &= CANARY_MASK; canary 36 arch/arm64/include/asm/stackprotector.h current->stack_canary = canary; canary 31 arch/mips/include/asm/stackprotector.h unsigned long canary; canary 34 arch/mips/include/asm/stackprotector.h get_random_bytes(&canary, sizeof(canary)); canary 35 arch/mips/include/asm/stackprotector.h canary ^= LINUX_VERSION_CODE; canary 37 arch/mips/include/asm/stackprotector.h current->stack_canary = canary; canary 268 arch/powerpc/include/asm/paca.h unsigned long canary; canary 24 arch/powerpc/include/asm/stackprotector.h unsigned long canary; canary 27 arch/powerpc/include/asm/stackprotector.h canary = get_random_canary(); canary 28 arch/powerpc/include/asm/stackprotector.h canary ^= mftb(); canary 29 arch/powerpc/include/asm/stackprotector.h canary ^= LINUX_VERSION_CODE; canary 30 arch/powerpc/include/asm/stackprotector.h canary &= CANARY_MASK; canary 32 arch/powerpc/include/asm/stackprotector.h current->stack_canary = canary; canary 34 arch/powerpc/include/asm/stackprotector.h get_paca()->canary = canary; canary 83 arch/powerpc/kernel/asm-offsets.c OFFSET(PACA_CANARY, paca_struct, canary); canary 2498 arch/powerpc/xmon/xmon.c DUMP(p, canary, "%#-*lx"); canary 18 arch/sh/include/asm/stackprotector.h unsigned long canary; canary 21 arch/sh/include/asm/stackprotector.h get_random_bytes(&canary, sizeof(canary)); canary 22 arch/sh/include/asm/stackprotector.h canary ^= LINUX_VERSION_CODE; canary 23 arch/sh/include/asm/stackprotector.h canary &= CANARY_MASK; canary 25 arch/sh/include/asm/stackprotector.h current->stack_canary = canary; canary 423 arch/x86/include/asm/processor.h unsigned long canary; canary 68 arch/x86/include/asm/stackprotector.h u64 canary; canary 80 arch/x86/include/asm/stackprotector.h get_random_bytes(&canary, sizeof(canary)); canary 82 arch/x86/include/asm/stackprotector.h canary += tsc + (tsc << 32UL); canary 83 arch/x86/include/asm/stackprotector.h canary &= CANARY_MASK; canary 85 arch/x86/include/asm/stackprotector.h current->stack_canary = canary; canary 87 arch/x86/include/asm/stackprotector.h this_cpu_write(fixed_percpu_data.stack_canary, canary); canary 89 arch/x86/include/asm/stackprotector.h this_cpu_write(stack_canary.canary, canary); canary 96 arch/x86/include/asm/stackprotector.h unsigned long canary = (unsigned long)&per_cpu(stack_canary, cpu); canary 101 arch/x86/include/asm/stackprotector.h set_desc_base(&desc, canary); canary 61 arch/x86/kernel/asm-offsets_32.c OFFSET(stack_canary_offset, stack_canary, canary); canary 30 arch/xtensa/include/asm/stackprotector.h unsigned long canary; canary 33 arch/xtensa/include/asm/stackprotector.h get_random_bytes(&canary, sizeof(canary)); canary 34 arch/xtensa/include/asm/stackprotector.h canary ^= LINUX_VERSION_CODE; canary 36 arch/xtensa/include/asm/stackprotector.h current->stack_canary = canary; canary 209 drivers/soc/qcom/smem.c u16 canary; /* bytes are the same so no swapping needed */ canary 362 drivers/soc/qcom/smem.c if (hdr->canary != SMEM_PRIVATE_CANARY) canary 377 drivers/soc/qcom/smem.c hdr->canary = SMEM_PRIVATE_CANARY; canary 523 drivers/soc/qcom/smem.c if (e->canary != SMEM_PRIVATE_CANARY) canary 543 drivers/soc/qcom/smem.c if (e->canary != SMEM_PRIVATE_CANARY) canary 755 drivers/tty/serial/8250/8250_core.c unsigned char canary = 0xa5; canary 756 drivers/tty/serial/8250/8250_core.c serial_out(up, UART_SCR, canary); canary 757 drivers/tty/serial/8250/8250_core.c if (serial_in(up, UART_SCR) == canary) canary 758 drivers/tty/serial/8250/8250_core.c up->canary = canary; canary 776 drivers/tty/serial/8250/8250_core.c up->canary = 0; canary 3173 drivers/tty/serial/8250/8250_port.c if (up->canary && (up->canary != serial_port_in(port, UART_SCR))) { canary 3175 drivers/tty/serial/8250/8250_port.c up->canary = 0; canary 109 include/linux/serial_8250.h unsigned char canary; /* non-zero during system sleep