/frameworks/av/media/libstagefright/ |
H A D | ACodec.cpp | 938 int fenceFd = -1; local 3966 int fenceFd = -1; local
|
H A D | OMXCodec.cpp | 2009 int fenceFd = -1; local 2114 int fenceFd = -1; local
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3InputStream.cpp | 62 int fenceFd; local 77 fenceFd = bufferItem.mFence->dup(); 83 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd,
|
H A D | Camera3OutputStream.cpp | 95 int fenceFd; local 111 res = currentConsumer->dequeueBuffer(currentConsumer.get(), &anb, &fenceFd); 123 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd,
|
H A D | Camera3ZslStream.cpp | 150 int fenceFd; local 172 fenceFd = bufferItem->getBufferItem().mFence->dup(); 178 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd,
|
/frameworks/native/include/gui/ |
H A D | Surface.h | 114 ANativeWindowBuffer* buffer, int fenceFd); 116 ANativeWindowBuffer** buffer, int* fenceFd); 120 ANativeWindowBuffer* buffer, int fenceFd); 151 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd); 152 virtual int cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd); 153 virtual int queueBuffer(ANativeWindowBuffer* buffer, int fenceFd);
|
/frameworks/native/include/ui/ |
H A D | Fence.h | 56 Fence(int fenceFd);
|
H A D | FramebufferNativeWindow.h | 71 static int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd); 72 static int queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
|
H A D | GraphicBuffer.h | 103 status_t lockAsync(uint32_t usage, void** vaddr, int fenceFd); 104 status_t lockAsync(uint32_t usage, const Rect& rect, void** vaddr, int fenceFd); 105 status_t lockAsyncYCbCr(uint32_t usage, android_ycbcr *ycbcr, int fenceFd); 106 status_t lockAsyncYCbCr(uint32_t usage, const Rect& rect, android_ycbcr *ycbcr, int fenceFd); 107 status_t unlockAsync(int *fenceFd);
|
H A D | GraphicBufferMapper.h | 54 int usage, const Rect& bounds, void** vaddr, int fenceFd); 57 int usage, const Rect& bounds, android_ycbcr *ycbcr, int fenceFd); 59 status_t unlockAsync(buffer_handle_t handle, int *fenceFd);
|
/frameworks/native/libs/gui/ |
H A D | GLConsumer.cpp | 651 int fenceFd = eglDupNativeFenceFDANDROID(dpy, sync); local 653 if (fenceFd == EGL_NO_NATIVE_FENCE_FD_ANDROID) { 658 sp<Fence> fence(new Fence(fenceFd)); 944 int fenceFd = mCurrentFence->dup(); local 945 if (fenceFd == -1) { 950 EGL_SYNC_NATIVE_FENCE_FD_ANDROID, fenceFd, 956 close(fenceFd);
|
H A D | Surface.cpp | 109 ANativeWindowBuffer** buffer, int* fenceFd) { 111 return c->dequeueBuffer(buffer, fenceFd); 115 ANativeWindowBuffer* buffer, int fenceFd) { 117 return c->cancelBuffer(buffer, fenceFd); 121 ANativeWindowBuffer* buffer, int fenceFd) { 123 return c->queueBuffer(buffer, fenceFd); 130 int fenceFd = -1; local 131 int result = c->dequeueBuffer(&buf, &fenceFd); 132 sp<Fence> fence(new Fence(fenceFd)); 192 int Surface::dequeueBuffer(android_native_buffer_t** buffer, int* fenceFd) { argument 108 hook_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) argument 114 hook_cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) argument 120 hook_queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) argument 261 cancelBuffer(android_native_buffer_t* buffer, int fenceFd) argument 294 queueBuffer(android_native_buffer_t* buffer, int fenceFd) argument 814 int fenceFd = -1; local [all...] |
/frameworks/native/libs/ui/ |
H A D | Fence.cpp | 38 Fence::Fence(int fenceFd) : argument 39 mFenceFd(fenceFd) {
|
H A D | FramebufferNativeWindow.cpp | 223 int fenceFd = -1; local 224 int result = dequeueBuffer(window, buffer, &fenceFd); 225 sp<Fence> fence(new Fence(fenceFd)); 236 ANativeWindowBuffer** buffer, int* fenceFd) 257 *fenceFd = -1; 275 ANativeWindowBuffer* buffer, int fenceFd) 282 sp<Fence> fence(new Fence(fenceFd)); 235 dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) argument 274 queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) argument
|
H A D | GraphicBuffer.cpp | 212 status_t GraphicBuffer::lockAsync(uint32_t usage, void** vaddr, int fenceFd) argument 215 status_t res = lockAsync(usage, lockBounds, vaddr, fenceFd); 219 status_t GraphicBuffer::lockAsync(uint32_t usage, const Rect& rect, void** vaddr, int fenceFd) argument 228 status_t res = getBufferMapper().lockAsync(handle, usage, rect, vaddr, fenceFd); 232 status_t GraphicBuffer::lockAsyncYCbCr(uint32_t usage, android_ycbcr *ycbcr, int fenceFd) argument 235 status_t res = lockAsyncYCbCr(usage, lockBounds, ycbcr, fenceFd); 239 status_t GraphicBuffer::lockAsyncYCbCr(uint32_t usage, const Rect& rect, android_ycbcr *ycbcr, int fenceFd) argument 248 status_t res = getBufferMapper().lockAsyncYCbCr(handle, usage, rect, ycbcr, fenceFd); 252 status_t GraphicBuffer::unlockAsync(int *fenceFd) argument 254 status_t res = getBufferMapper().unlockAsync(handle, fenceFd); [all...] |
H A D | GraphicBufferMapper.cpp | 119 int usage, const Rect& bounds, void** vaddr, int fenceFd) 127 vaddr, fenceFd); 129 sync_wait(fenceFd, -1); 130 close(fenceFd); 141 int usage, const Rect& bounds, android_ycbcr *ycbcr, int fenceFd) 150 ycbcr, fenceFd); 152 sync_wait(fenceFd, -1); 153 close(fenceFd); 165 status_t GraphicBufferMapper::unlockAsync(buffer_handle_t handle, int *fenceFd) argument 171 err = mAllocMod->unlockAsync(mAllocMod, handle, fenceFd); 118 lockAsync(buffer_handle_t handle, int usage, const Rect& bounds, void** vaddr, int fenceFd) argument 140 lockAsyncYCbCr(buffer_handle_t handle, int usage, const Rect& bounds, android_ycbcr *ycbcr, int fenceFd) argument [all...] |
/frameworks/native/opengl/libagl/ |
H A D | egl.cpp | 377 int fenceFd = -1; local 379 &fenceFd) != NO_ERROR) { 384 sp<Fence> fence(new Fence(fenceFd)); 386 nativeWindow->cancelBuffer(nativeWindow, buffer, fenceFd); 532 int fenceFd = -1; local 533 if (nativeWindow->dequeueBuffer(nativeWindow, &buffer, &fenceFd) == NO_ERROR) { 534 sp<Fence> fence(new Fence(fenceFd)); 536 nativeWindow->cancelBuffer(nativeWindow, buffer, fenceFd);
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer.cpp | 942 virtual void setAcquireFenceFd(int fenceFd) { 943 getLayer()->acquireFenceFd = fenceFd;
|
H A D | HWComposer.h | 173 virtual void setAcquireFenceFd(int fenceFd) = 0;
|
/frameworks/native/services/surfaceflinger/ |
H A D | Layer.cpp | 528 int fenceFd = -1; local 536 fenceFd = fence->dup(); 537 if (fenceFd == -1) { 542 layer.setAcquireFenceFd(fenceFd);
|