Searched refs:SharedMemory (Results 1 - 20 of 20) sorted by relevance

/external/webrtc/webrtc/modules/desktop_capture/
H A Dshared_memory.cc16 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) function in class:webrtc::SharedMemory
H A Dshared_memory.h25 // SharedMemory is a base class for shared memory. It stores all required
31 class SharedMemory { class in namespace:webrtc
51 virtual ~SharedMemory() {}
54 SharedMemory(void* data, size_t size, Handle handle, int id);
62 RTC_DISALLOW_COPY_AND_ASSIGN(SharedMemory);
H A Ddesktop_frame_win.h28 SharedMemory* shared_memory,
37 SharedMemory* shared_memory,
41 rtc::scoped_ptr<SharedMemory> owned_shared_memory_;
H A Ddesktop_capturer.h22 class SharedMemory;
33 virtual SharedMemory* CreateSharedMemory(size_t size) = 0;
H A Ddesktop_frame.h39 // SharedMemory used for the buffer or NULL if memory is allocated on the
42 SharedMemory* shared_memory() const { return shared_memory_; }
77 SharedMemory* shared_memory);
86 SharedMemory* const shared_memory_;
116 SharedMemory* shared_memory);
H A Dscreen_capturer_mock_objects.h38 MOCK_METHOD1(CreateSharedMemory, SharedMemory*(size_t));
H A Ddesktop_frame_win.cc20 SharedMemory* shared_memory,
33 SharedMemory* shared_memory,
H A Dscreen_capturer_unittest.cc31 SharedMemory* CreateSharedMemory(size_t size);
43 class FakeSharedMemory : public SharedMemory {
46 : SharedMemory(buffer, size, 0, kTestSharedMemoryId),
57 SharedMemory* ScreenCapturerTest::CreateSharedMemory(size_t size) {
82 .WillRepeatedly(Return(static_cast<SharedMemory*>(NULL)));
H A Ddesktop_and_cursor_composer.h41 SharedMemory* CreateSharedMemory(size_t size) override;
H A Ddesktop_frame.cc21 SharedMemory* shared_memory)
84 SharedMemory* shared_memory)
H A Dcropping_window_capturer.h42 SharedMemory* CreateSharedMemory(size_t size) override;
H A Dwindow_capturer_unittest.cc33 SharedMemory* CreateSharedMemory(size_t size) override { return NULL; }
H A Dcropping_window_capturer.cc72 SharedMemory* CroppingWindowCapturer::CreateSharedMemory(size_t size) {
H A Dscreen_capturer_mac_unittest.cc85 .WillRepeatedly(Return(static_cast<SharedMemory*>(NULL)));
H A Ddesktop_and_cursor_composer.cc149 SharedMemory* DesktopAndCursorComposer::CreateSharedMemory(size_t size) {
H A Ddesktop_and_cursor_composer_unittest.cc171 SharedMemory* CreateSharedMemory(size_t size) override { return NULL; }
/external/libchrome/base/memory/
H A Dshared_memory.h36 // The type of OS primitive that should back the SharedMemory object.
65 class BASE_EXPORT SharedMemory { class in namespace:base
67 SharedMemory();
73 explicit SharedMemory(const std::wstring& name);
76 // Create a new SharedMemory object from an existing, open
80 // only affects how the SharedMemory will be mmapped. Use
83 SharedMemory(const SharedMemoryHandle& handle, bool read_only);
86 // Create a new SharedMemory object from an existing, open
89 SharedMemory(const SharedMemoryHandle& handle,
95 ~SharedMemory();
[all...]
/external/libchrome/sandbox/win/src/
H A Dinterception_internal.h51 struct SharedMemory { struct in namespace:sandbox
/external/webrtc/webrtc/modules/desktop_capture/win/
H A Dscreen_capturer_win_gdi.cc242 SharedMemory* shared_memory = callback_->CreateSharedMemory(buffer_size);
H A Dscreen_capturer_win_magnifier.cc427 SharedMemory* shared_memory = callback_->CreateSharedMemory(buffer_size);

Completed in 1201 milliseconds