/gem5/src/base/loader/ |
H A D | dtb_object.cc | 175 DtbObject::loadAllSymbols(SymbolTable *symtab, Addr base, Addr offset, argument 182 DtbObject::loadGlobalSymbols(SymbolTable *symtab, Addr base, Addr offset, argument 190 DtbObject::loadLocalSymbols(SymbolTable *symtab, Addr base, Addr offset, argument
|
H A D | elf_object.cc | 56 #include "base/loader/symtab.hh" 403 ElfObject::loadSomeSymbols(SymbolTable *symtab, int binding, Addr mask, argument 406 if (!symtab) 441 if (symtab->insert(value & mask, sym_name)) { 459 ElfObject::loadAllSymbols(SymbolTable *symtab, Addr base, Addr offset, argument 462 return (loadGlobalSymbols(symtab, base, offset, addr_mask) && 463 loadLocalSymbols(symtab, base, offset, addr_mask) && 464 loadWeakSymbols(symtab, base, offset, addr_mask)); 468 ElfObject::loadGlobalSymbols(SymbolTable *symtab, Addr base, Addr offset, argument 472 interpreter->loadSomeSymbols(symtab, STB_GLOBA 479 loadLocalSymbols(SymbolTable *symtab, Addr base, Addr offset, Addr addr_mask) argument 490 loadWeakSymbols(SymbolTable *symtab, Addr base, Addr offset, Addr addr_mask) argument [all...] |
/gem5/src/arch/arm/insts/ |
H A D | pseudo.cc | 103 DecoderFaultInst::generateDisassembly(Addr pc, const SymbolTable *symtab) const 137 FailUnimplemented::generateDisassembly(Addr pc, const SymbolTable *symtab) const 178 WarnUnimplemented::generateDisassembly(Addr pc, const SymbolTable *symtab) const
|
H A D | mem.cc | 45 #include "base/loader/symtab.hh" 81 RfeOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const 106 SrsOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
|
H A D | misc64.cc | 45 ImmOp64::generateDisassembly(Addr pc, const SymbolTable *symtab) const 54 RegRegImmImmOp64::generateDisassembly(Addr pc, const SymbolTable *symtab) const 67 Addr pc, const SymbolTable *symtab) const 81 UnknownOp64::generateDisassembly(Addr pc, const SymbolTable *symtab) const 338 MiscRegImmOp64::generateDisassembly(Addr pc, const SymbolTable *symtab) const 350 Addr pc, const SymbolTable *symtab) const 362 Addr pc, const SymbolTable *symtab) const 397 const SymbolTable *symtab) const
|
H A D | pred_inst.hh | 254 Addr pc, const SymbolTable *symtab) const override; 275 Addr pc, const SymbolTable *symtab) const override; 294 Addr pc, const SymbolTable *symtab) const override; 313 Addr pc, const SymbolTable *symtab) const override; 331 Addr pc, const SymbolTable *symtab) const override; 375 Addr pc, const SymbolTable *symtab) const override;
|
/gem5/src/mem/slicc/ast/ |
H A D | LiteralExprAST.py | 50 type = self.symtab.find(self.type, Type)
|
H A D | MemberExprAST.py | 60 interface_type = self.symtab.find(return_type["interface"]);
|
H A D | ExprStatementAST.py | 47 actual_type != self.symtab.find("void", Type)):
|
H A D | FuncCallExprAST.py | 75 return self.symtab.find("void", Type) 93 return self.symtab.find("void", Type) 99 return self.symtab.find("void", Type) 108 func = self.symtab.find(func_name_args, Func)
|
/gem5/src/arch/x86/insts/ |
H A D | macroop.hh | 87 generateDisassembly(Addr pc, const SymbolTable *symtab) const
|
H A D | microfpop.hh | 80 const SymbolTable *symtab) const;
|
H A D | microregop.cc | 82 const SymbolTable *symtab) const 96 const SymbolTable *symtab) const
|
H A D | microregop.hh | 98 const SymbolTable *symtab) const; 120 const SymbolTable *symtab) const;
|
H A D | micromediaop.hh | 109 const SymbolTable *symtab) const; 130 const SymbolTable *symtab) const;
|
H A D | microldstop.hh | 118 const SymbolTable *symtab) const; 152 const SymbolTable *symtab) const;
|
H A D | microop.hh | 115 const SymbolTable *symtab) const
|
/gem5/src/arch/power/insts/ |
H A D | static_inst.hh | 65 Addr pc, const SymbolTable *symtab) const override;
|
/gem5/src/arch/x86/ |
H A D | stacktrace.cc | 51 SymbolTable *symtab = tc->getSystemPtr()->kernelSymtab; local 54 if (!symtab->findAddress(name, addr)) 195 SymbolTable *symtab = tc->getSystemPtr()->kernelSymtab; local 209 symtab->findSymbol(addr, symbol);
|
/gem5/src/sim/ |
H A D | system.hh | 56 #include "base/loader/symtab.hh" 481 * @param symtab Symbol table to use for look up. 487 T *addFuncEvent(const SymbolTable *symtab, const char *lbl, 493 if (symtab->findAddress(lbl, addr)) { 504 T *addFuncEvent(const SymbolTable *symtab, const char *lbl) 506 return addFuncEvent<T>(symtab, lbl, lbl); 510 T *addFuncEventOrPanic(const SymbolTable *symtab, const char *lbl, 513 T *e(addFuncEvent<T>(symtab, lbl, std::forward<Args>(args)...));
|
/gem5/ext/libelf/ |
H A D | libelf_ar.c | 421 Elf_Arsym *symtab, *sym; local 444 if ((symtab = malloc(sizeof(Elf_Arsym) * (nentries+1))) == NULL) { 451 for (n = nentries, sym = symtab; n > 0; n--) { 467 free(symtab); 478 e->e_u.e_ar.e_symtab = symtab; 480 return (symtab);
|
/gem5/src/arch/arm/ |
H A D | stacktrace.cc | 51 SymbolTable *symtab = tc->getSystemPtr()->kernelSymtab; local 54 if (!symtab->findAddress(name, addr))
|
/gem5/src/mem/slicc/symbols/ |
H A D | Type.py | 35 def __init__(self, symtab, ident, location, type, code, pairs, 37 super(DataMember, self).__init__(symtab, ident, location, type, 130 member = DataMember(self.symtab, ident, self.location, type, 134 self.symtab.registerSym(ident, member) 190 code = self.symtab.codeFormatter() 397 code = self.symtab.codeFormatter() 445 code = self.symtab.codeFormatter() 550 code = self.symtab.codeFormatter()
|
H A D | Transition.py | 48 self.nextState = WildcardState(machine.symtab,
|
/gem5/src/arch/sparc/insts/ |
H A D | micro.hh | 61 Addr pc, const SymbolTable *symtab) const override;
|