| /system/libvintf/include/vintf/ |
| D | Arch.h | 28 enum class Arch : size_t { enum 44 inline bool has32(Arch arch) { in has32() argument 45 return arch == Arch::ARCH_32 || arch == Arch::ARCH_32_64; in has32() 48 inline bool has64(Arch arch) { in has64() argument 49 return arch == Arch::ARCH_64 || arch == Arch::ARCH_32_64; in has64() 52 inline constexpr Arch operator|(Arch lft, Arch rgt) { 53 return static_cast<Arch>(static_cast<size_t>(lft) | static_cast<size_t>(rgt)); 55 static_assert((Arch::ARCH_32 | Arch::ARCH_64) == Arch::ARCH_32_64, "bad Arch::operator|"); 57 inline Arch& operator|=(Arch& lft, Arch rgt) { 62 inline constexpr bool contains(Arch lft, Arch rgt) { in contains() [all …]
|
| D | TransportArch.h | 23 #include "Arch.h" 31 Arch arch = Arch::ARCH_EMPTY; member 36 TransportArch(Transport t, Arch a) : transport(t), arch(a) {} in TransportArch() 39 return transport == other.transport && arch == other.arch; 44 return arch < other.arch; 54 // <transport arch="32">passthrough</transport> 55 // <transport arch="64">passthrough</transport> 56 // <transport arch="32+64">passthrough</transport>
|
| /system/libvintf/ |
| D | TransportArch.cpp | 26 return transport == Transport::EMPTY && arch == Arch::ARCH_EMPTY; in empty() 37 if (arch == Arch::ARCH_EMPTY && !ip.has_value() && !port.has_value()) { in isValid() 42 " requires empty ip and port attributes as well as empty arch attribute"; in isValid() 47 if (arch != Arch::ARCH_EMPTY && !ip.has_value() && !port.has_value()) { in isValid() 51 *error += "Passthrough HALs requires arch attribute and no ip or port attributes"; in isValid() 55 if (arch == Arch::ARCH_EMPTY && ip.has_value() && port.has_value()) { in isValid() 60 " requires ip and port attributes as well as empty arch attribute"; in isValid()
|
| /system/extras/simpleperf/ |
| D | perf_regs.cpp | 32 ArchType GetArchType(const std::string& arch) { in GetArchType() argument 33 if (arch == "x86" || arch == "i686") { in GetArchType() 35 } else if (arch == "x86_64") { in GetArchType() 37 } else if (arch == "riscv64") { in GetArchType() 39 } else if (arch == "aarch64") { in GetArchType() 41 } else if (android::base::StartsWith(arch, "arm")) { in GetArchType() 42 // If arch is "armv8l", it is likely that we are using a 32-bit simpleperf in GetArchType() 45 if (arch[3] == 'v') { in GetArchType() 46 int version = atoi(&arch[4]); in GetArchType() 53 LOG(ERROR) << "unsupported arch: " << arch; in GetArchType() [all …]
|
| D | perf_regs.h | 75 ArchType GetArchType(const std::string& arch); 77 std::string GetArchString(ArchType arch); 78 uint64_t GetSupportedRegMask(ArchType arch); 79 std::string GetRegName(size_t regno, ArchType arch); 83 explicit ScopedCurrentArch(ArchType arch) : saved_arch(current_arch) { in ScopedCurrentArch() argument 84 current_arch = arch; in ScopedCurrentArch() 97 ArchType arch; member
|
| D | perf_regs_test.cpp | 24 TEST(RegSet, arch) { in TEST() argument 34 ASSERT_EQ(reg32.arch, arch_pair[0]) << i; in TEST() 36 ASSERT_EQ(reg64.arch, arch_pair[1]) << i; in TEST()
|
| D | event_table_generator.py | 133 def __init__(self, arch: str): 134 self.arch = arch 144 self.events.append(RawEvent(number, name, desc, self.arch)) 171 limited_arch = self.arch + ':' + cpu['name'] 183 def __init__(self, arch: str): 184 self.arch = arch 192 limited_arch = self.arch
|
| /system/unwinding/libunwindstack/include/unwindstack/ |
| D | Unwinder.h | 26 #include <unwindstack/Arch.h> 61 arch_(regs->Arch()) {} in Unwinder() 85 static std::string FormatFrame(ArchEnum arch, const FrameData& frame, 88 void SetArch(ArchEnum arch) { arch_ = arch; } in SetArch() argument 94 arch_ = regs_ != nullptr ? regs->Arch() : ARCH_UNKNOWN; in SetRegs() 118 static FrameData BuildFrameFromPcOnly(uint64_t pc, ArchEnum arch, Maps* maps, JitDebug* jit_debug, 124 Unwinder(size_t max_frames, ArchEnum arch, Maps* maps = nullptr) 125 : max_frames_(max_frames), maps_(maps), arch_(arch) {} in max_frames_() 126 Unwinder(size_t max_frames, ArchEnum arch, Maps* maps, std::shared_ptr<Memory>& process_memory) in Unwinder() argument 127 : max_frames_(max_frames), maps_(maps), process_memory_(process_memory), arch_(arch) {} in Unwinder() [all …]
|
| D | Regs.h | 26 #include <unwindstack/Arch.h> 54 virtual ArchEnum Arch() = 0; 56 bool Is32Bit() { return ArchIs32Bit(Arch()); } in Is32Bit() 89 static Regs* CreateFromUcontext(ArchEnum arch, void* ucontext); 119 uint64_t GetPcAdjustment(uint64_t rel_pc, Elf* elf, ArchEnum arch);
|
| D | AndroidUnwinder.h | 30 #include <unwindstack/Arch.h> 63 AndroidUnwinder(pid_t pid, ArchEnum arch) : pid_(pid), arch_(arch) {} in AndroidUnwinder() argument 148 AndroidRemoteUnwinder(pid_t pid, ArchEnum arch) : AndroidUnwinder(pid, arch) {} in AndroidRemoteUnwinder() argument
|
| D | Arch.h | 33 static inline bool ArchIs32Bit(ArchEnum arch) { in ArchIs32Bit() argument 34 switch (arch) { in ArchIs32Bit()
|
| /system/unwinding/libunwindstack/benchmarks/ |
| D | OfflineUnwindBenchmarks.cpp | 27 #include <unwindstack/Arch.h> 197 state, {.offline_files_dir = "straddle_arm64/", .arch = ARCH_ARM64, .create_maps = false}); in BENCHMARK_DEFINE_F() 205 SingleUnwindBenchmark(state, {.offline_files_dir = "straddle_arm64/", .arch = ARCH_ARM64}); in BENCHMARK_DEFINE_F() 213 .arch = ARCH_ARM, in BENCHMARK_DEFINE_F() 226 {.offline_files_dir = "bluetooth_arm64/pc_1/", .arch = ARCH_ARM64, .create_maps = false}, in BENCHMARK_DEFINE_F() 228 .arch = ARCH_ARM, in BENCHMARK_DEFINE_F() 231 {.offline_files_dir = "photos_reset_arm64/", .arch = ARCH_ARM64, .create_maps = false}, in BENCHMARK_DEFINE_F() 233 .arch = ARCH_ARM64, in BENCHMARK_DEFINE_F() 235 {.offline_files_dir = "yt_music_arm64/", .arch = ARCH_ARM64, .create_maps = false}, in BENCHMARK_DEFINE_F() 237 .arch = ARCH_ARM64, in BENCHMARK_DEFINE_F() [all …]
|
| /system/cros-codecs/ci/ |
| D | lava_job_generate.py | 8 def get_device_type(arch, config_file): argument 12 return config[arch]['device_type'] 21 argparser.add_argument('--arch', choices=['amd', 'intel'], help='Architecture', required=True) 33 …mplate.render(ccdec_build_id=args.ccdec_build_id, arch=args.arch, device_type=get_device_type(args…
|
| D | template.yaml | 4 job_name: Test cros-codecs on {{ arch }} 55 ARCH: {{ arch }} 66 ARCH: {{ arch }}
|
| /system/apex/tests/testdata/sharedlibs/prebuilts/ |
| D | Android.bp | 25 arch: { 45 arch: { 65 arch: { 85 arch: { 105 arch: { 125 arch: { 145 arch: { 165 arch: { 185 arch: { 205 arch: { [all …]
|
| /system/tools/aidl/scripts/ |
| D | example_dep_build_failure_output.txt | 22 -> android.hardware.audio.common-V1-java{os:android,arch:common,apex:} 24 -> android.media.audio.common.types-V1-java{os:android,arch:common,apex:} 29 -> android.media.audio.common.types-V2-java{os:android,arch:common,apex:} 35 -> android.hardware.audio.common-V1-java{os:android,arch:common,apex:} 37 -> android.media.audio.common.types-V1-java{os:android,arch:common,apex:} 42 -> android.media.audio.common.types-V2-java{os:android,arch:common,apex:} 48 -> android.hardware.audio.common-V1-java{os:android,arch:common,apex:} 50 -> android.media.audio.common.types-V1-java{os:android,arch:common,apex:} 55 -> android.media.audio.common.types-V2-java{os:android,arch:common,apex:} 61 -> android.hardware.audio.common-V1-java{os:android,arch:common,apex:} [all …]
|
| /system/unwinding/libunwindstack/tests/ |
| D | RegsRemoteTest.cpp | 42 ASSERT_EQ(ARCH_ARM, regs->Arch()); in TEST_F() 44 ASSERT_EQ(ARCH_ARM64, regs->Arch()); in TEST_F() 46 ASSERT_EQ(ARCH_X86, regs->Arch()); in TEST_F() 48 ASSERT_EQ(ARCH_X86_64, regs->Arch()); in TEST_F() 50 ASSERT_EQ(ARCH_RISCV64, regs->Arch()); in TEST_F()
|
| /system/apex/shim/ |
| D | Android.bp | 25 arch: { 54 arch: { 83 arch: { 106 arch: { 129 arch: { 152 arch: { 175 arch: { 198 arch: { 227 arch: { 250 arch: { [all …]
|
| /system/apex/tests/testdata/sharedlibs/build/ |
| D | build_artifacts.sh | 76 for arch in "${archs[@]}"; do 105 … echo "Building combination arch: ${arch}, apexversion: ${apexversion}, libversion: ${libversion}" 112 TARGET_PRODUCT=aosp_${arch} \ 121 system/apex/tests/testdata/sharedlibs/prebuilts/${arch}/${outfile} 122 … generated_artifacts+=(system/apex/tests/testdata/sharedlibs/prebuilts/${arch}/${outfile}) 172 arch: { 175 for arch in "${archs[@]}"; do 177 ${arch}: { 178 src: "${arch}/${outfile}",
|
| /system/extras/simpleperf/scripts/ |
| D | simpleperf_utils.py | 73 def get_target_binary_path(arch: str, binary_name: str) -> str: 74 if arch == 'aarch64': 75 arch = 'arm64' 76 arch_dir = os.path.join(get_script_dir(), "bin", "android", arch) 78 log_fatal("can't find arch directory: %s" % arch_dir) 196 def _get_binutils_path_in_ndk(cls, toolname: str, arch: Optional[str], platform: str 198 if not arch: 199 arch = 'arm64' 200 if arch == 'arm64': 202 elif arch == 'arm': [all …]
|
| /system/cros-codecs/ci/test-cases/ |
| D | cros-codecs.yaml | 7 …- python3 ci/test-cases/run_tests.py --config-file ci/config.yaml --arch ${ARCH} --ccdec-build-id …
|
| D | cros-codecs-single.yaml | 7 …- python3 ci/test-cases/run_tests.py --config-file ci/config.yaml --arch ${ARCH} --ccdec-build-id …
|
| /system/cros-codecs/ |
| D | Android.bp | 50 arch: { 94 arch: { 122 arch: { 153 arch: {
|
| /system/unwinding/libunwindstack/utils/ |
| D | RegsFake.h | 34 ArchEnum Arch() override { return fake_arch_; } in Arch() function 58 void FakeSetArch(ArchEnum arch) { fake_arch_ = arch; } in FakeSetArch() argument 80 ArchEnum Arch() override { return ARCH_UNKNOWN; } in Arch() function
|
| /system/libhidl/transport/base/1.0/ |
| D | types.hal | 23 * arch: 64bit or 32bit 35 Architecture arch;
|