/gem5/util/m5/ |
H A D | m5op_arm.S | 54 .macro m5op_func name, func, subfunc 59 .short 0xEE00 | \func 62 .long 0xEE000110 | (\func << 16) | (\subfunc << 12) 68 #define M5OP(name, func, subfunc) m5op_func name, func, subfunc
|
H A D | m5op_arm_A64.S | 49 .macro m5op_func, name, func, subfunc 53 movz x10, #((\func << 8) | \subfunc) 58 .macro m5op_func, name, func, subfunc 61 .long 0xff000110 | (\func << 16) | (\subfunc << 12) 67 #define M5OP(name, func, subfunc) m5op_func name, func, subfunc
|
H A D | m5op_sparc.S | 37 #define INST(func, rs1, rs2, rd) \ 38 .long (m5_op) << 30 | (rd) << 25 | (m5_op3) << 19 | (func) << 7 | \ 42 #define LEAF(func) \ 45 .global func; \ 46 .type func, #function; \ 47 func: label 49 #define END(func) \ 50 .size func, (.-func)
|
H A D | m5op_x86.S | 39 .func name; \ 53 .func name; \ 69 .func name; \
|
H A D | m5op_alpha.S | 36 #define INST(op, ra, rb, func) \ 37 .long (((op) << 26) | ((ra) << 21) | ((rb) << 16) | (func)) 39 #define LEAF(func) \ 41 .globl func; \ 42 .ent func; \ 43 func: label 48 #define END(func) \ 49 .end func
|
/gem5/src/dev/pci/ |
H A D | types.hh | 49 : bus(_bus), dev(_dev), func(_func) {} 57 uint8_t func; member in struct:PciBusAddr 61 return (bus << 16) | (dev << 8) | func;
|
H A D | host.cc | 65 bus_addr.bus, bus_addr.dev, bus_addr.func); 69 bus_addr.bus, bus_addr.dev, bus_addr.func); 100 host.name(), busAddr.bus, busAddr.dev, busAddr.func); 142 dev_addr.first.bus, dev_addr.first.dev, dev_addr.first.func, 165 dev_addr.first.bus, dev_addr.first.dev, dev_addr.first.func, 172 dev_addr.first.bus, dev_addr.first.dev, dev_addr.first.func);
|
/gem5/ext/pybind11/tests/ |
H A D | test_gil_scoped.cpp | 37 [](py::object func) { func(); }); 39 [](const std::function<void()> &func) { func(); });
|
/gem5/src/python/m5/ |
H A D | event.py | 57 def __init__(self, func, **kwargs): 60 if not callable(func): 62 str(func)) 64 self._func = func 85 def create(func, priority=Event.Default_Pri): 88 return EventWrapper(func, priority=priority)
|
/gem5/src/systemc/core/ |
H A D | process_types.hh | 42 Method(const char *name, ProcessFuncWrapper *func, bool internal=false) : argument 43 Process(name, func, internal) 58 Thread(const char *name, ProcessFuncWrapper *func, bool internal=false) : argument 59 Process(name, func, internal), ctx(nullptr) 112 CThread(const char *name, ProcessFuncWrapper *func, bool internal=false) : argument 113 Thread(name, func, internal)
|
/gem5/src/mem/slicc/ast/ |
H A D | FuncDeclAST.py | 89 func = Func(self.symtab, func_name_args, self.ident, self.location, 93 if not parent.addFunc(func): 95 func.class_name = parent.c_ident 98 machine.addFunc(func) 99 func.isInternalMachineFunc = True 100 func.class_name = "%s_Controller" % machine 102 self.symtab.newSymbol(func)
|
H A D | StateDeclAST.py | 67 func = Func(self.symtab, func_id + "_" + 71 self.symtab.newSymbol(func) 77 func = Func(self.symtab, func_id + "_" + 81 self.symtab.newSymbol(func)
|
H A D | FuncCallExprAST.py | 108 func = self.symtab.find(func_name_args, Func) 111 if func is None: 114 cvec, type_vec = func.checkArguments(self.exprs) 190 if "external" not in func and not func.isInternalMachineFunc: 205 code('(${{func.c_name}}($params))') 208 return func.return_type
|
H A D | InPortDeclAST.py | 92 func = Func(self.symtab, trigger_func_name, "trigger", self.location, 94 symtab.newSymbol(func) 98 func = Func(self.symtab, "stallPort", "stallPort", self.location, 100 symtab.newSymbol(func)
|
H A D | EnumDeclAST.py | 68 func = Func(self.symtab, func_id + "_" + t.c_ident, 72 self.symtab.newSymbol(func)
|
/gem5/src/arch/generic/ |
H A D | mmapped_ipr.hh | 79 * @param func Function ID to call. 84 iprAddressPseudoInst(uint8_t func, uint8_t subfunc) argument 87 (func << 8) | subfunc;
|
/gem5/tests/test-progs/pthread/src/ |
H A D | test_pthread_create_para.cpp | 57 void* func( void* args ) function 87 ret = pthread_create( threads + tid, nullptr, func, &t_args[tid] );
|
H A D | test_pthread_create_seq.cpp | 56 void* func( void* args ) function 86 ret = pthread_create( threads + tid, nullptr, func, &t_args[tid] );
|
/gem5/src/dev/sparc/ |
H A D | t1000.hh | 86 * Calculate the configuration address given a bus/dev/func. 88 virtual Addr calcPciConfigAddr(int bus, int dev, int func);
|
/gem5/src/mem/ |
H A D | fs_translating_port_proxy.hh | 82 FSTranslatingPortProxy(SendFunctionalFunc func,
|
/gem5/src/systemc/ext/core/ |
H A D | sc_process_handle.hh | 56 TFunc func; member in struct:sc_gem5::ProcessMemberFuncWrapper 58 ProcessMemberFuncWrapper(T *t, TFunc func) : t(t), func(func) {} argument 60 void call() override { (t->*func)(); }
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_module.h | 416 #define declare_method_process(handle, name, host_tag, func) \ 420 name, false, SC_MAKE_FUNC_PTR( host_tag, func ), \ 427 #define declare_thread_process(handle, name, host_tag, func) \ 432 SC_MAKE_FUNC_PTR( host_tag, func ), this, 0 ); \ 438 #define declare_cthread_process(handle, name, host_tag, func, edge) \ 443 SC_MAKE_FUNC_PTR( host_tag, func ), this, 0 ); \ 447 #define SC_CTHREAD(func, edge) \ 448 declare_cthread_process( func ## _handle, \ 449 #func, \ 451 func, \ [all...] |
/gem5/src/dev/arm/ |
H A D | pci_host.cc | 57 addr.bus, addr.dev, addr.func);
|
/gem5/src/mem/slicc/symbols/ |
H A D | Transition.py | 42 for func in machine.functions: 43 if func.c_ident == 'getNextState_Addr':
|
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | insttest.h | 63 expect(const T& expected, std::function<T()> func, argument 68 T result = func();
|