Home
last modified time | relevance | path

Searched refs:PlatformSharedBufferMapping (Results 1 – 12 of 12) sorted by relevance

/external/libmojo/mojo/edk/embedder/
Dplatform_shared_buffer.h23 class PlatformSharedBufferMapping; variable
73 std::unique_ptr<PlatformSharedBufferMapping> Map(size_t offset,
81 std::unique_ptr<PlatformSharedBufferMapping> MapNoCheck(size_t offset,
141 class MOJO_SYSTEM_IMPL_EXPORT PlatformSharedBufferMapping {
143 ~PlatformSharedBufferMapping();
151 PlatformSharedBufferMapping(base::SharedMemoryHandle handle, in PlatformSharedBufferMapping() function
172 DISALLOW_COPY_AND_ASSIGN(PlatformSharedBufferMapping);
Dplatform_shared_buffer.cc117 std::unique_ptr<PlatformSharedBufferMapping> PlatformSharedBuffer::Map( in Map()
138 std::unique_ptr<PlatformSharedBufferMapping> PlatformSharedBuffer::MapNoCheck( in MapNoCheck()
151 std::unique_ptr<PlatformSharedBufferMapping> mapping( in MapNoCheck()
152 new PlatformSharedBufferMapping(handle, read_only_, offset, length)); in MapNoCheck()
280 PlatformSharedBufferMapping::~PlatformSharedBufferMapping() { in ~PlatformSharedBufferMapping()
284 void* PlatformSharedBufferMapping::GetBase() const { in GetBase()
288 size_t PlatformSharedBufferMapping::GetLength() const { in GetLength()
292 bool PlatformSharedBufferMapping::Map() { in Map()
313 void PlatformSharedBufferMapping::Unmap() { in Unmap()
/external/libmojo/mojo/edk/system/
Dmapping_table.h22 class PlatformSharedBufferMapping; variable
41 MojoResult AddMapping(std::unique_ptr<PlatformSharedBufferMapping> mapping);
48 base::hash_map<void*, PlatformSharedBufferMapping*>;
Dshared_buffer_dispatcher_unittest.cc122 std::unique_ptr<PlatformSharedBufferMapping> mapping1; in TEST_F()
131 std::unique_ptr<PlatformSharedBufferMapping> mapping2; in TEST_F()
159 std::unique_ptr<PlatformSharedBufferMapping> mapping1; in TEST_F()
168 std::unique_ptr<PlatformSharedBufferMapping> mapping2; in TEST_F()
191 std::unique_ptr<PlatformSharedBufferMapping> mapping; in TEST_F()
233 std::unique_ptr<PlatformSharedBufferMapping> mapping; in TEST_F()
294 std::unique_ptr<PlatformSharedBufferMapping> mapping; in TEST_F()
Dmapping_table.cc23 std::unique_ptr<PlatformSharedBufferMapping> mapping) { in AddMapping()
41 PlatformSharedBufferMapping* mapping_to_delete = it->second; in RemoveMapping()
Dshared_buffer_dispatcher.h80 std::unique_ptr<PlatformSharedBufferMapping>* mapping) override;
Ddata_pipe_consumer_dispatcher.h107 std::unique_ptr<PlatformSharedBufferMapping> ring_buffer_mapping_;
Ddata_pipe_producer_dispatcher.h111 std::unique_ptr<PlatformSharedBufferMapping> ring_buffer_mapping_;
Ddispatcher.h103 std::unique_ptr<PlatformSharedBufferMapping>* mapping);
Ddispatcher.cc59 std::unique_ptr<PlatformSharedBufferMapping>* mapping) { in MapBuffer()
Dshared_buffer_dispatcher.cc221 std::unique_ptr<PlatformSharedBufferMapping>* mapping) { in MapBuffer()
Dcore.cc960 std::unique_ptr<PlatformSharedBufferMapping> mapping; in MapBuffer()