/macosx-10.10/WebKit2-7600.1.25/Shared/ |
H A D | VisitedLinkTable.h | 35 class SharedMemory; 42 void setSharedMemory(PassRefPtr<SharedMemory>); 49 SharedMemory* sharedMemory() const { return m_sharedMemory.get(); } 53 RefPtr<SharedMemory> m_sharedMemory;
|
H A D | ShareableBitmap.h | 29 #include "SharedMemory.h" 73 mutable SharedMemory::Handle m_handle; 85 static PassRefPtr<ShareableBitmap> create(const WebCore::IntSize&, Flags, PassRefPtr<SharedMemory>); 88 static PassRefPtr<ShareableBitmap> create(const Handle&, SharedMemory::Protection = SharedMemory::ReadWrite); 91 bool createHandle(Handle&, SharedMemory::Protection = SharedMemory::ReadWrite); 128 ShareableBitmap(const WebCore::IntSize&, Flags, PassRefPtr<SharedMemory>); 153 RefPtr<SharedMemory> m_sharedMemory;
|
H A D | ShareableResource.h | 31 #include "SharedMemory.h" 67 mutable SharedMemory::Handle m_handle; 73 static PassRefPtr<ShareableResource> create(PassRefPtr<SharedMemory>, unsigned offset, unsigned size); 87 ShareableResource(PassRefPtr<SharedMemory>, unsigned offset, unsigned size); 89 RefPtr<SharedMemory> m_sharedMemory;
|
H A D | ShareableResource.cpp | 100 PassRefPtr<ShareableResource> ShareableResource::create(PassRefPtr<SharedMemory> sharedMemory, unsigned offset, unsigned size) 107 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(handle.m_handle, SharedMemory::ReadOnly); 114 ShareableResource::ShareableResource(PassRefPtr<SharedMemory> sharedMemory, unsigned offset, unsigned size) 131 if (!m_sharedMemory->createHandle(handle.m_handle, SharedMemory::ReadOnly))
|
H A D | ShareableBitmap.cpp | 29 #include "SharedMemory.h" 82 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(numBytes); 89 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory) 99 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const Handle& handle, SharedMemory::Protection protection) 102 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(handle.m_handle, protection); 109 bool ShareableBitmap::createHandle(Handle& handle, SharedMemory::Protection protection) 127 ShareableBitmap::ShareableBitmap(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory)
|
H A D | InteractionInformationAtPosition.cpp | 48 image->createHandle(handle, SharedMemory::ReadOnly); 83 result.image = ShareableBitmap::create(handle, SharedMemory::ReadOnly);
|
H A D | VisitedLinkTable.cpp | 29 #include "SharedMemory.h" 55 void VisitedLinkTable::setSharedMemory(PassRefPtr<SharedMemory> sharedMemory)
|
H A D | WebCoreArgumentCoders.cpp | 1252 SharedMemory::Handle handle; 1255 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(buffer->size()); 1257 sharedMemoryBuffer->createHandle(handle, SharedMemory::ReadOnly); 1269 SharedMemory::Handle handle; 1273 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(handle, SharedMemory::ReadOnly);
|
/macosx-10.10/WebKit2-7600.1.25/Platform/unix/ |
H A D | SharedMemoryUnix.cpp | 30 #include "SharedMemory.h" 49 SharedMemory::Handle::Handle() 55 SharedMemory::Handle::~Handle() 60 void SharedMemory::Handle::clear() 66 bool SharedMemory::Handle::isNull() const 71 void SharedMemory::Handle::encode(IPC::ArgumentEncoder& encoder) const 76 bool SharedMemory::Handle::decode(IPC::ArgumentDecoder& decoder, Handle& handle) 89 IPC::Attachment SharedMemory::Handle::releaseToAttachment() const 96 void SharedMemory::Handle::adoptFromAttachment(int fileDescriptor, size_t size) 105 PassRefPtr<SharedMemory> SharedMemor [all...] |
/macosx-10.10/WebKit2-7600.1.25/Platform/ |
H A D | SharedMemory.h | 45 class SharedMemory : public RefCounted<SharedMemory> { class in namespace:WebKit 70 friend class SharedMemory; 80 static PassRefPtr<SharedMemory> create(size_t); 83 static PassRefPtr<SharedMemory> create(const Handle&, Protection); 87 static PassRefPtr<SharedMemory> createFromVMBuffer(void*, size_t); 89 ~SharedMemory(); 97 PassRefPtr<SharedMemory> createCopyOnWriteCopy(size_t) const;
|
/macosx-10.10/WebKit2-7600.1.25/Platform/mac/ |
H A D | SharedMemoryMac.cpp | 27 #include "SharedMemory.h" 41 SharedMemory::Handle::Handle() 47 SharedMemory::Handle::~Handle() 52 bool SharedMemory::Handle::isNull() const 57 void SharedMemory::Handle::clear() 66 void SharedMemory::Handle::encode(IPC::ArgumentEncoder& encoder) const 73 bool SharedMemory::Handle::decode(IPC::ArgumentDecoder& decoder, Handle& handle) 101 PassRefPtr<SharedMemory> SharedMemory::create(size_t size) 112 RefPtr<SharedMemory> sharedMemor [all...] |
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebCoreSupport/mac/ |
H A D | WebDragClientMac.mm | 126 SharedMemory::Handle imageHandle; 128 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(imageBuffer->size()); 132 sharedMemoryBuffer->createHandle(imageHandle, SharedMemory::ReadOnly); 135 SharedMemory::Handle archiveHandle; 139 RefPtr<SharedMemory> archiveSharedMemoryBuffer = SharedMemory::create(archiveBuffer->size()); 144 archiveSharedMemoryBuffer->createHandle(archiveHandle, SharedMemory::ReadOnly);
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/ |
H A D | VisitedLinkTableController.cpp | 91 void VisitedLinkTableController::setVisitedLinkTable(const SharedMemory::Handle& handle) 93 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(handle, SharedMemory::ReadOnly);
|
H A D | VisitedLinkTableController.h | 30 #include "SharedMemory.h" 51 void setVisitedLinkTable(const SharedMemory::Handle&);
|
/macosx-10.10/WebKit2-7600.1.25/UIProcess/ |
H A D | VisitedLinkProvider.cpp | 29 #include "SharedMemory.h" 147 size_t minimumTableSize = SharedMemory::systemPageSize() / sizeof(LinkHash); 192 RefPtr<SharedMemory> newTableMemory = SharedMemory::create(newTableSize * sizeof(LinkHash)); 201 RefPtr<SharedMemory> currentTableMemory = m_table.sharedMemory(); 239 SharedMemory::Handle handle; 240 if (!m_table.sharedMemory()->createHandle(handle, SharedMemory::ReadOnly))
|
H A D | WebContext.h | 374 void readBufferFromPasteboard(uint64_t index, const String& pasteboardType, SharedMemory::Handle&, uint64_t& size); 381 void getPasteboardBufferForType(const String& pasteboardName, const String& pasteboardType, SharedMemory::Handle&, uint64_t& size); 391 void setPasteboardBufferForType(const String& pasteboardName, const String& pasteboardType, const SharedMemory::Handle&, uint64_t size, uint64_t& newChangeCount);
|
/macosx-10.10/WebKit2-7600.1.25/NetworkProcess/mac/ |
H A D | NetworkResourceLoaderMac.mm | 69 RefPtr<SharedMemory> sharedMemory = SharedMemory::createFromVMBuffer((void*)CFDataGetBytePtr(data), CFDataGetLength(data)); 109 return SharedMemory::systemPageSize();
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebCoreSupport/ |
H A D | WebPlatformStrategies.cpp | 395 SharedMemory::Handle handle; 401 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(handle, SharedMemory::ReadOnly); 477 SharedMemory::Handle handle; 479 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(buffer->size()); 484 sharedMemoryBuffer->createHandle(handle, SharedMemory::ReadOnly); 535 SharedMemory::Handle handle; 541 RefPtr<SharedMemory> sharedMemoryBuffe [all...] |
/macosx-10.10/WebKit2-7600.1.25/UIProcess/mac/ |
H A D | WebContextMac.mm | 403 void WebContext::getPasteboardBufferForType(const String& pasteboardName, const String& pasteboardType, SharedMemory::Handle& handle, uint64_t& size) 409 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(size); 413 sharedMemoryBuffer->createHandle(handle, SharedMemory::ReadOnly); 461 void WebContext::setPasteboardBufferForType(const String& pasteboardName, const String& pasteboardType, const SharedMemory::Handle& handle, uint64_t size, uint64_t& newChangeCount) 467 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(handle, SharedMemory::ReadOnly); 498 void WebContext::readBufferFromPasteboard(uint64_t index, const String& pasteboardType, SharedMemory::Handle& handle, uint64_t& size) 504 RefPtr<SharedMemory> sharedMemoryBuffe [all...] |
H A D | WebPageProxyMac.mm | 349 SharedMemory::Handle handle; 356 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(handle, SharedMemory::ReadOnly); 388 void WebPageProxy::setPromisedData(const String& pasteboardName, const SharedMemory::Handle& imageHandle, uint64_t imageSize, const String& filename, const String& extension, 389 const String& title, const String& url, const String& visibleURL, const SharedMemory::Handle& archiveHandle, uint64_t archiveSize) 391 RefPtr<SharedMemory> sharedMemoryImage = SharedMemory::create(imageHandle, SharedMemory::ReadOnly); 396 RefPtr<SharedMemory> sharedMemoryArchiv [all...] |
/macosx-10.10/WebKit2-7600.1.25/Platform/IPC/unix/ |
H A D | ConnectionUnix.cpp | 32 #include "SharedMemory.h" 218 RefPtr<WebKit::SharedMemory> oolMessageBody; 249 WebKit::SharedMemory::Handle handle; 252 oolMessageBody = WebKit::SharedMemory::create(handle, WebKit::SharedMemory::ReadOnly); 436 RefPtr<WebKit::SharedMemory> oolMessageBody = WebKit::SharedMemory::create(encoder->bufferSize()); 440 WebKit::SharedMemory::Handle handle; 441 if (!oolMessageBody->createHandle(handle, WebKit::SharedMemory::ReadOnly))
|
/macosx-10.10/WebKit2-7600.1.25/UIProcess/API/Cocoa/ |
H A D | _WKThumbnailView.mm | 121 RefPtr<ShareableBitmap> bitmap = ShareableBitmap::create(imageHandle, SharedMemory::ReadOnly);
|
/macosx-10.10/WebKit2-7600.1.25/UIProcess/ios/ |
H A D | WebPageProxyIOS.mm | 492 void WebPageProxy::saveImageToLibrary(const SharedMemory::Handle& imageHandle, uint64_t imageSize) 494 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(imageHandle, SharedMemory::ReadOnly);
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/mac/ |
H A D | WebPageMac.mm | 742 void WebPage::getDataSelectionForPasteboard(const String pasteboardType, SharedMemory::Handle& handle, uint64_t& size) 754 RefPtr<SharedMemory> sharedMemoryBuffer = SharedMemory::create(size); 756 sharedMemoryBuffer->createHandle(handle, SharedMemory::ReadOnly);
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/Plugins/PDF/ |
H A D | PDFPlugin.mm | 1674 // Avoid crashing in the SharedMemory constructor in release builds if we're wrong. 1689 SharedMemory::Handle handle; 1690 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(buffer->size()); 1692 sharedMemory->createHandle(handle, SharedMemory::ReadOnly);
|