Searched refs:Fence (Results 1 – 4 of 4) sorted by relevance
| /system/dev/display/display/ |
| A D | fence.h | 19 class Fence; variable 24 virtual void OnRefForFenceDead(Fence* fence) = 0; 30 class Fence : public fbl::RefCounted<Fence>, public IdMappable<fbl::RefPtr<Fence>> { 32 Fence(FenceCallback* cb, async_dispatcher_t* dispatcher, uint64_t id, zx::event&& event); 33 ~Fence(); 61 async::WaitMethod<Fence, &Fence::OnReady> ready_wait_{this}; 70 DISALLOW_COPY_ASSIGN_AND_MOVE(Fence); 76 explicit FenceReference(fbl::RefPtr<Fence> fence); 88 fbl::RefPtr<Fence> fence_;
|
| A D | fence.cpp | 12 bool Fence::CreateRef() { in CreateRef() 14 cur_ref_ = fbl::AdoptRef(new (&ac) FenceReference(fbl::RefPtr<Fence>(this))); in CreateRef() 22 void Fence::ClearRef() { in ClearRef() 26 fbl::RefPtr<FenceReference> Fence::GetReference() { in GetReference() 30 void Fence::Signal() { in Signal() 34 bool Fence::OnRefDead() { in OnRefDead() 38 zx_status_t Fence::OnRefArmed(fbl::RefPtr<FenceReference>&& ref) { in OnRefArmed() 53 void Fence::OnRefDisarmed(FenceReference* ref) { in OnRefDisarmed() 60 void Fence::OnReady(async_dispatcher_t* dispatcher, async::WaitBase* self, in OnReady() 75 Fence::Fence(FenceCallback* cb, async_dispatcher_t* dispatcher, uint64_t fence_id, zx::event&& even… in Fence() function in display::Fence [all …]
|
| A D | client.h | 139 void OnRefForFenceDead(Fence* fence) override; 220 Fence::Map fences_ __TA_GUARDED(fence_mtx_);
|
| A D | client.cpp | 275 auto new_fence = fbl::AdoptRef(new (&ac) Fence(this, controller_->loop().dispatcher(), in HandleImportEvent() 1396 void Client::OnRefForFenceDead(Fence* fence) { in OnRefForFenceDead() 1423 fbl::SinglyLinkedList<fbl::RefPtr<Fence>> fences; in TearDown()
|
Completed in 10 milliseconds