/aosp12/art/compiler/linker/ |
H A D | linker_patch.h | 68 return patch; in IntrinsicReferencePatch() 77 return patch; in DataBimgRelRoPatch() 87 return patch; in RelativeMethodPatch() 97 return patch; in MethodBssEntryPatch() 107 return patch; in RelativeJniEntrypointPatch() 115 return patch; in RelativeCodePatch() 125 return patch; in RelativeTypePatch() 135 return patch; in TypeBssEntryPatch() 145 return patch; in PublicTypeBssEntryPatch() 155 return patch; in PackageTypeBssEntryPatch() [all …]
|
/aosp12/frameworks/av/services/audioflinger/ |
H A D | PatchPanel.cpp | 139 if (handle == NULL || patch == NULL) { in createAudioPatch() 143 __func__, patch->num_sources, patch->num_sinks, *handle); in createAudioPatch() 147 if (!audio_patch_is_valid(patch) || (patch->num_sinks == 0 && patch->num_sources != 2)) { in createAudioPatch() 152 if (patch->num_sources > 2) { in createAudioPatch() 200 Patch newPatch{*patch, endpointPatch}; in createAudioPatch() 203 switch (patch->sources[0].type) { in createAudioPatch() 222 if (patch->sinks[i].type != patch->sinks[0].type) { in createAudioPatch() 234 if ((patch->num_sources == 2) || in createAudioPatch() 242 (patch->num_sinks != 0 && patch->sinks[0].ext.device.hw_module != in createAudioPatch() 820 if (patch != nullptr) { in notifyStreamOpened() [all …]
|
H A D | DeviceEffectManager.cpp | 36 const PatchPanel::Patch& patch) { in createAudioPatch() argument 38 __func__, handle, patch.mHalHandle, in createAudioPatch() 39 patch.mAudioPatch.num_sinks, in createAudioPatch() 40 patch.mAudioPatch.num_sinks > 0 ? patch.mAudioPatch.sinks[0].ext.device.type : 0); in createAudioPatch() 42 mCommandThread->createAudioPatchCommand(handle, patch); in createAudioPatch() 46 const PatchPanel::Patch& patch) { in onCreateAudioPatch() argument 48 __func__, handle, patch.mHalHandle, in onCreateAudioPatch() 49 patch.mAudioPatch.num_sinks > 0 ? patch.mAudioPatch.sinks[0].ext.device.type : 0); in onCreateAudioPatch() 52 status_t status = effect.second->onCreatePatch(handle, patch); in onCreateAudioPatch() 265 audio_patch_handle_t handle, const PatchPanel::Patch& patch) in createAudioPatchCommand() argument [all …]
|
/aosp12/build/blueprint/parser/ |
H A D | modify.go | 72 patch := Patch{start, end, replacement} 73 if patch.Start > patch.End { 74 return fmt.Errorf("invalid patch, start %d is after end %d", patch.Start, patch.End) 77 if (patch.Start >= p.Start && patch.Start < p.End) || 78 (patch.End >= p.Start && patch.End < p.End) || 79 (p.Start >= patch.Start && p.Start < patch.End) || 80 (p.Start == patch.Start && p.End == patch.End) { 82 patch.Start, patch.End, p.Start, p.End)) 85 *list = append(*list, patch) 100 for _, patch := range *list { [all …]
|
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | AudioPatch.cpp | 28 AudioPatch::AudioPatch(const struct audio_patch *patch, uid_t uid) : in AudioPatch() argument 29 mPatch(*patch), in AudioPatch() 59 const sp<AudioPatch>& patch) in addAudioPatch() argument 67 add(handle, patch); in addAudioPatch() 70 handle, patch->getAfHandle(), patch->mPatch.num_sources, patch->mPatch.num_sinks, in addAudioPatch() 71 patch->mPatch.sources[0].id, patch->mPatch.sinks[0].id); in addAudioPatch() 106 const sp<AudioPatch> patch = valueAt(patchIndex); in listAudioPatches() local 115 if (patch->mPatch.sinks[sinkIndex].type == AUDIO_PORT_TYPE_DEVICE && in listAudioPatches() 124 patches[patchesWritten] = patch->mPatch; in listAudioPatches() 125 patches[patchesWritten++].id = patch->getHandle(); in listAudioPatches() [all …]
|
/aosp12/art/dex2oat/linker/arm64/ |
H A D | relative_patcher_arm64.cc | 57 inline bool IsAdrpPatch(const LinkerPatch& patch) { in IsAdrpPatch() argument 58 switch (patch.GetType()) { in IsAdrpPatch() 74 return patch.LiteralOffset() == patch.PcInsnOffset(); in IsAdrpPatch() 123 if (IsAdrpPatch(patch)) { in ReserveSpace() 140 if (IsAdrpPatch(patch)) { in ReserveSpace() 212 uint32_t pc_insn_offset = patch.PcInsnOffset(); in PatchPcRelativeReference() 258 patch.GetType() == LinkerPatch::Type::kStringRelative) << patch.GetType(); in PatchPcRelativeReference() 268 patch.GetType() == LinkerPatch::Type::kStringBssEntry) << patch.GetType(); in PatchPcRelativeReference() 279 patch.GetType() == LinkerPatch::Type::kStringBssEntry) << patch.GetType(); in PatchPcRelativeReference() 313 ThunkKey key = GetEntrypointCallKey(patch); in PatchEntrypointCall() [all …]
|
/aosp12/art/dex2oat/linker/ |
H A D | relative_patcher_test.h | 196 patch, in Link() 281 void SetThunkCode(const LinkerPatch& patch, in SetThunkCode() argument 287 void GetThunkCode(const LinkerPatch& patch, in GetThunkCode() argument 290 auto it = thunk_map_.find(ThunkKey(patch)); in GetThunkCode() 307 : type_(patch.GetType()), in ThunkKey() 308 custom_value1_(CustomValue1(patch)), in ThunkKey() 327 switch (patch.GetType()) { in CustomValue1() 329 return patch.EntrypointOffset(); in CustomValue1() 331 return patch.GetBakerCustomValue1(); in CustomValue1() 338 switch (patch.GetType()) { in CustomValue2() [all …]
|
H A D | multi_oat_relative_patcher.h | 109 const LinkerPatch& patch, in PatchPcRelativeReference() argument 114 relative_patcher_->PatchPcRelativeReference(code, patch, patch_offset, target_offset); in PatchPcRelativeReference() 118 const LinkerPatch& patch, in PatchEntrypointCall() argument 121 relative_patcher_->PatchEntrypointCall(code, patch, patch_offset); in PatchEntrypointCall() 125 const LinkerPatch& patch, in PatchBakerReadBarrierBranch() argument 128 relative_patcher_->PatchBakerReadBarrierBranch(code, patch, patch_offset); in PatchBakerReadBarrierBranch() 147 void GetThunkCode(const LinkerPatch& patch,
|
/aosp12/packages/services/Car/car-lib/src/android/car/media/ |
H A D | CarAudioPatchHandle.java | 48 public CarAudioPatchHandle(AudioPatch patch) { in CarAudioPatchHandle() argument 49 Preconditions.checkArgument(patch.sources().length == 1 in CarAudioPatchHandle() 50 && patch.sources()[0].port() instanceof AudioDevicePort, in CarAudioPatchHandle() 52 Preconditions.checkArgument(patch.sinks().length == 1 in CarAudioPatchHandle() 53 && patch.sinks()[0].port() instanceof AudioDevicePort, in CarAudioPatchHandle() 56 mHandleId = patch.id(); in CarAudioPatchHandle() 57 mSourceAddress = ((AudioDevicePort) patch.sources()[0].port()).address(); in CarAudioPatchHandle() 58 mSinkAddress = ((AudioDevicePort) patch.sinks()[0].port()).address(); in CarAudioPatchHandle() 72 public boolean represents(AudioPatch patch) { in represents() argument 73 return patch.id() == mHandleId; in represents()
|
/aosp12/bootable/recovery/tests/unit/host/ |
H A D | imgdiff_test.cpp | 133 std::string patch; in TEST() local 182 std::string patch; in TEST() local 236 std::string patch; in TEST() local 284 std::string patch; in TEST() local 332 std::string patch; in TEST() local 371 std::string patch; in TEST() local 414 std::string patch; in TEST() local 478 std::string patch; in TEST() local 515 std::string patch; in TEST() local 551 std::string patch; in TEST() local [all …]
|
H A D | update_simulator_test.cpp | 71 static void CreateBsdiffPatch(const string& src, const string& tgt, string* patch) { in CreateBsdiffPatch() argument 76 ASSERT_TRUE(android::base::ReadFileToString(patch_file.path, patch)); in CreateBsdiffPatch() 274 R"(patch_partition("%s", "%s", package_extract_file("patch.p")) || abort("patch failed");)", 317 { "system.patch.dat", system_patch }, 320 { "patch.p", recovery_from_boot }, 342 { "system.patch.dat", "" }, 393 { "system.patch.dat", "" }, 396 { "patch.p", "random string" },
|
/aosp12/bootable/recovery/applypatch/ |
H A D | imgpatch.cpp | 54 const Value& patch, size_t patch_offset, in ApplyBSDiffPatchAndStreamOutput() argument 137 Value patch(Value::Type::BLOB, in ApplyImagePatch() local 139 return ApplyImagePatch(old_data, old_size, patch, sink, nullptr); in ApplyImagePatch() 144 if (patch.data.size() < 12) { in ApplyImagePatch() 151 const char* const patch_header = patch.data.data(); in ApplyImagePatch() 161 if (pos + 4 > patch.data.size()) { in ApplyImagePatch() 171 if (pos > patch.data.size()) { in ApplyImagePatch() 193 if (pos > patch.data.size()) { in ApplyImagePatch() 200 if (pos + data_len > patch.data.size()) { in ApplyImagePatch() 215 if (pos > patch.data.size()) { in ApplyImagePatch() [all …]
|
H A D | bspatch.cpp | 68 int ApplyBSDiffPatch(const unsigned char* old_data, size_t old_size, const Value& patch, in ApplyBSDiffPatch() argument 70 CHECK_LE(patch_offset, patch.data.size()); in ApplyBSDiffPatch() 73 reinterpret_cast<const uint8_t*>(&patch.data[patch_offset]), in ApplyBSDiffPatch() 74 patch.data.size() - patch_offset, sink); in ApplyBSDiffPatch() 80 SHA1(reinterpret_cast<const uint8_t*>(patch.data.data() + patch_offset), in ApplyBSDiffPatch() 81 patch.data.size() - patch_offset, digest); in ApplyBSDiffPatch()
|
H A D | applypatch.cpp | 50 const Value& patch, const Value* bonus_data, bool backup_source); 268 bool PatchPartition(const Partition& target, const Partition& source, const Value& patch, in PatchPartition() argument 283 return GenerateTarget(target, source_file, patch, bonus, backup_source); in PatchPartition() 329 const Value& patch, const Value* bonus_data, bool backup_source) { in GenerateTarget() argument 336 if (patch.type != Value::Type::BLOB) { in GenerateTarget() 341 const char* header = patch.data.data(); in GenerateTarget() 342 size_t header_bytes_read = patch.data.size(); in GenerateTarget() 375 result = ApplyBSDiffPatch(source_file.data.data(), source_file.data.size(), patch, 0, sink); in GenerateTarget() 378 ApplyImagePatch(source_file.data.data(), source_file.data.size(), patch, sink, bonus_data); in GenerateTarget() 395 SHA1(reinterpret_cast<const uint8_t*>(patch.data.data()), patch.data.size(), patch_digest); in GenerateTarget() [all …]
|
/aosp12/art/dex2oat/linker/arm/ |
H A D | relative_patcher_arm_base.cc | 390 const LinkerPatch& patch) { in GetEntrypointCallKey() argument 391 DCHECK_EQ(patch.GetType(), LinkerPatch::Type::kCallEntrypoint); in GetEntrypointCallKey() 396 const LinkerPatch& patch) { in GetBakerThunkKey() argument 399 patch.GetBakerCustomValue1(), in GetBakerThunkKey() 400 patch.GetBakerCustomValue2()); in GetBakerThunkKey() 406 uint32_t patch_offset = code_offset + patch.LiteralOffset(); in ProcessPatches() 410 if (patch.GetType() == LinkerPatch::Type::kCallRelative) { in ProcessPatches() 422 key = GetEntrypointCallKey(patch); in ProcessPatches() 425 key = GetBakerThunkKey(patch); in ProcessPatches() 542 const LinkerPatch& patch, uint32_t max_next_offset) { in ThunkDataForPatch() argument [all …]
|
H A D | relative_patcher_thumb2.cc | 67 const LinkerPatch& patch, in PatchPcRelativeReference() argument 70 uint32_t literal_offset = patch.LiteralOffset(); in PatchPcRelativeReference() 71 uint32_t pc_literal_offset = patch.PcInsnOffset(); in PatchPcRelativeReference() 87 const LinkerPatch& patch, in PatchEntrypointCall() argument 90 ThunkKey key = GetEntrypointCallKey(patch); in PatchEntrypointCall() 94 PatchBl(code, patch.LiteralOffset(), displacement); in PatchEntrypointCall() 98 const LinkerPatch& patch, in PatchBakerReadBarrierBranch() argument 101 uint32_t literal_offset = patch.LiteralOffset(); in PatchBakerReadBarrierBranch() 106 ThunkKey key = GetBakerThunkKey(patch); in PatchBakerReadBarrierBranch()
|
/aosp12/art/dex2oat/linker/x86_64/ |
H A D | relative_patcher_x86_64.cc | 26 const LinkerPatch& patch, in PatchPcRelativeReference() argument 29 DCHECK_LE(patch.LiteralOffset() + 4u, code->size()); in PatchPcRelativeReference() 35 reinterpret_cast<unaligned_int32_t*>(&(*code)[patch.LiteralOffset()])[0] = displacement; in PatchPcRelativeReference() 39 const LinkerPatch& patch ATTRIBUTE_UNUSED, in PatchEntrypointCall() 45 const LinkerPatch& patch ATTRIBUTE_UNUSED, in PatchBakerReadBarrierBranch()
|
/aosp12/frameworks/base/startop/scripts/app_startup/lib/ |
H A D | perfetto_trace_collector_test.py | 24 from mock import call, patch 46 @patch('lib.logcat_utils.blocking_wait_for_logcat_pattern') 47 @patch('lib.cmd_utils.run_shell_command') 83 @patch('lib.logcat_utils.blocking_wait_for_logcat_pattern') 84 @patch('lib.cmd_utils.run_shell_command')
|
/aosp12/frameworks/av/media/libmediahelper/ |
H A D | AudioValidator.cpp | 103 const struct audio_patch& patch, std::string_view bugNumber) in validateAudioPatch() argument 106 if (patch.num_sources > AUDIO_PATCH_PORTS_MAX) { in validateAudioPatch() 109 if (patch.num_sinks > AUDIO_PATCH_PORTS_MAX) { in validateAudioPatch() 112 for (size_t i = 0; i < patch.num_sources; i++) { in validateAudioPatch() 113 if (validateAudioPortConfig(patch.sources[i]) != NO_ERROR) { in validateAudioPatch() 117 for (size_t i = 0; i < patch.num_sinks; i++) { in validateAudioPatch() 118 if (validateAudioPortConfig(patch.sinks[i]) != NO_ERROR) { in validateAudioPatch()
|
/aosp12/art/dex2oat/linker/x86/ |
H A D | relative_patcher_x86.cc | 26 const LinkerPatch& patch, in PatchPcRelativeReference() argument 29 uint32_t anchor_literal_offset = patch.PcInsnOffset(); in PatchPcRelativeReference() 30 uint32_t literal_offset = patch.LiteralOffset(); in PatchPcRelativeReference() 61 const LinkerPatch& patch ATTRIBUTE_UNUSED, in PatchEntrypointCall() 67 const LinkerPatch& patch ATTRIBUTE_UNUSED, in PatchBakerReadBarrierBranch()
|
/aosp12/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
H A D | db_feature_matching.cpp | 617 (*patch++)=0; (*patch++)=0; (*patch++)=0; (*patch++)=0; (*patch++)=0; in db_SignedSquareNormCorr5x5_PreAlign_u() 618 (*patch++)=0; (*patch++)=0; in db_SignedSquareNormCorr5x5_PreAlign_u() 649 (*patch++)=0; in db_SignedSquareNormCorr21x21_PreAlign_u() 828 (*patch++)=0; (*patch++)=0; (*patch++)=0; (*patch++)=0; (*patch++)=0; in db_SignedSquareNormCorr11x11_PreAlign_u() 829 (*patch++)=0; (*patch++)=0; in db_SignedSquareNormCorr11x11_PreAlign_u() 1114 patch[126] = 0; in db_SignedSquareNormCorr11x11_PreAlign_u() 1115 patch[127] = 0; in db_SignedSquareNormCorr11x11_PreAlign_u() 1175 (*patch++)=0; (*patch++)=0; (*patch++)=0; (*patch++)=0; (*patch++)=0; in db_SignedSquareNormCorr11x11_PreAlign_AffinePatchWarp_u() 1176 (*patch++)=0; (*patch++)=0; in db_SignedSquareNormCorr11x11_PreAlign_AffinePatchWarp_u() 2246 (*patch++)=0.0; (*patch++)=0.0; (*patch++)=0.0; (*patch++)=0.0; (*patch++)=0.0; in db_SignedSquareNormCorr11x11_PreAlign_f() [all …]
|
/aosp12/frameworks/av/media/libaudioclient/fuzzer/ |
H A D | audioflinger_fuzzer.cpp | 686 struct audio_patch patch = {}; in invokeAudioPatch() local 689 patch.id = mFdp.ConsumeIntegral<int32_t>(); in invokeAudioPatch() 690 patch.num_sources = mFdp.ConsumeIntegral<uint32_t>(); in invokeAudioPatch() 691 patch.num_sinks = mFdp.ConsumeIntegral<uint32_t>(); in invokeAudioPatch() 696 patch.sources[i].format = getValue(&mFdp, kFormats); in invokeAudioPatch() 702 patch.sources[i].role = getValue(&mFdp, kPortRoles); in invokeAudioPatch() 703 patch.sources[i].sample_rate = getSampleRate(&mFdp); in invokeAudioPatch() 708 patch.sinks[i].format = getValue(&mFdp, kFormats); in invokeAudioPatch() 714 patch.sinks[i].role = getValue(&mFdp, kPortRoles); in invokeAudioPatch() 715 patch.sinks[i].sample_rate = getSampleRate(&mFdp); in invokeAudioPatch() [all …]
|
/aosp12/frameworks/av/services/audiopolicy/tests/ |
H A D | audiopolicymanager_tests.cpp | 295 if (patch->num_sources != 0 && patch->num_sinks != 0) { in getDeviceIdFromPatch() 315 audio_patch patch{}; in TEST_F() local 322 patch.num_sinks = 1; in TEST_F() 324 patch.num_sources = 1; in TEST_F() 327 patch.num_sources = 2; in TEST_F() 328 patch.num_sinks = 1; in TEST_F() 330 patch = {}; in TEST_F() 331 patch.num_sources = 1; in TEST_F() 333 patch.num_sinks = 1; in TEST_F() 336 patch = {}; in TEST_F() [all …]
|
/aosp12/system/bt/doc/ |
H A D | style_guide.md | 283 ##### Find the formatting patch 289 ##### Revert the formatting patch 313 ##### Apply your patch 331 ##### Review your new patch 335 #### Option 2: Reformat your patch 351 **15ce1bd** First Unrelated patch* 367 ##### Apply your patch 389 *cf8560c Unformatted but vital patch* 395 *15ce1bd First Unrelated patch* 415 *523078f Reformatted vital patch* [all …]
|
/aosp12/system/media/tests/ |
H A D | systemaudio_tests.cpp | 34 audio_patch patch{}; in TEST() local 35 ASSERT_FALSE(audio_patch_is_valid(&patch)); in TEST() 36 patch.num_sources = AUDIO_PATCH_PORTS_MAX + 1; in TEST() 37 patch.num_sinks = 1; in TEST() 38 ASSERT_FALSE(audio_patch_is_valid(&patch)); in TEST() 39 patch.num_sources = 1; in TEST() 40 patch.num_sinks = AUDIO_PATCH_PORTS_MAX + 1; in TEST() 41 ASSERT_FALSE(audio_patch_is_valid(&patch)); in TEST() 42 patch.num_sources = 0; in TEST() 43 patch.num_sinks = 1; in TEST() [all …]
|