pub open spec fn frame_entry_wf<T: AnyFrameMeta>(
frame: Frame<T>,
prop: PageProperty,
entry_owner: EntryOwner<KernelPtConfig>,
) -> boolExpand description
{
let frame_mss = DynFrame {
ptr: frame.ptr,
_marker: PhantomData,
};
let item = MappedItem::Tracked(frame_mss, prop);
let (pa, level, prop_from_item) = KernelPtConfig::item_into_raw_spec(item);
Child::Frame(pa, level, prop_from_item).wf(entry_owner)
}Spec function: the entry owner correctly matches the frame and property for mapping.