struct
Defined at line 36 of file ../../zircon/kernel/vm/include/vm/page.h
Public Members
void * object_priv
uint64_t page_offset_priv
uint8_t page_queue_priv
uint8_t pin_count
uint8_t always_need
uint8_t dirty_state
Public Methods
void * get_object ()
Defined at line 45 of file ../../zircon/kernel/vm/include/vm/page.h
void set_object (void * obj)
Defined at line 46 of file ../../zircon/kernel/vm/include/vm/page.h
uint64_t get_page_offset ()
Defined at line 57 of file ../../zircon/kernel/vm/include/vm/page.h
void set_page_offset (uint64_t page_offset)
Defined at line 59 of file ../../zircon/kernel/vm/include/vm/page.h
ktl::atomic_ref<uint8_t> get_page_queue_ref ()
Defined at line 73 of file ../../zircon/kernel/vm/include/vm/page.h
ktl::atomic_ref<uint8_t> get_page_queue_ref ()
TODO(https://fxbug.dev/355287217): Remove const_cast when libcxx `atomic_ref
<T
>` is fixed.
Defined at line 78 of file ../../zircon/kernel/vm/include/vm/page.h