Searched refs:sharedMemory (Results 1 - 9 of 9) sorted by relevance

/macosx-10.10.1/WebKit2-7600.1.25/Shared/
H A DShareableBitmap.cpp82 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(numBytes); local
83 if (!sharedMemory)
86 return adoptRef(new ShareableBitmap(size, flags, sharedMemory));
89 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory) argument
91 ASSERT(sharedMemory);
94 ASSERT_UNUSED(numBytes, sharedMemory->size() >= numBytes);
96 return adoptRef(new ShareableBitmap(size, flags, sharedMemory));
102 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(handle.m_handle, protection); local
103 if (!sharedMemory)
106 return create(handle.m_size, handle.m_flags, sharedMemory
127 ShareableBitmap(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory) argument
[all...]
H A DShareableResource.cpp100 PassRefPtr<ShareableResource> ShareableResource::create(PassRefPtr<SharedMemory> sharedMemory, unsigned offset, unsigned size) argument
102 return adoptRef(new ShareableResource(sharedMemory, offset, size));
107 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(handle.m_handle, SharedMemory::ReadOnly); local
108 if (!sharedMemory)
111 return create(sharedMemory.release(), handle.m_offset, handle.m_size);
114 ShareableResource::ShareableResource(PassRefPtr<SharedMemory> sharedMemory, unsigned offset, unsigned size) argument
115 : m_sharedMemory(sharedMemory)
H A DVisitedLinkTable.h49 SharedMemory* sharedMemory() const { return m_sharedMemory.get(); } function in class:WebKit::VisitedLinkTable
H A DVisitedLinkTable.cpp55 void VisitedLinkTable::setSharedMemory(PassRefPtr<SharedMemory> sharedMemory) argument
57 m_sharedMemory = sharedMemory;
/macosx-10.10.1/WebKit2-7600.1.25/Platform/mac/
H A DSharedMemoryMac.cpp112 RefPtr<SharedMemory> sharedMemory = createFromVMBuffer(toPointer(address), size); local
113 if (!sharedMemory) {
118 sharedMemory->m_shouldVMDeallocateData = true;
119 return sharedMemory.release();
143 RefPtr<SharedMemory> sharedMemory(adoptRef(new SharedMemory));
144 sharedMemory->m_size = size;
145 sharedMemory->m_data = data;
146 sharedMemory->m_shouldVMDeallocateData = false;
147 sharedMemory->m_port = port;
149 return sharedMemory
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/WebPage/
H A DVisitedLinkTableController.cpp93 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(handle, SharedMemory::ReadOnly); local
94 if (!sharedMemory)
97 m_visitedLinkTable.setSharedMemory(sharedMemory.release());
/macosx-10.10.1/WebKit2-7600.1.25/NetworkProcess/mac/
H A DNetworkResourceLoaderMac.mm69 RefPtr<SharedMemory> sharedMemory = SharedMemory::createFromVMBuffer((void*)CFDataGetBytePtr(data), CFDataGetLength(data));
70 if (!sharedMemory) {
75 size_t size = sharedMemory->size();
76 RefPtr<ShareableResource> resource = ShareableResource::create(sharedMemory.release(), 0, size);
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/
H A DVisitedLinkProvider.cpp80 ASSERT(m_table.sharedMemory());
201 RefPtr<SharedMemory> currentTableMemory = m_table.sharedMemory();
240 if (!m_table.sharedMemory()->createHandle(handle, SharedMemory::ReadOnly))
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/Plugins/PDF/
H A DPDFPlugin.mm1690 RefPtr<SharedMemory> sharedMemory = SharedMemory::create(buffer->size());
1691 memcpy(sharedMemory->data(), buffer->data(), buffer->size());
1692 sharedMemory->createHandle(handle, SharedMemory::ReadOnly);

Completed in 112 milliseconds