Home
last modified time | relevance | path

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

1234

/aosp_15_r20/external/crosvm/ext2/src/
H A Dbuilder.rs67 pub fn allocate_memory(mut self) -> Result<MemRegion> { in allocate_memory()
77 pub fn build_on_shm(self, shm: &SharedMemory) -> Result<MemRegion> { in build_on_shm()
87 pub struct MemRegion { struct
92 impl MemRegion { implementation
/aosp_15_r20/prebuilts/vndk/v30/x86_64/include/system/libfmq/include/fmq/
DMessageQueue.h235 struct MemRegion { struct
236 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() argument
238 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
249 inline T* getAddress() const { return address; } in getAddress()
255 inline size_t getLength() const { return length; } in getLength()
260 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
270 size_t length;
/aosp_15_r20/prebuilts/vndk/v30/arm64/include/system/libfmq/include/fmq/
DMessageQueue.h235 struct MemRegion { struct
236 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
238 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
249 inline T* getAddress() const { return address; } in getAddress()
255 inline size_t getLength() const { return length; } in getLength()
260 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
270 size_t length;
/aosp_15_r20/prebuilts/vndk/v33/arm64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v33/x86/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v30/arm/include/system/libfmq/include/fmq/
DMessageQueue.h235 struct MemRegion { struct
236 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
238 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
249 inline T* getAddress() const { return address; } in getAddress()
255 inline size_t getLength() const { return length; } in getLength()
260 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
270 size_t length;
/aosp_15_r20/prebuilts/vndk/v33/arm/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v33/x86_64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v30/x86/include/system/libfmq/include/fmq/
DMessageQueue.h235 struct MemRegion { struct
236 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
238 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
249 inline T* getAddress() const { return address; } in getAddress()
255 inline size_t getLength() const { return length; } in getLength()
260 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
270 size_t length;
/aosp_15_r20/prebuilts/vndk/v31/x86_64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() argument
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v34/arm/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() argument
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v34/arm64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v34/x86_64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v34/x86/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() argument
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v32/x86_64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v32/arm/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() argument
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v31/arm/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v31/arm64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v32/arm64/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v31/x86/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() argument
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/prebuilts/vndk/v32/x86/include/system/libfmq/include/fmq/
DMessageQueueBase.h244 struct MemRegion { struct
245 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() argument
247 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
258 inline T* getAddress() const { return address; } in getAddress()
264 inline size_t getLength() const { return length; } in getLength()
269 inline size_t getLengthInBytes() const { return length * sizeof(T); } in getLengthInBytes()
279 size_t length;
/aosp_15_r20/system/libfmq/include/fmq/
H A DMessageQueueBase.h269 struct MemRegion { struct
270 MemRegion() : MemRegion(nullptr, 0) {} in MemRegion() function
272 MemRegion(T* base, size_t size) : address(base), length(size) {} in MemRegion() function
283 inline T* getAddress() const { return address; } in getAddress()
289 inline size_t getLength() const { return length; } in getLength()
295 inline std::enable_if_t<!std::is_same_v<U, MQErased>, size_t> getLengthInBytes() const { in getLengthInBytes()
307 size_t length;
/aosp_15_r20/external/crosvm/devices/src/virtio/iommu/
H A Dmemory_mapper.rs31 pub struct MemRegion { struct
32 pub gpa: GuestAddress,
33 pub len: u64,
34 pub prot: Protection,
228 fn export(&mut self, _iova: u64, _size: u64) -> Result<Vec<MemRegion>> { in export()
357 fn export(&mut self, iova: u64, size: u64) -> Result<Vec<MemRegion>> { in export()
/aosp_15_r20/external/crosvm/cros_async/src/
H A Dmem.rs23 pub struct MemRegion { struct
28 /// Iterator over an ordered list of [`MemRegion`]. argument
/aosp_15_r20/external/crosvm/devices/src/virtio/
H A Ddescriptor_chain.rs149 readable_regions: &[MemRegion], in validate_mem_regions()
150 writable_regions: &[MemRegion], in validate_mem_regions()

1234