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

12

/external/webkit/Source/WebKit2/Platform/gtk/
H A DSharedMemoryGtk.cpp28 #include "SharedMemory.h"
34 SharedMemory::Handle::Handle()
39 SharedMemory::Handle::~Handle()
44 void SharedMemory::Handle::encode(CoreIPC::ArgumentEncoder* encoder) const
49 bool SharedMemory::Handle::decode(CoreIPC::ArgumentDecoder* decoder, Handle& handle)
55 PassRefPtr<SharedMemory> SharedMemory::create(size_t size)
61 PassRefPtr<SharedMemory> SharedMemory::create(const Handle& handle, Protection protection)
67 SharedMemory
[all...]
/external/chromium/base/
H A Dshared_memory_win.cc12 SharedMemory::SharedMemory() function in class:base::SharedMemory
20 SharedMemory::SharedMemory(const std::wstring& name) function in class:base::SharedMemory
29 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only) function in class:base::SharedMemory
37 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only, function in class:base::SharedMemory
51 SharedMemory::~SharedMemory() {
[all...]
H A Dshared_memory_posix.cc28 SharedMemory::SharedMemory() function in class:base::SharedMemory
37 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only) function in class:base::SharedMemory
52 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only, function in class:base::SharedMemory
65 SharedMemory::~SharedMemory() {
70 bool SharedMemory::IsHandleValid(const SharedMemoryHandle& handle) {
75 SharedMemoryHandle SharedMemory
[all...]
H A Dshared_memory.h43 class BASE_API SharedMemory { class in namespace:base
45 SharedMemory();
51 explicit SharedMemory(const std::wstring& name);
54 // Create a new SharedMemory object from an existing, open
56 SharedMemory(SharedMemoryHandle handle, bool read_only);
58 // Create a new SharedMemory object from an existing, open
61 SharedMemory(SharedMemoryHandle handle, bool read_only,
65 ~SharedMemory();
212 DISALLOW_COPY_AND_ASSIGN(SharedMemory);
219 explicit SharedMemoryAutoLock(SharedMemory* shared_memor
[all...]
H A Dshared_memory_unittest.cc31 SharedMemory memory;
39 SharedMemory memory;
85 SharedMemory memory1;
90 // SharedMemory::ShareToProcess.
94 SharedMemory memory2(handle, false);
125 SharedMemory memory1;
136 SharedMemory memory2;
177 SharedMemory memory1;
189 SharedMemory memory2;
293 scoped_array<SharedMemory> memorie
[all...]
/external/webkit/Source/WebKit2/Shared/
H A DVisitedLinkTable.h35 class SharedMemory;
42 void setSharedMemory(PassRefPtr<SharedMemory>);
49 SharedMemory* sharedMemory() const { return m_sharedMemory.get(); }
52 RefPtr<SharedMemory> m_sharedMemory;
H A DShareableBitmap.cpp29 #include "SharedMemory.h"
75 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(numBytes);
82 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory)
95 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(handle.m_handle, SharedMemory::ReadWrite);
106 if (!m_sharedMemory->createHandle(handle.m_handle, SharedMemory::ReadWrite))
120 ShareableBitmap::ShareableBitmap(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory)
H A DShareableBitmap.h29 #include "SharedMemory.h"
66 mutable SharedMemory::Handle m_handle;
78 static PassRefPtr<ShareableBitmap> create(const WebCore::IntSize&, Flags, PassRefPtr<SharedMemory>);
112 ShareableBitmap(const WebCore::IntSize&, Flags, PassRefPtr<SharedMemory>);
128 RefPtr<SharedMemory> m_sharedMemory;
/external/webkit/Source/WebKit2/Platform/win/
H A DSharedMemoryWin.cpp27 #include "SharedMemory.h"
35 SharedMemory::Handle::Handle()
41 SharedMemory::Handle::~Handle()
49 bool SharedMemory::Handle::isNull() const
54 void SharedMemory::Handle::encode(CoreIPC::ArgumentEncoder* encoder) const
87 bool SharedMemory::Handle::decode(CoreIPC::ArgumentDecoder* decoder, Handle& handle)
113 PassRefPtr<SharedMemory> SharedMemory::create(size_t size)
125 RefPtr<SharedMemory> memory = adoptRef(new SharedMemory);
[all...]
/external/webkit/Source/WebKit2/Platform/mac/
H A DSharedMemoryMac.cpp27 #include "SharedMemory.h"
40 SharedMemory::Handle::Handle()
46 SharedMemory::Handle::~Handle()
52 bool SharedMemory::Handle::isNull() const
57 void SharedMemory::Handle::encode(CoreIPC::ArgumentEncoder* encoder) const
64 bool SharedMemory::Handle::decode(CoreIPC::ArgumentDecoder* decoder, Handle& handle)
92 PassRefPtr<SharedMemory> SharedMemory::create(size_t size)
113 RefPtr<SharedMemory> sharedMemory(adoptRef(new SharedMemory));
[all...]
/external/webkit/Source/WebKit2/Platform/
H A DSharedMemory.h45 class SharedMemory : public RefCounted<SharedMemory> { class in namespace:WebKit
68 friend class SharedMemory;
80 static PassRefPtr<SharedMemory> create(size_t);
83 static PassRefPtr<SharedMemory> create(const Handle&, Protection);
86 static PassRefPtr<SharedMemory> adopt(HANDLE, size_t, Protection);
89 ~SharedMemory();
/external/webkit/Source/WebKit2/Platform/unix/
H A DSharedMemoryUnix.cpp29 #include "SharedMemory.h"
52 SharedMemory::Handle::Handle()
58 SharedMemory::Handle::~Handle()
64 bool SharedMemory::Handle::isNull() const
69 void SharedMemory::Handle::encode(CoreIPC::ArgumentEncoder* encoder) const
76 bool SharedMemory::Handle::decode(CoreIPC::ArgumentDecoder* decoder, Handle& handle)
89 CoreIPC::Attachment SharedMemory::Handle::releaseToAttachment() const
98 void SharedMemory::Handle::adoptFromAttachment(int fileDescriptor, size_t size)
107 PassRefPtr<SharedMemory> SharedMemory
[all...]
/external/chromium/chrome/browser/visitedlink/
H A Dvisitedlink_event_listener.h17 class SharedMemory;
25 virtual void NewTable(base::SharedMemory* table_memory);
/external/chromium/webkit/glue/
H A Dscoped_clipboard_writer_glue.h13 class SharedMemory;
28 base::SharedMemory* shared_buf_;
/external/webkit/Source/WebKit2/Shared/gtk/
H A DUpdateChunk.cpp47 , m_sharedMemory(SharedMemory::create(size()))
68 SharedMemory::Handle handle;
69 if (m_sharedMemory->createHandle(handle, SharedMemory::ReadOnly)) {
97 SharedMemory::Handle handle;
101 chunk.m_sharedMemory = SharedMemory::create(handle, SharedMemory::ReadOnly);
H A DUpdateChunk.h32 #include "SharedMemory.h"
61 mutable RefPtr<SharedMemory> m_sharedMemory;
/external/webkit/Source/WebKit2/Shared/qt/
H A DUpdateChunk.cpp51 , m_sharedMemory(SharedMemory::create(size()))
67 SharedMemory::Handle handle;
68 if (m_sharedMemory->createHandle(handle, SharedMemory::ReadOnly)) {
96 SharedMemory::Handle handle;
100 chunk.m_sharedMemory = SharedMemory::create(handle, SharedMemory::ReadOnly);
H A DUpdateChunk.h32 #include "SharedMemory.h"
60 mutable RefPtr<SharedMemory> m_sharedMemory;
/external/chromium/chrome/browser/ui/webui/
H A Dprint_preview_ui_html_source.h15 class SharedMemory;
20 // A SharedMemory that contains the data for print preview,
22 typedef std::pair<base::SharedMemory*, uint32> PrintPreviewData;
H A Dprint_preview_ui_html_source_unittest.cc50 std::make_pair(new base::SharedMemory(), 1234);
57 dummy_data.first = new base::SharedMemory();
/external/webkit/Source/WebKit2/UIProcess/
H A DVisitedLinkProvider.cpp29 #include "SharedMemory.h"
100 size_t minimumTableSize = SharedMemory::systemPageSize() / sizeof(LinkHash);
121 RefPtr<SharedMemory> newTableMemory = SharedMemory::create(newTableSize * sizeof(LinkHash));
129 RefPtr<SharedMemory> currentTableMemory = m_table.sharedMemory();
162 SharedMemory::Handle handle;
163 if (!m_table.sharedMemory()->createHandle(handle, SharedMemory::ReadOnly))
/external/chromium/chrome/browser/extensions/
H A Duser_script_master.h38 base::SharedMemory* GetSharedMemory() const {
43 void NewScriptsAvailable(base::SharedMemory* handle);
67 // work, and then sends a message back to its master with a new SharedMemory*.
107 void NotifyMaster(base::SharedMemory* memory);
142 scoped_ptr<base::SharedMemory> shared_memory_;
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/win/
H A DWebDragClientWin.cpp76 RefPtr<SharedMemory> memoryBuffer = SharedMemory::create(bitmapInfo.bmiHeader.biSizeImage);
81 SharedMemory::Handle handle;
82 if (!memoryBuffer->createHandle(handle, SharedMemory::ReadOnly))
/external/chromium/chrome/common/
H A Dservice_process_util.h118 scoped_ptr<base::SharedMemory> shared_mem_service_data_;
/external/chromium/chrome/browser/printing/
H A Dprint_preview_message_handler.cc66 base::SharedMemory* shared_buf =
67 new base::SharedMemory(params.metafile_data_handle, true);

Completed in 402 milliseconds

12