• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/dev/acpica/compiler/

Lines Matching refs:DefineInfo

176     PR_DEFINE_INFO          *DefineInfo;
179 DefineInfo = AslGbl_DefineList;
180 while (DefineInfo)
184 0, DefineInfo->Identifier, DefineInfo->Replacement);
186 DefineInfo = DefineInfo->Next;
213 PR_DEFINE_INFO *DefineInfo;
223 DefineInfo = PrMatchDefine (Identifier);
224 if (DefineInfo)
234 if (strcmp (Replacement, DefineInfo->Replacement))
242 return (DefineInfo);
255 DefineInfo = UtLocalCalloc (sizeof (PR_DEFINE_INFO));
256 DefineInfo->Replacement = ReplacementString;
257 DefineInfo->Identifier = IdentifierString;
258 DefineInfo->Persist = Persist;
262 AslGbl_DefineList->Previous = DefineInfo;
265 DefineInfo->Next = AslGbl_DefineList;
266 AslGbl_DefineList = DefineInfo;
267 return (DefineInfo);
289 PR_DEFINE_INFO *DefineInfo;
294 DefineInfo = AslGbl_DefineList;
295 while (DefineInfo)
297 if (!strcmp (DefineName, DefineInfo->Identifier))
301 if (DefineInfo->Previous)
303 (DefineInfo->Previous)->Next = DefineInfo->Next;
307 AslGbl_DefineList = DefineInfo->Next;
310 if (DefineInfo->Next)
312 (DefineInfo->Next)->Previous = DefineInfo->Previous;
315 free (DefineInfo);
319 DefineInfo = DefineInfo->Next;
348 PR_DEFINE_INFO *DefineInfo;
351 DefineInfo = AslGbl_DefineList;
352 while (DefineInfo)
354 if (!strcmp (MatchString, DefineInfo->Identifier))
356 return (DefineInfo);
359 DefineInfo = DefineInfo->Next;
388 PR_DEFINE_INFO *DefineInfo;
526 DefineInfo = PrMatchDefine (Name);
527 if (DefineInfo)
535 if (strcmp (DefineInfo->Body, BodyInSource) ||
536 (DefineInfo->ArgCount != ArgCount))
551 DefineInfo = PrAddDefine (Name, BodyInSource, FALSE);
552 if (DefineInfo)
557 DefineInfo->Body = Body;
558 DefineInfo->Args = Args;
559 DefineInfo->ArgCount = ArgCount;
578 * DefineInfo - Info for this macro
591 PR_DEFINE_INFO *DefineInfo,
603 strcpy (AslGbl_MacroTokenBuffer, DefineInfo->Body);
607 Args = DefineInfo->Args;