/developtools/hiperf/include/ |
H A D | register.h | 139 const std::string GetArchName(ArchType arch); 140 uint64_t GetSupportedRegMask(ArchType arch); 148 size_t RegisterGetSP(ArchType arch); 149 size_t RegisterGetIP(ArchType arch); 151 inline bool RegisterGetSPValue(uint64_t &value, ArchType arch, const u64 registers[], in RegisterGetSPValue() argument 154 return RegisterGetValue(value, registers, RegisterGetSP(arch), registerNumber); in RegisterGetSPValue() 157 inline bool RegisterGetIPValue(uint64_t &value, ArchType arch, const u64 registers[], in RegisterGetIPValue() argument 160 return RegisterGetValue(value, registers, RegisterGetIP(arch), registerNumber); in RegisterGetIPValue() 166 ArchType SetDeviceArch(ArchType arch); 169 void UpdateRegForABI(ArchType arch, u6 [all...] |
H A D | callstack.h | 154 ArchType arch; member
|
/developtools/profiler/device/plugins/native_daemon/include/ |
H A D | register.h | 155 uint64_t GetSupportedRegMask(ArchType arch);
162 size_t RegisterGetSP(ArchType arch);
164 inline const std::string GetArchName(ArchType arch)
in GetArchName() argument 166 switch (arch) {
in GetArchName() 180 size_t RegisterGetIP(ArchType arch);
211 inline bool RegisterGetSPValue(uint64_t &value, ArchType arch, const u64 registers[],
in RegisterGetSPValue() argument 214 return RegisterGetValue(value, registers, RegisterGetSP(arch), registerNumber);
in RegisterGetSPValue() 217 inline bool RegisterGetIPValue(uint64_t &value, ArchType arch, const u64 registers[],
in RegisterGetIPValue() argument 220 return RegisterGetValue(value, registers, RegisterGetIP(arch), registerNumber);
in RegisterGetIPValue() 226 ArchType SetDeviceArch(ArchType arch);
[all...] |
H A D | call_stack.h | 136 ArchType arch;
member
|
/developtools/profiler/device/plugins/native_daemon/src/ |
H A D | register.cpp | 36 size_t RegisterGetSP(ArchType arch)
in RegisterGetSP() argument 38 switch (arch) {
in RegisterGetSP() 51 size_t RegisterGetIP(ArchType arch)
in RegisterGetIP() argument 53 switch (arch) {
in RegisterGetIP() 67 uint64_t GetSupportedRegMask(ArchType arch)
in GetSupportedRegMask() argument 70 switch (arch) {
in GetSupportedRegMask() 87 HLOGE("unsupport arch %d", arch);
in GetSupportedRegMask() 216 ArchType SetDeviceArch(ArchType arch)
in SetDeviceArch() argument 218 HLOGD("deviceArchType change to %s", GetArchName(arch) in SetDeviceArch() 248 UpdateRegForABI(ArchType arch, u64 *regs) UpdateRegForABI() argument [all...] |
/developtools/hiperf/src/ |
H A D | register.cpp | 46 uint64_t GetSupportedRegMask(ArchType arch) in GetSupportedRegMask() argument 49 switch (arch) { in GetSupportedRegMask() 66 HLOGE("unsupport arch %d", arch); in GetSupportedRegMask() 136 const std::string GetArchName(ArchType arch) in GetArchName() argument 138 switch (arch) { in GetArchName() 152 size_t RegisterGetIP(ArchType arch) in RegisterGetIP() argument 154 switch (arch) { in RegisterGetIP() 167 size_t RegisterGetSP(ArchType arch) in RegisterGetSP() argument 169 switch (arch) { in RegisterGetSP() 241 SetDeviceArch(ArchType arch) SetDeviceArch() argument 273 UpdateRegForABI(ArchType arch, u64 *regs) UpdateRegForABI() argument [all...] |
/developtools/hiperf/script/ |
H A D | hiperf_utils.py | 94 def get_hiperf_binary_path(arch, binary_name): 95 if arch == 'aarch64': 96 arch = 'arm64' 98 arch_dir = os.path.join(script_dir, "bin", "ohos", arch) 100 raise Exception("can't find arch directory: %s" % arch_dir) 155 def get_arch(arch): 156 if 'aarch64' in arch: 158 if 'arm' in arch: 160 if 'x86_64' in arch or "amd64" in arch [all...] |
/developtools/profiler/hiebpf/include/ |
H A D | vmlinux.h | 1397 struct mod_arch_specific arch; member 14127 __u32 arch; member 15799 struct dyn_arch_ftrace arch; member 17384 struct kimage_arch arch; member 18201 struct kvm_arch_memory_slot arch; member 18562 struct kvm_vcpu_arch arch; member 18739 struct kvm_debug_exit_arch arch; member 18918 struct kvm_guest_debug_arch arch; member 19170 struct kvm_arch *arch; member 19255 struct kvm_arch arch; member 20447 struct kvm_arch arch; global() member 20624 struct arch_vcpu_info arch; global() member 20634 struct arch_shared_info arch; global() member 21793 __u32 arch; global() member 26760 int arch; global() member 35990 struct arch_uprobe arch; global() member 60465 struct data_dirent arch; global() member 71890 int arch; global() member 132407 unsigned int arch: 2; global() member [all...] |