Searched refs:func (Results 1 - 25 of 103) sorted by relevance

12345

/gem5/util/m5/
H A Dm5op_arm.S54 .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 Dm5op_arm_A64.S49 .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 Dm5op_sparc.S37 #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 Dm5op_x86.S39 .func name; \
53 .func name; \
69 .func name; \
H A Dm5op_alpha.S36 #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 Dtypes.hh49 : bus(_bus), dev(_dev), func(_func) {}
57 uint8_t func; member in struct:PciBusAddr
61 return (bus << 16) | (dev << 8) | func;
H A Dhost.cc65 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 Dtest_gil_scoped.cpp37 [](py::object func) { func(); });
39 [](const std::function<void()> &func) { func(); });
/gem5/src/python/m5/
H A Devent.py57 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 Dprocess_types.hh42 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 DFuncDeclAST.py89 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 DStateDeclAST.py67 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 DFuncCallExprAST.py108 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 DInPortDeclAST.py92 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 DEnumDeclAST.py68 func = Func(self.symtab, func_id + "_" + t.c_ident,
72 self.symtab.newSymbol(func)
/gem5/src/arch/generic/
H A Dmmapped_ipr.hh79 * @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 Dtest_pthread_create_para.cpp57 void* func( void* args ) function
87 ret = pthread_create( threads + tid, nullptr, func, &t_args[tid] );
H A Dtest_pthread_create_seq.cpp56 void* func( void* args ) function
86 ret = pthread_create( threads + tid, nullptr, func, &t_args[tid] );
/gem5/src/dev/sparc/
H A Dt1000.hh86 * Calculate the configuration address given a bus/dev/func.
88 virtual Addr calcPciConfigAddr(int bus, int dev, int func);
/gem5/src/mem/
H A Dfs_translating_port_proxy.hh82 FSTranslatingPortProxy(SendFunctionalFunc func,
/gem5/src/systemc/ext/core/
H A Dsc_process_handle.hh56 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 Dsc_module.h416 #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 Dpci_host.cc57 addr.bus, addr.dev, addr.func);
/gem5/src/mem/slicc/symbols/
H A DTransition.py42 for func in machine.functions:
43 if func.c_ident == 'getNextState_Addr':
/gem5/tests/test-progs/insttest/src/riscv/
H A Dinsttest.h63 expect(const T& expected, std::function<T()> func, argument
68 T result = func();

Completed in 22 milliseconds

12345