Searched refs:kernel (Results 1 - 25 of 34) sorted by relevance

12

/gem5/configs/example/
H A Dsc_main.py37 kernel = SystemC_Kernel() variable
38 root = Root(full_system=True, systemc_kernel=kernel)
H A Dfs.py126 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 Dconfig.py40 kernel = SystemC_Kernel() variable
41 root = Root(full_system=True, systemc_kernel=kernel)
/gem5/util/systemc/systemc_within_gem5/systemc_sc_main/
H A Dconfig.py36 # 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 Dconfig.py53 kernel = SystemC_Kernel(feeder=feeder) variable
54 root = Root(full_system=True, systemc_kernel=kernel)
/gem5/src/systemc/core/
H A Dkernel.hh41 * This class represents the systemc kernel. There should be exactly one in
73 extern Kernel *kernel;
H A Dkernel.cc30 #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 Dsc_main.cc33 #include "systemc/core/kernel.hh"
177 return ::sc_gem5::kernel ? ::sc_gem5::kernel->status() : SC_ELABORATION;
H A Dscheduler.cc36 #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 Dsystem.cc98 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 DSystem.py106 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 Drun_gem5_fs.sh49 --kernel=vmlinux.aarch32.ll_20131205.0-gem5
/gem5/tests/test-progs/gpu-hello/src/
H A Dgpu-hello.cpp183 // 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 Dalpha_generic.py63 system.kernel = SysPaths.binary('vmlinux')
H A Dtwosys-tsunami-simple-atomic.py36 test_sys.kernel = SysPaths.binary('vmlinux')
73 drive_sys.kernel = SysPaths.binary('vmlinux')
H A Dpc-simple-timing-ruby.py57 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 Dx86_generic.py63 system.kernel = SysPaths.binary('x86_64-vmlinux-2.6.22.9')
/gem5/src/arch/arm/freebsd/
H A Dsystem.cc60 "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 Dtest-2nodes-AArch64.sh77 --kernel=$VMLINUX \
/gem5/src/arch/alpha/
H A Dkernel_stats.cc51 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 Dkernel_stats.hh48 enum cpu_mode { kernel, user, idle, cpu_mode_num }; enumerator in enum:AlphaISA::Kernel::cpu_mode
H A Dstacktrace.cc56 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 Dstarter_fs.py109 kernel=SysPaths.binary(args.kernel),
203 parser.add_argument("--kernel", type=str, default=default_kernel,
204 help="Linux kernel")
H A Dfs_bigLITTLE.py117 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 Dbrig_object.cc196 // 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

Completed in 26 milliseconds

12