Lines Matching defs:path
32 def __init__(self, path: str, mounted: bool):
33 self.path = path
49 cmd += ["nodev", self.path]
57 subprocess.run(["umount", self.path], check=True)
64 def __init__(self, path: str, node: T.Optional[int] = None):
65 self.path = path
72 return [get_memsize(d.split("-")[1]) for d in os.listdir(self.path)]
79 return os.path.join(self.path, f"hugepages-{sz}kB", "nr_hugepages")
118 return os.path.exists(NUMA_NODE_BASE_DIR)
224 def _get_node(path: str) -> T.Optional[int]:
225 m = re.match(r"node(\d+)", os.path.basename(path))
239 HugepageRes(os.path.join(NUMA_NODE_BASE_DIR, f"node{n}", "hugepages"), n)