/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/ExecutionEngine/Orc/ |
H A D | MemoryMapper.cpp | 193 SharedMemoryMapper::SharedMemoryMapper(ExecutorProcessControl &EPC, in SharedMemoryMapper() function in llvm::orc::SharedMemoryMapper 201 Expected<std::unique_ptr<SharedMemoryMapper>> 202 SharedMemoryMapper::Create(ExecutorProcessControl &EPC, SymbolAddrs SAs) { in Create() 208 return std::make_unique<SharedMemoryMapper>(EPC, SAs, *PageSize); in Create() 216 void SharedMemoryMapper::reserve(size_t NumBytes, in reserve() 295 char *SharedMemoryMapper::prepare(ExecutorAddr Addr, size_t ContentSize) { in prepare() 305 void SharedMemoryMapper::initialize(MemoryMapper::AllocInfo &AI, in initialize() 347 void SharedMemoryMapper::deinitialize( in deinitialize() 365 void SharedMemoryMapper::release(ArrayRef<ExecutorAddr> Bases, in release() 414 SharedMemoryMapper::~SharedMemoryMapper() { in ~SharedMemoryMapper()
|
/aosp_15_r20/external/cronet/base/memory/ |
H A D | shared_memory_mapping.cc | 45 SharedMemoryMapper* mapper) in SharedMemoryMapping() 58 SharedMemoryMapper* mapper = mapper_; in Unmap() 60 mapper = SharedMemoryMapper::GetDefaultInstance(); in Unmap() 83 SharedMemoryMapper* mapper) in ReadOnlySharedMemoryMapping() 95 SharedMemoryMapper* mapper) in WritableSharedMemoryMapping()
|
H A D | platform_shared_memory_region.cc | 45 SharedMemoryMapper* mapper) const { in MapAt() 65 mapper = SharedMemoryMapper::GetDefaultInstance(); in MapAt() 93 SharedMemoryMapper* mapper) { in Unmap() 95 mapper = SharedMemoryMapper::GetDefaultInstance(); in Unmap()
|
H A D | shared_memory_mapping.h | 76 SharedMemoryMapper* mapper); 89 raw_ptr<SharedMemoryMapper> mapper_ = nullptr; 164 SharedMemoryMapper* mapper); 244 SharedMemoryMapper* mapper);
|
H A D | read_only_shared_memory_region.h | 38 SharedMemoryMapper* mapper = nullptr); 84 ReadOnlySharedMemoryMapping Map(SharedMemoryMapper* mapper = nullptr) const; 98 SharedMemoryMapper* mapper = nullptr) const;
|
H A D | read_only_shared_memory_region.cc | 19 SharedMemoryMapper* mapper) { in Create() 72 SharedMemoryMapper* mapper) const { in Map() 79 SharedMemoryMapper* mapper) const { in MapAt()
|
H A D | shared_memory_mapper.cc | 12 SharedMemoryMapper* SharedMemoryMapper::GetDefaultInstance() { in GetDefaultInstance()
|
H A D | shared_memory_mapper.h | 25 class BASE_EXPORT SharedMemoryMapper { 28 static SharedMemoryMapper* GetDefaultInstance();
|
H A D | unsafe_shared_memory_region.h | 81 WritableSharedMemoryMapping Map(SharedMemoryMapper* mapper = nullptr) const; 95 SharedMemoryMapper* mapper = nullptr) const;
|
H A D | writable_shared_memory_region.h | 89 WritableSharedMemoryMapping Map(SharedMemoryMapper* mapper = nullptr) const; 103 SharedMemoryMapper* mapper = nullptr) const;
|
H A D | unsafe_shared_memory_region.cc | 52 SharedMemoryMapper* mapper) const { in Map() 59 SharedMemoryMapper* mapper) const { in MapAt()
|
H A D | writable_shared_memory_region.cc | 67 SharedMemoryMapper* mapper) const { in Map() 74 SharedMemoryMapper* mapper) const { in MapAt()
|
H A D | platform_shared_memory_region.h | 200 SharedMemoryMapper* mapper) const; 204 static void Unmap(span<uint8_t> mapping, SharedMemoryMapper* mapper);
|
/aosp_15_r20/external/crosvm/devices/src/virtio/ |
H A D | media.rs | 54 use crate::virtio::SharedMemoryMapper; 104 struct ArcedMemoryMapper(Arc<Mutex<Box<dyn SharedMemoryMapper>>>); 106 impl From<Box<dyn SharedMemoryMapper>> for ArcedMemoryMapper { 107 fn from(mapper: Box<dyn SharedMemoryMapper>) -> Self { in from() 112 impl SharedMemoryMapper for ArcedMemoryMapper { 134 struct HostMemoryMapper<M: SharedMemoryMapper> { 141 impl<M: SharedMemoryMapper> VirtioMediaHostMemoryMapper for HostMemoryMapper<M> { 649 fn set_shared_memory_mapper(&mut self, mapper: Box<dyn SharedMemoryMapper>) { in set_shared_memory_mapper() argument
|
H A D | virtio_device.rs | 49 pub trait SharedMemoryMapper: Send { trait 219 fn set_shared_memory_mapper(&mut self, _mapper: Box<dyn SharedMemoryMapper>) {} in set_shared_memory_mapper() argument
|
H A D | wl.rs | 150 use super::SharedMemoryMapper; 442 mapper: Box<dyn SharedMemoryMapper>, 471 mapper: Box<dyn SharedMemoryMapper>, in new() argument 1154 mapper: Box<dyn SharedMemoryMapper>, in new() argument 1855 mapper: Box<dyn SharedMemoryMapper>, in new() argument 1965 mapper: Option<Box<dyn SharedMemoryMapper>>, 2103 fn set_shared_memory_mapper(&mut self, mapper: Box<dyn SharedMemoryMapper>) { in set_shared_memory_mapper() argument
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ExecutionEngine/Orc/ |
D | MemoryMapper.h | 124 class SharedMemoryMapper final : public MemoryMapper { 134 SharedMemoryMapper(ExecutorProcessControl &EPC, SymbolAddrs SAs, 137 static Expected<std::unique_ptr<SharedMemoryMapper>> 154 ~SharedMemoryMapper() override;
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | MemoryMapper.h | 124 class SharedMemoryMapper final : public MemoryMapper { 134 SharedMemoryMapper(ExecutorProcessControl &EPC, SymbolAddrs SAs, 137 static Expected<std::unique_ptr<SharedMemoryMapper>> 154 ~SharedMemoryMapper() override;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ExecutionEngine/Orc/ |
D | MemoryMapper.h | 124 class SharedMemoryMapper final : public MemoryMapper { 134 SharedMemoryMapper(ExecutorProcessControl &EPC, SymbolAddrs SAs, 137 static Expected<std::unique_ptr<SharedMemoryMapper>> 154 ~SharedMemoryMapper() override;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ExecutionEngine/Orc/ |
D | MemoryMapper.h | 124 class SharedMemoryMapper final : public MemoryMapper { 134 SharedMemoryMapper(ExecutorProcessControl &EPC, SymbolAddrs SAs, 137 static Expected<std::unique_ptr<SharedMemoryMapper>> 154 ~SharedMemoryMapper() override;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ExecutionEngine/Orc/ |
D | MemoryMapper.h | 124 class SharedMemoryMapper final : public MemoryMapper { 134 SharedMemoryMapper(ExecutorProcessControl &EPC, SymbolAddrs SAs, 137 static Expected<std::unique_ptr<SharedMemoryMapper>> 154 ~SharedMemoryMapper() override;
|
/aosp_15_r20/external/crosvm/devices/src/virtio/vhost_user_frontend/ |
H A D | handler.rs | 21 use crate::virtio::SharedMemoryMapper; 26 mapper: Box<dyn SharedMemoryMapper>, 49 mapper: Box<dyn SharedMemoryMapper>, in set_shared_mapper_state() argument
|
/aosp_15_r20/external/cronet/base/test/ |
H A D | test_shared_memory_util.cc | 153 SharedMemoryMapper* mapper = SharedMemoryMapper::GetDefaultInstance(); in MapAtForTesting()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/vhost/user/device/ |
H A D | gpu.rs | 39 use crate::virtio::SharedMemoryMapper; 95 shmem_mapper: Arc<Mutex<Option<Box<dyn SharedMemoryMapper>>>>,
|
/aosp_15_r20/external/crosvm/devices/src/virtio/gpu/ |
H A D | mod.rs | 90 use super::SharedMemoryMapper; 254 mapper: Arc<Mutex<Option<Box<dyn SharedMemoryMapper>>>>, in build() argument 936 mapper: Arc<Mutex<Option<Box<dyn SharedMemoryMapper>>>>, in new() argument 1384 mapper: Arc<Mutex<Option<Box<dyn SharedMemoryMapper>>>>, 1536 mapper: Arc<Mutex<Option<Box<dyn SharedMemoryMapper>>>>, in initialize_frontend() argument 1905 fn set_shared_memory_mapper(&mut self, mapper: Box<dyn SharedMemoryMapper>) { in set_shared_memory_mapper() argument
|