Home
last modified time | relevance | path

Searched refs:patch (Results 1 – 25 of 238) sorted by relevance

12345678910

/aosp12/art/compiler/linker/
H A Dlinker_patch.h68 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 DPatchPanel.cpp139 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 DDeviceEffectManager.cpp36 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 Dmodify.go72 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 DAudioPatch.cpp28 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 Drelative_patcher_arm64.cc57 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 Drelative_patcher_test.h196 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 Dmulti_oat_relative_patcher.h109 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 DCarAudioPatchHandle.java48 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 Dimgdiff_test.cpp133 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 Dupdate_simulator_test.cpp71 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 Dimgpatch.cpp54 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 Dbspatch.cpp68 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 Dapplypatch.cpp50 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 Drelative_patcher_arm_base.cc390 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 Drelative_patcher_thumb2.cc67 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 Drelative_patcher_x86_64.cc26 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 Dperfetto_trace_collector_test.py24 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 DAudioValidator.cpp103 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 Drelative_patcher_x86.cc26 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 Ddb_feature_matching.cpp617 (*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 Daudioflinger_fuzzer.cpp686 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 Daudiopolicymanager_tests.cpp295 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 Dstyle_guide.md283 ##### 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 Dsystemaudio_tests.cpp34 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 …]

12345678910