paging ¤ Functions: get_memory_map_raw – find_kbase – uses_5lvl_paging – physmap_base – kbase – pagewalk – Attributes: ENTRYMASK – guess_physmap – ENTRYMASK module-attribute ¤ ENTRYMASK = ~1 << 12 - 1 & 1 << 51 - 1 guess_physmap module-attribute ¤ guess_physmap = add_param( "guess-physmap", False, "Should guess physmap base address when debug symbols are not present", ) get_memory_map_raw ¤ get_memory_map_raw() -> tuple[Page, ...] find_kbase ¤ find_kbase(pages) -> int | None uses_5lvl_paging ¤ uses_5lvl_paging() -> bool physmap_base ¤ physmap_base() -> int kbase ¤ kbase() pagewalk ¤ pagewalk(target, entry=None) -> list[tuple[int | None, int | None]]