/aosp12/system/libhidl/base/ |
H A D | HidlSupport.cpp | 38 hidl_handle::hidl_handle() : mHandle(nullptr), mOwnsHandle(false) { in hidl_handle() function in android::hardware::hidl_handle 42 hidl_handle::~hidl_handle() { in ~hidl_handle() 46 hidl_handle::hidl_handle(const native_handle_t* handle) : hidl_handle() { in hidl_handle() function in android::hardware::hidl_handle 52 hidl_handle::hidl_handle(const hidl_handle& other) : hidl_handle() { in hidl_handle() function in android::hardware::hidl_handle 58 hidl_handle::hidl_handle(hidl_handle&& other) noexcept : hidl_handle() { in hidl_handle() function in android::hardware::hidl_handle 64 hidl_handle &hidl_handle::operator=(const hidl_handle &other) { in operator =() 82 hidl_handle &hidl_handle::operator=(const native_handle_t *native_handle) { in operator =() 89 hidl_handle& hidl_handle::operator=(hidl_handle&& other) noexcept { in operator =() 111 hidl_handle::operator const native_handle_t *() const { 120 void hidl_handle::freeHandle() { in freeHandle() [all …]
|
/aosp12/frameworks/av/media/libmedia/include/media/ |
H A D | OMXFenceParcelable.h | 28 struct hidl_handle; 32 ::android::hardware::hidl_handle const& t); 34 ::android::hardware::hidl_handle const& t); 38 ::android::hardware::hidl_handle const& t); 40 ::android::hardware::hidl_handle const& t); 63 ::android::hardware::hidl_handle const& t); 66 ::android::hardware::hidl_handle const& t); 69 ::android::hardware::hidl_handle const& t); 72 ::android::hardware::hidl_handle const& t);
|
/aosp12/hardware/qcom/sm7250/display/gralloc/ |
H A D | QtiAllocator.cpp | 61 using android::hardware::hidl_handle; 91 hidl_cb(static_cast<IMapper_3_0_Error>(err), 0, hidl_vec<hidl_handle>()); in allocate() 95 std::vector<hidl_handle> buffers; in allocate() 104 buffers.emplace_back(hidl_handle(buffer)); in allocate() 108 hidl_vec<hidl_handle> hidl_buffers; in allocate() 138 using android::hardware::hidl_handle; 158 hidl_cb(static_cast<IMapper_4_0_Error>(err), 0, hidl_vec<hidl_handle>()); in allocate() 162 std::vector<hidl_handle> buffers; in allocate() 171 buffers.emplace_back(hidl_handle(buffer)); in allocate() 175 hidl_vec<hidl_handle> hidl_buffers; in allocate()
|
H A D | QtiMapper.h | 51 using ::android::hardware::hidl_handle; 80 Return<void> importBuffer(const hidl_handle &raw_handle, importBuffer_cb hidl_cb) override; 83 const hidl_handle &acquire_fence, lock_cb hidl_cb) override; 85 const hidl_handle &acquire_fence, lockYCbCr_cb hidl_cb) override; 132 bool GetFenceFd(const hidl_handle &fence_handle, int *outFenceFd); 134 Error LockBuffer(void *buffer, uint64_t usage, const hidl_handle &acquire_fence);
|
/aosp12/hardware/qcom/sm8150/display/gralloc/ |
H A D | QtiAllocator.cpp | 61 using android::hardware::hidl_handle; 91 hidl_cb(static_cast<IMapper_3_0_Error>(err), 0, hidl_vec<hidl_handle>()); in allocate() 95 std::vector<hidl_handle> buffers; in allocate() 104 buffers.emplace_back(hidl_handle(buffer)); in allocate() 108 hidl_vec<hidl_handle> hidl_buffers; in allocate() 138 using android::hardware::hidl_handle; 158 hidl_cb(static_cast<IMapper_4_0_Error>(err), 0, hidl_vec<hidl_handle>()); in allocate() 162 std::vector<hidl_handle> buffers; in allocate() 171 buffers.emplace_back(hidl_handle(buffer)); in allocate() 175 hidl_vec<hidl_handle> hidl_buffers; in allocate()
|
H A D | QtiMapper.h | 51 using ::android::hardware::hidl_handle; 80 Return<void> importBuffer(const hidl_handle &raw_handle, importBuffer_cb hidl_cb) override; 83 const hidl_handle &acquire_fence, lock_cb hidl_cb) override; 85 const hidl_handle &acquire_fence, lockYCbCr_cb hidl_cb) override; 132 bool GetFenceFd(const hidl_handle &fence_handle, int *outFenceFd); 134 Error LockBuffer(void *buffer, uint64_t usage, const hidl_handle &acquire_fence);
|
/aosp12/hardware/interfaces/neuralnetworks/utils/adapter/include/nnapi/hal/ |
H A D | Device.h | 69 const hidl_vec<hidl_handle>& modelCache, const hidl_vec<hidl_handle>& dataCache, 73 const V1_3::OptionalTimePoint& deadline, const hidl_vec<hidl_handle>& modelCache, 74 const hidl_vec<hidl_handle>& dataCache, const CacheToken& token, 77 const hidl_vec<hidl_handle>& modelCache, const hidl_vec<hidl_handle>& dataCache, 80 const V1_3::OptionalTimePoint& deadline, const hidl_vec<hidl_handle>& modelCache, 81 const hidl_vec<hidl_handle>& dataCache, const CacheToken& token,
|
/aosp12/hardware/interfaces/tetheroffload/config/1.0/vts/functional/ |
H A D | VtsHalTetheroffloadConfigV1_0TargetTest.cpp | 35 using android::hardware::hidl_handle; 105 hidl_handle h1; in TEST_P() 115 hidl_handle h2; in TEST_P() 127 hidl_handle h1; in TEST_P() 130 hidl_handle h2; in TEST_P() 147 hidl_handle h1; in TEST_P() 151 hidl_handle h2; in TEST_P() 162 hidl_handle h1; in TEST_P() 172 hidl_handle h2; in TEST_P()
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/ |
H A D | CompilationCachingTests.cpp | 433 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 443 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 473 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 496 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 534 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 557 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 581 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 604 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 635 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 645 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() [all …]
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/ |
H A D | CompilationCachingTests.cpp | 430 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 440 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 471 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 494 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 533 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 557 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 582 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 606 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 638 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() 648 hidl_vec<hidl_handle> modelCache, dataCache; in TEST_P() [all …]
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/test/ |
H A D | MockDevice.h | 68 const hidl_vec<hidl_handle>& modelCache, const hidl_vec<hidl_handle>& dataCache, 72 (const hidl_vec<hidl_handle>& modelCache, const hidl_vec<hidl_handle>& dataCache, 83 const hidl_vec<hidl_handle>& modelCache, const hidl_vec<hidl_handle>& dataCache, 87 (const V1_3::OptionalTimePoint& deadline, const hidl_vec<hidl_handle>& modelCache, 88 const hidl_vec<hidl_handle>& dataCache, const CacheToken& token,
|
/aosp12/hardware/qcom/data/ipacfg-mgr/msm8998/hal/inc/ |
H A D | HAL.h | 51 using ::android::hardware::hidl_handle; 129 const hidl_handle& /* fd1 */, 130 const hidl_handle& /* fd2 */, 165 Return<void> debug(const hidl_handle& /* fd */, const hidl_vec<hidl_string>& /* options */); 194 hidl_handle mHandle1; 195 hidl_handle mHandle2;
|
/aosp12/hardware/qcom/sdm845/display/gralloc/ |
H A D | QtiAllocator.cpp | 46 using android::hardware::hidl_handle; 70 hidl_cb(err, 0, hidl_vec<hidl_handle>()); in allocate() 74 std::vector<hidl_handle> buffers; in allocate() 83 buffers.emplace_back(hidl_handle(buffer)); in allocate() 87 hidl_vec<hidl_handle> hidl_buffers; in allocate()
|
H A D | QtiMapper.h | 52 using ::android::hardware::hidl_handle; 74 Return<void> importBuffer(const hidl_handle &raw_handle, importBuffer_cb hidl_cb) override; 77 const hidl_handle &acquire_fence, lock_cb hidl_cb) override; 79 const hidl_handle &acquire_fence, lockYCbCr_cb hidl_cb) override; 107 bool GetFenceFd(const hidl_handle &fence_handle, int *outFenceFd); 109 Error LockBuffer(void *buffer, uint64_t usage, const hidl_handle &acquire_fence);
|
/aosp12/hardware/google/gchips/gralloc3/src/ |
H A D | GrallocMapper.h | 53 Return<void> importBuffer(const hidl_handle& rawHandle, 62 const hidl_handle& acquireFence, 71 const hidl_handle& acquireFence, 118 bool getFenceFd(const hidl_handle& fenceHandle, int* outFenceFd) const; 121 hidl_handle getFenceHandle(int fenceFd, char* handleStorage) const;
|
H A D | GrallocAllocator.cpp | 96 std::vector<hidl_handle> grallocBuffers; in allocate() 101 hidl_cb(Error::BAD_DESCRIPTOR, 0, hidl_vec<hidl_handle>()); in allocate() 149 grallocBuffers.emplace_back(hidl_handle(tmpBuffer)); in allocate() 153 hidl_vec<hidl_handle> hidlBuffers; in allocate()
|
/aosp12/frameworks/native/libs/gui/include/gui/bufferqueue/1.0/ |
H A D | Conversion.h | 40 using ::android::hardware::hidl_handle; 143 hidl_handle inHidlHandle(native_handle_t const* nh); 289 size_t getFenceFlattenedSize(hidl_handle const& fence); 298 size_t getFenceFdCount(hidl_handle const& fence); 315 status_t unflattenFence(hidl_handle* fence, native_handle_t** nh, 328 status_t flattenFence(hidl_handle const& fence, 342 bool wrapAs(hidl_handle* t, native_handle_t** nh, Fence const& l); 354 bool convertTo(Fence* l, hidl_handle const& t);
|
/aosp12/hardware/qcom/sdm845/data/ipacfg-mgr/hal/inc/ |
H A D | HAL.h | 51 using ::android::hardware::hidl_handle; 129 const hidl_handle& /* fd1 */, 130 const hidl_handle& /* fd2 */, 192 hidl_handle mHandle1; 193 hidl_handle mHandle2;
|
/aosp12/hardware/qcom/sm8150/data/ipacfg-mgr/hal/inc/ |
H A D | HAL.h | 51 using ::android::hardware::hidl_handle; 130 const hidl_handle& /* fd1 */, 131 const hidl_handle& /* fd2 */, 193 hidl_handle mHandle1; 194 hidl_handle mHandle2;
|
/aosp12/packages/modules/NeuralNetworks/driver/sample/ |
H A D | SampleDriver.h | 91 const hardware::hidl_vec<hardware::hidl_handle>& modelCache, 92 const hardware::hidl_vec<hardware::hidl_handle>& dataCache, const HalCacheToken& token, 97 const hardware::hidl_vec<hardware::hidl_handle>& modelCache, 98 const hardware::hidl_vec<hardware::hidl_handle>& dataCache, const HalCacheToken& token, 101 const hardware::hidl_vec<hardware::hidl_handle>& modelCache, 102 const hardware::hidl_vec<hardware::hidl_handle>& dataCache, const HalCacheToken& token, 106 const hardware::hidl_vec<hardware::hidl_handle>& modelCache, 107 const hardware::hidl_vec<hardware::hidl_handle>& dataCache, const HalCacheToken& token, 168 const hardware::hidl_vec<hardware::hidl_handle>& wait_for,
|
/aosp12/hardware/interfaces/graphics/mapper/2.0/utils/hal/include/mapper-hal/2.0/ |
H A D | Mapper.h | 57 Return<void> importBuffer(const hidl_handle& rawHandle, in importBuffer() 92 const hidl_handle& acquireFence, IMapper::lock_cb hidl_cb) override { in lock() 113 const hidl_handle& acquireFence, in lockYCbCr() 172 static Error getFenceFd(const hidl_handle& fenceHandle, base::unique_fd* outFenceFd) { in getFenceFd() 192 static hidl_handle getFenceHandle(const base::unique_fd& fenceFd, char* handleStorage) { in getFenceHandle() 199 return hidl_handle(handle); in getFenceHandle()
|
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
H A D | ComposerClient.h | 82 Return<Error> setReadbackBuffer(Display display, const hidl_handle& buffer, in setReadbackBuffer() 83 const hidl_handle& releaseFence) override { in setReadbackBuffer() 156 Return<void> executeCommands_2_2(uint32_t inLength, const hidl_vec<hidl_handle>& inHandles, in executeCommands_2_2() 161 hidl_vec<hidl_handle> outHandles; in executeCommands_2_2() 183 static Error getFenceFd(const hidl_handle& fenceHandle, base::unique_fd* outFenceFd) { in getFenceFd() 203 static hidl_handle getFenceHandle(const base::unique_fd& fenceFd, char* handleStorage) { in getFenceHandle() 210 return hidl_handle(handle); in getFenceHandle()
|
/aosp12/hardware/interfaces/tests/safeunion/1.0/default/ |
H A D | SafeUnion.h | 62 Return<void> setInterfaceF(const InterfaceTypeSafeUnion& myUnion, const hidl_handle& f, 65 const hidl_vec<hidl_handle>& g, setInterfaceG_cb _hidl_cb) override; 68 Return<void> setHandleA(const HandleTypeSafeUnion& myUnion, const hidl_handle& a, 70 Return<void> setHandleB(const HandleTypeSafeUnion& myUnion, const hidl_array<hidl_handle, 5>& b, 72 Return<void> setHandleC(const HandleTypeSafeUnion& myUnion, const hidl_vec<hidl_handle>& c,
|
/aosp12/system/libhidl/transport/ |
H A D | HidlBinderSupport.cpp | 56 const size_t hidl_handle::kOffsetOfNativeHandle = offsetof(hidl_handle, mHandle); 57 static_assert(hidl_handle::kOffsetOfNativeHandle == 0, "wrong offset"); 59 status_t readEmbeddedFromParcel(const hidl_handle& /* handle */, in readEmbeddedFromParcel() argument 64 parentOffset + hidl_handle::kOffsetOfNativeHandle, in readEmbeddedFromParcel() 70 status_t writeEmbeddedToParcel(const hidl_handle &handle, in writeEmbeddedToParcel() 75 parentOffset + hidl_handle::kOffsetOfNativeHandle); in writeEmbeddedToParcel()
|
/aosp12/hardware/interfaces/neuralnetworks/utils/adapter/src/ |
H A D | Device.cpp | 176 const hidl_vec<hidl_handle>& modelCache, in prepareModel_1_2() 177 const hidl_vec<hidl_handle>& dataCache, in prepareModel_1_2() 206 const V1_3::OptionalTimePoint& deadline, const hidl_vec<hidl_handle>& modelCache, in prepareModel_1_3() 207 const hidl_vec<hidl_handle>& dataCache, const CacheToken& token, in prepareModel_1_3() 236 const hidl_vec<hidl_handle>& modelCache, in prepareModelFromCache() 237 const hidl_vec<hidl_handle>& dataCache, in prepareModelFromCache() 262 const hidl_vec<hidl_handle>& dataCache, const CacheToken& token, in prepareModelFromCache_1_3() 476 const hidl_vec<hidl_handle>& modelCache, const hidl_vec<hidl_handle>& dataCache, in prepareModel_1_2() 492 const hidl_vec<hidl_handle>& dataCache, const CacheToken& token, in prepareModel_1_3() 506 const hidl_vec<hidl_handle>& modelCache, const hidl_vec<hidl_handle>& dataCache, in prepareModelFromCache() [all …]
|