HomeSort by relevance Sort by last modified time
    Searched refs:patch_offset (Results 1 - 19 of 19) sorted by null

  /art/compiler/linker/x86/
relative_patcher_x86.h 31 uint32_t patch_offset,
relative_patcher_x86_base.cc 39 uint32_t patch_offset,
43 uint32_t displacement = target_offset - patch_offset;
relative_patcher_x86_base.h 34 uint32_t patch_offset,
relative_patcher_x86.cc 26 uint32_t patch_offset,
51 uint32_t anchor_offset = patch_offset - literal_offset + anchor_literal_offset;
  /art/compiler/linker/x86_64/
relative_patcher_x86_64.h 31 uint32_t patch_offset,
relative_patcher_x86_64.cc 26 uint32_t patch_offset,
30 uint32_t displacement = target_offset - patch_offset;
  /art/compiler/linker/arm/
relative_patcher_arm_base.cc 123 uint32_t ArmBaseRelativePatcher::CalculateDisplacement(uint32_t patch_offset,
126 uint32_t displacement = target_offset - patch_offset;
131 thunk_locations_[current_thunk_to_write_] > patch_offset);
133 thunk_locations_[current_thunk_to_write_] - patch_offset < max_positive_displacement_) {
134 displacement = thunk_locations_[current_thunk_to_write_] - patch_offset;
138 DCHECK_LT(thunk_locations_[current_thunk_to_write_ - 1], patch_offset);
139 displacement = thunk_locations_[current_thunk_to_write_ - 1] - patch_offset;
152 uint32_t patch_offset = unprocessed_patches_.front().second; local
153 DCHECK(thunk_locations_.empty() || thunk_locations_.back() <= patch_offset);
156 DCHECK_GT(quick_code_offset, patch_offset);
    [all...]
relative_patcher_thumb2.h 31 uint32_t patch_offset,
35 uint32_t patch_offset,
relative_patcher_thumb2.cc 33 uint32_t patch_offset,
37 DCHECK_EQ(patch_offset & 1u, 0u);
39 uint32_t displacement = CalculateDisplacement(patch_offset, target_offset & ~1u);
61 uint32_t patch_offset,
65 uint32_t pc_base = patch_offset + (pc_literal_offset - literal_offset) + 4u /* PC adjustment */;
relative_patcher_arm_base.h 47 uint32_t CalculateDisplacement(uint32_t patch_offset, uint32_t target_offset);
  /art/compiler/linker/
multi_oat_relative_patcher.h 98 uint32_t patch_offset,
100 patch_offset += adjustment_;
102 relative_patcher_->PatchCall(code, literal_offset, patch_offset, target_offset);
108 uint32_t patch_offset,
110 patch_offset += adjustment_;
112 relative_patcher_->PatchPcRelativeReference(code, patch, patch_offset, target_offset);
relative_patcher.h 103 uint32_t patch_offset,
109 uint32_t patch_offset,
relative_patcher.cc 60 uint32_t patch_offset ATTRIBUTE_UNUSED,
67 uint32_t patch_offset ATTRIBUTE_UNUSED,
multi_oat_relative_patcher_test.cc 82 uint32_t patch_offset,
85 last_patch_offset_ = patch_offset;
91 uint32_t patch_offset,
94 last_patch_offset_ = patch_offset;
  /art/compiler/linker/arm64/
relative_patcher_arm64.cc 92 uint32_t patch_offset = quick_code_offset + patch.LiteralOffset(); local
93 if (NeedsErratum843419Thunk(code, patch.LiteralOffset(), patch_offset)) {
94 adrp_thunk_locations_.emplace_back(patch_offset, thunk_offset);
145 uint32_t patch_offset, uint32_t
149 DCHECK_EQ(patch_offset & 3u, 0u);
151 uint32_t displacement = CalculateDisplacement(patch_offset, target_offset & ~1u);
165 uint32_t patch_offset,
167 DCHECK_EQ(patch_offset & 3u, 0u);
172 uint32_t disp = target_offset - ((patch_offset - literal_offset + pc_insn_offset) & ~0xfffu);
180 adrp_thunk_locations_[processed_adrp_thunks_].first == patch_offset) {
    [all...]
relative_patcher_arm64.h 38 uint32_t patch_offset,
42 uint32_t patch_offset,
50 uint32_t patch_offset);
67 // Map original patch_offset to thunk offset.
  /bootable/recovery/applypatch/
applypatch.h 71 const Value* patch, ssize_t patch_offset,
74 const Value* patch, ssize_t patch_offset,
bspatch.cpp 102 const Value* patch, ssize_t patch_offset,
106 if (ApplyBSDiffPatchMem(old_data, old_size, patch, patch_offset, &new_data) != 0) {
119 const Value* patch, ssize_t patch_offset,
133 unsigned char* header = (unsigned char*) patch->data + patch_offset;
152 cstream.next_in = patch->data + patch_offset + 32;
162 dstream.next_in = patch->data + patch_offset + 32 + ctrl_len;
172 estream.next_in = patch->data + patch_offset + 32 + ctrl_len + data_len;
173 estream.avail_in = patch->size - (patch_offset + 32 + ctrl_len + data_len);
imgpatch.cpp 91 size_t patch_offset = Read8(normal_header+16); local
98 patch, patch_offset, sink, token, ctx);
131 size_t patch_offset = Read8(deflate_header+16); local
199 patch, patch_offset,

Completed in 243 milliseconds