/hardware/intel/img/psb_video/src/android/ |
D | psb_gralloc.cpp | 111 int releaseFence = -1; in gralloc_unlock() local 112 err = gralloc_unlock_async_img(mGralloc, handle, &releaseFence); in gralloc_unlock() 113 if (releaseFence >= 0) { in gralloc_unlock() 114 sync_wait(releaseFence, -1); in gralloc_unlock() 115 close(releaseFence); in gralloc_unlock()
|
/hardware/intel/common/utils/ISV/base/ |
D | isv_bufmanager.cpp | 139 int err, releaseFence = -1; in clearIfNeed() local 153 gralloc_unlock_async_img(mpGralloc, (buffer_handle_t)mGrallocHandle, &releaseFence); in clearIfNeed() 154 if (releaseFence >= 0) { in clearIfNeed() 155 sync_wait(releaseFence, -1); in clearIfNeed() 156 close(releaseFence); in clearIfNeed()
|
/hardware/interfaces/graphics/mapper/2.0/vts/functional/ |
D | VtsHalGraphicsMapperTestUtils.cpp | 234 int releaseFence = -1; in unlock() local 245 releaseFence = dup(fenceHandle->data[0]); in unlock() 246 ASSERT_LT(0, releaseFence) << "failed to dup fence fd"; in unlock() 254 return releaseFence; in unlock()
|
/hardware/intel/common/libmix/videoencoder/ |
D | VideoEncoderUtils.cpp | 120 int err, releaseFence = -1; in gfx_unlock() local 129 err = gralloc_unlock_async_img(gGralloc, handle, &releaseFence); in gfx_unlock() 130 if (releaseFence >= 0) { in gfx_unlock() 131 sync_wait(releaseFence, -1); in gfx_unlock() 132 close(releaseFence); in gfx_unlock() 146 int err, releaseFence = -1; in gfx_Blit() local 156 0, -1, &releaseFence); in gfx_Blit() 157 if (releaseFence >= 0) { in gfx_Blit() 158 sync_wait(releaseFence, -1); in gfx_Blit() 159 close(releaseFence); in gfx_Blit()
|
/hardware/intel/img/hwcomposer/merrifield/include/pvr/hal/ |
D | img_gralloc.h | 67 (const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) in gralloc0_unlock_async_img() argument 69 return g->unlockAsync(g, handle, releaseFence); in gralloc0_unlock_async_img()
|
D | hal_public.h | 142 (const hw_device_t *d, buffer_handle_t handle, int *releaseFence) in gralloc_unlock_async_img() argument 146 handle, releaseFence); in gralloc_unlock_async_img() 149 handle, releaseFence); in gralloc_unlock_async_img()
|
D | img_gralloc1.h | 214 (gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) in gralloc1_unlock_async_img() argument 225 *releaseFence = releaseFence32; in gralloc1_unlock_async_img()
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/include/pvr/hal/ |
D | img_gralloc.h | 67 (const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) in gralloc0_unlock_async_img() argument 69 return g->unlockAsync(g, handle, releaseFence); in gralloc0_unlock_async_img()
|
D | hal_public.h | 142 (const hw_device_t *d, buffer_handle_t handle, int *releaseFence) in gralloc_unlock_async_img() argument 146 handle, releaseFence); in gralloc_unlock_async_img() 149 handle, releaseFence); in gralloc_unlock_async_img()
|
D | img_gralloc1.h | 214 (gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) in gralloc1_unlock_async_img() argument 225 *releaseFence = releaseFence32; in gralloc1_unlock_async_img()
|
/hardware/interfaces/camera/device/3.2/default/ |
D | CameraDeviceSession.cpp | 403 if (result.inputBuffer.releaseFence.getNativeHandle() != nullptr) { in freeReleaseFences() 405 result.inputBuffer.releaseFence.getNativeHandle()); in freeReleaseFences() 410 if (buf.releaseFence.getNativeHandle() != nullptr) { in freeReleaseFences() 412 buf.releaseFence.getNativeHandle()); in freeReleaseFences() 423 const native_handle_t* handle = src.releaseFence.getNativeHandle(); in moveStreamBuffer() 424 src.releaseFence = nullptr; in moveStreamBuffer() 426 dst.releaseFence = handle; in moveStreamBuffer() 427 if (handle != dst.releaseFence.getNativeHandle()) { in moveStreamBuffer() 435 const native_handle_t* handle = src.releaseFence.getNativeHandle(); in pushStreamBuffer() 436 src.releaseFence = nullptr; in pushStreamBuffer() [all …]
|
/hardware/interfaces/graphics/allocator/2.0/default/ |
D | Gralloc1On0Adapter.h | 430 int releaseFence = -1; in unlockHook() local 431 auto error = adapter->unlock(buffer, &releaseFence); in unlockHook() 433 *outReleaseFenceFd = releaseFence; in unlockHook()
|
/hardware/interfaces/graphics/composer/2.1/default/ |
D | Hwc.cpp | 508 int32_t releaseFence) in setOutputBuffer() argument 511 releaseFence); in setOutputBuffer() 513 if (err == HWC2_ERROR_NONE && releaseFence >= 0) { in setOutputBuffer() 514 close(releaseFence); in setOutputBuffer()
|
D | ComposerBase.h | 81 int32_t releaseFence) = 0;
|
D | IComposerCommandBuffer.h | 276 int releaseFence) in setOutputBuffer() argument 282 writeFence(releaseFence); in setOutputBuffer()
|
D | Hwc.h | 107 int32_t releaseFence) override;
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_session.h | 100 buffer_handle_t buffer, int32_t releaseFence);
|
D | hwc_session.cpp | 527 buffer_handle_t buffer, int32_t releaseFence) { in SetOutputBuffer() argument 535 auto status = vds->SetOutputBuffer(buffer, releaseFence); in SetOutputBuffer()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_session.h | 102 buffer_handle_t buffer, int32_t releaseFence);
|
D | hwc_session.cpp | 534 buffer_handle_t buffer, int32_t releaseFence) { in SetOutputBuffer() argument 542 auto status = vds->SetOutputBuffer(buffer, releaseFence); in SetOutputBuffer()
|
/hardware/interfaces/graphics/mapper/2.0/ |
D | IMapper.hal | 223 * @return releaseFence, when non-empty, is a handle containing a file 231 handle releaseFence);
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | HWC2On1Adapter.cpp | 781 auto releaseFence = layer->getReleaseFence(); in getReleaseFences() local 782 if (releaseFence != Fence::NO_FENCE) { in getReleaseFences() 785 outFences[numWritten] = releaseFence->dup(); in getReleaseFences() 939 int32_t releaseFence) in setOutputBuffer() argument 943 ALOGV("[%" PRIu64 "] setOutputBuffer(%p, %d)", mId, buffer, releaseFence); in setOutputBuffer() 945 mOutputBuffer.setFence(releaseFence); in setOutputBuffer()
|
D | HWC2On1Adapter.h | 219 int32_t releaseFence);
|
/hardware/libhardware/include/hardware/ |
D | hwcomposer2.h | 1567 int32_t releaseFence);
|
/hardware/interfaces/camera/device/3.2/ |
D | types.hal | 486 * releaseFence of the buffer to be the acquireFence passed to it by the 501 * After signaling the releaseFence for this buffer, the HAL 508 handle releaseFence;
|