Lines Matching refs:vsyscallPage
134 vsyscallPage.base = 0xffffffffff600000ULL;
135 vsyscallPage.size = PageBytes;
136 vsyscallPage.vtimeOffset = 0x400;
137 vsyscallPage.vgettimeofdayOffset = 0x0;
155 if (eip >= vsyscallPage.base &&
156 eip < vsyscallPage.base + vsyscallPage.size) {
157 pc.npc(vsyscallPage.base + vsyscallPage.vsysexitOffset);
174 vsyscallPage.base = 0xffffe000ULL;
175 vsyscallPage.size = PageBytes;
176 vsyscallPage.vsyscallOffset = 0x400;
177 vsyscallPage.vsysexitOffset = 0x410;
209 allocateMem(vsyscallPage.base, vsyscallPage.size);
215 initVirtMem.writeBlob(vsyscallPage.base + vsyscallPage.vtimeOffset,
223 initVirtMem.writeBlob(vsyscallPage.base + vsyscallPage.vgettimeofdayOffset,
658 allocateMem(vsyscallPage.base, vsyscallPage.size);
666 initVirtMem.writeBlob(vsyscallPage.base + vsyscallPage.vsyscallOffset,
675 initVirtMem.writeBlob(vsyscallPage.base + vsyscallPage.vsysexitOffset,
1049 extraAuxvs.emplace_back(M5_AT_SYSINFO_EHDR, vsyscallPage.base);
1059 vsyscallPage.base + vsyscallPage.vsyscallOffset);
1060 extraAuxvs.emplace_back(M5_AT_SYSINFO_EHDR, vsyscallPage.base);
1089 ((X86_64Process*)p)->vsyscallPage = vsyscallPage;
1122 ((I386Process*)p)->vsyscallPage = vsyscallPage;