class PhysicalPageBorrowingConfig

Defined at line 23 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

Allow the ppb kernel command to dynamically control whether physical page borrowing is enabled

or disabled (for pager-backed VMOs only for now).

Public Methods

void PhysicalPageBorrowingConfig ()

Defined at line 25 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

void PhysicalPageBorrowingConfig (const PhysicalPageBorrowingConfig & to_copy)

Defined at line 26 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

void PhysicalPageBorrowingConfig (PhysicalPageBorrowingConfig && to_move)

Defined at line 27 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

PhysicalPageBorrowingConfig & operator= (const PhysicalPageBorrowingConfig & to_copy)

Defined at line 28 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

PhysicalPageBorrowingConfig & operator= (PhysicalPageBorrowingConfig && to_move)

Defined at line 29 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

PhysicalPageBorrowingConfig & Get ()

Defined at line 31 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

void set_loaning_enabled (bool enabled)

true - decommitted contiguous VMO pages will decommit+loan the pages.

false - decommit of a contiguous VMO page zeroes instead of decommitting+loaning.

Defined at line 38 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h

bool is_loaning_enabled ()

Defined at line 39 of file ../../zircon/kernel/vm/include/vm/physical_page_borrowing_config.h