ZXFoundation™ 26h2
Loading...
Searching...
No Matches
zxfoundation::memory::page_cache::page_lease Struct Referenceexport

Move-only cache mapping pin held while a PTE is being installed. More...

Collaboration diagram for zxfoundation::memory::page_cache::page_lease:
[legend]

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}

Detailed Description

Move-only cache mapping pin held while a PTE is being installed.


The documentation for this struct was generated from the following file:
  • zxfoundation/memory/page_cache.zcomponent/types.cxxm