/external/libchrome/base/memory/ |
D | shared_memory_tracker.cc | 40 const SharedMemory* shared_memory, in GetOrCreateSharedMemoryDump() argument 42 return GetOrCreateSharedMemoryDumpInternal(shared_memory->memory(), in GetOrCreateSharedMemoryDump() 43 shared_memory->mapped_size(), in GetOrCreateSharedMemoryDump() 44 shared_memory->mapped_id(), pmd); in GetOrCreateSharedMemoryDump() 49 const SharedMemoryMapping& shared_memory, in GetOrCreateSharedMemoryDump() argument 51 return GetOrCreateSharedMemoryDumpInternal(shared_memory.raw_memory_ptr(), in GetOrCreateSharedMemoryDump() 52 shared_memory.mapped_size(), in GetOrCreateSharedMemoryDump() 53 shared_memory.guid(), pmd); in GetOrCreateSharedMemoryDump() 57 const SharedMemory& shared_memory) { in IncrementMemoryUsage() argument 59 DCHECK(usages_.find(shared_memory.memory()) == usages_.end()); in IncrementMemoryUsage() [all …]
|
D | shared_memory_unittest.cc | 602 SharedMemory shared_memory; in TEST_P() local 611 EXPECT_TRUE(shared_memory.Create(options)); in TEST_P() 612 EXPECT_TRUE(shared_memory.Map(shared_memory.requested_size())); in TEST_P() 614 EXPECT_EQ(0, mprotect(shared_memory.memory(), shared_memory.requested_size(), in TEST_P() 628 SharedMemory shared_memory; in TEST() local 632 EXPECT_TRUE(shared_memory.Create(options)); in TEST() 633 EXPECT_TRUE(shared_memory.Map(shared_memory.requested_size())); in TEST() 636 EXPECT_EQ(-1, mprotect(shared_memory.memory(), shared_memory.requested_size(), in TEST() 665 SharedMemory shared_memory; in TEST_P() local 675 EXPECT_TRUE(shared_memory.Create(options)); in TEST_P() [all …]
|
D | shared_memory_tracker.h | 39 const SharedMemory* shared_memory, 44 const SharedMemoryMapping& shared_memory, 48 void IncrementMemoryUsage(const SharedMemory& shared_memory); 52 void DecrementMemoryUsage(const SharedMemory& shared_memory);
|
D | discardable_shared_memory.cc | 101 const WritableSharedMemoryMapping& shared_memory) { in SharedStateFromSharedMemory() argument 102 DCHECK(shared_memory.IsValid()); in SharedStateFromSharedMemory() 103 return static_cast<SharedState*>(shared_memory.memory()); in SharedStateFromSharedMemory()
|
/external/libchrome/mojo/public/cpp/base/ |
D | big_buffer_mojom_traits.cc | 65 mojo_base::BigBuffer>::shared_memory(mojo_base::BigBuffer& buffer) { in shared_memory() function in mojo::UnionTraits::mojom::BigBufferDataView::BigBuffer 66 return buffer.shared_memory(); in shared_memory() 81 mojo_base::internal::BigBufferSharedMemoryRegion shared_memory; in Read() local 82 if (!data.ReadSharedMemory(&shared_memory)) in Read() 84 *out = mojo_base::BigBuffer(std::move(shared_memory)); in Read() 117 mojo_base::BigBufferView>::shared_memory(mojo_base::BigBufferView& view) { in shared_memory() function in mojo::UnionTraits::mojom::BigBufferDataView::BigBufferView 118 return view.shared_memory(); in shared_memory() 135 mojo_base::internal::BigBufferSharedMemoryRegion shared_memory; in Read() local 136 if (!data.ReadSharedMemory(&shared_memory)) in Read() 138 out->SetSharedMemory(std::move(shared_memory)); in Read()
|
D | big_buffer.h | 88 explicit BigBuffer(internal::BigBufferSharedMemoryRegion shared_memory); in COMPONENT_EXPORT() 110 internal::BigBufferSharedMemoryRegion& shared_memory() { in COMPONENT_EXPORT() 152 void SetSharedMemory(internal::BigBufferSharedMemoryRegion shared_memory); in COMPONENT_EXPORT() 164 internal::BigBufferSharedMemoryRegion& shared_memory() { in COMPONENT_EXPORT()
|
D | big_buffer.cc | 52 BigBuffer::BigBuffer(internal::BigBufferSharedMemoryRegion shared_memory) in BigBuffer() argument 54 shared_memory_(std::move(shared_memory)) {} in BigBuffer() 124 internal::BigBufferSharedMemoryRegion shared_memory) { in SetSharedMemory() argument 128 shared_memory_ = std::move(shared_memory); in SetSharedMemory()
|
D | big_buffer_mojom_traits.h | 41 static mojo_base::internal::BigBufferSharedMemoryRegion& shared_memory( in COMPONENT_EXPORT() 55 static mojo_base::internal::BigBufferSharedMemoryRegion& shared_memory( in COMPONENT_EXPORT()
|
D | shared_memory.typemap | 5 mojom = "//mojo/public/mojom/base/shared_memory.mojom"
|
/external/webrtc/modules/desktop_capture/ |
D | desktop_frame_win.cc | 22 std::unique_ptr<SharedMemory> shared_memory, in DesktopFrameWin() argument 24 : DesktopFrame(size, stride, data, shared_memory.get()), in DesktopFrameWin() 26 owned_shared_memory_(std::move(shared_memory)) {} in DesktopFrameWin() 49 std::unique_ptr<SharedMemory> shared_memory; in Create() local 52 shared_memory = shared_memory_factory->CreateSharedMemory(buffer_size); in Create() 53 section_handle = shared_memory->handle(); in Create() 66 std::move(shared_memory), bitmap)); in Create()
|
D | desktop_frame.cc | 28 SharedMemory* shared_memory) in DesktopFrame() argument 30 shared_memory_(shared_memory), in DesktopFrame() 177 std::unique_ptr<SharedMemory> shared_memory = in Create() local 179 if (!shared_memory) in Create() 183 size, size.width() * kBytesPerPixel, std::move(shared_memory)); in Create() 188 SharedMemory* shared_memory) in SharedMemoryDesktopFrame() argument 191 reinterpret_cast<uint8_t*>(shared_memory->data()), in SharedMemoryDesktopFrame() 192 shared_memory) {} in SharedMemoryDesktopFrame() 197 std::unique_ptr<SharedMemory> shared_memory) in SharedMemoryDesktopFrame() argument 198 : SharedMemoryDesktopFrame(size, stride, shared_memory.release()) {} in SharedMemoryDesktopFrame()
|
D | desktop_frame.h | 64 SharedMemory* shared_memory() const { return shared_memory_; } in shared_memory() function 138 SharedMemory* shared_memory); 190 SharedMemory* shared_memory); 195 std::unique_ptr<SharedMemory> shared_memory); 209 SharedMemory* shared_memory);
|
D | screen_capturer_unittest.cc | 140 EXPECT_TRUE(frame->shared_memory() == NULL); in TEST_F() 165 ASSERT_TRUE(frame->shared_memory()); in TEST_F() 166 EXPECT_EQ(frame->shared_memory()->id(), kTestSharedMemoryId); in TEST_F() 211 ASSERT_TRUE(frame->shared_memory()); in TEST_F() 212 EXPECT_EQ(frame->shared_memory()->id(), kTestSharedMemoryId); in TEST_F()
|
D | desktop_frame_win.h | 38 std::unique_ptr<SharedMemory> shared_memory,
|
D | shared_desktop_frame.cc | 54 (*core)->shared_memory()), in SharedDesktopFrame()
|
D | cropped_desktop_frame.cc | 56 frame->shared_memory()), in CroppedDesktopFrame()
|
/external/libchrome/mojo/core/ |
D | embedder_unittest.cc | 276 auto shared_memory = base::UnsafeSharedMemoryRegion::Create(123); in TEST_F() local 277 ASSERT_TRUE(shared_memory.IsValid()); in TEST_F() 280 CreateSharedBufferFromRegion(shared_memory.Duplicate(), &sb1)); in TEST_F() 303 auto mapping = shared_memory.Map(); in TEST_F() 334 base::UnsafeSharedMemoryRegion shared_memory; in DEFINE_TEST_CLIENT_TEST_WITH_PIPE() local 335 ASSERT_EQ(MOJO_RESULT_OK, ExtractRegionFromSharedBuffer(sb1, &shared_memory)); in DEFINE_TEST_CLIENT_TEST_WITH_PIPE() 336 auto mapping = shared_memory.Map(); in DEFINE_TEST_CLIENT_TEST_WITH_PIPE() 374 auto shared_memory = base::UnsafeSharedMemoryRegion::Create(kShmSize); in TEST_F() local 375 ASSERT_TRUE(shared_memory.IsValid()); in TEST_F() 378 std::move(shared_memory)) in TEST_F()
|
/external/python/cpython3/Doc/library/ |
D | multiprocessing.shared_memory.rst | 1 :mod:`multiprocessing.shared_memory` --- Provides shared memory for direct access across processes 4 .. module:: multiprocessing.shared_memory 7 **Source code:** :source:`Lib/multiprocessing/shared_memory.py` 104 >>> from multiprocessing import shared_memory 105 >>> shm_a = shared_memory.SharedMemory(create=True, size=10) 114 >>> shm_b = shared_memory.SharedMemory(shm_a.name) 137 >>> from multiprocessing import shared_memory 138 >>> shm = shared_memory.SharedMemory(create=True, size=a.nbytes) 153 >>> from multiprocessing import shared_memory 155 >>> existing_shm = shared_memory.SharedMemory(name='psm_21467_46075') [all …]
|
D | concurrency.rst | 18 multiprocessing.shared_memory.rst
|
/external/perfetto/src/tracing/core/ |
D | shared_memory_arbiter_impl.cc | 60 SharedMemory* shared_memory, in CreateInstance() argument 65 new SharedMemoryArbiterImpl(shared_memory->start(), shared_memory->size(), in CreateInstance() 71 SharedMemory* shared_memory, in CreateUnboundInstance() argument 74 shared_memory->start(), shared_memory->size(), page_size, in CreateUnboundInstance()
|
/external/python/cpython3/Lib/test/ |
D | _test_multiprocessing.py | 65 from multiprocessing import shared_memory 3776 local_sms = shared_memory.SharedMemory(shmem_name_or_obj) 3790 sms = shared_memory.SharedMemory(name_tsmb, create=True, size=512) 3807 also_sms = shared_memory.SharedMemory(name_tsmb) 3812 same_sms = shared_memory.SharedMemory(name_tsmb, size=20*sms.size) 3818 shared_memory.SharedMemory(create=True, size=-2) 3822 shared_memory.SharedMemory(create=False) 3829 NAME_PREFIX = shared_memory._SHM_NAME_PREFIX 3836 shm1 = shared_memory.SharedMemory(create=True, size=1) 3841 shm2 = shared_memory.SharedMemory(create=True, size=1) [all …]
|
/external/crosvm/common/balloon_control/src/ |
D | lib.rs | 43 pub shared_memory: Option<u64>, field
|
/external/libchrome/mojo/public/mojom/base/ |
D | big_buffer.mojom | 17 BigBufferSharedMemoryRegion shared_memory;
|
/external/perfetto/src/tracing/test/ |
D | fake_producer_endpoint.h | 42 SharedMemory* shared_memory() const override { return nullptr; } in shared_memory() function
|
/external/perfetto/src/tracing/ipc/service/ |
D | producer_ipc_service.cc | 480 PERFETTO_CHECK(service_endpoint->shared_memory()); in SendSetupTracing() 490 static_cast<SharedMemoryWindows*>(service_endpoint->shared_memory()) in SendSetupTracing() 495 static_cast<PosixSharedMemory*>(service_endpoint->shared_memory()) in SendSetupTracing()
|