OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:patch_offset
(Results
1 - 3
of
3
) sorted by null
/bootable/recovery/applypatch/
imgpatch.cpp
53
const Value& patch, size_t
patch_offset
,
113
ApplyBSDiffPatch(src_data, src_len, patch,
patch_offset
, compression_sink, nullptr);
177
size_t
patch_offset
= static_cast<size_t>(Read8(normal_header + 16));
local
183
if (ApplyBSDiffPatch(old_data + src_start, src_len, patch,
patch_offset
, sink, ctx) != 0) {
220
size_t
patch_offset
= static_cast<size_t>(Read8(deflate_header + 16));
local
279
patch_offset
, deflate_header, sink, ctx)) {
/art/compiler/linker/arm/
relative_patcher_arm_base.cc
334
uint32_t ArmBaseRelativePatcher::CalculateMethodCallDisplacement(uint32_t
patch_offset
,
338
uint32_t displacement = target_offset -
patch_offset
;
345
method_call_thunk_->GetPendingOffset() >
patch_offset
);
347
method_call_thunk_->GetPendingOffset() -
patch_offset
<= max_positive_displacement) {
348
displacement = method_call_thunk_->GetPendingOffset() -
patch_offset
;
352
DCHECK_LT(method_call_thunk_->LastWrittenOffset(),
patch_offset
);
353
displacement = method_call_thunk_->LastWrittenOffset() -
patch_offset
;
360
uint32_t ArmBaseRelativePatcher::GetThunkTargetOffset(const ThunkKey& key, uint32_t
patch_offset
) {
366
DCHECK_LT(offset,
patch_offset
);
367
if (
patch_offset
- offset <= MaxNegativeDisplacement(key))
393
uint32_t
patch_offset
= code_offset + patch.LiteralOffset();
local
468
uint32_t
patch_offset
= unprocessed_method_call_patches_.front().GetPatchOffset();
local
[
all
...]
/art/compiler/linker/arm64/
relative_patcher_arm64.cc
137
uint32_t
patch_offset
= quick_code_offset + patch.LiteralOffset();
local
138
if (NeedsErratum843419Thunk(code, patch.LiteralOffset(),
patch_offset
)) {
139
adrp_thunk_locations_.emplace_back(
patch_offset
, thunk_offset);
191
uint32_t
patch_offset
, uint32_t
195
DCHECK_EQ(
patch_offset
& 3u, 0u);
197
uint32_t displacement = CalculateMethodCallDisplacement(
patch_offset
, target_offset & ~1u);
211
uint32_t
patch_offset
,
213
DCHECK_EQ(
patch_offset
& 3u, 0u);
218
uint32_t disp = target_offset - ((
patch_offset
- literal_offset + pc_insn_offset) & ~0xfffu);
226
adrp_thunk_locations_[processed_adrp_thunks_].first ==
patch_offset
) {
[
all
...]
Completed in 68 milliseconds