buddydump ¤
Classes:
Functions:
-
cpu_limitcheck– -
static_str_arr– -
check_find– -
traverse_pglist– -
print_section– -
print_pglist– -
print_mtypes– -
print_pcp_set– -
print_free_area– -
print_zones– -
buddydump–
Attributes:
-
log– -
MAX_PG_FREE_LIST_STR_RESULT_CNT– -
MAX_PG_FREE_LIST_CNT– -
NONE_TUPLE– -
MIGRATE_PCPTYPES– -
parser–
parser module-attribute ¤
ParsedBuddyArgs dataclass ¤
ParsedBuddyArgs(
zone: str | None,
order: int | None,
mtype: str | None,
cpu: int | None,
find: int | None,
)
Attributes:
CurrentBuddyParams dataclass ¤
CurrentBuddyParams(
sections: list[tuple[str, str]],
indent: IndentContextManager,
node: int | None,
zone: Value | None,
order: int,
mtype: str | None,
freelists: Value | None,
freelist: Value | None,
nr_types: int | None,
found: bool,
)
check_find ¤
check_find(
counter: int,
physmap_addr: int,
pba: ParsedBuddyArgs,
cbp: CurrentBuddyParams,
)
traverse_pglist ¤
traverse_pglist(
pba: ParsedBuddyArgs, cbp: CurrentBuddyParams
) -> tuple[list[tuple[int, str]], int, list[str]]
buddydump ¤
buddydump(
zone: str,
pcp_only: bool,
order: int,
mtype: str,
cpu: int,
node: int,
find: int,
) -> None