Modules§
Macros§
Structs§
- Frame
- 页表帧,代表一个物理页面上的页表
- MapConfig
- 页表映射配置
- MapRecursive
Config - 内部映射递归配置
- Page
Table - Page
Table Ref - Page
Table Walker - 页表遍历迭代器
- Phys
Addr - A physical memory address.
- PteInfo
- 页表项信息,包含原PTE对象
- Unmap
Config - 取消映射配置
- Unmap
Recursive Config - 内部取消映射递归配置
- Virt
Addr - A virtual memory address.
- Walk
Config - 页表遍历配置
Enums§
Constants§
Traits§
Functions§
- boot_
entropy - Returns the firmware-provided seed captured for this boot.
- bootargs
- Returns boot arguments captured from FDT, UEFI load options, or built into the image.
- cmdline
- fdt_
addr - fdt_
addr_ phys - kernel_
page_ table_ paddr - Get the current kernel page table physical address and ASID
- platform_
name - post_
allocator - rsdp_
addr_ phys - set_
kernel_ page_ table_ paddr - Set the kernel page table physical address and ASID
Type Aliases§
- Paging
Result - PteConfig
Of - The opaque leaf-entry configuration used by a page-table metadata type.
Attribute Macros§
- entry
- Attribute to declare the entry point of the program
- secondary_
entry - Attribute to declare the secondary entry point of the program