Home
last modified time | relevance | path

Searched refs:Op (Results 1 – 25 of 100) sorted by relevance

1234

/illumos-gate/usr/src/cmd/acpi/iasl/
H A Dasllength.c165 ACPI_PARSE_OBJECT *Op,
170 ACPI_PARSE_OBJECT *Op);
176 ACPI_PARSE_OBJECT *Op,
197 ACPI_PARSE_OBJECT *Op, in LnInitLengthsWalk() argument
202 Op->Asl.AmlSubtreeLength = 0; in LnInitLengthsWalk()
230 ACPI_PARSE_OBJECT *Op, in LnPackageLengthWalk() argument
237 CgGenerateAmlLengths (Op); in LnPackageLengthWalk()
241 if ((Op->Asl.Parent) && in LnPackageLengthWalk()
242 (Op->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)) in LnPackageLengthWalk()
244 Op->Asl.Parent->Asl.AmlSubtreeLength += ( in LnPackageLengthWalk()
[all …]
H A Daslcodegen.c164 ACPI_PARSE_OBJECT *Op,
170 ACPI_PARSE_OBJECT *Op);
174 ACPI_PARSE_OBJECT *Op);
182 ACPI_PARSE_OBJECT *Op);
231 ACPI_PARSE_OBJECT *Op, in CgAmlWriteWalk() argument
238 CgWriteNode (Op); in CgAmlWriteWalk()
256 switch (Op->Asl.ParseOpcode) in CgAmlWriteWalk()
263 UtDumpStringOp (Op, Level); in CgAmlWriteWalk()
268 UtDumpBasicOp (Op, Level); in CgAmlWriteWalk()
273 /* 1 */ (UINT32) Op->Asl.Value.Integer, in CgAmlWriteWalk()
[all …]
H A Daslmethod.c166 ACPI_PARSE_OBJECT *Op,
187 ACPI_PARSE_OBJECT *Op, in MtMethodAnalysisWalkBegin() argument
208 OtXrefWalkPart1 (Op, Level, MethodInfo); in MtMethodAnalysisWalkBegin()
211 switch (Op->Asl.ParseOpcode) in MtMethodAnalysisWalkBegin()
221 MethodInfo->Op = Op; in MtMethodAnalysisWalkBegin()
231 if (ACPI_COMPARE_NAME (METHOD_NAME__PS0, Op->Asl.NameSeg)) in MtMethodAnalysisWalkBegin()
235 if ((!ApFindNameInScope (METHOD_NAME__PS1, Op)) && in MtMethodAnalysisWalkBegin()
236 (!ApFindNameInScope (METHOD_NAME__PS2, Op)) && in MtMethodAnalysisWalkBegin()
237 (!ApFindNameInScope (METHOD_NAME__PS3, Op))) in MtMethodAnalysisWalkBegin()
239 AslError (ASL_WARNING, ASL_MSG_MISSING_DEPENDENCY, Op, in MtMethodAnalysisWalkBegin()
[all …]
H A Daslparseop.c183 ACPI_PARSE_OBJECT *Op; in TrCreateOp() local
195 Op = TrAllocateOp (ParseOpcode); in TrCreateOp()
199 Op->Asl.LineNumber, Op->Asl.Column, Op, in TrCreateOp()
208 Gbl_ParseTreeRoot = Op; in TrCreateOp()
209 Op->Asl.ParseOpcode = PARSEOP_DEFAULT_ARG; in TrCreateOp()
262 Op->Asl.Child = Child; in TrCreateOp()
278 Op->Asl.CommentList = Child->Asl.CommentList; in TrCreateOp()
279 Op->Asl.EndBlkComment = Child->Asl.EndBlkComment; in TrCreateOp()
280 Op->Asl.InlineComment = Child->Asl.InlineComment; in TrCreateOp()
281 Op->Asl.FileChanged = Child->Asl.FileChanged; in TrCreateOp()
[all …]
H A Dasltree.c177 ACPI_PARSE_OBJECT *Op) in TrSetOpIntegerValue() argument
180 if (!Op) in TrSetOpIntegerValue()
187 UtGetOpName (Op->Asl.ParseOpcode), in TrSetOpIntegerValue()
192 if (Op->Asl.ParseOpcode == PARSEOP_ONES) in TrSetOpIntegerValue()
198 Op->Asl.Value.Integer = ACPI_UINT8_MAX; in TrSetOpIntegerValue()
203 Op->Asl.Value.Integer = ACPI_UINT16_MAX; in TrSetOpIntegerValue()
208 Op->Asl.Value.Integer = ACPI_UINT32_MAX; in TrSetOpIntegerValue()
220 Op->Asl.ParseOpcode = (UINT16) ParseOpcode; in TrSetOpIntegerValue()
221 UtSetParseOpName (Op); in TrSetOpIntegerValue()
231 UtCheckIntegerRange (Op, 0x00, ACPI_UINT8_MAX); in TrSetOpIntegerValue()
[all …]
H A Daslfold.c166 ACPI_PARSE_OBJECT *Op,
172 ACPI_PARSE_OBJECT *Op,
178 ACPI_PARSE_OBJECT *Op,
184 ACPI_PARSE_OBJECT *Op,
189 ACPI_PARSE_OBJECT *Op,
194 ACPI_PARSE_OBJECT *Op,
199 ACPI_PARSE_OBJECT *Op,
218 ACPI_PARSE_OBJECT *Op, in OpcAmlConstantWalk() argument
226 if (Op->Asl.CompileFlags == 0) in OpcAmlConstantWalk()
235 if ((!(Op->Asl.CompileFlags & OP_COMPILE_TIME_CONST)) || in OpcAmlConstantWalk()
[all …]
H A Daslxref.c167 ACPI_PARSE_OBJECT *Op,
173 ACPI_PARSE_OBJECT *Op,
179 ACPI_PARSE_OBJECT *Op);
194 ACPI_PARSE_OBJECT *Op,
338 ACPI_PARSE_OBJECT *Op, in XfCheckFieldRange() argument
358 AslError (ASL_ERROR, ASL_MSG_FIELD_UNIT_OFFSET, Op, NULL); in XfCheckFieldRange()
372 AslError (ASL_ERROR, ASL_MSG_FIELD_UNIT_ACCESS_WIDTH, Op, NULL); in XfCheckFieldRange()
392 ACPI_PARSE_OBJECT *Op) in XfGetParentMethod() argument
397 NextOp = Op->Asl.Parent; in XfGetParentMethod()
432 ACPI_PARSE_OBJECT *Op, in XfNamespaceLocateBegin() argument
[all …]
H A Daslopcodes.c164 ACPI_PARSE_OBJECT *Op);
168 ACPI_PARSE_OBJECT *Op);
172 ACPI_PARSE_OBJECT *Op);
176 ACPI_PARSE_OBJECT *Op);
180 ACPI_PARSE_OBJECT *Op);
197 ACPI_PARSE_OBJECT *Op, in OpcAmlOpcodeUpdateWalk() argument
213 if (Op->Asl.ParseOpcode == PARSEOP_VAR_PACKAGE) in OpcAmlOpcodeUpdateWalk()
215 OpnDoPackage (Op); in OpcAmlOpcodeUpdateWalk()
237 ACPI_PARSE_OBJECT *Op, in OpcAmlOpcodeWalk() argument
244 OpcGenerateAmlOpcode (Op); in OpcAmlOpcodeWalk()
[all …]
H A Daslnamesp.c272 ACPI_PARSE_OBJECT *Op; in NsDoOneNamespaceObject() local
281 Op = Node->Op; in NsDoOneNamespaceObject()
284 if (!Op) in NsDoOneNamespaceObject()
324 if (Op->Asl.ParseOpcode == PARSEOP_NAME) in NsDoOneNamespaceObject()
326 Op = Op->Asl.Child; in NsDoOneNamespaceObject()
329 if ((Op->Asl.ParseOpcode == PARSEOP_NAMESEG) || in NsDoOneNamespaceObject()
330 (Op->Asl.ParseOpcode == PARSEOP_NAMESTRING)) in NsDoOneNamespaceObject()
332 Op = Op->Asl.Next; in NsDoOneNamespaceObject()
337 ACPI_FORMAT_UINT64 (Op->Asl.Value.Integer)); in NsDoOneNamespaceObject()
342 if (Op->Asl.ParseOpcode == PARSEOP_NAME) in NsDoOneNamespaceObject()
[all …]
H A Daslanalyze.c165 ACPI_PARSE_OBJECT *Op,
184 ACPI_PARSE_OBJECT *Op) in AnIsInternalMethod() argument
187 if ((!strcmp (Op->Asl.ExternalName, "\\_OSI")) || in AnIsInternalMethod()
188 (!strcmp (Op->Asl.ExternalName, "_OSI"))) in AnIsInternalMethod()
211 ACPI_PARSE_OBJECT *Op) in AnGetInternalMethodReturnType() argument
214 if ((!strcmp (Op->Asl.ExternalName, "\\_OSI")) || in AnGetInternalMethodReturnType()
215 (!strcmp (Op->Asl.ExternalName, "_OSI"))) in AnGetInternalMethodReturnType()
240 ACPI_PARSE_OBJECT *Op, in AnCheckId() argument
249 if (Op->Asl.ParseOpcode != PARSEOP_STRING_LITERAL) in AnCheckId()
256 Length = strlen (Op->Asl.Value.String); in AnCheckId()
[all …]
H A Daslload.c167 ACPI_PARSE_OBJECT *Op,
172 ACPI_PARSE_OBJECT *Op,
177 ACPI_PARSE_OBJECT *Op,
183 ACPI_PARSE_OBJECT *Op,
189 ACPI_PARSE_OBJECT *Op,
262 ACPI_PARSE_OBJECT *Op, in LdLoadFieldElements() argument
272 switch (Op->Asl.AmlOpcode) in LdLoadFieldElements()
276 Child = UtGetArg (Op, 6); in LdLoadFieldElements()
281 Child = UtGetArg (Op, 5); in LdLoadFieldElements()
286 Child = UtGetArg (Op, 4); in LdLoadFieldElements()
[all …]
H A Dasllisting.c171 ACPI_PARSE_OBJECT *Op,
177 ACPI_PARSE_OBJECT *Op,
183 ACPI_PARSE_OBJECT *Op,
305 ACPI_PARSE_OBJECT *Op, in LsAmlListingWalk() argument
314 LsWriteNodeToListing (Op, FileId); in LsAmlListingWalk()
316 if (Op->Asl.CompileFlags & OP_IS_RESOURCE_DATA) in LsAmlListingWalk()
331 for (i = 0; i < Op->Asl.FinalAmlLength; i++) in LsAmlListingWalk()
380 ACPI_PARSE_OBJECT *Op, in LsTreeWriteWalk() argument
387 switch (Op->Asl.ParseOpcode) in LsTreeWriteWalk()
394 UtDumpStringOp (Op, Level); in LsTreeWriteWalk()
[all …]
H A Daslprepkg.c166 ACPI_PARSE_OBJECT *Op,
183 ACPI_PARSE_OBJECT *Op,
190 ACPI_PARSE_OBJECT *Op);
195 ACPI_PARSE_OBJECT *Op,
225 ACPI_PARSE_OBJECT *Op; in ApCheckPackage() local
239 Op = ParentOp->Asl.Child; in ApCheckPackage()
240 Count = (UINT32) Op->Asl.Value.Integer; in ApCheckPackage()
278 Op = Op->Asl.Next; in ApCheckPackage()
309 ApCheckPackageElements (Predefined->Info.Name, Op, in ApCheckPackage()
321 ApCheckObjectType (Predefined->Info.Name, Op, in ApCheckPackage()
[all …]
H A Dcvcompiler.c391 ACPI_PARSE_OBJECT *Op) in CvCalculateCommentLengths() argument
404 Op->Asl.ParseOpName); in CvCalculateCommentLengths()
406 if (Op->Asl.FileChanged) in CvCalculateCommentLengths()
408 TotalCommentLength += strlen (Op->Asl.Filename) + 3; in CvCalculateCommentLengths()
410 if (Op->Asl.ParentFilename && in CvCalculateCommentLengths()
411 AcpiUtStricmp (Op->Asl.Filename, Op->Asl.ParentFilename)) in CvCalculateCommentLengths()
413 TotalCommentLength += strlen (Op->Asl.ParentFilename) + 3; in CvCalculateCommentLengths()
417 if (Op->Asl.CommentList) in CvCalculateCommentLengths()
419 Current = Op->Asl.CommentList; in CvCalculateCommentLengths()
430 if (Op->Asl.EndBlkComment) in CvCalculateCommentLengths()
[all …]
H A Daslxrefout.c166 ACPI_PARSE_OBJECT *Op,
172 ACPI_PARSE_OBJECT *Op,
178 ACPI_PARSE_OBJECT *Op,
185 ACPI_PARSE_OBJECT *Op,
191 ACPI_PARSE_OBJECT *Op,
336 ACPI_PARSE_OBJECT *Op, in OtXrefWalkPart1() argument
348 switch (Op->Asl.ParseOpcode) in OtXrefWalkPart1()
355 (MethodInfo->Op->Asl.Child == Op) || in OtXrefWalkPart1()
356 !Op->Asl.Node) in OtXrefWalkPart1()
361 MethodInfo->CurrentOp = Op; in OtXrefWalkPart1()
[all …]
H A Daslprintf.c164 ACPI_PARSE_OBJECT *Op,
169 ACPI_PARSE_OBJECT *Op,
187 ACPI_PARSE_OBJECT *Op) in OpcDoPrintf() argument
196 DestOp->Asl.Parent = Op; in OpcDoPrintf()
197 DestOp->Asl.LogicalLineNumber = Op->Asl.LogicalLineNumber; in OpcDoPrintf()
199 OpcParsePrintf (Op, DestOp); in OpcDoPrintf()
217 ACPI_PARSE_OBJECT *Op) in OpcDoFprintf() argument
224 DestOp = Op->Asl.Child; in OpcDoFprintf()
225 Op->Asl.Child = DestOp->Asl.Next; in OpcDoFprintf()
228 OpcParsePrintf (Op, DestOp); in OpcDoFprintf()
[all …]
H A Dasloffset.c200 ACPI_PARSE_OBJECT *Op, in LsAmlOffsetWalk() argument
214 if (Op->Asl.CompileFlags & OP_IS_RESOURCE_DATA) in LsAmlOffsetWalk()
221 Node = Op->Asl.Node; in LsAmlOffsetWalk()
224 Gbl_CurrentAmlOffset += Op->Asl.FinalAmlLength; in LsAmlOffsetWalk()
231 (Op->Asl.CompileFlags & OP_IS_RESOURCE_DESC)) in LsAmlOffsetWalk()
234 Op->Asl.ParseOpName, 0, Op->Asl.Extra, AML_BUFFER_OP); in LsAmlOffsetWalk()
236 Gbl_CurrentAmlOffset += Op->Asl.FinalAmlLength; in LsAmlOffsetWalk()
240 switch (Op->Asl.AmlOpcode) in LsAmlOffsetWalk()
246 if (!Op->Asl.Child) in LsAmlOffsetWalk()
252 Length = Op->Asl.FinalAmlLength; in LsAmlOffsetWalk()
[all …]
/illumos-gate/usr/src/common/acpica/disassembler/
H A Ddmwalk.c187 ACPI_PARSE_OBJECT *Op,
193 ACPI_PARSE_OBJECT *Op,
219 ACPI_PARSE_OBJECT *Op = Origin; in AcpiDmDisassemble() local
223 if (!Op) in AcpiDmDisassemble()
230 Info.StartAml = Op->Common.Aml - sizeof (ACPI_TABLE_HEADER); in AcpiDmDisassemble()
231 Info.AmlOffset = Op->Common.Aml - Info.StartAml; in AcpiDmDisassemble()
233 AcpiDmWalkParseTree (Op, AcpiDmDescendingOp, AcpiDmAscendingOp, &Info); in AcpiDmDisassemble()
255 ACPI_PARSE_OBJECT *Op, in AcpiDmWalkParseTree() argument
261 ACPI_PARSE_OBJECT *StartOp = Op; in AcpiDmWalkParseTree()
270 while (Op) in AcpiDmWalkParseTree()
[all …]
H A Ddmopcode.c170 ACPI_PARSE_OBJECT *Op);
174 ACPI_PARSE_OBJECT *Op);
196 ACPI_PARSE_OBJECT *Op) in AcpiDmDisplayTargetPathname() argument
204 if (Op->Common.AmlOpcode == AML_RETURN_OP) in AcpiDmDisplayTargetPathname()
206 PrevOp = Op->Asl.Value.Arg; in AcpiDmDisplayTargetPathname()
210 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmDisplayTargetPathname()
218 NextOp = Op->Asl.Value.Arg; in AcpiDmDisplayTargetPathname()
288 ACPI_PARSE_OBJECT *Op) in AcpiDmNotifyDescription() argument
298 NextOp = Op->Asl.Value.Arg; in AcpiDmNotifyDescription()
323 Node = Op->Asl.Node; in AcpiDmNotifyDescription()
[all …]
/illumos-gate/usr/src/common/acpica/parser/
H A Dpsobject.c305 ACPI_PARSE_OBJECT **Op) in AcpiPsBuildNamedOp() argument
365 WalkState->Op = NULL; in AcpiPsBuildNamedOp()
367 Status = WalkState->DescendingCallback (WalkState, Op); in AcpiPsBuildNamedOp()
377 if (!*Op) in AcpiPsBuildNamedOp()
382 Status = AcpiPsNextParseState (WalkState, *Op, Status); in AcpiPsBuildNamedOp()
392 AcpiPsAppendArg (*Op, UnnamedOp->Common.Value.Arg); in AcpiPsBuildNamedOp()
398 (*Op)->Common.InlineComment = UnnamedOp->Common.InlineComment; in AcpiPsBuildNamedOp()
399 (*Op)->Common.EndNodeComment = UnnamedOp->Common.EndNodeComment; in AcpiPsBuildNamedOp()
400 (*Op)->Common.CloseBraceComment = UnnamedOp->Common.CloseBraceComment; in AcpiPsBuildNamedOp()
401 (*Op)->Common.NameComment = UnnamedOp->Common.NameComment; in AcpiPsBuildNamedOp()
[all …]
H A Dpsutils.c207 ACPI_PARSE_OBJECT *Op, in AcpiPsInitOp() argument
213 Op->Common.DescriptorType = ACPI_DESC_TYPE_PARSER; in AcpiPsInitOp()
214 Op->Common.AmlOpcode = Opcode; in AcpiPsInitOp()
216 ACPI_DISASM_ONLY_MEMBERS (AcpiUtSafeStrncpy (Op->Common.AmlOpName, in AcpiPsInitOp()
218 sizeof (Op->Common.AmlOpName))); in AcpiPsInitOp()
242 ACPI_PARSE_OBJECT *Op; in AcpiPsAllocOp() local
273 Op = AcpiOsAcquireObject (AcpiGbl_PsNodeCache); in AcpiPsAllocOp()
279 Op = AcpiOsAcquireObject (AcpiGbl_PsNodeExtCache); in AcpiPsAllocOp()
284 if (Op) in AcpiPsAllocOp()
286 AcpiPsInitOp (Op, Opcode); in AcpiPsAllocOp()
[all …]
/illumos-gate/usr/src/common/acpica/dispatcher/
H A Ddswload.c259 ACPI_PARSE_OBJECT *Op; in AcpiDsLoad1BeginOp() local
267 ACPI_FUNCTION_TRACE_PTR (DsLoad1BeginOp, WalkState->Op); in AcpiDsLoad1BeginOp()
270 Op = WalkState->Op; in AcpiDsLoad1BeginOp()
271 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState)); in AcpiDsLoad1BeginOp()
275 if (Op) in AcpiDsLoad1BeginOp()
279 *OutOp = Op; in AcpiDsLoad1BeginOp()
285 if (Op->Common.Node) in AcpiDsLoad1BeginOp()
287 *OutOp = Op; in AcpiDsLoad1BeginOp()
299 "State=%p Op=%p [%s]\n", WalkState, Op, in AcpiDsLoad1BeginOp()
320 AcpiDmAddOpToExternalList (Op, Path, ACPI_TYPE_DEVICE, 0, 0); in AcpiDsLoad1BeginOp()
[all …]
H A Ddswexec.c227 Status = AcpiDsCreateOperand (WalkState, WalkState->Op, 0); in AcpiDsGetPredicateValue()
303 WalkState->ControlState->Common.Value, WalkState->Op)); in AcpiDsGetPredicateValue()
346 ACPI_PARSE_OBJECT *Op; in AcpiDsExecBeginOp() local
354 Op = WalkState->Op; in AcpiDsExecBeginOp()
355 if (!Op) in AcpiDsExecBeginOp()
363 Op = *OutOp; in AcpiDsExecBeginOp()
364 WalkState->Op = Op; in AcpiDsExecBeginOp()
365 WalkState->Opcode = Op->Common.AmlOpcode; in AcpiDsExecBeginOp()
366 WalkState->OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDsExecBeginOp()
372 AcpiUtGetTypeName (WalkState->OpInfo->ObjectType), Op)); in AcpiDsExecBeginOp()
[all …]
H A Ddswload2.c183 ACPI_PARSE_OBJECT *Op; in AcpiDsLoad2BeginOp() local
194 Op = WalkState->Op; in AcpiDsLoad2BeginOp()
195 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState)); in AcpiDsLoad2BeginOp()
197 if (Op) in AcpiDsLoad2BeginOp()
224 BufferPtr = Op->Common.Value.String; in AcpiDsLoad2BeginOp()
236 BufferPtr = ACPI_CAST_PTR (char, &Op->Named.Name); in AcpiDsLoad2BeginOp()
251 "State=%p Op=%p Type=%X\n", WalkState, Op, ObjectType)); in AcpiDsLoad2BeginOp()
278 if (Op && (Op->Named.Node == AcpiGbl_RootNode)) in AcpiDsLoad2BeginOp()
280 Node = Op->Named.Node; in AcpiDsLoad2BeginOp()
385 if (Op && Op->Common.Node) in AcpiDsLoad2BeginOp()
[all …]
/illumos-gate/usr/src/cmd/acpi/common/
H A Dadwalk.c176 ACPI_PARSE_OBJECT *Op,
182 ACPI_PARSE_OBJECT *Op,
188 ACPI_PARSE_OBJECT *Op,
194 ACPI_PARSE_OBJECT *Op,
200 ACPI_PARSE_OBJECT *Op,
208 ACPI_PARSE_OBJECT *Op);
212 ACPI_PARSE_OBJECT *Op,
218 ACPI_PARSE_OBJECT *Op,
477 ACPI_PARSE_OBJECT *Op, in AcpiDmDumpDescending() argument
485 if (!Op) in AcpiDmDumpDescending()
[all …]

1234