Lines Matching refs:MethodInfo

59     ASL_METHOD_INFO         *MethodInfo);
84 ASL_METHOD_INFO *MethodInfo = WalkInfo->MethodStack; in MtMethodAnalysisWalkBegin() local
104 MethodInfo = UtLocalCalloc (sizeof (ASL_METHOD_INFO)); in MtMethodAnalysisWalkBegin()
105 MethodInfo->Next = WalkInfo->MethodStack; in MtMethodAnalysisWalkBegin()
106 MethodInfo->Op = Op; in MtMethodAnalysisWalkBegin()
108 WalkInfo->MethodStack = MethodInfo; in MtMethodAnalysisWalkBegin()
152 MethodInfo->NumArguments = (UINT8) in MtMethodAnalysisWalkBegin()
158 MethodInfo->ShouldBeSerialized = (UINT8) Next->Asl.Value.Integer; in MtMethodAnalysisWalkBegin()
172 MethodInfo->ValidReturnTypes |= AnMapObjTypeToBtype (NextType); in MtMethodAnalysisWalkBegin()
189 MethodInfo->ValidArgTypes[ActualArgs] |= in MtMethodAnalysisWalkBegin()
198 MethodInfo->ValidArgTypes[ActualArgs] = in MtMethodAnalysisWalkBegin()
208 if ((MethodInfo->NumArguments) && in MtMethodAnalysisWalkBegin()
209 (MethodInfo->NumArguments != ActualArgs)) in MtMethodAnalysisWalkBegin()
216 if ((!MethodInfo->NumArguments) && (ActualArgs)) in MtMethodAnalysisWalkBegin()
218 MethodInfo->NumArguments = ActualArgs; in MtMethodAnalysisWalkBegin()
227 for (i = 0; i < MethodInfo->NumArguments; i++) in MtMethodAnalysisWalkBegin()
229 MethodInfo->ArgInitialized[i] = TRUE; in MtMethodAnalysisWalkBegin()
235 if (MethodInfo && in MtMethodAnalysisWalkBegin()
236 (Op->Asl.Node == MethodInfo->Op->Asl.Node)) in MtMethodAnalysisWalkBegin()
251 if (!MethodInfo) in MtMethodAnalysisWalkBegin()
270 MethodInfo->LocalInitialized[RegisterNumber] = TRUE; in MtMethodAnalysisWalkBegin()
279 else if ((!MethodInfo->LocalInitialized[RegisterNumber]) && in MtMethodAnalysisWalkBegin()
295 if (!MethodInfo) in MtMethodAnalysisWalkBegin()
315 MethodInfo->ArgInitialized[RegisterNumber] = TRUE; in MtMethodAnalysisWalkBegin()
324 else if ((!MethodInfo->ArgInitialized[RegisterNumber]) && in MtMethodAnalysisWalkBegin()
332 if (RegisterNumber >= MethodInfo->NumArguments) in MtMethodAnalysisWalkBegin()
340 if (!MethodInfo) in MtMethodAnalysisWalkBegin()
362 MethodInfo->NumReturnWithValue++; in MtMethodAnalysisWalkBegin()
366 MethodInfo->NumReturnNoValue++; in MtMethodAnalysisWalkBegin()
476 MtCheckNamedObjectInMethod (Op, MethodInfo); in MtMethodAnalysisWalkBegin()
499 ASL_METHOD_INFO *MethodInfo) in MtCheckNamedObjectInMethod() argument
525 if (MethodInfo && !MethodInfo->ShouldBeSerialized) in MtCheckNamedObjectInMethod()
527 AslError (ASL_REMARK, ASL_MSG_SERIALIZED_REQUIRED, MethodInfo->Op, in MtCheckNamedObjectInMethod()
532 MethodInfo->ShouldBeSerialized = TRUE; in MtCheckNamedObjectInMethod()
558 ASL_METHOD_INFO *MethodInfo = WalkInfo->MethodStack; in MtMethodAnalysisWalkEnd() local
566 if (!MethodInfo) in MtMethodAnalysisWalkEnd()
586 WalkInfo->MethodStack = MethodInfo->Next; in MtMethodAnalysisWalkEnd()
600 MethodInfo->NumReturnNoValue++; in MtMethodAnalysisWalkEnd()
608 if (MethodInfo->NumReturnNoValue && in MtMethodAnalysisWalkEnd()
609 MethodInfo->NumReturnWithValue) in MtMethodAnalysisWalkEnd()
622 if (MethodInfo->NumReturnNoValue) in MtMethodAnalysisWalkEnd()
624 if (MethodInfo->NumReturnWithValue) in MtMethodAnalysisWalkEnd()
639 if (ApCheckForPredefinedMethod (Op, MethodInfo)) in MtMethodAnalysisWalkEnd()
652 ACPI_FREE (MethodInfo); in MtMethodAnalysisWalkEnd()
668 ApCheckPredefinedReturnValue (Op, MethodInfo); in MtMethodAnalysisWalkEnd()
678 Op->Asl.ParentMethod = MethodInfo->Op; in MtMethodAnalysisWalkEnd()