/system/core/libpixelflinger/codeflinger/tinyutils/ |
SharedBuffer.h | 28 class SharedBuffer 40 static SharedBuffer* alloc(size_t size); 42 /*! free the memory associated with the SharedBuffer. 43 * Fails if there are any users associated with this SharedBuffer. 47 static ssize_t dealloc(const SharedBuffer* released); 49 //! get the SharedBuffer from the data pointer 50 static inline const SharedBuffer* sharedBuffer(const void* data); 61 //! get back a SharedBuffer object from its data 62 static inline SharedBuffer* bufferFromData(void* data) [all...] |
SharedBuffer.cpp | 22 #include "SharedBuffer.h" 29 SharedBuffer* SharedBuffer::alloc(size_t size) 31 SharedBuffer* sb = static_cast<SharedBuffer *>(malloc(sizeof(SharedBuffer) + size)); 40 ssize_t SharedBuffer::dealloc(const SharedBuffer* released) 43 free(const_cast<SharedBuffer*>(released)); 47 SharedBuffer* SharedBuffer::edit() cons [all...] |
/system/core/include/utils/ |
SharedBuffer.h | 27 class SharedBuffer 39 static SharedBuffer* alloc(size_t size); 41 /*! free the memory associated with the SharedBuffer. 42 * Fails if there are any users associated with this SharedBuffer. 46 static ssize_t dealloc(const SharedBuffer* released); 57 //! get back a SharedBuffer object from its data 58 static inline SharedBuffer* bufferFromData(void* data); 60 //! get back a SharedBuffer object from its data 61 static inline const SharedBuffer* bufferFromData(const void* data); 63 //! get the size of a SharedBuffer object from its dat [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/ |
OpenTypeSanitizer.h | 38 class SharedBuffer; 42 explicit OpenTypeSanitizer(SharedBuffer* buffer) 47 PassRefPtr<SharedBuffer> sanitize(); 52 SharedBuffer* const m_buffer;
|
OpenTypeUtilities.h | 35 class SharedBuffer; 37 HANDLE renameAndActivateFont(SharedBuffer*, const String&);
|
/system/core/libutils/ |
SharedBuffer.cpp | 20 #include <utils/SharedBuffer.h> 27 SharedBuffer* SharedBuffer::alloc(size_t size) 29 SharedBuffer* sb = static_cast<SharedBuffer *>(malloc(sizeof(SharedBuffer) + size)); 38 ssize_t SharedBuffer::dealloc(const SharedBuffer* released) 41 free(const_cast<SharedBuffer*>(released)); 45 SharedBuffer* SharedBuffer::edit() cons [all...] |
String16.cpp | 31 static SharedBuffer* gEmptyStringBuf = NULL; 42 SharedBuffer* buf = SharedBuffer::alloc(sizeof(char16_t)); 51 SharedBuffer::bufferFromData(gEmptyString)->release(); 69 SharedBuffer* buf = SharedBuffer::alloc(sizeof(char16_t)*(u16len+1)); 101 SharedBuffer::alloc(sizeof(char16_t))->data()); 109 SharedBuffer::bufferFromData(mString)->acquire(); 121 SharedBuffer* buf = SharedBuffer::alloc((len+1)*sizeof(char16_t)) [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/ |
SharedBuffer.h | 41 class PLATFORM_EXPORT SharedBuffer : public RefCounted<SharedBuffer> { 43 static PassRefPtr<SharedBuffer> create() { return adoptRef(new SharedBuffer); } 44 static PassRefPtr<SharedBuffer> create(size_t size) { return adoptRef(new SharedBuffer(size)); } 45 static PassRefPtr<SharedBuffer> create(const char* c, int i) { return adoptRef(new SharedBuffer(c, i)); } 46 static PassRefPtr<SharedBuffer> create(const unsigned char* c, int i) { return adoptRef(new SharedBuffer(c, i)); [all...] |
SharedBufferChunkReader.h | 40 class SharedBuffer; 44 SharedBufferChunkReader(SharedBuffer*, const Vector<char>& separator); 45 SharedBufferChunkReader(SharedBuffer*, const char* separator); 61 SharedBuffer* m_buffer;
|
SharedBuffer.cpp | 28 #include "platform/SharedBuffer.h" 75 static HashSet<SharedBuffer*>& liveBuffers() 77 DEFINE_STATIC_LOCAL(HashSet<SharedBuffer*>, buffers, ()); 81 static bool sizeComparator(SharedBuffer* a, SharedBuffer* b) 86 static CString snippetForBuffer(SharedBuffer* sharedBuffer) 90 unsigned snippetLength = std::min(sharedBuffer->size(), kMaxSnippetLength); 95 while (unsigned segmentLength = sharedBuffer->getSomeData(segment, offset)) { 114 Vector<SharedBuffer*> buffers [all...] |
SerializedResource.h | 34 #include "platform/SharedBuffer.h" 43 RefPtr<SharedBuffer> data; 45 SerializedResource(const KURL& url, const String& mimeType, PassRefPtr<SharedBuffer> data)
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
ThreadSafeDataTransport.h | 38 class SharedBuffer; 41 // SharedBuffer in a thread-safe manner, and to minimize memory copies 52 // SharedBuffer. 53 void setData(SharedBuffer*, bool allDataReceived); 56 void data(SharedBuffer**, bool* allDataReceived); 65 Vector<RefPtr<SharedBuffer> > m_newBufferQueue; 66 RefPtr<SharedBuffer> m_readBuffer;
|
ThreadSafeDataTransportTest.cpp | 30 #include "platform/SharedBuffer.h" 42 RefPtr<SharedBuffer> buffer = SharedBuffer::create(testString, sizeof(testString)); 47 SharedBuffer* tempBuffer = 0; 61 RefPtr<SharedBuffer> buffer1 = SharedBuffer::create(testString1, sizeof(testString1) - 1); 63 RefPtr<SharedBuffer> buffer2 = SharedBuffer::create(testString2, sizeof(testString2) - 1); 65 RefPtr<SharedBuffer> buffer3 = SharedBuffer::create(testString3, sizeof(testString3) - 1) [all...] |
ThreadSafeDataTransport.cpp | 30 #include "platform/SharedBuffer.h" 35 : m_readBuffer(SharedBuffer::create()) 45 void ThreadSafeDataTransport::setData(SharedBuffer* buffer, bool allDataReceived) 48 Vector<RefPtr<SharedBuffer> > newBufferQueue; 53 newBufferQueue.append(SharedBuffer::create(segment, length)); 61 void ThreadSafeDataTransport::data(SharedBuffer** buffer, bool* allDataReceived) 63 Vector<RefPtr<SharedBuffer> > newBufferQueue;
|
/external/chromium_org/third_party/WebKit/Source/core/xml/parser/ |
SharedBufferReader.h | 40 class SharedBuffer; 42 // Allows transfer of data in multiple chunks from a SharedBuffer to a provided buffer. 46 SharedBufferReader(PassRefPtr<SharedBuffer>); 54 RefPtr<SharedBuffer> m_buffer;
|
SharedBufferReaderTest.cpp | 34 #include "platform/SharedBuffer.h" 53 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(); 54 SharedBufferReader reader(sharedBuffer); 62 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(testData, sizeof(testData)); 64 SharedBufferReader reader(sharedBuffer); 88 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(&testData[0], testData.size()) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/page/ |
PagePopupClient.h | 34 #include "platform/SharedBuffer.h" 52 virtual void writeDocument(SharedBuffer*) = 0; 73 static void addString(const String&, SharedBuffer*); 74 static void addJavaScriptString(const String&, SharedBuffer*); 75 static void addProperty(const char* name, const String& value, SharedBuffer*); 76 static void addProperty(const char* name, int value, SharedBuffer*); 77 static void addProperty(const char* name, unsigned value, SharedBuffer*); 78 static void addProperty(const char* name, bool value, SharedBuffer*); 79 static void addProperty(const char* name, const Vector<String>& values, SharedBuffer*); 80 static void addProperty(const char* name, const IntRect&, SharedBuffer*); [all...] |
/external/chromium_org/third_party/WebKit/Source/core/css/ |
BinaryDataFontFaceSource.h | 14 class SharedBuffer; 18 explicit BinaryDataFontFaceSource(SharedBuffer*);
|
/external/chromium_org/third_party/WebKit/Source/platform/exported/ |
WebData.cpp | 34 #include "platform/SharedBuffer.h" 52 m_private = SharedBuffer::create(data, size); 69 WebData::WebData(const PassRefPtr<SharedBuffer>& buffer) 74 WebData& WebData::operator=(const PassRefPtr<SharedBuffer>& buffer) 80 WebData::operator PassRefPtr<SharedBuffer>() const 82 return PassRefPtr<SharedBuffer>(m_private.get());
|
/external/chromium_org/third_party/WebKit/Source/platform/mhtml/ |
ArchiveResource.h | 32 #include "platform/SharedBuffer.h" 42 static PassRefPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&, const ResourceResponse&); 43 static PassRefPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&, 49 SharedBuffer* data() const { return m_data.get(); } 55 ArchiveResource(PassRefPtr<SharedBuffer>, const KURL&, const AtomicString& mimeType, const AtomicString& textEncoding, const String& frameName, const ResourceResponse&); 59 RefPtr<SharedBuffer> m_data;
|
/external/chromium_org/third_party/WebKit/Source/web/tests/ |
OpenTypeVerticalDataTest.cpp | 29 #include "platform/SharedBuffer.h" 42 template <typename T> const T* validateOffset(const SharedBuffer& buffer, uint16_t offset) const 50 RefPtr<SharedBuffer> buffer = SharedBuffer::create(sizeof(TestTable)); 54 buffer = SharedBuffer::create(sizeof(TestTable) - 1); 58 buffer = SharedBuffer::create(sizeof(TestTable) + 1); 65 RefPtr<SharedBuffer> buffer = SharedBuffer::create(sizeof(TestTable));
|
/external/chromium_org/third_party/WebKit/public/platform/ |
WebData.h | 37 namespace WebCore { class SharedBuffer; } 83 WebData(const PassRefPtr<WebCore::SharedBuffer>&); 84 WebData& operator=(const PassRefPtr<WebCore::SharedBuffer>&); 85 operator PassRefPtr<WebCore::SharedBuffer>() const; 102 WebPrivatePtr<WebCore::SharedBuffer> m_private;
|
/external/chromium_org/third_party/WebKit/Source/core/loader/ |
SubstituteData.h | 29 #include "platform/SharedBuffer.h" 48 SubstituteData(PassRefPtr<SharedBuffer> content, const AtomicString& mimeType, const AtomicString& textEncoding, const KURL& failingURL, SubstituteDataLoadPolicy substituteDataLoadPolicy = LoadNormally) 59 SharedBuffer* content() const { return m_content.get(); } 66 RefPtr<SharedBuffer> m_content;
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/skia/ |
FontPlatformDataSkia.cpp | 64 PassRefPtr<SharedBuffer> FontPlatformData::openTypeTable(uint32_t table) const 66 RefPtr<SharedBuffer> buffer; 73 buffer = SharedBuffer::adoptVector(tableBuffer);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
FontCustomPlatformData.h | 54 class SharedBuffer; 59 static PassOwnPtr<FontCustomPlatformData> create(SharedBuffer*);
|