One reverse-map entry: identifies a single VMA slot that maps a given physical frame. More...
Data Fields | |
| entry * | next {nullptr} |
| vm::vm_region * | region {nullptr} |
| u32 | slot_index {0} |
One reverse-map entry: identifies a single VMA slot that maps a given physical frame.
Stored in a per-PFN singly-linked intrusive list whose head lives in rmap_head (see rmap.cxxm). The link pointer is stored inside the entry itself (intrusive) so the entry can be allocated from a fixed-size pool indexed by nothing but its own address.
Lifetime: