Home
last modified time | relevance | path

Searched refs:vector (Results 1 – 6 of 6) sorted by relevance

/system/core/libpixelflinger/tinyutils/
DVectorImpl.cpp110 ssize_t VectorImpl::insertVectorAt(const VectorImpl& vector, size_t index) in insertVectorAt() argument
114 void* where = _grow(index, vector.size()); in insertVectorAt()
116 _do_copy(where, vector.arrayImpl(), vector.size()); in insertVectorAt()
121 ssize_t VectorImpl::appendVector(const VectorImpl& vector) in appendVector() argument
123 return insertVectorAt(vector, size()); in appendVector()
495 ssize_t SortedVectorImpl::merge(const VectorImpl& vector) in merge() argument
498 if (!vector.isEmpty()) { in merge()
499 const void* buffer = vector.arrayImpl(); in merge()
501 size_t s = vector.size(); in merge()
512 ssize_t SortedVectorImpl::merge(const SortedVectorImpl& vector) in merge() argument
[all …]
DVectorImpl.h61 ssize_t insertVectorAt(const VectorImpl& vector, size_t index);
62 ssize_t appendVector(const VectorImpl& vector);
144 ssize_t merge(const VectorImpl& vector);
145 ssize_t merge(const SortedVectorImpl& vector);
172 ssize_t insertVectorAt(const VectorImpl& vector, size_t index);
173 ssize_t appendVector(const VectorImpl& vector);
DSortedVector.h113 ssize_t merge(const Vector<TYPE>& vector);
114 ssize_t merge(const SortedVector<TYPE>& vector);
221 ssize_t SortedVector<TYPE>::merge(const Vector<TYPE>& vector) { in merge() argument
222 return SortedVectorImpl::merge(reinterpret_cast<const VectorImpl&>(vector)); in merge()
226 ssize_t SortedVector<TYPE>::merge(const SortedVector<TYPE>& vector) { in merge() argument
227 return SortedVectorImpl::merge(reinterpret_cast<const SortedVectorImpl&>(vector)); in merge()
DVector.h105 ssize_t insertVectorAt(const Vector<TYPE>& vector, size_t index);
108 ssize_t appendVector(const Vector<TYPE>& vector);
247 ssize_t Vector<TYPE>::insertVectorAt(const Vector<TYPE>& vector, size_t index) { in insertVectorAt() argument
248 return VectorImpl::insertVectorAt(reinterpret_cast<const VectorImpl&>(vector), index); in insertVectorAt()
252 ssize_t Vector<TYPE>::appendVector(const Vector<TYPE>& vector) { in appendVector() argument
253 return VectorImpl::appendVector(reinterpret_cast<const VectorImpl&>(vector)); in appendVector()
/system/core/liblog/
Dfake_log_device.c542 static ssize_t logWritev(int fd, const struct iovec* vector, int count) in logWritev() argument
570 int logPrio = *(const char*)vector[0].iov_base; in logWritev()
571 const char* tag = (const char*) vector[1].iov_base; in logWritev()
572 const char* msg = (const char*) vector[2].iov_base; in logWritev()
596 return vector[0].iov_len + vector[1].iov_len + vector[2].iov_len; in logWritev()
643 static ssize_t (*redirectWritev)(int fd, const struct iovec* vector, int count)
681 ssize_t fakeLogWritev(int fd, const struct iovec* vector, int count) in fakeLogWritev() argument
684 return redirectWritev(fd, vector, count); in fakeLogWritev()
Dlogd_write.c36 #define log_writev(filedes, vector, count) fakeLogWritev(filedes, vector, count) argument
40 #define log_writev(filedes, vector, count) writev(filedes, vector, count) argument