1 from gdb import Type, Value, lookup_type
2 from . import KernelStruct
4 class PMem(KernelStruct):
5 def __init__(self, gdb_inferior: Value) -> None:
6 super().__init__(gdb_inferior, PMem)
10 return lookup_type("struct pmem").pointer()
13 return self._kstruct["pplist"]
16 return self._kstruct["list_len"]