/hardware/interfaces/graphics/mapper/2.0/default/ |
D | Gralloc0Mapper.cpp | 48 const IMapper::Rect& accessRegion, int fenceFd, in lockBuffer() argument 55 if (fenceFd >= 0) { in lockBuffer() 56 fenceFd = dup(fenceFd); in lockBuffer() 57 if (fenceFd < 0) { in lockBuffer() 65 &data, fenceFd); in lockBuffer() 67 waitFenceFd(fenceFd, "Gralloc0Mapper::lock"); in lockBuffer() 84 const IMapper::Rect& accessRegion, int fenceFd, in lockBuffer() argument 91 if (fenceFd >= 0) { in lockBuffer() 92 fenceFd = dup(fenceFd); in lockBuffer() 93 if (fenceFd < 0) { in lockBuffer() [all …]
|
D | Gralloc1Mapper.cpp | 184 const IMapper::Rect& accessRegion, int fenceFd, in lockBuffer() argument 188 if (fenceFd >= 0) { in lockBuffer() 189 fenceFd = dup(fenceFd); in lockBuffer() 190 if (fenceFd < 0) { in lockBuffer() 200 consumerUsage, &accessRect, &data, fenceFd); in lockBuffer() 211 const IMapper::Rect& accessRegion, int fenceFd, in lockBuffer() argument 225 if (fenceFd >= 0) { in lockBuffer() 226 fenceFd = dup(fenceFd); in lockBuffer() 227 if (fenceFd < 0) { in lockBuffer() 236 &accessRect, &flex, fenceFd); in lockBuffer() [all …]
|
D | GrallocMapper.cpp | 187 void GrallocMapper::waitFenceFd(int fenceFd, const char* logname) { in waitFenceFd() argument 188 if (fenceFd < 0) { in waitFenceFd() 193 const int error = sync_wait(fenceFd, warningTimeout); in waitFenceFd() 195 ALOGE("%s: fence %d didn't signal in %u ms", logname, fenceFd, in waitFenceFd() 197 sync_wait(fenceFd, -1); in waitFenceFd() 213 hidl_handle GrallocMapper::getFenceHandle(int fenceFd, char* handleStorage) { in getFenceHandle() argument 215 if (fenceFd >= 0) { in getFenceHandle() 217 handle->data[0] = fenceFd; in getFenceHandle() 233 int fenceFd; in lock() local 234 if (!getFenceFd(acquireFence, &fenceFd)) { in lock() [all …]
|
D | GrallocMapper.h | 52 static void waitFenceFd(int fenceFd, const char* logname); 73 const IMapper::Rect& accessRegion, int fenceFd, 76 const IMapper::Rect& accessRegion, int fenceFd, 84 static hidl_handle getFenceHandle(int fenceFd, char* handleStorage);
|
D | Gralloc0Mapper.h | 38 const IMapper::Rect& accessRegion, int fenceFd, 41 const IMapper::Rect& accessRegion, int fenceFd,
|
D | Gralloc1Mapper.h | 50 const IMapper::Rect& accessRegion, int fenceFd, 53 const IMapper::Rect& accessRegion, int fenceFd,
|
/hardware/intel/img/hwcomposer/merrifield/platforms/merrifield_plus/ |
D | PlatfBufferManager.cpp | 60 int fenceFd; in blit() local 66 destRect.y, 0, -1, &fenceFd)) { in blit() 72 sync_wait(fenceFd, -1); in blit() 74 close(fenceFd); in blit()
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/platforms/merrifield_plus/ |
D | PlatfBufferManager.cpp | 60 int fenceFd; in blitGrallocBuffer() local 66 srcCrop.y, 0, -1, &fenceFd)) { in blitGrallocBuffer() 72 sync_wait(fenceFd, -1); in blitGrallocBuffer() 74 close(fenceFd); in blitGrallocBuffer()
|
/hardware/intel/img/hwcomposer/merrifield/platforms/merrifield/ |
D | PlatfBufferManager.cpp | 60 int fenceFd; in blit() local 66 destRect.y, 0, -1, &fenceFd)) { in blit() 72 sync_wait(fenceFd, -1); in blit() 74 close(fenceFd); in blit()
|
/hardware/libhardware/include/hardware/ |
D | gralloc.h | 282 void** vaddr, int fenceFd); 296 buffer_handle_t handle, int* fenceFd); 312 struct android_ycbcr *ycbcr, int fenceFd);
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | HWC2On1Adapter.h | 140 void add(int32_t fenceFd) { in add() argument 141 mFences.emplace(new Fence(fenceFd)); in add() 159 void setFence(int fenceFd) { mFence = new Fence(fenceFd); } in setFence() argument 238 void addRetireFence(int fenceFd); 534 void addReleaseFence(int fenceFd);
|
D | HWC2On1Adapter.cpp | 1397 void HWC2On1Adapter::Display::addRetireFence(int fenceFd) in addRetireFence() argument 1400 mRetireFence.add(fenceFd); in addRetireFence() 2104 void HWC2On1Adapter::Layer::addReleaseFence(int fenceFd) in addReleaseFence() argument 2106 ALOGV("addReleaseFence %d to layer %" PRIu64, fenceFd, mId); in addReleaseFence() 2107 mReleaseFence.add(fenceFd); in addReleaseFence()
|
/hardware/interfaces/graphics/allocator/2.0/default/ |
D | Gralloc1On0Adapter.cpp | 515 int fenceFd = -1; in unlock() local 517 &fenceFd); in unlock() 519 close(fenceFd); in unlock() 522 *outReleaseFence = fenceFd; in unlock()
|
/hardware/intel/img/hwcomposer/merrifield/common/devices/ |
D | VirtualDevice.cpp | 59 static void my_close_fence(const char* func, const char* fenceName, int& fenceFd) in my_close_fence() argument 61 if (fenceFd != -1) { in my_close_fence() 62 ALOGV("%s: closing fence %s (fd=%d)", func, fenceName, fenceFd); in my_close_fence() 63 int err = close(fenceFd); in my_close_fence() 67 fenceFd = -1; in my_close_fence() 71 static void my_sync_wait_and_close(const char* func, const char* fenceName, int& fenceFd) in my_sync_wait_and_close() argument 73 if (fenceFd != -1) { in my_sync_wait_and_close() 74 ALOGV("%s: waiting on fence %s (fd=%d)", func, fenceName, fenceFd); in my_sync_wait_and_close() 75 int err = sync_wait(fenceFd, 300); in my_sync_wait_and_close() 79 my_close_fence(func, fenceName, fenceFd); in my_sync_wait_and_close()
|