/hardware/intel/img/psb_video/src/android/ |
H A D | psb_gralloc.cpp | 111 int releaseFence = -1; local 112 err = gralloc_unlock_async_img(mGralloc, handle, &releaseFence); 113 if (releaseFence >= 0) { 114 sync_wait(releaseFence, -1); 115 close(releaseFence);
|
/hardware/interfaces/camera/common/1.0/default/ |
H A D | HandleImporter.cpp | 202 int releaseFence = -1; local 214 releaseFence = dup(fenceHandle->data[0]); 215 if (releaseFence <= 0) { 217 __FUNCTION__, releaseFence); 225 return releaseFence;
|
/hardware/intel/img/hwcomposer/merrifield/include/pvr/hal/ |
H A D | img_gralloc.h | 67 (const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) 69 return g->unlockAsync(g, handle, releaseFence); 66 gralloc0_unlock_async_img(const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) argument
|
H A D | hal_public.h | 142 (const hw_device_t *d, buffer_handle_t handle, int *releaseFence) 146 handle, releaseFence); 149 handle, releaseFence); 141 gralloc_unlock_async_img(const hw_device_t *d, buffer_handle_t handle, int *releaseFence) argument
|
H A D | img_gralloc1.h | 214 (gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) 225 *releaseFence = releaseFence32; 213 gralloc1_unlock_async_img(gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) argument
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/include/pvr/hal/ |
H A D | img_gralloc.h | 67 (const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) 69 return g->unlockAsync(g, handle, releaseFence); 66 gralloc0_unlock_async_img(const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) argument
|
H A D | hal_public.h | 142 (const hw_device_t *d, buffer_handle_t handle, int *releaseFence) 146 handle, releaseFence); 149 handle, releaseFence); 141 gralloc_unlock_async_img(const hw_device_t *d, buffer_handle_t handle, int *releaseFence) argument
|
H A D | img_gralloc1.h | 214 (gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) 225 *releaseFence = releaseFence32; 213 gralloc1_unlock_async_img(gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) argument
|
/hardware/intel/common/utils/ISV/base/ |
H A D | isv_bufmanager.cpp | 141 int err, releaseFence = -1; local 155 gralloc_unlock_async_img(mpGralloc, (buffer_handle_t)mGrallocHandle, &releaseFence); 156 if (releaseFence >= 0) { 157 sync_wait(releaseFence, -1); 158 close(releaseFence);
|
/hardware/interfaces/graphics/mapper/2.0/ |
H A D | IMapper.hal | 223 * @return releaseFence, when non-empty, is a handle containing a file 231 handle releaseFence);
|
/hardware/interfaces/graphics/mapper/2.0/utils/vts/ |
H A D | MapperVts.cpp | 222 int releaseFence = -1; local 230 releaseFence = dup(fenceHandle->data[0]); 231 ASSERT_LT(0, releaseFence) << "failed to dup fence fd"; 238 return releaseFence;
|
/hardware/interfaces/sensors/1.0/vts/functional/ |
H A D | GrallocWrapper.cpp | 204 int releaseFence = -1; local 217 releaseFence = dup(fenceHandle->data[0]); 218 if (releaseFence < 0){ 229 return releaseFence;
|
/hardware/intel/common/libmix/videoencoder/ |
H A D | VideoEncoderUtils.cpp | 120 int err, releaseFence = -1; local 129 err = gralloc_unlock_async_img(gGralloc, handle, &releaseFence); 130 if (releaseFence >= 0) { 131 sync_wait(releaseFence, -1); 132 close(releaseFence); 146 int err, releaseFence = -1; local 156 0, -1, &releaseFence); 157 if (releaseFence >= 0) { 158 sync_wait(releaseFence, -1); 159 close(releaseFence); [all...] |
/hardware/interfaces/camera/device/3.2/default/ |
H A D | CameraDeviceSession.cpp | 431 if (result.inputBuffer.releaseFence.getNativeHandle() != nullptr) { 433 result.inputBuffer.releaseFence.getNativeHandle()); 438 if (buf.releaseFence.getNativeHandle() != nullptr) { 440 buf.releaseFence.getNativeHandle()); 450 // Only dealing with releaseFence here. Assume buffer/acquireFence are null 451 const native_handle_t* handle = src.releaseFence.getNativeHandle(); 452 src.releaseFence = nullptr; 454 dst.releaseFence = handle; 455 if (handle != dst.releaseFence.getNativeHandle()) { 462 // Only dealing with releaseFence her [all...] |
/hardware/interfaces/camera/device/3.2/ |
H A 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;
|
/hardware/interfaces/graphics/composer/2.2/ |
H A D | IComposerClient.hal | 250 * @param releaseFence - a sync fence file descriptor as described in setOutputBuffer 260 setReadbackBuffer(Display display, handle buffer, handle releaseFence) generates (Error error);
|
/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/ |
H A D | Gralloc1On0Adapter.h | 430 int releaseFence = -1; local 431 auto error = adapter->unlock(buffer, &releaseFence); 433 *outReleaseFenceFd = releaseFence;
|
/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/ |
H A D | ComposerVts.h | 77 void setReadbackBuffer(Display display, const native_handle_t* buffer, int32_t releaseFence);
|
/hardware/interfaces/graphics/bufferqueue/1.0/ |
H A D | IGraphicBufferProducer.hal | 80 FenceTimeSnapshot releaseFence;
|
/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
H A D | ComposerClient.h | 83 const hidl_handle& releaseFence) override { 85 Error error = getFenceFd(releaseFence, &fenceFd);
|
/hardware/interfaces/camera/device/3.4/default/ |
H A D | CameraDeviceSession.cpp | 699 if (result.v3_2.inputBuffer.releaseFence.getNativeHandle() != nullptr) { 701 result.v3_2.inputBuffer.releaseFence.getNativeHandle()); 706 if (buf.releaseFence.getNativeHandle() != nullptr) { 708 buf.releaseFence.getNativeHandle());
|
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ |
H A D | ComposerHal.h | 102 int32_t releaseFence) = 0;
|
/hardware/interfaces/graphics/composer/2.1/utils/passthrough/include/composer-passthrough/2.1/ |
H A D | HwcHal.h | 317 Error setOutputBuffer(Display display, buffer_handle_t buffer, int32_t releaseFence) override { 318 int32_t err = mDispatch.setOutputBuffer(mDevice, display, buffer, releaseFence); 319 // unlike in setClientTarget, releaseFence is owned by us 320 if (err == HWC2_ERROR_NONE && releaseFence >= 0) { 321 close(releaseFence); variable
|
/hardware/libhardware/include/hardware/ |
H A D | hwcomposer2.h | 1700 /* setOutputBuffer(..., buffer, releaseFence) 1718 * releaseFence - a sync fence file descriptor as described above 1727 int32_t releaseFence); 1842 /* setReadbackBuffer(..., buffer, releaseFence) 1866 * releaseFence - a sync fence file descriptor as described in setOutputBuffer 1878 buffer_handle_t buffer, int32_t releaseFence);
|
/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
H A D | hwc_session.h | 147 buffer_handle_t buffer, int32_t releaseFence);
|