Home
last modified time | relevance | path

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

123

/titanic_50/usr/src/uts/intel/io/acpica/disassembler/
H A Ddmwalk.c72 ACPI_PARSE_OBJECT *Op,
78 ACPI_PARSE_OBJECT *Op,
84 ACPI_PARSE_OBJECT *Op);
108 ACPI_PARSE_OBJECT *Op = Origin; in AcpiDmDisassemble() local
112 if (!Op) in AcpiDmDisassemble()
119 Info.StartAml = Op->Common.Aml - sizeof (ACPI_TABLE_HEADER); in AcpiDmDisassemble()
120 Info.AmlOffset = Op->Common.Aml - Info.StartAml; in AcpiDmDisassemble()
122 AcpiDmWalkParseTree (Op, AcpiDmDescendingOp, AcpiDmAscendingOp, &Info); in AcpiDmDisassemble()
144 ACPI_PARSE_OBJECT *Op, in AcpiDmWalkParseTree() argument
150 ACPI_PARSE_OBJECT *StartOp = Op; in AcpiDmWalkParseTree()
[all …]
H A Ddmopcode.c61 ACPI_PARSE_OBJECT *Op);
65 ACPI_PARSE_OBJECT *Op);
84 ACPI_PARSE_OBJECT *Op) in AcpiDmDisplayTargetPathname() argument
92 if (Op->Common.AmlOpcode == AML_RETURN_OP) in AcpiDmDisplayTargetPathname()
94 PrevOp = Op->Asl.Value.Arg; in AcpiDmDisplayTargetPathname()
98 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmDisplayTargetPathname()
106 NextOp = Op->Asl.Value.Arg; in AcpiDmDisplayTargetPathname()
176 ACPI_PARSE_OBJECT *Op) in AcpiDmNotifyDescription() argument
186 NextOp = Op->Asl.Value.Arg; in AcpiDmNotifyDescription()
211 Node = Op->Asl.Node; in AcpiDmNotifyDescription()
[all …]
H A Ddmdeferred.c59 ACPI_PARSE_OBJECT *Op,
81 ACPI_PARSE_OBJECT *Op = Root; in AcpiDmParseDeferredOps() local
90 while (Op) in AcpiDmParseDeferredOps()
92 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmParseDeferredOps()
95 Op = AcpiPsGetDepthNext (Root, Op); in AcpiDmParseDeferredOps()
101 switch (Op->Common.AmlOpcode) in AcpiDmParseDeferredOps()
109 Op, Op->Named.Data, Op->Named.Length); in AcpiDmParseDeferredOps()
133 Op->Common.AmlOpcode)); in AcpiDmParseDeferredOps()
137 Op = AcpiPsGetDepthNext (Root, Op); in AcpiDmParseDeferredOps()
161 ACPI_PARSE_OBJECT *Op, in AcpiDmDeferredParse() argument
[all …]
H A Ddmcstyle.c63 ACPI_PARSE_OBJECT *Op,
68 ACPI_PARSE_OBJECT *Op);
94 ACPI_PARSE_OBJECT *Op, in AcpiDmCheckForSymbolicOpcode() argument
112 Child1 = AcpiPsGetArg (Op, 0); in AcpiDmCheckForSymbolicOpcode()
124 switch (Op->Common.AmlOpcode) in AcpiDmCheckForSymbolicOpcode()
217 Op->Common.DisasmOpcode = ACPI_DASM_LNOT_PREFIX; in AcpiDmCheckForSymbolicOpcode()
218 Op->Common.DisasmFlags |= ACPI_PARSEOP_COMPOUND_ASSIGNMENT; in AcpiDmCheckForSymbolicOpcode()
243 Op->Common.DisasmFlags |= ACPI_PARSEOP_CLOSING_PAREN; in AcpiDmCheckForSymbolicOpcode()
300 switch (Op->Common.AmlOpcode) in AcpiDmCheckForSymbolicOpcode()
316 if (Op->Common.AmlOpcode == AML_DIVIDE_OP) in AcpiDmCheckForSymbolicOpcode()
[all …]
H A Ddmutils.c248 ACPI_PARSE_OBJECT *Op) in AcpiDmCommaIfListMember() argument
251 if (!Op->Common.Next) in AcpiDmCommaIfListMember()
256 if (AcpiDmListType (Op->Common.Parent) & BLOCK_COMMA_LIST) in AcpiDmCommaIfListMember()
260 if (Op->Common.Next->Common.DisasmFlags & ACPI_PARSEOP_IGNORE) in AcpiDmCommaIfListMember()
267 if ((Op->Common.Next->Common.AmlOpcode == AML_INT_NAMEPATH_OP) && in AcpiDmCommaIfListMember()
268 (!Op->Common.Next->Common.Value.String)) in AcpiDmCommaIfListMember()
276 if (!Op->Common.Next->Common.Next) in AcpiDmCommaIfListMember()
282 if ((Op->Common.DisasmFlags & ACPI_PARSEOP_PARAMETER_LIST) && in AcpiDmCommaIfListMember()
283 (!(Op->Common.Next->Common.DisasmFlags & ACPI_PARSEOP_PARAMETER_LIST))) in AcpiDmCommaIfListMember()
290 if (!Op->Common.OperatorSymbol) in AcpiDmCommaIfListMember()
[all …]
H A Ddmnames.c59 ACPI_PARSE_OBJECT *Op);
137 ACPI_PARSE_OBJECT *Op) in AcpiPsDisplayObjectPathname() argument
152 Node = Op->Common.Node; in AcpiPsDisplayObjectPathname()
157 Status = AcpiNsLookup (WalkState->ScopeInfo, Op->Common.Value.String, in AcpiPsDisplayObjectPathname()
174 Op->Common.Node = Node; in AcpiPsDisplayObjectPathname()
295 ACPI_PARSE_OBJECT *Op) in AcpiDmDisplayPath() argument
307 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmDisplayPath()
317 if (Op->Common.AmlOpcode == AML_CREATE_FIELD_OP) in AcpiDmDisplayPath()
319 NamePath = AcpiPsGetArg (Op, 3); in AcpiDmDisplayPath()
323 NamePath = AcpiPsGetArg (Op, 2); in AcpiDmDisplayPath()
[all …]
H A Ddmbuffer.c60 ACPI_PARSE_OBJECT *Op);
64 ACPI_PARSE_OBJECT *Op);
68 ACPI_PARSE_OBJECT *Op);
200 ACPI_PARSE_OBJECT *Op) in AcpiDmByteList() argument
206 ByteData = Op->Named.Data; in AcpiDmByteList()
207 ByteCount = (UINT32) Op->Common.Value.Integer; in AcpiDmByteList()
213 switch (Op->Common.Parent->Common.DisasmOpcode) in AcpiDmByteList()
218 Info, Op->Common.Parent, ByteData, ByteCount); in AcpiDmByteList()
230 AcpiDmUuid (Op); in AcpiDmByteList()
235 AcpiDmUnicode (Op); in AcpiDmByteList()
[all …]
/titanic_50/usr/src/uts/intel/io/acpica/parser/
H A Dpsobject.c184 ACPI_PARSE_OBJECT **Op) in AcpiPsBuildNamedOp() argument
231 WalkState->Op = NULL; in AcpiPsBuildNamedOp()
233 Status = WalkState->DescendingCallback (WalkState, Op); in AcpiPsBuildNamedOp()
243 if (!*Op) in AcpiPsBuildNamedOp()
248 Status = AcpiPsNextParseState (WalkState, *Op, Status); in AcpiPsBuildNamedOp()
258 AcpiPsAppendArg (*Op, UnnamedOp->Common.Value.Arg); in AcpiPsBuildNamedOp()
260 if ((*Op)->Common.AmlOpcode == AML_REGION_OP || in AcpiPsBuildNamedOp()
261 (*Op)->Common.AmlOpcode == AML_DATA_REGION_OP) in AcpiPsBuildNamedOp()
273 (*Op)->Named.Data = AmlOpStart; in AcpiPsBuildNamedOp()
274 (*Op)->Named.Length = 0; in AcpiPsBuildNamedOp()
[all …]
H A Dpsutils.c98 ACPI_PARSE_OBJECT *Op, in AcpiPsInitOp() argument
104 Op->Common.DescriptorType = ACPI_DESC_TYPE_PARSER; in AcpiPsInitOp()
105 Op->Common.AmlOpcode = Opcode; in AcpiPsInitOp()
107 ACPI_DISASM_ONLY_MEMBERS (strncpy (Op->Common.AmlOpName, in AcpiPsInitOp()
109 sizeof (Op->Common.AmlOpName))); in AcpiPsInitOp()
133 ACPI_PARSE_OBJECT *Op; in AcpiPsAllocOp() local
164 Op = AcpiOsAcquireObject (AcpiGbl_PsNodeCache); in AcpiPsAllocOp()
170 Op = AcpiOsAcquireObject (AcpiGbl_PsNodeExtCache); in AcpiPsAllocOp()
175 if (Op) in AcpiPsAllocOp()
177 AcpiPsInitOp (Op, Opcode); in AcpiPsAllocOp()
[all …]
H A Dpsloop.c69 ACPI_PARSE_OBJECT *Op);
97 ACPI_PARSE_OBJECT *Op) in AcpiPsGetArguments() argument
107 switch (Op->Common.AmlOpcode) in AcpiPsGetArguments()
118 GET_CURRENT_ARG_TYPE (WalkState->ArgTypes), Op); in AcpiPsGetArguments()
124 &(WalkState->ParserState), Op, ACPI_POSSIBLE_METHOD_CALL); in AcpiPsGetArguments()
151 AcpiPsAppendArg (Op, Arg); in AcpiPsGetArguments()
172 switch (Op->Common.AmlOpcode) in AcpiPsGetArguments()
185 AcpiPsLinkModuleCode (Op->Common.Parent, AmlOpStart, in AcpiPsGetArguments()
207 (Op->Common.Parent->Common.AmlOpcode == AML_SCOPE_OP)) in AcpiPsGetArguments()
209 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiPsGetArguments()
[all …]
H A Dpstree.c76 ACPI_PARSE_OBJECT *Op, in AcpiPsGetArg() argument
93 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiPsGetArg()
112 Arg = Op->Common.Value.Arg; in AcpiPsGetArg()
138 ACPI_PARSE_OBJECT *Op, in AcpiPsAppendArg() argument
148 if (!Op) in AcpiPsAppendArg()
155 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiPsAppendArg()
161 Op->Common.AmlOpcode)); in AcpiPsAppendArg()
176 if (Op->Common.Value.Arg) in AcpiPsAppendArg()
180 PrevArg = Op->Common.Value.Arg; in AcpiPsAppendArg()
191 Op->Common.Value.Arg = Arg; in AcpiPsAppendArg()
[all …]
H A Dpsparse.c145 ACPI_PARSE_OBJECT *Op) in AcpiPsCompleteThisOp() argument
154 ACPI_FUNCTION_TRACE_PTR (PsCompleteThisOp, Op); in AcpiPsCompleteThisOp()
159 if (!Op) in AcpiPsCompleteThisOp()
164 AcpiExStopTraceOpcode (Op, WalkState); in AcpiPsCompleteThisOp()
176 if (Op->Common.Parent) in AcpiPsCompleteThisOp()
178 Prev = Op->Common.Parent->Common.Value.Arg; in AcpiPsCompleteThisOp()
190 ParentInfo = AcpiPsGetOpcodeInfo (Op->Common.Parent->Common.AmlOpcode); in AcpiPsCompleteThisOp()
204 AML_INT_RETURN_VALUE_OP, Op->Common.Aml); in AcpiPsCompleteThisOp()
216 if ((Op->Common.Parent->Common.AmlOpcode == AML_REGION_OP) || in AcpiPsCompleteThisOp()
217 (Op->Common.Parent->Common.AmlOpcode == AML_DATA_REGION_OP) || in AcpiPsCompleteThisOp()
[all …]
H A Dpswalk.c68 ACPI_PARSE_OBJECT *Op = SubtreeRoot; in AcpiPsDeleteParseTree() local
78 while (Op) in AcpiPsDeleteParseTree()
82 if (Op != Parent) in AcpiPsDeleteParseTree()
86 Next = AcpiPsGetArg (Op, 0); in AcpiPsDeleteParseTree()
91 Op = Next; in AcpiPsDeleteParseTree()
98 Next = Op->Common.Next; in AcpiPsDeleteParseTree()
99 Parent = Op->Common.Parent; in AcpiPsDeleteParseTree()
101 AcpiPsFreeOp (Op); in AcpiPsDeleteParseTree()
105 if (Op == SubtreeRoot) in AcpiPsDeleteParseTree()
112 Op = Next; in AcpiPsDeleteParseTree()
[all …]
H A Dpsscope.c69 return (ParserState->Scope->ParseScope.Op); in AcpiPsGetParentScope()
129 Scope->ParseScope.Op = RootOp; in AcpiPsInitScope()
159 ACPI_PARSE_OBJECT *Op, in AcpiPsPushScope() argument
166 ACPI_FUNCTION_TRACE_PTR (PsPushScope, Op); in AcpiPsPushScope()
176 Scope->ParseScope.Op = Op; in AcpiPsPushScope()
221 ACPI_PARSE_OBJECT **Op, in AcpiPsPopScope() argument
239 *Op = Scope->ParseScope.Op; in AcpiPsPopScope()
252 *Op = NULL; in AcpiPsPopScope()
258 "Popped Op %p Args %X\n", *Op, *ArgCount)); in AcpiPsPopScope()
/titanic_50/usr/src/uts/intel/io/acpica/dispatcher/
H A Ddswexec.c119 Status = AcpiDsCreateOperand (WalkState, WalkState->Op, 0); in AcpiDsGetPredicateValue()
194 WalkState->ControlState->Common.Value, WalkState->Op)); in AcpiDsGetPredicateValue()
237 ACPI_PARSE_OBJECT *Op; in AcpiDsExecBeginOp() local
245 Op = WalkState->Op; in AcpiDsExecBeginOp()
246 if (!Op) in AcpiDsExecBeginOp()
254 Op = *OutOp; in AcpiDsExecBeginOp()
255 WalkState->Op = Op; in AcpiDsExecBeginOp()
256 WalkState->Opcode = Op->Common.AmlOpcode; in AcpiDsExecBeginOp()
257 WalkState->OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDsExecBeginOp()
263 AcpiUtGetTypeName (WalkState->OpInfo->ObjectType), Op)); in AcpiDsExecBeginOp()
[all …]
H A Ddswload2.c75 ACPI_PARSE_OBJECT *Op; in AcpiDsLoad2BeginOp() local
86 Op = WalkState->Op; in AcpiDsLoad2BeginOp()
87 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState)); in AcpiDsLoad2BeginOp()
89 if (Op) in AcpiDsLoad2BeginOp()
116 BufferPtr = Op->Common.Value.String; in AcpiDsLoad2BeginOp()
128 BufferPtr = ACPI_CAST_PTR (char, &Op->Named.Name); in AcpiDsLoad2BeginOp()
143 "State=%p Op=%p Type=%X\n", WalkState, Op, ObjectType)); in AcpiDsLoad2BeginOp()
170 if (Op && (Op->Named.Node == AcpiGbl_RootNode)) in AcpiDsLoad2BeginOp()
172 Node = Op->Named.Node; in AcpiDsLoad2BeginOp()
275 if (Op && Op->Common.Node) in AcpiDsLoad2BeginOp()
[all …]
H A Ddswload.c151 ACPI_PARSE_OBJECT *Op; in AcpiDsLoad1BeginOp() local
162 Op = WalkState->Op; in AcpiDsLoad1BeginOp()
163 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState)); in AcpiDsLoad1BeginOp()
167 if (Op) in AcpiDsLoad1BeginOp()
171 *OutOp = Op; in AcpiDsLoad1BeginOp()
177 if (Op->Common.Node) in AcpiDsLoad1BeginOp()
179 *OutOp = Op; in AcpiDsLoad1BeginOp()
191 "State=%p Op=%p [%s]\n", WalkState, Op, in AcpiDsLoad1BeginOp()
212 AcpiDmAddOpToExternalList (Op, Path, ACPI_TYPE_DEVICE, 0, 0); in AcpiDsLoad1BeginOp()
399 if (!Op) in AcpiDsLoad1BeginOp()
[all …]
H A Ddsobject.c60 ACPI_PARSE_OBJECT *Op,
83 ACPI_PARSE_OBJECT *Op, in AcpiDsBuildInternalObject() argument
95 if (Op->Common.AmlOpcode == AML_INT_NAMEPATH_OP) in AcpiDsBuildInternalObject()
102 if (!Op->Common.Node) in AcpiDsBuildInternalObject()
105 Op->Common.Value.String, in AcpiDsBuildInternalObject()
108 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &(Op->Common.Node))); in AcpiDsBuildInternalObject()
115 ((Op->Common.Parent->Common.AmlOpcode == AML_PACKAGE_OP) || in AcpiDsBuildInternalObject()
116 (Op->Common.Parent->Common.AmlOpcode == AML_VAR_PACKAGE_OP))) in AcpiDsBuildInternalObject()
135 ACPI_ERROR_NAMESPACE (Op->Common.Value.String, Status); in AcpiDsBuildInternalObject()
144 if ((Op->Common.Parent->Common.AmlOpcode == AML_PACKAGE_OP) || in AcpiDsBuildInternalObject()
[all …]
H A Ddsutils.c189 ACPI_PARSE_OBJECT *Op, in AcpiDsIsResultUsed() argument
194 ACPI_FUNCTION_TRACE_PTR (DsIsResultUsed, Op); in AcpiDsIsResultUsed()
199 if (!Op) in AcpiDsIsResultUsed()
224 if ((!Op->Common.Parent) || in AcpiDsIsResultUsed()
225 (Op->Common.Parent->Common.AmlOpcode == AML_SCOPE_OP)) in AcpiDsIsResultUsed()
231 AcpiPsGetOpcodeName (Op->Common.AmlOpcode))); in AcpiDsIsResultUsed()
237 ParentInfo = AcpiPsGetOpcodeInfo (Op->Common.Parent->Common.AmlOpcode); in AcpiDsIsResultUsed()
241 "Unknown parent opcode Op=%p", Op)); in AcpiDsIsResultUsed()
255 switch (Op->Common.Parent->Common.AmlOpcode) in AcpiDsIsResultUsed()
271 (WalkState->ControlState->Control.PredicateOp == Op)) in AcpiDsIsResultUsed()
[all …]
H A Ddsopcode.c323 ACPI_PARSE_OBJECT *Op) in AcpiDsEvalBufferFieldOperands() argument
331 ACPI_FUNCTION_TRACE_PTR (DsEvalBufferFieldOperands, Op); in AcpiDsEvalBufferFieldOperands()
338 Node = Op->Common.Node; in AcpiDsEvalBufferFieldOperands()
342 NextOp = Op->Common.Value.Arg; in AcpiDsEvalBufferFieldOperands()
361 Op->Common.AmlOpcode, ACPI_WALK_OPERANDS, WalkState); in AcpiDsEvalBufferFieldOperands()
365 AcpiPsGetOpcodeName (Op->Common.AmlOpcode), Status)); in AcpiDsEvalBufferFieldOperands()
372 if (Op->Common.AmlOpcode == AML_CREATE_FIELD_OP) in AcpiDsEvalBufferFieldOperands()
376 Status = AcpiDsInitBufferField (Op->Common.AmlOpcode, ObjDesc, in AcpiDsEvalBufferFieldOperands()
384 Status = AcpiDsInitBufferField (Op->Common.AmlOpcode, ObjDesc, in AcpiDsEvalBufferFieldOperands()
410 ACPI_PARSE_OBJECT *Op) in AcpiDsEvalRegionOperands() argument
[all …]
H A Ddscontrol.c73 ACPI_PARSE_OBJECT *Op) in AcpiDsExecBeginControlOp() argument
83 Op, Op->Common.AmlOpcode, WalkState)); in AcpiDsExecBeginControlOp()
85 switch (Op->Common.AmlOpcode) in AcpiDsExecBeginControlOp()
128 Op->Common.AmlOpcode; in AcpiDsExecBeginControlOp()
178 ACPI_PARSE_OBJECT *Op) in AcpiDsExecEndControlOp() argument
187 switch (Op->Common.AmlOpcode) in AcpiDsExecEndControlOp()
191 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "[IF_OP] Op=%p\n", Op)); in AcpiDsExecEndControlOp()
214 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "[WHILE_OP] Op=%p\n", Op)); in AcpiDsExecEndControlOp()
247 "[WHILE_OP] termination! Op=%p\n",Op)); in AcpiDsExecEndControlOp()
258 "[RETURN_OP] Op=%p Arg=%p\n",Op, Op->Common.Value.Arg)); in AcpiDsExecEndControlOp()
[all …]
H A Ddsfield.c64 ACPI_PARSE_OBJECT *Op,
98 ACPI_PARSE_OBJECT *Op, in AcpiDsCreateExternalRegion() argument
117 AcpiDmAddOpToExternalList (Op, Path, ACPI_TYPE_REGION, 0, 0); in AcpiDsCreateExternalRegion()
162 ACPI_PARSE_OBJECT *Op, in AcpiDsCreateBufferField() argument
179 if (Op->Common.AmlOpcode == AML_CREATE_FIELD_OP) in AcpiDsCreateBufferField()
183 Arg = AcpiPsGetArg (Op, 3); in AcpiDsCreateBufferField()
189 Arg = AcpiPsGetArg (Op, 2); in AcpiDsCreateBufferField()
243 Op->Common.Node = Node; in AcpiDsCreateBufferField()
275 SecondDesc->Extra.AmlStart = Op->Named.Data; in AcpiDsCreateBufferField()
276 SecondDesc->Extra.AmlLength = Op->Named.Length; in AcpiDsCreateBufferField()
[all …]
/titanic_50/usr/src/uts/intel/sys/acpi/
H A Dacdispat.h82 ACPI_PARSE_OBJECT *Op);
87 ACPI_PARSE_OBJECT *Op);
96 ACPI_PARSE_OBJECT *Op);
101 ACPI_PARSE_OBJECT *Op);
106 ACPI_PARSE_OBJECT *Op);
111 ACPI_PARSE_OBJECT *Op,
117 ACPI_PARSE_OBJECT *Op);
147 ACPI_PARSE_OBJECT *Op,
153 ACPI_PARSE_OBJECT *Op,
159 ACPI_PARSE_OBJECT *Op,
[all …]
H A Dacparser.h135 ACPI_PARSE_OBJECT *Op);
146 ACPI_PARSE_OBJECT **Op);
157 ACPI_PARSE_OBJECT **Op,
163 ACPI_PARSE_OBJECT *Op,
201 ACPI_PARSE_OBJECT *Op);
206 ACPI_PARSE_OBJECT *Op,
237 ACPI_PARSE_OBJECT **Op,
244 ACPI_PARSE_OBJECT *Op,
276 ACPI_PARSE_OBJECT *Op);
297 ACPI_PARSE_OBJECT *Op,
[all …]
H A Dacdisasm.h208 ACPI_PARSE_OBJECT *Op,
637 ACPI_PARSE_OBJECT *Op,
650 ACPI_PARSE_OBJECT *Op);
654 ACPI_PARSE_OBJECT *Op);
658 ACPI_PARSE_OBJECT *Op);
662 ACPI_PARSE_OBJECT *Op);
666 ACPI_PARSE_OBJECT *Op);
670 ACPI_PARSE_OBJECT *Op);
674 ACPI_PARSE_OBJECT *Op);
678 ACPI_PARSE_OBJECT *Op);
[all …]

123