class LockedRefPtr
Defined at line 178 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
Similar to LockedPtr, but holds a RefPtr instead of a raw pointer.
Public Methods
void LockedRefPtr ()
Defined at line 180 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
void ~LockedRefPtr ()
Defined at line 181 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
void LockedRefPtr (LockedRefPtr && l)
Defined at line 182 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
void LockedRefPtr (const fbl::RefPtr<VmCowPages> & object)
Defined at line 183 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
void LockedRefPtr (fbl::RefPtr<VmCowPages> object, uint64_t lock_order)
Defined at line 185 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
ktl::pair<fbl::RefPtr<VmCowPages>, Guard<CriticalMutex>::Adoptable> take ()
Defined at line 188 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
VmCowPages & locked ()
Defined at line 192 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
fbl::RefPtr<VmCowPages> && release ()
Defined at line 194 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
VmCowPages * get ()
Defined at line 201 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
VmCowPages & operator* ()
Defined at line 202 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
VmCowPages * operator-> ()
Defined at line 203 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
bool operator bool ()
Defined at line 205 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h
LockedRefPtr & operator= (LockedRefPtr && other)
Defined at line 206 of file ../../zircon/kernel/vm/include/vm/vm_cow_pages.h