class LazyPageRequest
Defined at line 597 of file ../../zircon/kernel/vm/include/vm/page_source.h
Wrapper around PageRequest that performs construction on first access. This is useful when a
PageRequest needs to be allocated eagerly in case it is used, even if the common case is that it
will not be needed.
Public Methods
void LazyPageRequest ()
Construct a page request that does not support early waking.
Defined at line 600 of file ../../zircon/kernel/vm/include/vm/page_source.h
void LazyPageRequest (bool early_wake)
Construct a page request that optionally supports early waking. See PageRequest constructor.
Defined at line 602 of file ../../zircon/kernel/vm/include/vm/page_source.h
void ~LazyPageRequest ()
Defined at line 603 of file ../../zircon/kernel/vm/include/vm/page_source.h
PageRequest * operator-> ()
Defined at line 608 of file ../../zircon/kernel/vm/include/vm/page_source.h
PageRequest & operator* ()
Defined at line 610 of file ../../zircon/kernel/vm/include/vm/page_source.h
bool is_initialized ()
Defined at line 612 of file ../../zircon/kernel/vm/include/vm/page_source.h
PageRequest * get ()
Initialize and return the internal PageRequest.
Defined at line 617 of file ../../zircon/kernel/vm/page_source.cc