• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:nh

59     native_handle_t* nh = native_handle_create(1, 0);  in native_handle_create_from_fd()  local
60 if (nh == nullptr) { in native_handle_create_from_fd()
63 nh->data[0] = fd; in native_handle_create_from_fd()
64 return nh; in native_handle_create_from_fd()
78 inline int native_handle_read_fd(native_handle_t const* nh, int index = 0) { in native_handle_read_fd() argument
79 return ((nh == nullptr) || (nh->numFds == 0) || in native_handle_read_fd()
80 (nh->numFds <= index) || (index < 0)) ? in native_handle_read_fd()
81 -1 : nh->data[index]; in native_handle_read_fd()
228 inline status_t unflattenFence(hidl_handle* fence, native_handle_t** nh, in unflattenFence() argument
246 *nh = native_handle_create_from_fd(*fds); in unflattenFence()
247 if (*nh == nullptr) { in unflattenFence()
250 *fence = *nh; in unflattenFence()
254 *nh = nullptr; in unflattenFence()
301 inline bool wrapAs(hidl_handle* t, native_handle_t** nh, Fence const& l) { in wrapAs() argument
328 if (unflattenFence(t, nh, constBuffer, size, constFds, numFds) in wrapAs()
354 native_handle_t* nh = native_handle_create_from_fd(fd); in convertTo() local
355 if (nh == nullptr) { in convertTo()
366 native_handle_delete(nh); in convertTo()
374 native_handle_delete(nh); in convertTo()
382 if (flattenFence(hidl_handle(nh), buffer, size, fds, numFds) != NO_ERROR) { in convertTo()
383 native_handle_delete(nh); in convertTo()
386 native_handle_delete(nh); in convertTo()
479 HGraphicBufferProducer::QueueBufferInput* t, native_handle_t** nh, in unflatten() argument
506 status_t status = unflattenFence(&(t->fence), nh, in unflatten()
530 native_handle_t** nh, in wrapAs() argument
559 if (unflatten(t, nh, constBuffer, size, constFds, numFds) != NO_ERROR) { in wrapAs()
619 native_handle_t** nh, in flatten() argument
625 *nh = nullptr; in flatten()
634 *nh = t.fence.getNativeHandle() == nullptr ? in flatten()
636 return flattenFence(hidl_handle(*nh), buffer, size, fds, numFds); in flatten()
718 std::vector<native_handle_t*>* nh, in flatten() argument
750 nh->resize(4); in flatten()
754 &((*nh)[snapshotIndex]), in flatten()
759 native_handle_close((*nh)[snapshotIndex]); in flatten()
760 native_handle_delete((*nh)[snapshotIndex]); in flatten()
761 (*nh)[snapshotIndex] = nullptr; in flatten()
823 std::vector<std::vector<native_handle_t*> >* nh, in flatten()
835 nh->resize(t.deltas.size()); in flatten()
838 t.deltas[deltaIndex], &((*nh)[deltaIndex]), in flatten()
845 native_handle_close((*nh)[deltaIndex][snapshotIndex]); in flatten()
846 native_handle_delete((*nh)[deltaIndex][snapshotIndex]); in flatten()
847 (*nh)[deltaIndex][snapshotIndex] = nullptr; in flatten()
898 for (auto nh : nhA) { in convertTo() local
899 if (nh != nullptr) { in convertTo()
900 native_handle_close(nh); in convertTo()
901 native_handle_delete(nh); in convertTo()
909 for (auto nh : nhA) { in convertTo() local
910 if (nh != nullptr) { in convertTo()
911 native_handle_delete(nh); in convertTo()
1068 native_handle_t* nh; in queueBuffer() local
1069 if (!wrapAs(&tInput, &nh, input)) { in queueBuffer()
1086 native_handle_delete(nh); in queueBuffer()
1092 native_handle_t* nh = nullptr; in cancelBuffer() local
1093 if ((fence == nullptr) || !wrapAs(&tFence, &nh, *fence)) { in cancelBuffer()
1101 native_handle_delete(nh); in cancelBuffer()