Skip to content

paging ¤

Functions:

Attributes:

parser module-attribute ¤

parser = ArgumentParser(description='Performs pagewalk.')

PAGETYPES module-attribute ¤

PAGETYPES = (
    "buddy",
    "offline",
    "table",
    "guard",
    "hugetlb",
    "slab",
    "zsmalloc",
    "unaccepted",
)

p2v_parser module-attribute ¤

p2v_parser = ArgumentParser(
    description="Translate physical address to its corresponding virtual address."
)

v2p_parser module-attribute ¤

v2p_parser = ArgumentParser(
    description="Translate virtual address to its corresponding physmap address."
)

page_parser module-attribute ¤

page_parser = ArgumentParser(
    description="Convert a pointer to a `struct page` to its corresponding virtual address."
)

page_type ¤

page_type(page) -> str

page_info ¤

page_info(page) -> None

pagewalk ¤

pagewalk(vaddr, entry=None) -> None

paging_print_helper ¤

paging_print_helper(name, addr)

p2v ¤

p2v(paddr) -> None

v2p ¤

v2p(vaddr) -> None

pageinfo ¤

pageinfo(page) -> None