/frameworks/native/libs/ui/ |
H A D | Fence.cpp | 172 uint32_t numFds; local 173 FlattenableUtils::read(buffer, size, numFds); 175 if (numFds > 1) { 179 if (count < numFds) { 183 if (numFds) {
|
H A D | GraphicBuffer.cpp | 331 return static_cast<size_t>(handle ? handle->numFds : 0); 356 buf[10] = handle->numFds; 359 static_cast<size_t>(handle->numFds) * sizeof(int)); 360 memcpy(&buf[12], handle->data + handle->numFds, 367 fds += handle->numFds; 368 count -= static_cast<size_t>(handle->numFds); 381 const size_t numFds = static_cast<size_t>(buf[10]); local 389 if (numFds >= maxNumber || numInts >= (maxNumber - 12)) { 392 ALOGE("unflatten: numFds or numInts is too large: %zd, %zd", 393 numFds, numInt [all...] |
/frameworks/av/include/media/omx/1.0/ |
H A D | Conversion.h | 137 return ((nh == nullptr) || (nh->numFds == 0) || 138 (nh->numFds <= index) || (index < 0)) ? 587 size_t numFds = static_cast<size_t>(handle ? handle->numFds : 0); local 588 int* fds = new int[numFds]; 603 ints[10] = static_cast<int32_t>(handle->numFds); 605 int* intsStart = handle->data + handle->numFds; 613 status_t status = l->unflatten(constBuffer, size, constFds, numFds);
|
/frameworks/native/libs/vr/libbufferhub/ |
H A D | buffer_hub_client.cpp | 106 size_t numFds = static_cast<size_t>(native_handle()->numFds); local 107 *fds_count = std::min(max_fds_count, numFds);
|
/frameworks/av/media/libstagefright/omx/1.0/ |
H A D | Conversion.h | 143 return ((nh == nullptr) || (nh->numFds == 0) || 144 (nh->numFds <= index) || (index < 0)) ? 580 size_t numFds = static_cast<size_t>(handle ? handle->numFds : 0); local 581 int* fds = new int[numFds]; 596 ints[10] = static_cast<int32_t>(handle->numFds); 598 int* intsStart = handle->data + handle->numFds; 606 status_t status = l->unflatten(constBuffer, size, constFds, numFds); 915 * int*& fds, size_t& numFds) 920 * int*& fds, size_t& numFds) 1014 unflattenFence(hidl_handle* fence, native_handle_t** nh, void const*& buffer, size_t& size, int const*& fds, size_t& numFds) argument 1057 flattenFence(hidl_handle const& fence, void*& buffer, size_t& size, int*& fds, size_t& numFds) argument 1105 size_t numFds = baseNumFds; local 1167 size_t numFds = baseNumFds; local 1236 flatten(HGraphicBufferProducer::FenceTimeSnapshot const& t, void*& buffer, size_t& size, int*& fds, size_t& numFds) argument 1275 unflatten( HGraphicBufferProducer::FenceTimeSnapshot* t, native_handle_t** nh, void const*& buffer, size_t& size, int const*& fds, size_t& numFds) argument 1372 unflatten(HGraphicBufferProducer::FrameEventsDelta* t, std::vector<native_handle_t*>* nh, void const*& buffer, size_t& size, int const*& fds, size_t& numFds) argument 1441 flatten(HGraphicBufferProducer::FrameEventsDelta const& t, void*& buffer, size_t& size, int*& fds, size_t numFds) argument 1511 size_t numFds = 0; local 1533 unflatten( HGraphicBufferProducer::FrameEventHistoryDelta* t, std::vector<std::vector<native_handle_t*> >* nh, void const*& buffer, size_t& size, int const*& fds, size_t& numFds) argument 1574 flatten( HGraphicBufferProducer::FrameEventHistoryDelta const& t, void*& buffer, size_t& size, int*& fds, size_t& numFds) argument 1631 size_t numFds = baseNumFds; local 1677 size_t numFds = baseNumFds; local 1892 flatten(HGraphicBufferProducer::QueueBufferInput const& t, native_handle_t** nh, void*& buffer, size_t& size, int*& fds, size_t& numFds) argument 1938 unflatten( HGraphicBufferProducer::QueueBufferInput* t, native_handle_t** nh, void const*& buffer, size_t& size, int const*& fds, size_t& numFds) argument 2010 size_t numFds = baseNumFds; local 2056 size_t numFds = baseNumFds; local [all...] |
/frameworks/native/libs/gui/bufferqueue/1.0/ |
H A D | H2BGraphicBufferProducer.cpp | 79 return ((nh == nullptr) || (nh->numFds == 0) || 80 (nh->numFds <= index) || (index < 0)) ? 152 size_t numFds = static_cast<size_t>(handle ? handle->numFds : 0); local 153 int* fds = new int[numFds]; 168 ints[10] = static_cast<int32_t>(handle->numFds); 170 int* intsStart = handle->data + handle->numFds; 178 status_t status = l->unflatten(constBuffer, size, constFds, numFds); 221 * \param[in,out] numFds The size of the flat fd buffer. 229 void const*& buffer, size_t& size, int const*& fds, size_t& numFds) { 228 unflattenFence(hidl_handle* fence, native_handle_t** nh, void const*& buffer, size_t& size, int const*& fds, size_t& numFds) argument 271 flattenFence(hidl_handle const& fence, void*& buffer, size_t& size, int*& fds, size_t& numFds) argument 319 size_t numFds = baseNumFds; local 381 size_t numFds = baseNumFds; local 478 unflatten( HGraphicBufferProducer::QueueBufferInput* t, native_handle_t** nh, void const*& buffer, size_t& size, int const*& fds, size_t& numFds) argument 550 size_t numFds = baseNumFds; local 618 flatten(HGraphicBufferProducer::FenceTimeSnapshot const& t, native_handle_t** nh, void*& buffer, size_t& size, int*& fds, size_t& numFds) argument 717 flatten(HGraphicBufferProducer::FrameEventsDelta const& t, std::vector<native_handle_t*>* nh, void*& buffer, size_t& size, int*& fds, size_t numFds) argument 797 size_t numFds = 0; local 821 flatten( HGraphicBufferProducer::FrameEventHistoryDelta const& t, std::vector<std::vector<native_handle_t*> >* nh, void*& buffer, size_t& size, int*& fds, size_t& numFds) argument 886 size_t numFds = baseNumFds; local [all...] |
/frameworks/native/libs/binder/ |
H A D | Parcel.cpp | 1135 err = writeInt32(handle->numFds); 1141 for (int i=0 ; err==NO_ERROR && i<handle->numFds ; i++) 1148 err = write(handle->data + handle->numFds, sizeof(int)*handle->numInts); 2100 int numFds, numInts; local 2102 err = readInt32(&numFds); 2107 native_handle* h = native_handle_create(numFds, numInts); 2112 for (int i=0 ; err==NO_ERROR && i<numFds ; i++) { 2122 err = read(h->data + numFds, sizeof(int)*numInts);
|