Lines Matching refs:handle
55 bool HandleImporter::importBuffer(buffer_handle_t& handle) { in importBuffer() argument
56 if (!handle->numFds && !handle->numInts) { in importBuffer()
57 handle = nullptr; in importBuffer()
74 hidl_handle(handle), in importBuffer()
90 handle = importedHandle; in importBuffer()
95 void HandleImporter::freeBuffer(buffer_handle_t handle) { in freeBuffer() argument
96 if (!handle) { in freeBuffer()
106 auto ret = mMapper->freeBuffer(const_cast<native_handle_t*>(handle)); in freeBuffer()
113 bool HandleImporter::importFence(const native_handle_t* handle, int& fd) const { in importFence() argument
114 if (handle == nullptr || handle->numFds == 0) { in importFence()
116 } else if (handle->numFds == 1) { in importFence()
117 fd = dup(handle->data[0]); in importFence()
119 ALOGE("failed to dup fence fd %d", handle->data[0]); in importFence()
124 handle->numFds); in importFence()