Move-only cache mapping pin held while a PTE is being installed. More...
Public Member Functions | |
| auto | clear () noexcept -> void |
| auto | into_binding () &&noexcept -> cache_binding |
| operator bool () const noexcept | |
| auto | operator= (const page_lease &)=delete |
| auto | operator= (page_lease &&other) noexcept -> page_lease & |
| page_lease (const page_lease &)=delete | |
| page_lease (page_lease &&other) noexcept | |
| page_lease (u64 page_phys, cache_binding page_binding) noexcept | |
Data Fields | |
| cache_binding | binding {} |
| u64 | phys {0ULL} |
Move-only cache mapping pin held while a PTE is being installed.