• Home
  • Raw
  • Download

Lines Matching refs:nh

43     native_handle_t* nh = native_handle_create(1, 0);  in native_handle_create_from_fd()  local
44 if (nh == nullptr) { in native_handle_create_from_fd()
47 nh->data[0] = fd; in native_handle_create_from_fd()
48 return nh; in native_handle_create_from_fd()
62 int native_handle_read_fd(native_handle_t const* nh, int index) { in native_handle_read_fd() argument
63 return ((nh == nullptr) || (nh->numFds == 0) || in native_handle_read_fd()
64 (nh->numFds <= index) || (index < 0)) ? in native_handle_read_fd()
65 -1 : nh->data[index]; in native_handle_read_fd()
132 hidl_handle inHidlHandle(native_handle_t const* nh) { in inHidlHandle() argument
133 return hidl_handle(nh); in inHidlHandle()
373 status_t unflattenFence(hidl_handle* fence, native_handle_t** nh, in unflattenFence() argument
391 *nh = native_handle_create_from_fd(*fds); in unflattenFence()
392 if (*nh == nullptr) { in unflattenFence()
395 *fence = *nh; in unflattenFence()
399 *nh = nullptr; in unflattenFence()
446 bool wrapAs(hidl_handle* t, native_handle_t** nh, Fence const& l) { in wrapAs() argument
473 if (unflattenFence(t, nh, constBuffer, size, constFds, numFds) in wrapAs()
499 native_handle_t* nh = native_handle_create_from_fd(fd); in convertTo() local
500 if (nh == nullptr) { in convertTo()
511 native_handle_delete(nh); in convertTo()
519 native_handle_delete(nh); in convertTo()
527 if (flattenFence(hidl_handle(nh), buffer, size, fds, numFds) != NO_ERROR) { in convertTo()
528 native_handle_delete(nh); in convertTo()
531 native_handle_delete(nh); in convertTo()
635 HGraphicBufferProducer::FenceTimeSnapshot* t, native_handle_t** nh, in unflatten() argument
641 *nh = nullptr; in unflatten()
650 return unflattenFence(&t->fence, nh, buffer, size, fds, numFds); in unflatten()
732 std::vector<native_handle_t*>* nh, in unflatten() argument
768 nh->resize(4); in unflatten()
771 tSnapshot[snapshotIndex], &((*nh)[snapshotIndex]), in unflatten()
776 if ((*nh)[snapshotIndex] != nullptr) { in unflatten()
777 native_handle_delete((*nh)[snapshotIndex]); in unflatten()
894 std::vector<std::vector<native_handle_t*> >* nh, in unflatten()
909 nh->resize(deltaCount); in unflatten()
912 &(t->deltas[deltaIndex]), &((*nh)[deltaIndex]), in unflatten()
970 std::vector<std::vector<native_handle_t*> >* nh, in wrapAs()
999 if (unflatten(t, nh, constBuffer, size, constFds, numFds) != NO_ERROR) { in wrapAs()
1253 native_handle_t** nh, in flatten() argument
1273 *nh = t.fence.getNativeHandle() == nullptr ? in flatten()
1275 status_t status = flattenFence(hidl_handle(*nh), buffer, size, fds, numFds); in flatten()
1304 HGraphicBufferProducer::QueueBufferInput* t, native_handle_t** nh, in unflatten() argument
1331 status_t status = unflattenFence(&(t->fence), nh, in unflatten()
1356 native_handle_t** nh, in wrapAs() argument
1385 if (unflatten(t, nh, constBuffer, size, constFds, numFds) != NO_ERROR) { in wrapAs()
1423 native_handle_t* nh; in convertTo() local
1424 if (flatten(t, &nh, buffer, size, fds, numFds) != NO_ERROR) { in convertTo()
1433 if (nh != nullptr) { in convertTo()
1434 native_handle_close(nh); in convertTo()
1435 native_handle_delete(nh); in convertTo()
1440 native_handle_delete(nh); in convertTo()
1464 std::vector<std::vector<native_handle_t*> >* nh, in wrapAs()
1466 if (!wrapAs(&(t->frameTimestamps), nh, l.frameTimestamps)) { in wrapAs()