class PinnedVmObject
Defined at line 13 of file ../../zircon/kernel/vm/include/vm/pinned_vm_object.h
An RAII wrapper around a |VmObject| that is pinned.
Public Methods
void PinnedVmObject ()
Defined at line 18 of file ../../zircon/kernel/vm/include/vm/pinned_vm_object.h
zx_status_t Create (fbl::RefPtr<VmObject> vmo, size_t offset, size_t size, bool write, PinnedVmObject * out_pinned_vmo)
static
Defined at line 21 of file ../../zircon/kernel/vm/pinned_vm_object.cc
const fbl::RefPtr<VmObject> & vmo ()
Defined at line 23 of file ../../zircon/kernel/vm/include/vm/pinned_vm_object.h
size_t offset ()
Defined at line 24 of file ../../zircon/kernel/vm/include/vm/pinned_vm_object.h
size_t size ()
Defined at line 25 of file ../../zircon/kernel/vm/include/vm/pinned_vm_object.h
void PinnedVmObject (PinnedVmObject && )
Defined at line 51 of file ../../zircon/kernel/vm/pinned_vm_object.cc
PinnedVmObject & operator= (PinnedVmObject && )
Defined at line 53 of file ../../zircon/kernel/vm/pinned_vm_object.cc
void ~PinnedVmObject ()
Defined at line 61 of file ../../zircon/kernel/vm/pinned_vm_object.cc
void reset ()
Defined at line 44 of file ../../zircon/kernel/vm/pinned_vm_object.cc