Lines Matching defs:what

27     TAGS = r"(what|where|date|kernelversion|contact|description|users)"
82 def add_symbol(self, what, fname, ln=None, xref=None):
83 """Create a reference table describing where each 'what' is located."""
85 if what not in self.what_symbols:
86 self.what_symbols[what] = {"file": {}}
88 if fname not in self.what_symbols[what]["file"]:
89 self.what_symbols[what]["file"][fname] = []
91 if ln and ln not in self.what_symbols[what]["file"][fname]:
92 self.what_symbols[what]["file"][fname].append(ln)
95 self.what_symbols[what]["xref"] = xref
125 new_tag = "what"
127 if new_tag == "what":
131 self.add_symbol(what=content, fname=fdata.fname, ln=fdata.ln)
133 if fdata.tag == "what":
134 fdata.what.append(content.strip("\n"))
140 for w in fdata.what:
141 self.add_symbol(what=w, fname=fdata.fname,
164 "what": [content],
170 fdata.what = self.data[fdata.key]["what"]
176 if fdata.nametag["what"]:
196 self.log.debug("what: %s", fdata.what)
198 if not fdata.what:
222 if not fdata.tag and "what" in fdata.nametag:
247 if fdata.tag == "what":
257 if fdata.tag == "what":
272 nametag["what"] = ["Introduction"]
313 fdata.what = []
320 fdata.nametag["what"] = [f"ABI file {path}/{basename}"]
350 for w in fdata.what:
351 self.add_symbol(what=w, fname=fname, xref=fdata.key)
470 x[1].get("what"))):
474 names = v.get("what", [""])
557 for what, v in self.what_symbols.items():
561 self.log.warning("%s doesn't have a file associated", what)
578 self.log.warning("%s is defined %d times: %s", what, len(f), "; ".join(f))
593 for what in v.get("what", [""]):
594 if regex.search(what):
607 what = str(found_keys) + ". " + what
608 title_tag = "-" * len(what)
610 print(f"\n{what}\n{title_tag}\n")