/gem5/configs/example/ |
H A D | sc_main.py | 37 kernel = SystemC_Kernel() variable 38 root = Root(full_system=True, systemc_kernel=kernel)
|
H A D | fs.py | 126 if options.kernel is not None: 127 test_sys.kernel = binary(options.kernel) 129 print("Error: a kernel must be provided to run in full system mode") 275 if options.kernel is not None: 276 drive_sys.kernel = binary(options.kernel) 278 print("Error: a kernel must be provided to run in full system mode")
|
/gem5/src/systemc/tests/ |
H A D | config.py | 40 kernel = SystemC_Kernel() variable 41 root = Root(full_system=True, systemc_kernel=kernel)
|
/gem5/util/systemc/systemc_within_gem5/systemc_sc_main/ |
H A D | config.py | 36 # The python version of the systemc kernel acts as an interface to sc_main. The 37 # c++ version of the kernel object has a lot of important jobs supporting 39 kernel = SystemC_Kernel() variable 40 root = Root(full_system=True, systemc_kernel=kernel)
|
/gem5/util/systemc/systemc_within_gem5/systemc_simple_object/ |
H A D | config.py | 53 kernel = SystemC_Kernel(feeder=feeder) variable 54 root = Root(full_system=True, systemc_kernel=kernel)
|
/gem5/src/systemc/core/ |
H A D | kernel.hh | 41 * This class represents the systemc kernel. There should be exactly one in 73 extern Kernel *kernel;
|
H A D | kernel.cc | 30 #include "systemc/core/kernel.hh" 138 kernel->status(::sc_core::SC_RUNNING); 183 Kernel *kernel; member in namespace:sc_gem5 190 panic_if(sc_gem5::kernel, 191 "Only one systemc kernel object may be defined.\n"); 192 sc_gem5::kernel = new sc_gem5::Kernel(this); member in class:sc_gem5 193 return sc_gem5::kernel;
|
H A D | sc_main.cc | 33 #include "systemc/core/kernel.hh" 177 return ::sc_gem5::kernel ? ::sc_gem5::kernel->status() : SC_ELABORATION;
|
H A D | scheduler.cc | 36 #include "systemc/core/kernel.hh" 138 kernel->status(::sc_core::SC_RUNNING); 367 kernel->status(::sc_core::SC_PAUSED); 384 kernel->stop(); 413 kernel->status(::sc_core::SC_RUNNING);
|
/gem5/src/sim/ |
H A D | system.cc | 98 kernel(nullptr), 149 if (params()->kernel == "") { 150 inform("No kernel set for full system simulation. " 153 // Get the kernel code 154 kernel = createObjectFile(params()->kernel); 155 inform("kernel located at: %s", params()->kernel); 157 if (kernel == NULL) 158 fatal("Could not load kernel fil [all...] |
H A D | System.py | 106 boot_osflags = Param.String("a", "boot flags to pass to the kernel") 107 kernel = Param.String("", "file that contains the kernel code") variable in class:System 109 "whether to address check on kernel (disable for baremetal)")
|
/gem5/util/tlm/ |
H A D | run_gem5_fs.sh | 49 --kernel=vmlinux.aarch32.ll_20131205.0-gem5
|
/gem5/tests/test-progs/gpu-hello/src/ |
H A D | gpu-hello.cpp | 183 // 5b. Register the kernel with the runtime 187 printf("Error: Loading kernel (clCreateProgramWithSource)\n"); 193 printf("Error: Building kernel (clBuildProgram)\n"); 209 runCLKernel(cl_kernel kernel) argument 219 status = clSetKernelArg(kernel, 0, sizeof(size_t), &code_size); 221 printf("Error: Setting kernel argument. (code_size)\n"); 226 status = clSetKernelArg(kernel, 1, sizeof(char *), (void *)&code); 228 printf("Error: Setting kernel argument. (code_in)\n"); 234 status = clSetKernelArg(kernel, 2, sizeof(int *), (void *)&keys); 236 printf("Error: Setting kernel argumen [all...] |
/gem5/tests/configs/ |
H A D | alpha_generic.py | 63 system.kernel = SysPaths.binary('vmlinux')
|
H A D | twosys-tsunami-simple-atomic.py | 36 test_sys.kernel = SysPaths.binary('vmlinux') 73 drive_sys.kernel = SysPaths.binary('vmlinux')
|
H A D | pc-simple-timing-ruby.py | 57 system.kernel = SysPaths.binary('x86_64-vmlinux-2.6.22.9') 61 system.kernel = FSConfig.binary('x86_64-vmlinux-2.6.22.9.smp')
|
H A D | x86_generic.py | 63 system.kernel = SysPaths.binary('x86_64-vmlinux-2.6.22.9')
|
/gem5/src/arch/arm/freebsd/ |
H A D | system.cc | 60 "panic", "Kernel panic in simulated kernel"); 89 kernel->loadGlobalSymbols(kernelSymtab, 0, 0, loadAddrMask); 90 kernel->loadGlobalSymbols(debugSymbolTable, 0, 0, loadAddrMask); 96 // Check if the kernel image has a symbol that tells us it supports 106 fatal("kernel must have fdt support\n");
|
/gem5/util/dist/test/ |
H A D | test-2nodes-AArch64.sh | 77 --kernel=$VMLINUX \
|
/gem5/src/arch/alpha/ |
H A D | kernel_stats.cc | 51 const char *modestr[] = { "kernel", "user", "idle" }; 55 idleProcess((Addr)-1), themode(kernel), lastModeTick(0), 158 assert(themode == kernel); 188 if (newmode == kernel && pcbb == idleProcess) 200 changeMode(newpcbb == idleProcess ? idle : kernel, tc);
|
H A D | kernel_stats.hh | 48 enum cpu_mode { kernel, user, idle, cpu_mode_num }; enumerator in enum:AlphaISA::Kernel::cpu_mode
|
H A D | stacktrace.cc | 56 panic("thread info not compiled into kernel\n"); 60 panic("thread info not compiled into kernel\n"); 64 panic("thread info not compiled into kernel\n"); 68 panic("thread info not compiled into kernel\n"); 72 panic("thread info not compiled into kernel\n"); 147 bool kernel = sys->kernelStart <= pc && pc <= sys->kernelEnd; local 154 if (!kernel) { 201 kernel = sys->kernelStart <= pc && pc <= sys->kernelEnd; 202 if (!kernel)
|
/gem5/configs/example/arm/ |
H A D | starter_fs.py | 109 kernel=SysPaths.binary(args.kernel), 203 parser.add_argument("--kernel", type=str, default=default_kernel, 204 help="Linux kernel")
|
H A D | fs_bigLITTLE.py | 117 def createSystem(caches, kernel, bootscript, 123 kernel=SysPaths.binary(kernel), 164 parser.add_argument("--kernel", type=str, required=True, 165 help="Linux kernel") 167 help="Specify the kernel CLI root= argument") 179 parser.add_argument("--kernel-init", type=str, default="/sbin/init", 226 options.kernel,
|
/gem5/src/gpu-compute/ |
H A D | brig_object.cc | 196 // create new local storage map for kernel-local symbols 243 for (const auto &kernel : kernels) { 244 if (kernel->name() == kernel_name) { 245 code_obj = kernel; 251 // create new local storage map for kernel-local symbols
|