Home
last modified time | relevance | path

Searched defs:AddressRange (Results 1 – 25 of 25) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/GSYM/
DRange.h32 struct AddressRange { struct
35 AddressRange() : Start(0), End(0) {} in AddressRange() argument
36 AddressRange(uint64_t S, uint64_t E) : Start(S), End(E) {} in AddressRange() argument
39 bool intersects(const AddressRange &R) const { in intersects() argument
/external/crosvm/resources/src/
Daddress_range.rs18 pub struct AddressRange { struct
23 impl AddressRange { argument
72 pub fn intersect(&self, other: AddressRange) -> AddressRange { in intersect()
85 pub fn non_overlapping_ranges(&self, other: AddressRange) -> (AddressRange, AddressRange) { in non_overlapping_ranges()
123 pub fn split_at(&self, split_start: u64) -> (AddressRange, AddressRange) { in split_at()
164 impl std::fmt::Display for AddressRange { implementation
170 impl std::fmt::Debug for AddressRange { implementation
176 impl From<RangeInclusive<u64>> for AddressRange { implementation
177 fn from(range: RangeInclusive<u64>) -> AddressRange { in from()
193 impl cmp::Ord for AddressRange { implementation
[all …]
Daddress_allocator.rs43 pool: AddressRange, in new()
95 pub fn pools(&self) -> &[AddressRange] { in pools()
101 slot: AddressRange, in internal_allocate_from_slot()
102 range: AddressRange, in internal_allocate_from_slot()
236 pub fn allocate_at(&mut self, range: AddressRange, alloc: Alloc, tag: String) -> Result<()> { in allocate_at()
265 pub fn release(&mut self, alloc: Alloc) -> Result<AddressRange> { in release()
275 pub fn release_containing(&mut self, value: u64) -> Result<AddressRange> { in release_containing()
306 pub fn get(&self, alloc: &Alloc) -> Option<&(AddressRange, String)> { in get()
438 pub fn allocate_at(&mut self, range: AddressRange, alloc: Alloc, tag: String) -> Result<()> { in allocate_at()
449 pub fn release(&mut self, alloc: Alloc) -> Result<AddressRange> { in release()
[all …]
Dsystem_allocator.rs136 mmio_address_ranges: &[AddressRange], in new()
455 pub fn mmio_pools(&self) -> Vec<&AddressRange> { in mmio_pools()
463 pub fn reserved_region(&self) -> Option<AddressRange> { in reserved_region()
/external/google-breakpad/src/common/windows/
Domap_internal.h67 struct AddressRange { struct
71 AddressRange() : rva(0), length(0) { } in AddressRange() argument
72 AddressRange(DWORD rva, DWORD length) : rva(rva), length(length) { } in AddressRange() function
79 int Compare(const AddressRange& rhs) const; argument
/external/perfetto/src/trace_processor/importers/common/
Daddress_range_unittest.cc59 return [&ranges](std::pair<const AddressRange, int>& e) { in AppendRangesTo()
64 TEST(AddressRange, EmptyByDefault) { in TEST() argument
75 TEST(AddressRange, EmptyRangeContainsNothing) { in TEST() argument
80 TEST(AddressRange, ContainsAddress) { in TEST() argument
88 TEST(AddressRange, MaxRangeContainsAll) { in TEST() argument
96 TEST(AddressRange, ContainsRange) { in TEST() argument
109 TEST(AddressRange, Intersect) { in TEST() argument
124 TEST(AddressRange, Overlap) { in TEST() argument
Dmapping_tracker.cc91 mapping_range, [&](std::pair<const AddressRange, JitCache*>& entry) { in CreateUserMemoryMapping()
158 jit_range, [&](std::pair<const AddressRange, UserMemoryMapping*>& entry) { in AddJitRange()
Daddress_range.h61 constexpr AddressRange() : AddressRange(0, 0) {} in AddressRange() function
63 constexpr AddressRange(uint64_t start, uint64_t end) in AddressRange() function
Djit_cache.cc102 [&](std::pair<const AddressRange, JittedFunction>& entry) { in LoadCode()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_common.h657 struct AddressRange { struct
658 AddressRange *next; argument
663 AddressRange(uptr beg, uptr end, bool executable) in AddressRange() argument
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/
DAddressRanges.h24 AddressRange() {} in AddressRange() function
25 AddressRange(uint64_t S, uint64_t E) : Start(S), End(E) { in AddressRange() function
/external/cronet/base/debug/
Dstack_trace.cc294 struct AddressRange { struct
295 uintptr_t start;
296 uintptr_t end;
/external/crosvm/arch/src/
Dpstore.rs28 region: AddressRange, in create_memory_region()
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugFrame.cpp285 uint64_t InitialLocation, uint64_t AddressRange, in FDE()
312 uint64_t AddressRange; member in __anonad55dff10111::FDE
626 uint64_t AddressRange = 0; in parse() local
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugFrame.h230 uint64_t InitialLocation, uint64_t AddressRange, CIE *Cie, in FDE()
255 const uint64_t AddressRange; variable
/external/angle/src/libANGLE/capture/
DFrameCapture.h451 struct AddressRange struct
459 uintptr_t start;
460 size_t size;
DFrameCapture.cpp6255 AddressRange::AddressRange() {} in AddressRange() function in angle::AddressRange
6256 AddressRange::AddressRange(uintptr_t start, size_t size) : start(start), size(size) {} in AddressRange() function in angle::AddressRange
/external/rust/crates/aarch64-paging/src/
Dlib.rs69 AddressRange(VirtualAddress), enumerator
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugFrame.h632 uint64_t InitialLocation, uint64_t AddressRange, CIE *Cie, in FDE()
659 const uint64_t AddressRange; variable
/external/crosvm/devices/src/pci/
Dvfio_pci.rs319 fn get_msix_table(&self, bar_index: PciBarIndex) -> Option<AddressRange> { in get_msix_table()
343 fn get_msix_pba(&self, bar_index: PciBarIndex) -> Option<AddressRange> { in get_msix_pba()
430 slot: AddressRange, in internal_allocate_from_slot()
431 range: AddressRange, in internal_allocate_from_slot()
1084 remove_mmaps: &[AddressRange], in adjust_bar_mmap()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/
DDWARFDebugFrame.cpp475 uint64_t AddressRange = 0; in parse() local
/external/crosvm/devices/src/
Dvfio.rs508 pub fn vfio_iommu_iova_get_iova_ranges(&self) -> Result<Vec<AddressRange>> { in vfio_iommu_iova_get_iova_ranges()
520 fn vfio_iommu_type1_get_iova_ranges(&self) -> Result<Vec<AddressRange>> { in vfio_iommu_type1_get_iova_ranges()
1919 pub fn get_iova(&self, alloc: &Alloc) -> Option<AddressRange> { in get_iova()
1923 pub fn release_iova(&self, alloc: Alloc) -> Result<AddressRange> { in release_iova()
/external/crosvm/x86_64/src/
Dlib.rs388 pub fn init_low_memory_layout(pcie_ecam: Option<AddressRange>, pci_low_start: Option<u64>) { in init_low_memory_layout()
622 fn add_e820_entry(params: &mut boot_params, range: AddressRange, mem_type: E820Type) -> Result<()> { in add_e820_entry()
1722 fn get_pcie_vcfg_mmio_range(mem: &GuestMemory, pcie_cfg_mmio: &AddressRange) -> AddressRange { in get_pcie_vcfg_mmio_range()
1733 fn get_high_mmio_range<V: Vm>(vm: &V) -> AddressRange { in get_high_mmio_range()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/DebugInfo/DWARF/
DDWARFDebugFrame.cpp1171 uint64_t AddressRange = 0; in parse() local
/external/crosvm/src/crosvm/
Dconfig.rs363 pub fn parse_mmio_address_range(s: &str) -> Result<Vec<AddressRange>, String> { in parse_mmio_address_range()
424 pub fn parse_memory_region(value: &str) -> Result<AddressRange, String> { in parse_memory_region()