/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/ |
D | ShadowSharedMemoryTest.java | 8 import android.os.SharedMemory; 22 try (SharedMemory sharedMemory = SharedMemory.create("foo", 4)) { in getSize_shouldReturnSizeAtCreation() 30 try (SharedMemory sharedMemory = SharedMemory.create("foo", 4)) { in mapReadWrite_shouldReflectWrites() 41 try (SharedMemory sharedMemory = SharedMemory.create("foo", 4)) { in mapReadWrite_shouldReflectWritesAcrossMappings() 53 try (SharedMemory sharedMemory = SharedMemory.create("foo", 4)) { in mapReadWrite_shouldPersistWritesAcrossUnmap() 56 SharedMemory.unmap(fooBuf); in mapReadWrite_shouldPersistWritesAcrossUnmap() 66 SharedMemory sharedMemory = SharedMemory.create("foo", 4); in mapReadWrite_shouldThrowAfterClose() 79 try (SharedMemory fooMem = SharedMemory.create("same-name", 4); in create_shouldIgnoreDebugNameForIdentity() 80 SharedMemory barMem = SharedMemory.create("same-name", 4)) { in create_shouldIgnoreDebugNameForIdentity() 98 SharedMemory.unmap(ByteBuffer.allocate(4)); in unmap_shouldRejectUnknownByteBuffer() [all …]
|
/external/libchrome/base/memory/ |
D | shared_memory_posix.cc | 44 SharedMemory::SharedMemory() = default; 46 SharedMemory::SharedMemory(const SharedMemoryHandle& handle, bool read_only) in SharedMemory() function in base::SharedMemory 49 SharedMemory::~SharedMemory() { in ~SharedMemory() 55 bool SharedMemory::IsHandleValid(const SharedMemoryHandle& handle) { in IsHandleValid() 60 void SharedMemory::CloseHandle(const SharedMemoryHandle& handle) { in CloseHandle() 66 size_t SharedMemory::GetHandleLimit() { in GetHandleLimit() 71 SharedMemoryHandle SharedMemory::DuplicateHandle( in DuplicateHandle() 77 int SharedMemory::GetFdFromSharedMemoryHandle( in GetFdFromSharedMemoryHandle() 82 bool SharedMemory::CreateAndMapAnonymous(size_t size) { in CreateAndMapAnonymous() 94 bool SharedMemory::Create(const SharedMemoryCreateOptions& options) { in Create() [all …]
|
D | shared_memory_unittest.cc | 73 SharedMemory memory; in CleanUp() 80 SharedMemory memory; in ThreadMain() 146 SharedMemory memory1; in TEST_P() 157 SharedMemory memory2; in TEST_P() 198 SharedMemory memory1; in TEST_P() 217 SharedMemory memory2; in TEST_P() 259 SharedMemory memory; in TEST_P() 328 std::unique_ptr<SharedMemory[]> memories(new SharedMemory[count]); in TEST_P() 366 SharedMemory writable_shmem; in TEST_P() 383 SharedMemory readonly_shmem(readonly_handle, /*readonly=*/true); in TEST_P() [all …]
|
D | shared_memory_android.cc | 20 bool SharedMemory::Create(const SharedMemoryCreateOptions& options) { in Create() 48 bool SharedMemory::Delete(const std::string& name) { in Delete() 54 bool SharedMemory::Open(const std::string& name, bool read_only) { in Open() 60 void SharedMemory::Close() { in Close() 67 SharedMemoryHandle SharedMemory::GetReadOnlyHandle() const { in GetReadOnlyHandle()
|
D | shared_memory.h | 71 class BASE_EXPORT SharedMemory { 73 SharedMemory(); 79 explicit SharedMemory(const string16& name); 89 SharedMemory(const SharedMemoryHandle& handle, bool read_only); 92 ~SharedMemory(); 249 DISALLOW_COPY_AND_ASSIGN(SharedMemory);
|
D | shared_memory_handle.h | 200 friend class SharedMemory; 222 friend class SharedMemory;
|
/external/webrtc/webrtc/modules/desktop_capture/ |
D | shared_memory.cc | 16 const SharedMemory::Handle SharedMemory::kInvalidHandle = NULL; 18 const SharedMemory::Handle SharedMemory::kInvalidHandle = -1; 21 SharedMemory::SharedMemory(void* data, size_t size, Handle handle, int id) in SharedMemory() function in webrtc::SharedMemory
|
D | shared_memory.h | 31 class SharedMemory { 51 virtual ~SharedMemory() {} in ~SharedMemory() 54 SharedMemory(void* data, size_t size, Handle handle, int id); 62 RTC_DISALLOW_COPY_AND_ASSIGN(SharedMemory);
|
D | desktop_frame.h | 42 SharedMemory* shared_memory() const { return shared_memory_; } in shared_memory() 77 SharedMemory* shared_memory); 86 SharedMemory* const shared_memory_; 116 SharedMemory* shared_memory);
|
D | screen_capturer_unittest.cc | 31 SharedMemory* CreateSharedMemory(size_t size); 43 class FakeSharedMemory : public SharedMemory { 46 : SharedMemory(buffer, size, 0, kTestSharedMemoryId), in FakeSharedMemory() 57 SharedMemory* ScreenCapturerTest::CreateSharedMemory(size_t size) { in CreateSharedMemory() 82 .WillRepeatedly(Return(static_cast<SharedMemory*>(NULL))); in TEST_F()
|
D | desktop_frame_win.h | 28 SharedMemory* shared_memory, 37 SharedMemory* shared_memory, 41 rtc::scoped_ptr<SharedMemory> owned_shared_memory_;
|
D | desktop_capturer.h | 22 class SharedMemory; variable 33 virtual SharedMemory* CreateSharedMemory(size_t size) = 0;
|
D | desktop_frame_win.cc | 20 SharedMemory* shared_memory, in DesktopFrameWin() 33 SharedMemory* shared_memory, in Create()
|
D | desktop_frame.cc | 21 SharedMemory* shared_memory) in DesktopFrame() 84 SharedMemory* shared_memory) in SharedMemoryDesktopFrame()
|
/external/libchrome/libchrome_tools/patch/ |
D | shared_memory_posix.patch | 14 @@ -80,7 +83,7 @@ bool SharedMemory::CreateAndMapAnonymous(size_t size) { 23 @@ -252,7 +255,7 @@ bool SharedMemory::Open(const std::string& name, bool read_only) { 30 bool SharedMemory::MapAt(off_t offset, size_t bytes) { 32 @@ -264,7 +267,7 @@ bool SharedMemory::MapAt(off_t offset, size_t bytes) { 41 @@ -277,19 +280,19 @@ bool SharedMemory::MapAt(off_t offset, size_t bytes) { 43 // Sanity check. This shall catch invalid uses of the SharedMemory APIs 74 @@ -334,7 +339,7 @@ SharedMemoryHandle SharedMemory::TakeHandle() { 80 void SharedMemory::Close() { 83 @@ -374,6 +379,6 @@ SharedMemoryHandle SharedMemory::GetReadOnlyHandle() const {
|
/external/perfetto/src/tracing/core/ |
D | virtual_destructors.cc | 35 SharedMemory::~SharedMemory() = default; 36 SharedMemory::Factory::~Factory() = default;
|
D | tracing_service_impl.h | 51 class SharedMemory; variable 90 void SetSharedMemory(std::unique_ptr<SharedMemory>); 96 SharedMemory* shared_memory() const override; 131 std::unique_ptr<SharedMemory> shared_memory_; 217 explicit TracingServiceImpl(std::unique_ptr<SharedMemory::Factory>, 527 std::unique_ptr<SharedMemory::Factory> shm_factory_;
|
/external/perfetto/include/perfetto/tracing/core/ |
D | shared_memory.h | 35 class PERFETTO_EXPORT SharedMemory { 40 virtual std::unique_ptr<SharedMemory> CreateSharedMemory(size_t) = 0; 45 virtual ~SharedMemory();
|
D | shared_memory_arbiter.h | 39 class SharedMemory; variable 80 SharedMemory*,
|
/external/perfetto/src/tracing/test/ |
D | test_shared_memory.h | 31 class TestSharedMemory : public SharedMemory { 33 class Factory : public SharedMemory::Factory { 36 std::unique_ptr<SharedMemory> CreateSharedMemory(size_t size) override;
|
D | test_shared_memory.cc | 35 std::unique_ptr<SharedMemory> TestSharedMemory::Factory::CreateSharedMemory( in CreateSharedMemory() 37 return std::unique_ptr<SharedMemory>(new TestSharedMemory(size)); in CreateSharedMemory()
|
/external/perfetto/src/tracing/ipc/ |
D | posix_shared_memory.h | 30 class PosixSharedMemory : public SharedMemory { 32 class Factory : public SharedMemory::Factory { 35 std::unique_ptr<SharedMemory> CreateSharedMemory(size_t) override;
|
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ |
D | ShadowSharedMemory.java | 4 import android.os.SharedMemory; 29 @Implements(value = SharedMemory.class, 40 @RealObject private SharedMemory realObject;
|
/external/libchrome/base/metrics/ |
D | persistent_memory_allocator.h | 25 class SharedMemory; variable 719 SharedPersistentMemoryAllocator(std::unique_ptr<SharedMemory> memory, 725 SharedMemory* shared_memory() { return shared_memory_.get(); } in shared_memory() 731 static bool IsSharedMemoryAcceptable(const SharedMemory& memory); 734 std::unique_ptr<SharedMemory> shared_memory_;
|
D | field_trial_unittest.cc | 1244 handle = SharedMemory::DuplicateHandle( in TEST() 1249 std::unique_ptr<SharedMemory> shm(new SharedMemory(handle, true)); in TEST() 1281 handle = SharedMemory::DuplicateHandle( in TEST() 1287 std::unique_ptr<SharedMemory> shm(new SharedMemory(handle, true)); in TEST() 1371 handle = SharedMemory::DuplicateHandle( in TEST() 1377 std::unique_ptr<SharedMemory> shm(new SharedMemory(handle, true)); in TEST() 1399 std::unique_ptr<SharedMemory> shm(new SharedMemory()); in TEST() 1431 std::unique_ptr<SharedMemory> shm(new SharedMemory()); in TEST()
|