/aosp_15_r20/external/crosvm/ext2/src/ |
H A D | builder.rs | 67 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/ |
D | MessageQueue.h | 235 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/ |
D | MessageQueue.h | 235 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueue.h | 235 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueue.h | 235 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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/ |
D | MessageQueueBase.h | 244 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 D | MessageQueueBase.h | 269 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 D | memory_mapper.rs | 31 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 D | mem.rs | 23 pub struct MemRegion { struct 28 /// Iterator over an ordered list of [`MemRegion`]. argument
|
/aosp_15_r20/external/crosvm/devices/src/virtio/ |
H A D | descriptor_chain.rs | 149 readable_regions: &[MemRegion], in validate_mem_regions() 150 writable_regions: &[MemRegion], in validate_mem_regions()
|