Searched refs:PlatformSharedBufferMapping (Results 1 – 12 of 12) sorted by relevance
23 class PlatformSharedBufferMapping; variable73 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() function172 DISALLOW_COPY_AND_ASSIGN(PlatformSharedBufferMapping);
117 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()
22 class PlatformSharedBufferMapping; variable41 MojoResult AddMapping(std::unique_ptr<PlatformSharedBufferMapping> mapping);48 base::hash_map<void*, PlatformSharedBufferMapping*>;
122 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()
23 std::unique_ptr<PlatformSharedBufferMapping> mapping) { in AddMapping()41 PlatformSharedBufferMapping* mapping_to_delete = it->second; in RemoveMapping()
80 std::unique_ptr<PlatformSharedBufferMapping>* mapping) override;
107 std::unique_ptr<PlatformSharedBufferMapping> ring_buffer_mapping_;
111 std::unique_ptr<PlatformSharedBufferMapping> ring_buffer_mapping_;
103 std::unique_ptr<PlatformSharedBufferMapping>* mapping);
59 std::unique_ptr<PlatformSharedBufferMapping>* mapping) { in MapBuffer()
221 std::unique_ptr<PlatformSharedBufferMapping>* mapping) { in MapBuffer()
960 std::unique_ptr<PlatformSharedBufferMapping> mapping; in MapBuffer()