Searched refs:ShareableResource (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10/WebKit2-7600.1.25/Shared/
H A DShareableResource.cpp27 #include "ShareableResource.h"
38 ShareableResource::Handle::Handle()
42 void ShareableResource::Handle::encode(IPC::ArgumentEncoder& encoder) const
49 bool ShareableResource::Handle::decode(IPC::ArgumentDecoder& decoder, Handle& handle)
62 (static_cast<ShareableResource*>(info))->deref(); // Balanced by ref() in createShareableResourceDeallocator()
65 static CFAllocatorRef createShareableResourceDeallocator(ShareableResource* resource)
83 RetainPtr<CFDataRef> ShareableResource::Handle::tryWrapInCFData() const
85 RefPtr<ShareableResource> resource = ShareableResource::create(*this);
87 LOG_ERROR("Failed to recreate ShareableResource fro
114 ShareableResource::ShareableResource(PassRefPtr<SharedMemory> sharedMemory, unsigned offset, unsigned size) function in class:WebKit::ShareableResource
[all...]
H A DWebResourceBuffer.h35 class ShareableResource;
39 static PassRefPtr<WebResourceBuffer> create(PassRefPtr<ShareableResource> resource) { return adoptRef(new WebResourceBuffer(resource)); }
48 WebResourceBuffer(PassRefPtr<ShareableResource>);
50 RefPtr<ShareableResource> m_resource;
H A DShareableResource.h45 class ShareableResource : public RefCounted<ShareableResource> { class in namespace:WebKit
65 friend class ShareableResource;
73 static PassRefPtr<ShareableResource> create(PassRefPtr<SharedMemory>, unsigned offset, unsigned size);
76 static PassRefPtr<ShareableResource> create(const Handle&);
81 ~ShareableResource();
87 ShareableResource(PassRefPtr<SharedMemory>, unsigned offset, unsigned size);
H A DWebResourceBuffer.cpp32 #include "ShareableResource.h"
36 WebResourceBuffer::WebResourceBuffer(PassRefPtr<ShareableResource> resource)
/macosx-10.10/WebKit2-7600.1.25/NetworkProcess/mac/
H A DNetworkResourceLoaderMac.mm32 #import "ShareableResource.h"
64 static void tryGetShareableHandleFromCFData(ShareableResource::Handle& handle, CFDataRef data)
76 RefPtr<ShareableResource> resource = ShareableResource::create(sharedMemory.release(), 0, size);
80 void NetworkResourceLoader::tryGetShareableHandleFromCFURLCachedResponse(ShareableResource::Handle& handle, CFCachedURLResponseRef cachedResponse)
87 void NetworkResourceLoader::tryGetShareableHandleFromSharedBuffer(ShareableResource::Handle& handle, SharedBuffer* buffer)
H A DDiskCacheMonitor.mm78 // Set up the disk caching callback to create the ShareableResource and send it to the WebProcess.
88 ShareableResource::Handle handle;
/macosx-10.10/WebKit2-7600.1.25/WebProcess/Network/
H A DNetworkProcessConnection.cpp85 void NetworkProcessConnection::didCacheResource(const ResourceRequest& request, const ShareableResource::Handle& handle, SessionID sessionID)
93 LOG_ERROR("Unable to create SharedBuffer from ShareableResource handle for resource url %s", request.url().string().utf8().data());
H A DNetworkProcessConnection.h30 #include "ShareableResource.h"
74 void didCacheResource(const WebCore::ResourceRequest&, const ShareableResource::Handle&, WebCore::SessionID);
H A DWebResourceLoader.h33 #include "ShareableResource.h"
88 void didReceiveResource(const ShareableResource::Handle&, double finishTime);
H A DWebResourceLoader.cpp181 void WebResourceLoader::didReceiveResource(const ShareableResource::Handle& handle, double finishTime)
200 LOG_ERROR("Unable to create buffer from ShareableResource sent from the network process.");
/macosx-10.10/WebKit2-7600.1.25/NetworkProcess/
H A DAsynchronousNetworkLoaderClient.cpp68 ShareableResource::Handle shareableResourceHandle;
H A DNetworkResourceLoader.h34 #include "ShareableResource.h"
126 static void tryGetShareableHandleFromCFURLCachedResponse(ShareableResource::Handle&, CFCachedURLResponseRef);
127 static void tryGetShareableHandleFromSharedBuffer(ShareableResource::Handle&, WebCore::SharedBuffer*);

Completed in 162 milliseconds