Home
last modified time | relevance | path

Searched refs:RegSet (Results 1 – 7 of 7) sorted by relevance

/system/extras/simpleperf/
Dperf_regs.h90 struct RegSet { struct
95 RegSet CreateRegSet(int abi, uint64_t valid_mask, const uint64_t* valid_regs); argument
97 bool GetRegValue(const RegSet& regs, size_t regno, uint64_t* value);
98 bool GetSpRegValue(const RegSet& regs, ArchType arch, uint64_t* value);
Dperf_regs.cpp170 RegSet CreateRegSet(int abi, uint64_t valid_mask, const uint64_t* valid_regs) { in CreateRegSet()
171 RegSet regs; in CreateRegSet()
187 void SetIpReg(ArchType arch, uint64_t ip, RegSet* regs) { in SetIpReg()
207 bool GetRegValue(const RegSet& regs, size_t regno, uint64_t* value) { in GetRegValue()
216 bool GetSpRegValue(const RegSet& regs, ArchType arch, uint64_t* value) { in GetSpRegValue()
Ddwarf_unwind.h30 std::vector<uint64_t> UnwindCallChain(int abi, const ThreadEntry& thread, const RegSet& regs,
Ddwarf_unwind.cpp34 static ucontext_t BuildUContextFromRegs(const RegSet& regs __attribute__((unused))) { in BuildUContextFromRegs()
98 const RegSet& regs, const char* stack, in UnwindCallChain()
Dsample_tree.h111 RegSet regs = CreateRegSet(r.regs_user_data.abi, in ProcessSampleRecord()
Dcmd_record.cpp917 RegSet regs = CreateRegSet(r.regs_user_data.abi, in UnwindRecord()
/system/extras/simpleperf/nonlinux_support/
Dnonlinux_support.cpp23 std::vector<uint64_t> UnwindCallChain(int, const ThreadEntry&, const RegSet&, in UnwindCallChain() argument