Lines Matching defs:Args
289 * PARAMETERS: Args - Struct containing name, offset & usecount
293 * Token - Substring that replaces Args->Name
303 PR_MACRO_ARG *Args,
332 PrevOffset = Args->Offset[i];
333 temp = strstr (AslGbl_MacroTokenBuffer, Args->Name);
340 temp = strstr (temp, Args->Name);
345 Args->Offset[i] = strlen (AslGbl_MacroTokenBuffer) -
347 if (Args->Offset[i] == 0)
351 if ((strchr (macro_sep, AslGbl_MacroTokenBuffer[(Args->Offset[i] - 1)])) &&
352 (strchr (macro_sep, AslGbl_MacroTokenBuffer[(Args->Offset[i] + strlen (Args->Name))])))
354 Args->Offset[i] += 0;
358 temp += strlen (Args->Name);
368 b = strlen (Token) + Args->Offset[i];
424 &AslGbl_MacroTokenBuffer[Args->Offset[i]],
428 Args->Offset[i] = PrevOffset;
440 PrevOffset = Args->Offset[i];
441 temp = strstr (AslGbl_MacroTokenBuffer, Args->Name);
448 temp = strstr (temp, Args->Name);
453 Args->Offset[i] = strlen (AslGbl_MacroTokenBuffer) -
455 if (Args->Offset[i] == 0)
459 if ((strchr (macro_sep, AslGbl_MacroTokenBuffer[(Args->Offset[i] - 1)])) &&
460 (strchr (macro_sep, AslGbl_MacroTokenBuffer[(Args->Offset[i] + strlen (Args->Name))])))
462 Args->Offset[i] += 0;
466 temp+= strlen (Args->Name);
477 memcpy (AslGbl_MacroTokenReplaceBuffer, AslGbl_MacroTokenBuffer, Args->Offset[i]);
480 (Args->Offset[i] + strlen (Args->Name))));
485 Args->Offset[i] = PrevOffset;
501 PrevOffset = Args->Offset[i];
502 temp = strstr (AslGbl_MacroTokenBuffer, Args->Name);
509 temp = strstr (temp, Args->Name);
514 Args->Offset[i] = strlen (AslGbl_MacroTokenBuffer) -
516 if (Args->Offset[i] == 0)
520 if ((strchr (macro_sep, AslGbl_MacroTokenBuffer[(Args->Offset[i] - 1)])) &&
521 (strchr (macro_sep, AslGbl_MacroTokenBuffer[(Args->Offset[i] + strlen (Args->Name))])))
523 Args->Offset[i] += 0;
527 temp += strlen (Args->Name);
533 &AslGbl_MacroTokenBuffer[Args->Offset[i]],
534 strlen (Args->Name), Token, strlen (Token));
536 Args->Offset[i] = PrevOffset;