Searched refs:obj_file (Results 1 - 13 of 13) sorted by relevance
/gem5/src/arch/sparc/linux/ |
H A D | process.cc | 55 load(ProcessParams *params, ObjectFile *obj_file) override 57 auto arch = obj_file->getArch(); 58 auto opsys = obj_file->getOpSys(); 72 return new Sparc64LinuxProcess(params, obj_file); 74 return new Sparc32LinuxProcess(params, obj_file);
|
/gem5/src/base/loader/ |
H A D | object_file.hh | 181 virtual Process *load(ProcessParams *params, ObjectFile *obj_file) = 0; 186 static Process *tryLoaders(ProcessParams *params, ObjectFile *obj_file);
|
H A D | object_file.cc | 122 ObjectFile::tryLoaders(ProcessParams *params, ObjectFile *obj_file) argument 125 Process *p = loader->load(params, obj_file);
|
/gem5/src/arch/sparc/solaris/ |
H A D | process.cc | 53 load(ProcessParams *params, ObjectFile *obj_file) override 55 auto arch = obj_file->getArch(); 56 auto opsys = obj_file->getOpSys(); 64 return new SparcSolarisProcess(params, obj_file);
|
/gem5/src/sim/ |
H A D | process.cc | 87 ObjectFile *obj_file) 95 objFile(obj_file), 538 ObjectFile *obj_file = createObjectFile(executable); local 539 fatal_if(!obj_file, "Cannot load object file %s.", executable); 541 Process *process = ObjectFile::tryLoaders(this, obj_file); 86 Process(ProcessParams *params, EmulationPageTable *pTable, ObjectFile *obj_file) argument
|
H A D | process.hh | 67 ObjectFile *obj_file);
|
/gem5/src/arch/mips/linux/ |
H A D | process.cc | 58 load(ProcessParams *params, ObjectFile *obj_file) override 60 if (obj_file->getArch() != ObjectFile::Mips) 63 auto opsys = obj_file->getOpSys(); 73 return new MipsLinuxProcess(params, obj_file);
|
/gem5/src/arch/power/linux/ |
H A D | process.cc | 58 load(ProcessParams *params, ObjectFile *obj_file) override 60 if (obj_file->getArch() != ObjectFile::Power) 63 auto opsys = obj_file->getOpSys(); 73 return new PowerLinuxProcess(params, obj_file);
|
/gem5/src/arch/riscv/linux/ |
H A D | process.cc | 62 load(ProcessParams *params, ObjectFile *obj_file) override 64 auto arch = obj_file->getArch(); 65 auto opsys = obj_file->getOpSys(); 79 return new RiscvLinuxProcess64(params, obj_file); 81 return new RiscvLinuxProcess32(params, obj_file);
|
/gem5/src/arch/alpha/linux/ |
H A D | process.cc | 55 load(ProcessParams *params, ObjectFile *obj_file) override 57 if (obj_file->getArch() != ObjectFile::Alpha) 60 auto opsys = obj_file->getOpSys(); 70 return new AlphaLinuxProcess(params, obj_file);
|
/gem5/src/arch/x86/linux/ |
H A D | process.cc | 65 load(ProcessParams *params, ObjectFile *obj_file) override 67 auto arch = obj_file->getArch(); 68 auto opsys = obj_file->getOpSys(); 82 return new X86_64LinuxProcess(params, obj_file); 84 return new I386LinuxProcess(params, obj_file);
|
/gem5/src/arch/arm/freebsd/ |
H A D | process.cc | 63 load(ProcessParams *params, ObjectFile *obj_file) override 65 auto arch = obj_file->getArch(); 66 auto opsys = obj_file->getOpSys(); 77 return new ArmFreebsdProcess64(params, obj_file, arch); 79 return new ArmFreebsdProcess32(params, obj_file, arch);
|
/gem5/src/arch/arm/linux/ |
H A D | process.cc | 72 load(ProcessParams *params, ObjectFile *obj_file) override 74 auto arch = obj_file->getArch(); 75 auto opsys = obj_file->getOpSys(); 96 return new ArmLinuxProcess64(params, obj_file, arch); 98 return new ArmLinuxProcess32(params, obj_file, arch);
|
Completed in 39 milliseconds