class FreeLoanedPagesHolder
Defined at line 581 of file ../../zircon/kernel/vm/include/vm/pmm_node.h
Object for managing freeing of loaned pages via a temporary holding object. Can be instantiated
on the stack and then passed into different PmmNode methods, the object itself has no publicly
available methods.
This object is not thread safe, and multiple threads must not pass the same instance of this
object into PmmNode methods.
A given FreeLoanedPagesHolder, as described in |FinishFreeLoanedPages|, may only be used for a
single call to |FinishFreeLoanedPages|, after which it is 'dead', and may not be passed to any
other PmmNode methods.
Public Methods
void FreeLoanedPagesHolder ()
Defined at line 583 of file ../../zircon/kernel/vm/include/vm/pmm_node.h
void ~FreeLoanedPagesHolder ()
Defined at line 584 of file ../../zircon/kernel/vm/include/vm/pmm_node.h
Friends
class PmmNode