Home
last modified time | relevance | path

Searched refs:MemoryRegion (Results 1 – 25 of 80) sorted by relevance

1234

/aosp12/frameworks/base/core/java/android/hardware/location/
H A DMemoryRegion.java29 public class MemoryRegion implements Parcelable{ class
118 if (object instanceof MemoryRegion) { in equals()
119 MemoryRegion other = (MemoryRegion) object; in equals()
144 public MemoryRegion(Parcel source) { in MemoryRegion() method in MemoryRegion
152 public static final @android.annotation.NonNull Parcelable.Creator<MemoryRegion> CREATOR
153 = new Parcelable.Creator<MemoryRegion>() {
154 public MemoryRegion createFromParcel(Parcel in) {
155 return new MemoryRegion(in);
158 public MemoryRegion[] newArray(int size) {
159 return new MemoryRegion[size];
H A DContextHubInfo.java51 private MemoryRegion[] mMemoryRegions;
80 mMemoryRegions = new MemoryRegion[0]; in ContextHubInfo()
221 public MemoryRegion[] getMemoryRegions() { in getMemoryRegions()
346 mMemoryRegions = in.createTypedArray(MemoryRegion.CREATOR); in ContextHubInfo()
/aosp12/art/libartbase/base/
H A Dmemory_region.h37 class MemoryRegion final : public ValueObject {
40 constexpr bool operator()(const MemoryRegion& lhs, const MemoryRegion& rhs) const { in operator()
45 MemoryRegion() : pointer_(nullptr), size_(0) {} in MemoryRegion() function
46 MemoryRegion(void* pointer_in, uintptr_t size_in) : pointer_(pointer_in), size_(size_in) {} in MemoryRegion() function
53 return OFFSETOF_MEMBER(MemoryRegion, pointer_); in pointer_offset()
112 void CopyFrom(size_t offset, const MemoryRegion& from) const;
117 CopyFrom(offset, MemoryRegion(vector.data(), vector.size())); in CopyFromVector()
122 ALWAYS_INLINE MemoryRegion Subregion(uintptr_t offset, uintptr_t size_in) const { in Subregion()
125 return MemoryRegion(reinterpret_cast<void*>(begin() + offset), size_in); in Subregion()
129 ALWAYS_INLINE void Extend(const MemoryRegion& region, uintptr_t extra) { in Extend()
H A Dmemory_region_test.cc23 TEST(MemoryRegion, LoadUnaligned) { in TEST() argument
26 MemoryRegion region(&data, n); in TEST()
38 TEST(MemoryRegion, StoreUnaligned) { in TEST() argument
41 MemoryRegion region(&data, n); in TEST()
H A Dbit_memory_region_test.cc61 BitMemoryRegion bmr1(MemoryRegion(&data, sizeof(data)), bit_offset, 1); in TEST()
67 BitMemoryRegion bmr2(MemoryRegion(&data, sizeof(data))); in TEST()
85 BitMemoryRegion bmr1(MemoryRegion(&data, sizeof(data)), bit_offset, bit_length); in TEST()
91 BitMemoryRegion bmr2(MemoryRegion(&data, sizeof(data))); in TEST()
H A Dbit_table.h308 FNVHash<MemoryRegion> hasher;
309 uint32_t hash = hasher(MemoryRegion(values, sizeof(Entry) * count));
407 MemoryRegion operator[](size_t row) { return rows_[row]; }
408 const MemoryRegion operator[](size_t row) const { return rows_[row]; }
415 MemoryRegion region(const_cast<void*>(bitmap), BitsToBytesRoundUp(num_bits)); in Dedup()
418 FNVHash<MemoryRegion> hasher; in Dedup()
424 if (MemoryRegion::ContentEquals()(region, rows_[it->second])) { in Dedup()
433 rows_.push_back(MemoryRegion(copy, region.size())); in Dedup()
451 for (MemoryRegion row : rows_) { in Encode()
479 ScopedArenaDeque<MemoryRegion> rows_;
H A Dbit_table_test.cc171 FNVHash<MemoryRegion> hasher; in TEST()
177 EXPECT_EQ(hasher(MemoryRegion(&value0, sizeof(value0))), in TEST()
178 hasher(MemoryRegion(&value1, sizeof(value1)))); in TEST()
186 EXPECT_EQ(hasher(MemoryRegion(&value0, BitsToBytesRoundUp(MinimumBitsToStore(value0[0])))), in TEST()
187 hasher(MemoryRegion(&value1, BitsToBytesRoundUp(MinimumBitsToStore(value1[0]))))); in TEST()
H A Dmemory_region.cc24 void MemoryRegion::CopyFrom(size_t offset, const MemoryRegion& from) const { in CopyFrom()
/aosp12/frameworks/compile/mclinker/include/mcld/LD/
H A DELFObjectWriter.h73 void emitSectionData(const LDSection& pSection, MemoryRegion& pRegion) const;
77 MemoryRegion& pRegion) const;
81 MemoryRegion& pRegion) const;
87 MemoryRegion& pRegion) const;
93 MemoryRegion& pRegion) const;
112 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
H A DMergedStringTable.h41 void emit(MemoryRegion& pRegion);
/aosp12/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.h73 MemoryRegion& pRegion) const;
123 virtual uint64_t emitGOTSectionData(MemoryRegion& pRegion) const = 0;
126 MemoryRegion& pRegion,
180 uint64_t emitGOTSectionData(MemoryRegion& pRegion) const;
182 uint64_t emitGOTPLTSectionData(MemoryRegion& pRegion,
222 uint64_t emitGOTSectionData(MemoryRegion& pRegion) const;
224 uint64_t emitGOTPLTSectionData(MemoryRegion& pRegion,
H A DX86LDBackend.cpp159 MemoryRegion& pRegion) const { in emitSectionData()
468 uint64_t X86_32GNULDBackend::emitGOTSectionData(MemoryRegion& pRegion) const { in emitGOTSectionData()
488 MemoryRegion& pRegion, in emitGOTPLTSectionData()
653 uint64_t X86_64GNULDBackend::emitGOTSectionData(MemoryRegion& pRegion) const { in emitGOTSectionData()
673 MemoryRegion& pRegion, in emitGOTPLTSectionData()
/aosp12/frameworks/compile/mclinker/lib/Support/
H A DFileOutputBuffer.cpp49 MemoryRegion FileOutputBuffer::request(size_t pOffset, size_t pLength) { in request()
51 return MemoryRegion(); in request()
52 return MemoryRegion(getBufferStart() + pOffset, pLength); in request()
/aosp12/art/compiler/utils/
H A Dassembler.cc54 void AssemblerBuffer::ProcessFixups(const MemoryRegion& region) { in ProcessFixups()
63 void AssemblerBuffer::FinalizeInstructions(const MemoryRegion& instructions) { in FinalizeInstructions()
65 MemoryRegion from(reinterpret_cast<void*>(contents()), Size()); in FinalizeInstructions()
H A Dassembler.h50 virtual void Process(const MemoryRegion& region, int position) = 0;
168 void FinalizeInstructions(const MemoryRegion& region);
272 void ProcessFixups(const MemoryRegion& region);
378 virtual void FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions()
H A Djni_macro_assembler.h38 class MemoryRegion; variable
95 virtual void FinalizeInstructions(const MemoryRegion& region) = 0;
304 void FinalizeInstructions(const MemoryRegion& region) override { in FinalizeInstructions()
/aosp12/frameworks/compile/mclinker/lib/LD/
H A DELFObjectWriter.cpp54 MemoryRegion region; in writeSection()
211 MemoryRegion region = pOutput.request(0, sizeof(ElfXX_Ehdr)); in writeELFHeader()
306 MemoryRegion region = in emitSectionHeader()
342 MemoryRegion region = pOutput.request( in emitProgramHeader()
368 MemoryRegion region = pOutput.request(pShStrTab.offset(), pShStrTab.size()); in emitShStrTab()
382 MemoryRegion& pRegion) const { in emitSectionData()
403 MemoryRegion& pRegion) const { in emitEhFrame()
450 MemoryRegion& pRegion) const { in emitRelocation()
480 MemoryRegion& pRegion) const { in emitRel()
522 MemoryRegion& pRegion) const { in emitRela()
[all …]
H A DEhFrameHdr.cpp41 MemoryRegion ehframehdr_region =
44 MemoryRegion ehframe_region =
142 const MemoryRegion& pEhFrameRegion) { in computePCBegin()
/aosp12/art/compiler/trampolines/
H A Dtrampoline_compiler.cc80 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline()
122 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline()
143 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline()
164 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline()
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.h79 MemoryRegion& pRegion) const;
164 virtual uint64_t emitGOTSectionData(MemoryRegion& pRegion) const;
166 virtual uint64_t emitGOTPLTSectionData(MemoryRegion& pRegion,
/aosp12/frameworks/compile/mclinker/unittests/
H A DMCRegionFragmentTest.cpp46 MemoryRegion* region = area->request(0, 4096); in TEST_F()
61 MemoryRegion* region = area->request(0, 4096); in TEST_F()
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsGOT.h41 virtual uint64_t emit(MemoryRegion& pRegion) = 0;
230 virtual uint64_t emit(MemoryRegion& pRegion);
248 virtual uint64_t emit(MemoryRegion& pRegion);
H A DMipsPLT.h34 uint64_t emit(MemoryRegion& pRegion);
H A DMipsGOTPLT.h32 uint64_t emit(MemoryRegion& pRegion);
/aosp12/frameworks/compile/mclinker/include/mcld/Support/
H A DMemoryRegion.h23 typedef llvm::MutableArrayRef<uint8_t> MemoryRegion; typedef

1234