/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/ |
H A D | MiniFence.cpp | 29 MiniFence::MiniFence(int fenceFd) : argument 30 mFenceFd(fenceFd) {
|
H A D | HWC2On1Adapter.cpp | 1308 void HWC2On1Adapter::Display::addRetireFence(int fenceFd) { argument 1310 mRetireFence.add(fenceFd); 2039 void HWC2On1Adapter::Layer::addReleaseFence(int fenceFd) { argument 2040 ALOGV("addReleaseFence %d to layer %" PRIu64, fenceFd, mId); 2041 mReleaseFence.add(fenceFd);
|
/hardware/intel/img/hwcomposer/merrifield/platforms/merrifield/ |
H A D | PlatfBufferManager.cpp | 60 int fenceFd; local 66 destRect.y, 0, -1, &fenceFd)) { 72 sync_wait(fenceFd, -1); 74 close(fenceFd);
|
/hardware/intel/img/hwcomposer/merrifield/platforms/merrifield_plus/ |
H A D | PlatfBufferManager.cpp | 60 int fenceFd; local 66 destRect.y, 0, -1, &fenceFd)) { 72 sync_wait(fenceFd, -1); 74 close(fenceFd);
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/platforms/merrifield_plus/ |
H A D | PlatfBufferManager.cpp | 60 int fenceFd; local 66 srcCrop.y, 0, -1, &fenceFd)) { 72 sync_wait(fenceFd, -1); 74 close(fenceFd);
|
/hardware/interfaces/graphics/mapper/2.0/utils/hal/include/mapper-hal/2.0/ |
H A D | Mapper.h | 99 base::unique_fd fenceFd; variable 100 Error error = getFenceFd(acquireFence, &fenceFd); 107 error = mHal->lock(bufferHandle, cpuUsage, accessRegion, std::move(fenceFd), &data); 121 base::unique_fd fenceFd; variable 122 Error error = getFenceFd(acquireFence, &fenceFd); 129 error = mHal->lockYCbCr(bufferHandle, cpuUsage, accessRegion, std::move(fenceFd), &layout); 141 base::unique_fd fenceFd; variable 142 Error error = mHal->unlock(bufferHandle, &fenceFd); 149 hidl_cb(error, getFenceHandle(fenceFd, fenceStorage)); 167 // convert fenceFd t 175 int fenceFd = (handle && handle->numFds == 1) ? handle->data[0] : -1; local 188 getFenceHandle(const base::unique_fd& fenceFd, char* handleStorage) argument [all...] |
/hardware/interfaces/graphics/mapper/2.0/utils/passthrough/include/mapper-passthrough/2.0/ |
H A D | Gralloc0Hal.h | 105 const IMapper::Rect& accessRegion, base::unique_fd fenceFd, 112 &data, fenceFd.release()); 114 waitFenceFd(fenceFd, "Gralloc0Hal::lock"); 130 const IMapper::Rect& accessRegion, base::unique_fd fenceFd, 137 accessRegion.height, &ycbcr, fenceFd.release()); 139 waitFenceFd(fenceFd, "Gralloc0Hal::lockYCbCr"); 165 int fenceFd = -1; variable 167 result = mModule->unlockAsync(mModule, bufferHandle, &fenceFd); 172 // we always own the fenceFd even when unlock failed 173 outFenceFd->reset(fenceFd); 188 waitFenceFd(const base::unique_fd& fenceFd, const char* logname) argument [all...] |
H A D | Gralloc1Hal.h | 125 const IMapper::Rect& accessRegion, base::unique_fd fenceFd, 132 &data, fenceFd.release()); 141 const IMapper::Rect& accessRegion, base::unique_fd fenceFd, 156 &flex, fenceFd.release()); 160 unlock(bufferHandle, &fenceFd); 168 int fenceFd = -1; variable 169 int32_t error = mDispatch.unlock(mDevice, bufferHandle, &fenceFd); 171 // we always own the fenceFd even when unlock failed 172 outFenceFd->reset(fenceFd);
|
/hardware/google/av/codec2/hidl/1.0/utils/ |
H A D | InputSurfaceConnection.cpp | 160 int fenceFd) override { 163 (void)fenceFd; variable
|
H A D | types.cpp | 676 int fenceFd = -1; local 678 if (fenceFd >= 0) { 683 handle->data[0] = fenceFd;
|
/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
H A D | ComposerClient.h | 70 base::unique_fd fenceFd; variable 71 Error error = mHal->getReadbackBufferFence(display, &fenceFd); 78 hidl_cb(error, getFenceHandle(fenceFd, fenceStorage)); 84 base::unique_fd fenceFd; variable 85 Error error = getFenceFd(releaseFence, &fenceFd); 99 return mHal->setReadbackBuffer(display, readbackBuffer, std::move(fenceFd)); 193 // convert fenceFd to or from hidl_handle 201 int fenceFd = (handle && handle->numFds == 1) ? handle->data[0] : -1; local 202 if (fenceFd >= 0) { 203 fenceFd 214 getFenceHandle(const base::unique_fd& fenceFd, char* handleStorage) argument [all...] |
/hardware/interfaces/graphics/composer/2.2/utils/passthrough/include/composer-passthrough/2.2/ |
H A D | HwcHal.h | 116 base::unique_fd fenceFd) override { 122 mDispatch.setReadbackBuffer(mDevice, display, bufferHandle, fenceFd.release()); 131 int32_t fenceFd = -1; variable 132 int32_t error = mDispatch.getReadbackBufferFence(mDevice, display, &fenceFd); 133 outFenceFd->reset(fenceFd);
|
/hardware/google/av/media/sfplugin/ |
H A D | C2OMXNode.cpp | 191 buffer_id buffer, const OMXBuffer &omxBuf, int fenceFd) { 194 (void)fenceFd; 200 OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) { 202 if (fenceFd >= 0) { 203 sp<Fence> fence = new Fence(fenceFd); 190 fillBuffer( buffer_id buffer, const OMXBuffer &omxBuf, int fenceFd) argument 198 emptyBuffer( buffer_id buffer, const OMXBuffer &omxBuf, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument
|
/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/ |
H A D | Gralloc1On0Adapter.cpp | 521 int fenceFd = -1; local 523 &fenceFd); 525 close(fenceFd); 528 *outReleaseFence = fenceFd;
|
/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/include/hwc2on1adapter/ |
H A D | HWC2On1Adapter.h | 160 void add(int32_t fenceFd) { argument 161 mFences.emplace(new MiniFence(fenceFd)); 179 void setFence(int fenceFd) { mFence = new MiniFence(fenceFd); } argument 267 void addRetireFence(int fenceFd); 557 void addReleaseFence(int fenceFd);
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | HWC2On1Adapter.h | 140 void add(int32_t fenceFd) { argument 141 mFences.emplace(new Fence(fenceFd)); 159 void setFence(int fenceFd) { mFence = new Fence(fenceFd); } argument 238 void addRetireFence(int fenceFd); 534 void addReleaseFence(int fenceFd);
|
H A D | HWC2On1Adapter.cpp | 1397 void HWC2On1Adapter::Display::addRetireFence(int fenceFd) argument 1400 mRetireFence.add(fenceFd); 2104 void HWC2On1Adapter::Layer::addReleaseFence(int fenceFd) argument 2106 ALOGV("addReleaseFence %d to layer %" PRIu64, fenceFd, mId); 2107 mReleaseFence.add(fenceFd);
|
/hardware/intel/img/hwcomposer/merrifield/common/devices/ |
H A D | VirtualDevice.cpp | 59 static void my_close_fence(const char* func, const char* fenceName, int& fenceFd) argument 61 if (fenceFd != -1) { 62 ALOGV("%s: closing fence %s (fd=%d)", func, fenceName, fenceFd); 63 int err = close(fenceFd); 67 fenceFd = -1; 71 static void my_sync_wait_and_close(const char* func, const char* fenceName, int& fenceFd) argument 73 if (fenceFd != -1) { 74 ALOGV("%s: waiting on fence %s (fd=%d)", func, fenceName, fenceFd); 75 int err = sync_wait(fenceFd, 300); 79 my_close_fence(func, fenceName, fenceFd); [all...] |