HomeSort by relevance Sort by last modified time
    Searched refs:SharedBuffer (Results 1 - 25 of 158) sorted by null

1 2 3 4 5 6 7

  /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"
73 static HashSet<SharedBuffer*>& liveBuffers()
75 DEFINE_STATIC_LOCAL(HashSet<SharedBuffer*>, buffers, ());
79 static bool sizeComparator(SharedBuffer* a, SharedBuffer* b)
84 static CString snippetForBuffer(SharedBuffer* sharedBuffer)
88 unsigned snippetLength = std::min(sharedBuffer->size(), kMaxSnippetLength);
93 while (unsigned segmentLength = sharedBuffer->getSomeData(segment, offset)) {
112 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)
65 Vector<RefPtr<SharedBuffer> > newBufferQueue;
ImageFrameGenerator.h 46 class SharedBuffer;
59 static PassRefPtr<ImageFrameGenerator> create(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame = false)
64 ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer>, bool allDataReceived, bool isMultiFrame);
77 void setData(PassRefPtr<SharedBuffer>, bool allDataReceived);
79 // Creates a new SharedBuffer containing the data received so far.
80 void copyData(RefPtr<SharedBuffer>*, bool* allDataReceived);
  /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;
  /external/chromium_org/third_party/WebKit/Source/core/page/
PagePopupClient.h 34 #include "platform/SharedBuffer.h"
53 virtual void writeDocument(SharedBuffer*) = 0;
75 static void addString(const String&, SharedBuffer*);
76 static void addJavaScriptString(const String&, SharedBuffer*);
77 static void addProperty(const char* name, const String& value, SharedBuffer*);
78 static void addProperty(const char* name, int value, SharedBuffer*);
79 static void addProperty(const char* name, unsigned value, SharedBuffer*);
80 static void addProperty(const char* name, bool value, SharedBuffer*);
81 static void addProperty(const char* name, const Vector<String>& values, SharedBuffer*);
82 static void addProperty(const char* name, const IntRect&, SharedBuffer*);
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/exported/
WebData.cpp 34 #include "platform/SharedBuffer.h"
50 m_private = SharedBuffer::create(data, size);
67 WebData::WebData(const PassRefPtr<SharedBuffer>& buffer)
72 WebData& WebData::operator=(const PassRefPtr<SharedBuffer>& buffer)
78 WebData::operator PassRefPtr<SharedBuffer>() const
80 return PassRefPtr<SharedBuffer>(m_private.get());
  /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/mhtml/
ArchiveResource.h 32 #include "platform/SharedBuffer.h"
43 static PassRefPtrWillBeRawPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&, const ResourceResponse&);
44 static PassRefPtrWillBeRawPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&,
52 SharedBuffer* data() const { return m_data.get(); }
60 ArchiveResource(PassRefPtr<SharedBuffer>, const KURL&, const AtomicString& mimeType, const AtomicString& textEncoding, const String& frameName, const ResourceResponse&);
64 RefPtr<SharedBuffer> m_data;
MHTMLArchive.h 45 class SharedBuffer;
52 static PassRefPtrWillBeRawPtr<MHTMLArchive> create(const KURL&, SharedBuffer*);
61 static PassRefPtr<SharedBuffer> generateMHTMLData(const Vector<SerializedResource>&, EncodingPolicy, const String& title, const String& mimeType);
  /external/chromium_org/third_party/WebKit/public/platform/
WebData.h 39 class SharedBuffer;
82 WebData(const PassRefPtr<SharedBuffer>&);
83 WebData& operator=(const PassRefPtr<SharedBuffer>&);
84 operator PassRefPtr<SharedBuffer>() const;
101 WebPrivatePtr<SharedBuffer> m_private;
  /external/chromium_org/mojo/public/cpp/system/
buffer.h 84 class SharedBuffer {
86 explicit SharedBuffer(uint64_t num_bytes);
87 SharedBuffer(uint64_t num_bytes,
89 ~SharedBuffer();
94 inline SharedBuffer::SharedBuffer(uint64_t num_bytes) {
100 inline SharedBuffer::SharedBuffer(
108 inline SharedBuffer::~SharedBuffer() {
    [all...]
  /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/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;

Completed in 382 milliseconds

1 2 3 4 5 6 7