VSYSCALL_START 210 arch/x86/kernel/alternative.c if (instr >= (u8 *)VSYSCALL_START && instr < (u8*)VSYSCALL_END) { VSYSCALL_START 211 arch/x86/kernel/alternative.c instr = __va(instr - (u8*)VSYSCALL_START + (u8*)__pa_symbol(&__vsyscall_0)); VSYSCALL_START 910 arch/x86/mm/init_64.c kclist_add(&kcore_vsyscall, (void *)VSYSCALL_START, VSYSCALL_START 911 arch/x86/mm/init_64.c VSYSCALL_END - VSYSCALL_START); VSYSCALL_START 1090 arch/x86/mm/init_64.c .vm_start = VSYSCALL_START, VSYSCALL_START 1091 arch/x86/mm/init_64.c .vm_end = VSYSCALL_START + (VSYSCALL_MAPPED_PAGES * PAGE_SIZE), VSYSCALL_START 1122 arch/x86/mm/init_64.c return (addr >= VSYSCALL_START) && (addr < VSYSCALL_END); VSYSCALL_START 907 arch/x86/xen/enlighten.c user_pgd[pgd_index(VSYSCALL_START)] = VSYSCALL_START 14 include/asm-x86/vsyscall.h #define VSYSCALL_ADDR(vsyscall_nr) (VSYSCALL_START+VSYSCALL_SIZE*(vsyscall_nr))