Searched refs:auxv (Results 1 - 8 of 8) sorted by relevance
/gem5/src/arch/power/ |
H A D | process.cc | 88 std::vector<AuxVector<uint32_t>> auxv; local 113 auxv.emplace_back(M5_AT_HWCAP, features); 115 auxv.emplace_back(M5_AT_PAGESZ, PowerISA::PageBytes); 117 auxv.emplace_back(M5_AT_CLKTCK, 0x64); 120 auxv.emplace_back(M5_AT_PHDR, elfObject->programHeaderTable()); 122 auxv.emplace_back(M5_AT_PHENT, elfObject->programHeaderSize()); 124 auxv.emplace_back(M5_AT_PHNUM, elfObject->programHeaderCount()); 128 auxv.emplace_back(M5_AT_BASE, getBias()); 130 auxv.emplace_back(M5_AT_FLAGS, 0); 132 auxv [all...] |
/gem5/tests/test-progs/stack-print/src/ |
H A D | stack-print.c | 57 Elf64_auxv_t *auxv = (Elf64_auxv_t*)&envp[--i]; local 58 while (auxv++) { 60 switch(auxv->a_type) { 162 printf("%p: %s: [%lx]\n", auxv, type, auxv->a_un.a_val);
|
/gem5/src/arch/mips/ |
H A D | process.cc | 99 std::vector<AuxVector<IntType>> auxv; local 105 auxv.emplace_back(M5_AT_PAGESZ, MipsISA::PageBytes); 107 auxv.emplace_back(M5_AT_CLKTCK, 100); 111 auxv.emplace_back(M5_AT_PHDR, elfObject->programHeaderTable()); 112 DPRINTF(Loader, "auxv at PHDR %08p\n", 115 auxv.emplace_back(M5_AT_PHENT, elfObject->programHeaderSize()); 117 auxv.emplace_back(M5_AT_PHNUM, elfObject->programHeaderCount()); 121 auxv.emplace_back(M5_AT_BASE, getBias()); 123 auxv.emplace_back(M5_AT_ENTRY, objFile->entryPoint()); 125 auxv [all...] |
/gem5/src/arch/alpha/ |
H A D | process.cc | 85 std::vector<AuxVector<uint64_t>> auxv; local 98 auxv.emplace_back(M5_AT_PAGESZ, AlphaISA::PageBytes); 99 auxv.emplace_back(M5_AT_CLKTCK, 100); 100 auxv.emplace_back(M5_AT_PHDR, elfObject->programHeaderTable()); 101 DPRINTF(Loader, "auxv at PHDR %08p\n", 103 auxv.emplace_back(M5_AT_PHNUM, elfObject->programHeaderCount()); 107 auxv.emplace_back(M5_AT_BASE, getBias()); 108 auxv.emplace_back(M5_AT_ENTRY, objFile->entryPoint()); 109 auxv.emplace_back(M5_AT_UID, uid()); 110 auxv [all...] |
/gem5/src/arch/riscv/ |
H A D | process.cc | 133 // Determine stack size and populate auxv 142 vector<AuxVector<IntType>> auxv; local 144 auxv.emplace_back(M5_AT_ENTRY, objFile->entryPoint()); 145 auxv.emplace_back(M5_AT_PHNUM, elfObject->programHeaderCount()); 146 auxv.emplace_back(M5_AT_PHENT, elfObject->programHeaderSize()); 147 auxv.emplace_back(M5_AT_PHDR, elfObject->programHeaderTable()); 148 auxv.emplace_back(M5_AT_PAGESZ, PageBytes); 149 auxv.emplace_back(M5_AT_SECURE, 0); 150 auxv.emplace_back(M5_AT_RANDOM, stack_top); 151 auxv [all...] |
/gem5/src/arch/arm/ |
H A D | process.cc | 260 std::vector<AuxVector<IntType>> auxv; local 287 auxv.emplace_back(M5_AT_HWCAP, features); 289 auxv.emplace_back(M5_AT_CLKTCK, 0x64); 291 auxv.emplace_back(M5_AT_SECURE, 0); 293 auxv.emplace_back(M5_AT_RANDOM, 0); 295 auxv.emplace_back(M5_AT_EXECFN, 0); 297 auxv.emplace_back(M5_AT_PLATFORM, 0); 301 auxv.emplace_back(M5_AT_PAGESZ, ArmISA::PageBytes); 304 auxv.emplace_back(M5_AT_PHDR, elfObject->programHeaderTable()); 306 auxv [all...] |
/gem5/src/arch/sparc/ |
H A D | process.cc | 195 std::vector<AuxVector<IntType>> auxv; local 239 auxv.emplace_back(M5_AT_HWCAP, hwcap); 241 auxv.emplace_back(M5_AT_PAGESZ, SparcISA::PageBytes); 244 auxv.emplace_back(M5_AT_CLKTCK, 100); 247 auxv.emplace_back(M5_AT_PHDR, elfObject->programHeaderTable()); 249 auxv.emplace_back(M5_AT_PHENT, elfObject->programHeaderSize()); 251 auxv.emplace_back(M5_AT_PHNUM, elfObject->programHeaderCount()); 255 auxv.emplace_back(M5_AT_BASE, getBias()); 257 auxv.emplace_back(M5_AT_FLAGS, 0); 259 auxv [all...] |
/gem5/src/arch/x86/ |
H A D | process.cc | 764 std::vector<AuxVector<IntType>> auxv = extraAuxvs; local 822 // executables; the auxv is responsible for passing information from 860 auxv.emplace_back(M5_AT_HWCAP, features); 862 auxv.emplace_back(M5_AT_PAGESZ, X86ISA::PageBytes); 865 auxv.emplace_back(M5_AT_CLKTCK, 100); 868 auxv.emplace_back(M5_AT_PHDR, elfObject->programHeaderTable()); 870 auxv.emplace_back(M5_AT_PHENT, elfObject->programHeaderSize()); 872 auxv.emplace_back(M5_AT_PHNUM, elfObject->programHeaderCount()); 876 auxv.emplace_back(M5_AT_BASE, getBias()); 878 auxv [all...] |
Completed in 17 milliseconds