Home
last modified time | relevance | path

Searched defs:AddressRange (Results 1 – 18 of 18) 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() function
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() argument
79 int Compare(const AddressRange& rhs) const; argument
/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/cronet/base/debug/
Dstack_trace.cc301 struct AddressRange { struct
302 uintptr_t start;
303 uintptr_t end;
/external/crosvm/arch/src/
Dpstore.rs27 region: AddressRange, in create_memory_region()
/external/rust/crates/aarch64-paging/src/
Dlib.rs65 AddressRange(VirtualAddress), enumerator
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugFrame.cpp285 uint64_t InitialLocation, uint64_t AddressRange, in FDE()
312 uint64_t AddressRange; member in __anonebee12820111::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.h426 struct AddressRange struct
434 uintptr_t start;
435 size_t size;
DFrameCapture.cpp5864 AddressRange::AddressRange() {} in AddressRange() function in angle::AddressRange
5865 AddressRange::AddressRange(uintptr_t start, size_t size) : start(start), size(size) {} in AddressRange() function in angle::AddressRange
/external/crosvm/devices/src/pci/
Dvfio_pci.rs329 fn get_msix_table(&self, bar_index: u32) -> Option<AddressRange> { in get_msix_table()
353 fn get_msix_pba(&self, bar_index: u32) -> Option<AddressRange> { in get_msix_pba()
440 slot: AddressRange, in internal_allocate_from_slot()
441 range: AddressRange, in internal_allocate_from_slot()
1101 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.rs277 pub fn vfio_iommu_iova_get_iova_ranges(&self) -> Result<Vec<AddressRange>> { in vfio_iommu_iova_get_iova_ranges()
1487 pub fn get_iova(&self, alloc: &Alloc) -> Option<AddressRange> { in get_iova()
1491 pub fn release_iova(&self, alloc: Alloc) -> Result<AddressRange> { in release_iova()
/external/crosvm/x86_64/src/
Dlib.rs378 pub fn init_low_memory_layout(pcie_ecam: Option<AddressRange>, pci_low_start: Option<u64>) { in init_low_memory_layout()
597 fn add_e820_entry(params: &mut boot_params, range: AddressRange, mem_type: E820Type) -> Result<()> { in add_e820_entry()
1670 fn get_pcie_vcfg_mmio_range(mem: &GuestMemory, pcie_cfg_mmio: &AddressRange) -> AddressRange { in get_pcie_vcfg_mmio_range()
1680 fn get_high_mmio_range<V: Vm>(vm: &V) -> AddressRange { in get_high_mmio_range()
/external/crosvm/src/crosvm/
Dconfig.rs539 pub fn parse_mmio_address_range(s: &str) -> Result<Vec<AddressRange>, String> { in parse_mmio_address_range()
677 pub fn parse_memory_region(value: &str) -> Result<AddressRange, String> { in parse_memory_region()