/frameworks/base/services/core/java/com/android/server/location/ |
H A D | GeofenceState.java | 35 public final Geofence mFence; field in class:GeofenceState 51 mFence = fence; 72 boolean inside = mDistanceToCenter <= Math.max(mFence.getRadius(), location.getAccuracy()); 95 return Math.abs(mFence.getRadius() - mDistanceToCenter); 112 return String.format("%s d=%.0f %s", mFence.toString(), mDistanceToCenter, state);
|
H A D | GeofenceManager.java | 164 if (geofence.equals(w.mFence) && intent.equals(w.mIntent)) { 191 if (fence.equals(state.mFence)) { 452 pw.append(state.mFence.toString());
|
/frameworks/av/media/libstagefright/ |
H A D | FrameRenderTracker.cpp | 84 renderInfo->mFence = new Fence(::dup(fenceFd)); 122 } else if (it->mFence != NULL) { 124 nsecs_t signalTime = it->mFence->getSignalTime(); 131 it->mFence.clear(); 140 if (drop || (it->mFence == NULL && it == mRenderQueue.begin())) { 178 if (it->mFence == NULL) { 185 it->mFence->isValid() ? "YES" : "NO");
|
H A D | MediaSync.cpp | 352 returnBufferToInput_l(bufferItem->mGraphicBuffer, bufferItem->mFence); 562 bufferItem->mGraphicBuffer, bufferItem->mFence); 647 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence); 666 bufferItem.mFence); 680 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence);
|
/frameworks/native/libs/gui/ |
H A D | ConsumerBase.cpp | 100 mSlots[slotIndex].mFence = Fence::NO_FENCE; 309 mSlots[item->mSlot].mFence = item->mFence; 333 if (!mSlots[slot].mFence.get()) { 334 mSlots[slot].mFence = fence; 341 auto currentStatus = mSlots[slot].mFence->getStatus(); 350 mSlots[slot].mFence = fence; 360 fenceName, mSlots[slot].mFence, fence); 365 mSlots[slot].mFence = fence; 368 mSlots[slot].mFence [all...] |
H A D | BufferItem.cpp | 43 mFence(NULL), 96 if (mFence != 0) { 97 size += mFence->getFlattenedSize(); 110 if (mFence != 0) { 111 count += mFence->getFdCount(); 143 if (mFence != 0) { 144 status_t err = mFence->flatten(buffer, size, fds, count); 203 mFence = new Fence(); 204 status_t err = mFence->unflatten(buffer, size, fds, count); 208 mFenceTime = std::make_shared<FenceTime>(mFence); [all...] |
H A D | CpuConsumer.cpp | 123 if (b.mFence.get()) { 128 b.mFence->dup()); 149 if (b.mFence.get()) { 154 b.mFence->dup());
|
H A D | BufferItemConsumer.cpp | 85 err = item->mFence->waitForever("BufferItemConsumer::acquireBuffer");
|
H A D | BufferQueueProducer.cpp | 461 mSlots[found].mFence = Fence::NO_FENCE; 475 if (CC_UNLIKELY(mSlots[found].mFence == NULL)) { 487 Fence::NO_FENCE : mSlots[found].mFence; 489 mSlots[found].mFence = Fence::NO_FENCE; 668 *outFence = mSlots[found].mFence; 740 mSlots[*outSlot].mFence = Fence::NO_FENCE; 849 mSlots[slot].mFence = acquireFence; 871 item.mFence = acquireFence; 1059 mSlots[slot].mFence = fence; 1398 mSlots[*slot].mFence [all...] |
H A D | BufferQueueConsumer.cpp | 210 outBuffer->mFence = Fence::NO_FENCE; 249 mSlots[slot].mFence = Fence::NO_FENCE; 382 mSlots[*outSlot].mFence = Fence::NO_FENCE; 443 mSlots[slot].mFence = releaseFence;
|
/frameworks/av/include/media/stagefright/ |
H A D | FrameRenderTracker.h | 38 // 1. queued frame: mMediaTime and mGraphicBuffer are set for the frame. mFence is the 40 // Key characteristics: mFence is not NULL and mIndex is negative. 42 // 2. dequeued frame: mFence is updated with the dequeue fence (write fence). mIndex is set. 43 // Key characteristics: mFence is not NULL and mIndex is non-negative. mRenderTime is still 46 // 3. rendered frame or frame: mFence is cleared, mRenderTimeNs is set. 47 // Key characteristics: mFence is NULL. 66 mFence(fence) { 75 mFence(NULL) { 83 sp<Fence> mFence; member in struct:android::RenderedFrameInfo
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | FrameRenderTracker.h | 38 // 1. queued frame: mMediaTime and mGraphicBuffer are set for the frame. mFence is the 40 // Key characteristics: mFence is not NULL and mIndex is negative. 42 // 2. dequeued frame: mFence is updated with the dequeue fence (write fence). mIndex is set. 43 // Key characteristics: mFence is not NULL and mIndex is non-negative. mRenderTime is still 46 // 3. rendered frame or frame: mFence is cleared, mRenderTimeNs is set. 47 // Key characteristics: mFence is NULL. 66 mFence(fence) { 75 mFence(NULL) { 83 sp<Fence> mFence; member in struct:android::RenderedFrameInfo
|
/frameworks/native/include/gui/ |
H A D | BufferSlot.h | 183 mFence(Fence::NO_FENCE), 212 // mFence, below.) 215 // mFence is a fence which will signal when work initiated by the 223 // buffer, and mFence is set to NO_FENCE. 224 sp<Fence> mFence; member in struct:android::BufferSlot
|
H A D | BufferItem.h | 57 // mFence is a fence that will signal when the buffer is idle. 58 sp<Fence> mFence; member in class:android::BufferItem 60 // The std::shared_ptr<FenceTime> wrapper around mFence.
|
H A D | ConsumerBase.h | 212 // mFence is a fence which will signal when the buffer associated with 216 sp<Fence> mFence; member in struct:android::ConsumerBase::Slot
|
/frameworks/native/libs/gui/include/gui/ |
H A D | BufferSlot.h | 183 mFence(Fence::NO_FENCE), 212 // mFence, below.) 215 // mFence is a fence which will signal when work initiated by the 223 // buffer, and mFence is set to NO_FENCE. 224 sp<Fence> mFence; member in struct:android::BufferSlot
|
H A D | BufferItem.h | 57 // mFence is a fence that will signal when the buffer is idle. 58 sp<Fence> mFence; member in class:android::BufferItem 60 // The std::shared_ptr<FenceTime> wrapper around mFence.
|
H A D | ConsumerBase.h | 212 // mFence is a fence which will signal when the buffer associated with 216 sp<Fence> mFence; member in struct:android::ConsumerBase::Slot
|
/frameworks/native/libs/ui/ |
H A D | FenceTime.cpp | 51 mFence(fence), 59 mFence(std::move(fence)), 66 mFence(nullptr), 101 mFence.clear(); 128 if (!mFence.get()) { 130 // reference to mFence. 133 fence = mFence; 151 mFence.clear(); 177 return Snapshot(mFence); 185 mFence(fenc [all...] |
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
H A D | Hwc2TestBuffer.cpp | 65 mCallback(item.mFence->dup(), mCallbackArgs); 258 if (mFence >= 0) 259 close(mFence); 260 mFence = -1; 271 if (mFence >= 0) { 272 return dup(mFence); 301 return dup(mFence); 307 mFence = fence; 321 int32_t mFence = -1; member in class:Hwc2TestFenceGenerator
|
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.cpp | 109 status_t err = pinnedBuffer->getBufferItem().mFence->waitForever( 233 item.mGraphicBuffer, item.mFence); 337 item.mGraphicBuffer, item.mFence);
|
/frameworks/av/media/libstagefright/filters/ |
H A D | GraphicBufferListener.cpp | 114 err = item.mFence->waitForever("GraphicBufferListener::getBufferItem");
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 169 mCurrentFence = item.mFence; 171 outFence = item.mFence;
|
/frameworks/av/media/libstagefright/codec2/include/ |
H A D | C2Buffer.h | 517 C2Fence fence() const { return mFence; } 520 C2Fence mFence; member in class:android::C2ConstLinearBlock 997 C2Fence fence() const { return mFence; } 1000 C2Fence mFence;
|
/frameworks/native/include/ui/ |
H A D | FenceTime.h | 134 // mMutex guards mFence and mSignalTime. 138 sp<Fence> mFence{Fence::NO_FENCE};
|