HomeSort by relevance Sort by last modified time
    Searched defs:fence (Results 1 - 24 of 24) sorted by null

  /bionic/libc/kernel/common/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
sync.h 26 __s32 fence; member in struct:sync_merge_data
  /frameworks/base/services/java/com/android/server/location/
GeofenceState.java 44 double mDistanceToCenter; // current distance to center of fence
46 public GeofenceState(Geofence fence, long expireAt,
51 mFence = fence;
59 mLocation.setLatitude(fence.getLatitude());
60 mLocation.setLongitude(fence.getLongitude());
65 * @return FLAG_ENTER or FLAG_EXIT if the fence was crossed, 0 otherwise
88 * Gets the distance from the current location to the fence's boundary.
  /external/kernel-headers/original/linux/
sw_sync.h 48 __s32 fence; /* fd of new fence */ member in struct:sw_sync_create_fence_data
sync.h 83 * @kref: reference count on fence.
116 * @fence: sync_fence to which the sync_pt belongs
129 struct sync_fence *fence; member in struct:sync_pt
139 * struct sync_fence - sync fence
140 * @file: file representing this fence
141 * @kref: referenace count on fence.
143 * @pt_list_head: list of sync_pts in ths fence. immutable once fence
145 * @waiter_list_head: list of asynchronous waiters on this fence
149 * @wq: wait queue for fence signalin
348 __s32 fence; \/* fd on newly created fence *\/ member in struct:sync_merge_data
    [all...]
  /frameworks/native/libs/gui/tests/
BufferQueue_test.cpp 71 sp<Fence> fence; local
74 NATIVE_WINDOW_SCALING_MODE_FREEZE, 0, Fence::NO_FENCE);
79 mBQ->dequeueBuffer(&slot, &fence, 1, 1, 0,
87 mBQ->dequeueBuffer(&slot, &fence, 1, 1, 0,
  /packages/apps/Gallery2/jni/
jni_egl_fence.cpp 62 // Create a egl fence and wait for egl to return it.
63 // Additional reference on egl fence sync can be found in:
65 EGLSyncKHR fence = FuncEglCreateSyncKHR(display, EGL_SYNC_FENCE_KHR, NULL); local
66 if (fence == EGL_NO_SYNC_KHR) {
71 fence,
75 ALOGE("EGL FENCE: error waiting for fence: %#x", eglGetError());
77 FuncEglDestroySyncKHR(display, fence);
  /frameworks/native/include/gui/
IGraphicBufferProducer.h 28 #include <ui/Fence.h>
83 // The fence parameter will be updated to hold the fence associated with
85 // fence signals. If the fence is NULL, the buffer may be written
87 virtual status_t dequeueBuffer(int *slot, sp<Fence>* fence,
107 sp<Fence> fence)
109 transform(transform), fence(fence) {
133 sp<Fence> fence; member in struct:android::IGraphicBufferProducer::QueueBufferInput
    [all...]
  /frameworks/native/services/surfaceflinger/DisplayHardware/
FramebufferSurface.cpp 82 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence) {
123 sp<Fence> acquireFence;
144 sp<Fence> fence = mHwc.getAndResetReleaseFence(mDisplayType); local
145 if (fence->isValid() &&
147 status_t err = addReleaseFence(mCurrentBufferSlot, fence);
148 ALOGE_IF(err, "setReleaseFenceFd: failed to add the fence: %s (%d)",
  /external/qemu/distrib/sdl-1.2.15/src/video/
SDL_stretch.c 81 unsigned char *eip, *fence; local
118 fence = copy_row+sizeof(copy_row)-2;
121 if ( eip == fence ) {
130 if ( eip == fence ) {
  /frameworks/av/services/camera/libcameraservice/camera3/
Camera3Stream.cpp 306 sp<Fence> fence = new Fence(streamBuffers[bufferIdx].acquire_fence); local
307 fence->waitForever("Camera3Stream::registerBuffers");
  /frameworks/native/libs/gui/
IGraphicBufferProducer.cpp 84 virtual status_t dequeueBuffer(int *buf, sp<Fence>* fence,
99 // If the fence was written by the callee, then overwrite the
100 // caller's fence here. If it wasn't written then don't touch the
101 // caller's fence.
102 *fence = new Fence();
103 reply.read(*(fence->get()));
124 virtual void cancelBuffer(int buf, const sp<Fence>& fence) {
217 sp<Fence> fence; local
241 sp<Fence> fence = new Fence(); local
    [all...]
BufferQueue.cpp 258 status_t BufferQueue::dequeueBuffer(int *outBuf, sp<Fence>* outFence,
389 mSlots[buf].mFence = Fence::NO_FENCE;
399 mSlots[buf].mFence = Fence::NO_FENCE;
431 ST_LOGE("dequeueBuffer: error waiting for fence: %#x", eglGetError());
433 ST_LOGE("dequeueBuffer: timeout waiting for fence");
485 sp<Fence> fence; local
487 input.deflate(&timestamp, &crop, &scalingMode, &transform, &fence);
489 if (fence == NULL) {
490 ST_LOGE("queueBuffer: fence is NULL")
    [all...]
GLConsumer.cpp 86 mCurrentFence(Fence::NO_FENCE),
334 void GLConsumer::setReleaseFence(const sp<Fence>& fence) {
335 if (fence->isValid() &&
337 status_t err = addReleaseFence(mCurrentTexture, fence);
339 ST_LOGE("setReleaseFence: failed to add the fence: %s (%d)",
493 ST_LOGE("syncForReleaseLocked: error creating EGL fence: %#x",
501 ST_LOGE("syncForReleaseLocked: error dup'ing native fence "
505 sp<Fence> fence(new Fence(fenceFd))
513 EGLSyncKHR fence = mEglSlots[mCurrentTexture].mEglFence; local
    [all...]
Surface.cpp 28 #include <ui/Fence.h>
115 sp<Fence> fence(new Fence(fenceFd));
116 int waitResult = fence->waitForever("dequeueBuffer_DEPRECATED");
118 ALOGE("dequeueBuffer_DEPRECATED: Fence::wait returned an error: %d",
184 sp<Fence> fence; local
185 status_t result = mGraphicBufferProducer->dequeueBuffer(&buf, &fence,
207 if (fence->isValid())
    [all...]
  /hardware/samsung_slsi/exynos5/include/
s3c-fb.h 94 int fence; member in struct:s3c_fb_win_config_data
  /hardware/samsung_slsi/exynos5/original-kernel-headers/linux/
s3c-fb.h 91 int fence; member in struct:s3c_fb_win_config_data
  /libcore/luni/src/main/java/java/util/
ArrayDeque.java 589 private int fence = tail; field in class:ArrayDeque.DeqIterator
598 return cursor != fence;
602 if (cursor == fence)
607 if (tail != fence || result == null)
619 fence = tail;
629 * tail for fence.
632 private int fence = head; field in class:ArrayDeque.DescendingIterator
636 return cursor != fence;
640 if (cursor == fence)
644 if (head != fence || result == null
    [all...]
  /frameworks/base/location/java/android/location/
LocationManager.java 939 Geofence fence = Geofence.createCircle(latitude, longitude, radius); local
    [all...]
  /frameworks/native/services/surfaceflinger/
Layer.cpp 418 // acquire fence the first time a new buffer is acquired on EACH display.
421 sp<Fence> fence = mSurfaceFlingerConsumer->getCurrentFence(); local
422 if (fence->isValid()) {
423 fenceFd = fence->dup();
425 ALOGW("failed to dup layer fence, skipping sync: %d", errno);
929 sp<Fence> frameReadyFence = mSurfaceFlingerConsumer->getCurrentFence();
933 // There was no fence for this frame, so assume that it was ready
939 sp<Fence> presentFence = hwc.getDisplayFence(HWC_DISPLAY_PRIMARY);
    [all...]
  /hardware/samsung_slsi/exynos5/libhwc/
hwc.cpp 202 static int dup_or_warn(int fence)
204 int dup_fd = dup(fence);
206 ALOGW("fence dup failed: %s", strerror(errno));
214 ALOGW("fence merge failed: %s", strerror(errno));
1436 int fence = gsc.dst_cfg.releaseFenceFd; local
1518 int fence; local
    [all...]
  /external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/
Context.cpp 22 #include "libGLESv2/Fence.h"
838 mFenceMap[handle] = new Fence;
896 void Context::deleteFence(GLuint fence)
898 FenceMap::iterator fenceObject = mFenceMap.find(fence);
1045 Fence *Context::getFence(unsigned int handle)
1047 FenceMap::iterator fence = mFenceMap.find(handle); local
1049 if (fence == mFenceMap.end())
1055 return fence->second;
    [all...]
  /bionic/libc/upstream-dlmalloc/
malloc.c 5123 void** fence = &(array[nelem]); local
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 9186 SDValue fence = atomic.getOperand(0); local
    [all...]

Completed in 1226 milliseconds