Home
last modified time | relevance | path

Searched refs:SharedBuffer (Results 1 – 25 of 219) sorted by relevance

123456789

/external/webkit/Source/WebCore/platform/
DSharedBuffer.cpp60 SharedBuffer::SharedBuffer() in SharedBuffer() function in WebCore::SharedBuffer
65 SharedBuffer::SharedBuffer(const char* data, int size) in SharedBuffer() function in WebCore::SharedBuffer
71 SharedBuffer::SharedBuffer(const unsigned char* data, int size) in SharedBuffer() function in WebCore::SharedBuffer
77 SharedBuffer::~SharedBuffer() in ~SharedBuffer()
82 PassRefPtr<SharedBuffer> SharedBuffer::adoptVector(Vector<char>& vector) in adoptVector()
84 RefPtr<SharedBuffer> buffer = create(); in adoptVector()
90 PassRefPtr<SharedBuffer> SharedBuffer::adoptPurgeableBuffer(PassOwnPtr<PurgeableBuffer> purgeableBu… in adoptPurgeableBuffer()
93 RefPtr<SharedBuffer> buffer = create(); in adoptPurgeableBuffer()
98 unsigned SharedBuffer::size() const in size()
109 const char* SharedBuffer::data() const in data()
[all …]
DSharedBuffer.h52 class SharedBuffer : public RefCounted<SharedBuffer> {
54 static PassRefPtr<SharedBuffer> create() { return adoptRef(new SharedBuffer); } in create()
55 …static PassRefPtr<SharedBuffer> create(const char* c, int i) { return adoptRef(new SharedBuffer(c,… in create()
56 …static PassRefPtr<SharedBuffer> create(const unsigned char* c, int i) { return adoptRef(new Shared… in create()
58 static PassRefPtr<SharedBuffer> createWithContentsOfFile(const String& filePath);
60 static PassRefPtr<SharedBuffer> adoptVector(Vector<char>& vector);
64 static PassRefPtr<SharedBuffer> adoptPurgeableBuffer(PassOwnPtr<PurgeableBuffer>);
69 ~SharedBuffer();
73 static PassRefPtr<SharedBuffer> wrapNSData(NSData *data);
77 static PassRefPtr<SharedBuffer> wrapCFData(CFDataRef);
[all …]
/external/webkit/Source/WebCore/platform/cf/
DSharedBufferCF.cpp35 SharedBuffer::SharedBuffer(CFDataRef cfData) in SharedBuffer() function in WebCore::SharedBuffer
44 CFDataRef SharedBuffer::createCFData() in createCFData()
57 PassRefPtr<SharedBuffer> SharedBuffer::wrapCFData(CFDataRef data) in wrapCFData()
59 return adoptRef(new SharedBuffer(data)); in wrapCFData()
62 bool SharedBuffer::hasPlatformData() const in hasPlatformData()
67 const char* SharedBuffer::platformData() const in platformData()
72 unsigned SharedBuffer::platformDataSize() const in platformDataSize()
77 void SharedBuffer::maybeTransferPlatformData() in maybeTransferPlatformData()
89 void SharedBuffer::clearPlatformData() in clearPlatformData()
95 void SharedBuffer::append(CFDataRef data) in append()
[all …]
/external/webkit/Source/WebCore/platform/graphics/efl/
DImageEfl.cpp48 static PassRefPtr<SharedBuffer> loadResourceSharedBufferFallback() in loadResourceSharedBufferFallback()
50 return SharedBuffer::create(); // TODO: fallback image? in loadResourceSharedBufferFallback()
53 static PassRefPtr<SharedBuffer> loadResourceSharedBuffer(const char* name) in loadResourceSharedBuffer()
55 …RefPtr<SharedBuffer> buffer = SharedBuffer::createWithContentsOfFile(makeString(DATA_DIR "/webkit-… in loadResourceSharedBuffer()
64 RefPtr<SharedBuffer> buffer = loadResourceSharedBuffer(name); in loadPlatformResource()
/external/webkit/Source/WebCore/platform/mac/
DSharedBufferMac.mm27 #include "SharedBuffer.h"
42 RefPtr<SharedBuffer> sharedBuffer;
45 - (id)initWithSharedBuffer:(SharedBuffer*)buffer; argument
72 - (id)initWithSharedBuffer:(SharedBuffer*)buffer
96 PassRefPtr<SharedBuffer> SharedBuffer::wrapNSData(NSData *nsData)
98 return adoptRef(new SharedBuffer((CFDataRef)nsData));
101 NSData *SharedBuffer::createNSData()
106 CFDataRef SharedBuffer::createCFData()
116 PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String& filePath)
120 return SharedBuffer::wrapNSData(resourceData);
/external/webkit/Source/WebKit/chromium/src/
DWebData.cpp40 class WebDataPrivate : public SharedBuffer {
62 SharedBuffer::create(data, size).releaseRef())); in assign()
79 WebData::WebData(const PassRefPtr<SharedBuffer>& buffer) in WebData()
84 WebData& WebData::operator=(const PassRefPtr<SharedBuffer>& buffer) in operator =()
90 WebData::operator PassRefPtr<SharedBuffer>() const in operator PassRefPtr<SharedBuffer>()
92 return PassRefPtr<SharedBuffer>(const_cast<WebDataPrivate*>(m_private)); in operator PassRefPtr<SharedBuffer>()
/external/webkit/Source/WebCore/platform/graphics/opentype/
DOpenTypeSanitizer.h39 class SharedBuffer; variable
43 explicit OpenTypeSanitizer(SharedBuffer* buffer) in OpenTypeSanitizer()
48 PassRefPtr<SharedBuffer> sanitize();
51 SharedBuffer* const m_buffer;
DOpenTypeUtilities.h37 class SharedBuffer; variable
58 bool getEOTHeader(SharedBuffer* fontData, EOTHeader& eotHeader, size_t& overlayDst, size_t& overlay…
59 HANDLE renameAndActivateFont(SharedBuffer*, const String&);
/external/webkit/Source/WebCore/platform/graphics/freetype/
DFontCustomPlatformDataFreeType.cpp35 static_cast<SharedBuffer*>(data)->deref(); in releaseCustomFontData()
38 FontCustomPlatformData::FontCustomPlatformData(FT_Face freeTypeFace, SharedBuffer* buffer) in FontCustomPlatformData()
67 FontCustomPlatformData* createFontCustomPlatformData(SharedBuffer* buffer) in createFontCustomPlatformData()
71 RefPtr<SharedBuffer> sfntBuffer; in createFontCustomPlatformData()
77 sfntBuffer = SharedBuffer::adoptVector(sfnt); in createFontCustomPlatformData()
/external/webkit/Source/WebCore/platform/gtk/
DSharedBufferGtk.cpp30 PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String& filePath) in createWithContentsOfFile()
45 RefPtr<SharedBuffer> result = SharedBuffer::create(contents, size); in createWithContentsOfFile()
/external/webkit/Source/WebCore/platform/efl/
DSharedBufferEfl.cpp40 PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String& filePath) in createWithContentsOfFile()
44 RefPtr<SharedBuffer> result; in createWithContentsOfFile()
57 result = SharedBuffer::create(); in createWithContentsOfFile()
/external/webkit/Source/WebCore/platform/win/
DSharedBufferWin.cpp41 PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String& filePath) in createWithContentsOfFile()
53 RefPtr<SharedBuffer> result; in createWithContentsOfFile()
61 result = SharedBuffer::adoptVector(buffer); in createWithContentsOfFile()
/external/webkit/Source/WebCore/platform/graphics/
DWOFFFileFormat.h35 class SharedBuffer; variable
38 bool isWOFF(SharedBuffer* buffer);
42 bool convertWOFFToSfnt(SharedBuffer* woff, Vector<char>& sfnt);
/external/webkit/Source/WebCore/platform/graphics/wince/
DFontCustomPlatformData.cpp35 bool renameFont(SharedBuffer* fontData, const String& fontName);
73 FontCustomPlatformData* createFontCustomPlatformData(const SharedBuffer* buffer) in createFontCustomPlatformData()
77 RefPtr<SharedBuffer> localBuffer = SharedBuffer::create(buffer->data(), buffer->size()); in createFontCustomPlatformData()
/external/webkit/Source/WebCore/loader/icon/
DIconRecord.h60 IconSnapshot(const String& iconURL, int timestamp, SharedBuffer* data) in IconSnapshot()
68 SharedBuffer* data() const { return m_data.get(); } in data()
73 RefPtr<SharedBuffer> m_data;
88 void setImageData(PassRefPtr<SharedBuffer> data);
/external/webkit/Source/WebCore/platform/qt/
DSharedBufferQt.cpp33 PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String& fileName) in createWithContentsOfFile()
44 return SharedBuffer::adoptVector(buffer); in createWithContentsOfFile()
/external/webkit/Source/WebKit/chromium/public/
DWebData.h37 namespace WebCore { class SharedBuffer; } variable
85 WebData(const WTF::PassRefPtr<WebCore::SharedBuffer>&);
86 WebData& operator=(const WTF::PassRefPtr<WebCore::SharedBuffer>&);
87 operator WTF::PassRefPtr<WebCore::SharedBuffer>() const;
/external/webkit/Source/WebCore/platform/haiku/
DSharedBufferHaiku.cpp34 PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String& fileName) in createWithContentsOfFile()
48 return SharedBuffer::adoptVector(buffer); in createWithContentsOfFile()
/external/webkit/Source/WebCore/platform/graphics/cairo/
DFontCustomPlatformData.h38 class SharedBuffer; variable
43 FontCustomPlatformData(FT_Face, SharedBuffer*);
53 FontCustomPlatformData* createFontCustomPlatformData(SharedBuffer* buffer);
/external/webkit/Source/WebCore/loader/
DSubstituteResource.h45 SharedBuffer* data() const { return m_data.get(); } in data()
48 …SubstituteResource(const KURL& url, const ResourceResponse& response, PassRefPtr<SharedBuffer> dat… in SubstituteResource()
59 RefPtr<SharedBuffer> m_data;
DSubstituteData.h41 …SubstituteData(PassRefPtr<SharedBuffer> content, const String& mimeType, const String& textEncodin…
52 const SharedBuffer* content() const { return m_content.get(); } in content()
59 RefPtr<SharedBuffer> m_content;
/external/webkit/Source/WebCore/platform/graphics/mac/
DFontCustomPlatformData.cpp46 FontCustomPlatformData* createFontCustomPlatformData(SharedBuffer* buffer) in createFontCustomPlatformData()
52 RefPtr<SharedBuffer> transcodeBuffer = sanitizer.sanitize(); in createFontCustomPlatformData()
57 RefPtr<SharedBuffer> sfntBuffer; in createFontCustomPlatformData()
63 sfntBuffer = SharedBuffer::adoptVector(sfnt); in createFontCustomPlatformData()
/external/webkit/Source/WebCore/loader/archive/
DArchiveResource.h38 …static PassRefPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&, const ResourceRes…
39 static PassRefPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&,
51 …ArchiveResource(PassRefPtr<SharedBuffer>, const KURL&, const String& mimeType, const String& textE…
/external/webkit/Source/WebCore/platform/posix/
DSharedBufferPOSIX.cpp38 PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String& filePath) in createWithContentsOfFile()
60 RefPtr<SharedBuffer> result = create(); in createWithContentsOfFile()
/external/webkit/Source/WebCore/platform/graphics/gtk/
DImageGtk.cpp106 static PassRefPtr<SharedBuffer> loadResourceSharedBuffer(CString name) in loadResourceSharedBuffer()
111 return SharedBuffer::create(); in loadResourceSharedBuffer()
113 return SharedBuffer::create(content.get(), length); in loadResourceSharedBuffer()
128 RefPtr<SharedBuffer> buffer = loadResourceSharedBuffer(fileName); in loadImageFromFile()

123456789