Home | History | Annotate | Download | only in compiler

Lines Matching defs:Args

389     PR_MACRO_ARG            *Args;
433 Args = UtLocalCalloc (sizeof (PR_MACRO_ARG) * PR_MAX_MACRO_ARGS);
461 Args[i].Name = UtLocalCalloc (strlen (Token) + 1);
462 Args[i].Name, Token);
464 Args[i].UseCount = 0;
483 for (i = 0; ((i < PR_MAX_MACRO_ARGS) && Args[i].Name); i++)
491 if (!strcmp (Token, Args[i].Name))
493 UseCount = Args[i].UseCount;
495 Args[i].Offset[UseCount] =
502 UseCount+1, Args[i].Offset[UseCount]);
504 Args[i].UseCount++;
506 if (Args[i].UseCount >= PR_MAX_ARG_INSTANCES)
559 DefineInfo->Args = Args;
567 ACPI_FREE (Args);
595 PR_MACRO_ARG *Args;
609 Args = DefineInfo->Args;
610 if (!Args->Name)
630 while (Args->Name)
644 Diff1 = strlen (Args->Name) > strlen (Token) ? strlen (Args->Name) -
647 Diff2 = strlen (Args->Name) < strlen (Token) ? strlen (Token) -
648 strlen (Args->Name) : 0;
652 for (i = 0; i < Args->UseCount; i++)
661 * \t strlen (Token) = %u \t strlen (Args->Name) = %u \t Offset = %u \
662 * \t UseCount = %u \t", Token, Args->Name, strlen (Token), \
663 * strlen (Args->Name), Args->Offset[i], Args->UseCount);
668 PrReplaceResizeSubstring (Args, Diff1, Diff2, i, Token);
675 Args++;