Searched refs:Op (Results 1 - 25 of 61) sorted by relevance

123

/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/parser/
H A Dpswalk.c141 ACPI_PARSE_OBJECT *Op = SubtreeRoot; local
151 while (Op)
155 if (Op != Parent)
159 Next = AcpiPsGetArg (Op, 0);
162 /* Still going downward in tree (Op is not completed yet) */
164 Op = Next;
169 /* No more children, this Op is complete. */
171 Next = Op->Common.Next;
172 Parent = Op->Common.Parent;
174 AcpiPsFreeOp (Op);
[all...]
H A Dpsutils.c160 * PARAMETERS: Op - A newly allocated Op object
161 * Opcode - Opcode to store in the Op
165 * DESCRIPTION: Initialize a parse (Op) object
171 ACPI_PARSE_OBJECT *Op,
177 Op->Common.DescriptorType = ACPI_DESC_TYPE_PARSER;
178 Op->Common.AmlOpcode = Opcode;
180 ACPI_DISASM_ONLY_MEMBERS (ACPI_STRNCPY (Op->Common.AmlOpName,
182 sizeof (Op->Common.AmlOpName)));
190 * PARAMETERS: Opcode - Opcode that will be stored in the new Op
170 AcpiPsInitOp( ACPI_PARSE_OBJECT *Op, UINT16 Opcode) argument
204 ACPI_PARSE_OBJECT *Op; local
270 AcpiPsFreeOp( ACPI_PARSE_OBJECT *Op) argument
327 AcpiPsGetName( ACPI_PARSE_OBJECT *Op) argument
348 AcpiPsSetName( ACPI_PARSE_OBJECT *Op, UINT32 name) argument
[all...]
H A Dpstree.c140 * PARAMETERS: Op - Get an argument for this op
143 * RETURN: The argument (as an Op object). NULL if argument does not exist
151 ACPI_PARSE_OBJECT *Op,
161 if (Op->Common.AmlOpcode == AML_INT_CONNECTION_OP)
163 return (Op->Common.Value.Arg);
168 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode);
187 Arg = Op->Common.Value.Arg;
202 * PARAMETERS: Op - Append an argument to this Op.
203 * Arg - Argument Op t
150 AcpiPsGetArg( ACPI_PARSE_OBJECT *Op, UINT32 Argn) argument
212 AcpiPsAppendArg( ACPI_PARSE_OBJECT *Op, ACPI_PARSE_OBJECT *Arg) argument
296 AcpiPsGetDepthNext( ACPI_PARSE_OBJECT *Origin, ACPI_PARSE_OBJECT *Op) argument
377 AcpiPsGetChild( ACPI_PARSE_OBJECT *Op) argument
[all...]
H A Dpsloop.c148 ACPI_PARSE_OBJECT **Op);
160 ACPI_PARSE_OBJECT *Op);
165 ACPI_PARSE_OBJECT **Op,
171 ACPI_PARSE_OBJECT *Op,
286 * AmlOpStart - Begin of named Op in AML
287 * UnnamedOp - Early Op (not a named Op)
288 * Op - Returned Op
292 * DESCRIPTION: Parse a named Op
297 AcpiPsBuildNamedOp( ACPI_WALK_STATE *WalkState, UINT8 *AmlOpStart, ACPI_PARSE_OBJECT *UnnamedOp, ACPI_PARSE_OBJECT **Op) argument
417 ACPI_PARSE_OBJECT *Op; local
532 AcpiPsGetArguments( ACPI_WALK_STATE *WalkState, UINT8 *AmlOpStart, ACPI_PARSE_OBJECT *Op) argument
837 AcpiPsCompleteOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT **Op, ACPI_STATUS Status) argument
1025 AcpiPsCompleteFinalOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_STATUS Status) argument
1131 ACPI_PARSE_OBJECT *Op = NULL; /* current op */ local
[all...]
H A Dpsparse.c207 * Op - Op to complete
211 * DESCRIPTION: Perform any cleanup at the completion of an Op.
218 ACPI_PARSE_OBJECT *Op)
227 ACPI_FUNCTION_TRACE_PTR (PsCompleteThisOp, Op);
230 /* Check for null Op, can happen if AML code is corrupt */
232 if (!Op)
247 if (Op->Common.Parent)
249 Prev = Op->Common.Parent->Common.Value.Arg;
261 ParentInfo = AcpiPsGetOpcodeInfo (Op
216 AcpiPsCompleteThisOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
404 AcpiPsNextParseState( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_STATUS CallbackStatus) argument
[all...]
H A Dpsscope.c131 * RETURN: Pointer to an Op object
142 return (ParserState->Scope->ParseScope.Op);
202 Scope->ParseScope.Op = RootOp;
219 * Op - Current op to be pushed
232 ACPI_PARSE_OBJECT *Op,
239 ACPI_FUNCTION_TRACE_PTR (PsPushScope, Op);
249 Scope->ParseScope.Op = Op;
280 * Op - Where the popped op is returned
294 ACPI_PARSE_OBJECT **Op,
230 AcpiPsPushScope( ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT *Op, UINT32 RemainingArgs, UINT32 ArgCount) argument
292 AcpiPsPopScope( ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT **Op, UINT32 *ArgList, UINT32 *ArgCount) argument
[all...]
H A Dpsxface.c330 ACPI_PARSE_OBJECT *Op; local
374 Op = AcpiPsCreateScopeOp ();
375 if (!Op)
392 Status = AcpiDsInitAmlWalk (WalkState, Op, Info->ResolvedNode,
445 AcpiPsDeleteParseTree (Op);
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddswload.c204 ACPI_PARSE_OBJECT *Op; local
215 Op = WalkState->Op;
216 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
220 if (Op)
224 *OutOp = Op;
230 if (Op->Common.Node)
232 *OutOp = Op;
244 "State=%p Op
495 ACPI_PARSE_OBJECT *Op; local
[all...]
H A Ddswload2.c149 ACPI_PARSE_OBJECT *Op; local
160 Op = WalkState->Op;
161 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
163 if (Op)
190 BufferPtr = Op->Common.Value.String;
202 BufferPtr = ACPI_CAST_PTR (char, &Op->Named.Name);
217 "State=%p Op=%p Type=%X\n", WalkState, Op, ObjectTyp
462 ACPI_PARSE_OBJECT *Op; local
[all...]
H A Ddswexec.c193 Status = AcpiDsCreateOperand (WalkState, WalkState->Op, 0);
266 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "Completed a predicate eval=%X Op=%p\n",
267 WalkState->ControlState->Common.Value, WalkState->Op));
308 ACPI_PARSE_OBJECT *Op; local
316 Op = WalkState->Op;
317 if (!Op)
325 Op = *OutOp;
326 WalkState->Op = Op;
465 ACPI_PARSE_OBJECT *Op; local
[all...]
H A Ddscontrol.c134 * Op - The control Op
146 ACPI_PARSE_OBJECT *Op)
155 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p Opcode=%2.2X State=%p\n",
156 Op, Op->Common.AmlOpcode, WalkState));
158 switch (Op->Common.AmlOpcode)
200 ControlState->Control.Opcode = Op->Common.AmlOpcode;
237 * Op - The control Op
144 AcpiDsExecBeginControlOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
247 AcpiDsExecEndControlOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
[all...]
H A Ddsobject.c134 ACPI_PARSE_OBJECT *Op,
144 * Op - Parser object to be translated
149 * DESCRIPTION: Translate a parser Op object to the equivalent namespace object
157 ACPI_PARSE_OBJECT *Op,
169 if (Op->Common.AmlOpcode == AML_INT_NAMEPATH_OP)
176 if (!Op->Common.Node)
179 Op->Common.Value.String,
182 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &(Op->Common.Node)));
189 ((Op->Common.Parent->Common.AmlOpcode == AML_PACKAGE_OP) ||
190 (Op
155 AcpiDsBuildInternalObject( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_OPERAND_OBJECT **ObjDescPtr) argument
336 AcpiDsBuildInternalBufferObj( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, UINT32 BufferLength, ACPI_OPERAND_OBJECT **ObjDescPtr) argument
466 AcpiDsBuildInternalPackageObj( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, UINT32 ElementCount, ACPI_OPERAND_OBJECT **ObjDescPtr) argument
651 AcpiDsCreateNode( ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE *Node, ACPI_PARSE_OBJECT *Op) argument
724 AcpiDsInitObjectFromOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, UINT16 Opcode, ACPI_OPERAND_OBJECT **RetObjDesc) argument
[all...]
H A Ddsutils.c252 * PARAMETERS: Op - Current Op
263 ACPI_PARSE_OBJECT *Op,
268 ACPI_FUNCTION_TRACE_PTR (DsIsResultUsed, Op);
271 /* Must have both an Op and a Result Object */
273 if (!Op)
275 ACPI_ERROR ((AE_INFO, "Null Op"));
298 if ((!Op->Common.Parent) ||
299 (Op->Common.Parent->Common.AmlOpcode == AML_SCOPE_OP))
305 AcpiPsGetOpcodeName (Op
262 AcpiDsIsResultUsed( ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) argument
437 AcpiDsDeleteResultIfNotUsed( ACPI_PARSE_OBJECT *Op, ACPI_OPERAND_OBJECT *ResultObj, ACPI_WALK_STATE *WalkState) argument
919 ACPI_PARSE_OBJECT *Op = WalkState->Op; local
[all...]
H A Ddsopcode.c385 * Op - A valid BufferField Op object
397 ACPI_PARSE_OBJECT *Op)
405 ACPI_FUNCTION_TRACE_PTR (DsEvalBufferFieldOperands, Op);
412 Node = Op->Common.Node;
416 NextOp = Op->Common.Value.Arg;
434 Status = AcpiExResolveOperands (Op->Common.AmlOpcode,
439 AcpiPsGetOpcodeName (Op->Common.AmlOpcode), Status));
446 if (Op->Common.AmlOpcode == AML_CREATE_FIELD_OP)
450 Status = AcpiDsInitBufferField (Op
395 AcpiDsEvalBufferFieldOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
482 AcpiDsEvalRegionOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
581 AcpiDsEvalTableRegionOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
688 AcpiDsEvalDataObjectOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_OPERAND_OBJECT *ObjDesc) argument
793 AcpiDsEvalBankFieldOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
[all...]
H A Ddsfield.c138 ACPI_PARSE_OBJECT *Op,
157 * Op - Op containing the Field definition and args
172 ACPI_PARSE_OBJECT *Op,
191 AcpiDmAddToExternalList (Op, Path, ACPI_TYPE_REGION, 0);
218 * PARAMETERS: Op - Current parse op (CreateXXField)
235 ACPI_PARSE_OBJECT *Op,
252 if (Op->Common.AmlOpcode == AML_CREATE_FIELD_OP)
256 Arg = AcpiPsGetArg (Op, 3);
262 Arg = AcpiPsGetArg (Op,
170 AcpiDsCreateExternalRegion( ACPI_STATUS LookupStatus, ACPI_PARSE_OBJECT *Op, char *Path, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE **Node) argument
234 AcpiDsCreateBufferField( ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) argument
572 AcpiDsCreateField( ACPI_PARSE_OBJECT *Op, ACPI_NAMESPACE_NODE *RegionNode, ACPI_WALK_STATE *WalkState) argument
639 AcpiDsInitFieldObjects( ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) argument
762 AcpiDsCreateBankField( ACPI_PARSE_OBJECT *Op, ACPI_NAMESPACE_NODE *RegionNode, ACPI_WALK_STATE *WalkState) argument
853 AcpiDsCreateIndexField( ACPI_PARSE_OBJECT *Op, ACPI_NAMESPACE_NODE *RegionNode, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Ddsargs.c162 ACPI_PARSE_OBJECT *Op; local
171 Op = AcpiPsAllocOp (AML_INT_EVAL_SUBTREE_OP);
172 if (!Op)
179 Op->Common.Node = ScopeNode;
190 Status = AcpiDsInitAmlWalk (WalkState, Op, NULL, AmlStart,
211 /* Get and init the Op created above */
213 Op->Common.Node = Node;
214 AcpiPsDeleteParseTree (Op);
218 Op = AcpiPsAllocOp (AML_INT_EVAL_SUBTREE_OP);
219 if (!Op)
[all...]
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/common/
H A Dadwalk.c141 ACPI_PARSE_OBJECT *Op,
147 ACPI_PARSE_OBJECT *Op,
153 ACPI_PARSE_OBJECT *Op,
159 ACPI_PARSE_OBJECT *Op,
165 ACPI_PARSE_OBJECT *Op,
173 ACPI_PARSE_OBJECT *Op);
177 ACPI_PARSE_OBJECT *Op,
417 * DESCRIPTION: Format and print contents of one parse Op.
423 ACPI_PARSE_OBJECT *Op,
431 if (!Op)
422 AcpiDmDumpDescending( ACPI_PARSE_OBJECT *Op, UINT32 Level, void *Context) argument
502 AcpiDmFindOrphanDescending( ACPI_PARSE_OBJECT *Op, UINT32 Level, void *Context) argument
651 AcpiDmLoadDescendingOp( ACPI_PARSE_OBJECT *Op, UINT32 Level, void *Context) argument
785 AcpiDmXrefDescendingOp( ACPI_PARSE_OBJECT *Op, UINT32 Level, void *Context) argument
953 AcpiDmResourceDescendingOp( ACPI_PARSE_OBJECT *Op, UINT32 Level, void *Context) argument
1007 AcpiDmCommonAscendingOp( ACPI_PARSE_OBJECT *Op, UINT32 Level, void *Context) argument
1049 AcpiDmInspectPossibleArgs( UINT32 CurrentOpArgCount, UINT32 TargetCount, ACPI_PARSE_OBJECT *Op) argument
[all...]
H A Ddmrestag.c148 ACPI_PARSE_OBJECT *Op,
169 ACPI_PARSE_OBJECT *Op);
495 * PARAMETERS: Op - Parse Op for the AML opcode
510 ACPI_PARSE_OBJECT *Op,
524 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode);
532 BufferNameOp = AcpiPsGetDepthNext (NULL, Op);
557 if ((Op->Common.AmlOpcode == AML_CREATE_BIT_FIELD_OP) ||
558 (Op->Common.AmlOpcode == AML_CREATE_FIELD_OP))
681 ACPI_PARSE_OBJECT *Op; local
509 AcpiDmCheckResourceReference( ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) argument
991 ACPI_PARSE_OBJECT *Op = Root; local
1041 AcpiDmAddResourcesToNamespace( ACPI_NAMESPACE_NODE *BufferNode, ACPI_PARSE_OBJECT *Op) argument
[all...]
H A Dadisasm.c165 ACPI_PARSE_OBJECT *Op,
179 ACPI_PARSE_OBJECT *Op,
222 ACPI_PARSE_OBJECT *Op)
830 * PARAMETERS: Op - Root Op of the deferred opcode
843 ACPI_PARSE_OBJECT *Op,
866 Op->Common.AmlOpName, (char *) &Op->Named.Name));
868 WalkState = AcpiDsCreateWalkState (0, Op, NULL, NULL);
874 Status = AcpiDsInitAmlWalk (WalkState, Op, NUL
178 AcpiDsIsResultUsed( ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) argument
219 AcpiDsCallControlMethod( ACPI_THREAD_STATE *Thread, ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
842 AdDeferredParse( ACPI_PARSE_OBJECT *Op, UINT8 *Aml, UINT32 AmlLength) argument
968 ACPI_PARSE_OBJECT *Op = Root; local
[all...]
H A Ddmextern.c170 ACPI_PARSE_OBJECT *Op,
209 * PARAMETERS: Op - Parse op
221 ACPI_PARSE_OBJECT *Op,
232 while (Op)
234 if (Op->Common.Node)
239 Op = Op->Common.Parent;
242 if (!Op)
252 Node = Op->Common.Node;
408 * PARAMETERS: Op
220 AcpiDmNormalizeParentPrefix( ACPI_PARSE_OBJECT *Op, char *Path) argument
422 AcpiDmAddToExternalList( ACPI_PARSE_OBJECT *Op, char *Path, UINT8 Type, UINT32 Value) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacdispat.h155 ACPI_PARSE_OBJECT *Op);
160 ACPI_PARSE_OBJECT *Op);
169 ACPI_PARSE_OBJECT *Op);
174 ACPI_PARSE_OBJECT *Op);
179 ACPI_PARSE_OBJECT *Op);
184 ACPI_PARSE_OBJECT *Op,
190 ACPI_PARSE_OBJECT *Op);
220 ACPI_PARSE_OBJECT *Op,
226 ACPI_PARSE_OBJECT *Op,
232 ACPI_PARSE_OBJECT *Op,
[all...]
H A Dacparser.h200 ACPI_PARSE_OBJECT *Op);
237 ACPI_PARSE_OBJECT *Op);
242 ACPI_PARSE_OBJECT *Op,
273 ACPI_PARSE_OBJECT **Op,
280 ACPI_PARSE_OBJECT *Op,
312 ACPI_PARSE_OBJECT *Op);
333 ACPI_PARSE_OBJECT *Op,
363 ACPI_PARSE_OBJECT *Op);
390 ACPI_PARSE_OBJECT *Op);
396 ACPI_PARSE_OBJECT *Op);
[all...]
H A Dacdisasm.h269 ACPI_PARSE_OBJECT *Op,
581 ACPI_PARSE_OBJECT *Op,
594 ACPI_PARSE_OBJECT *Op);
602 ACPI_PARSE_OBJECT *Op);
606 ACPI_PARSE_OBJECT *Op);
610 ACPI_PARSE_OBJECT *Op);
614 ACPI_PARSE_OBJECT *Op);
618 ACPI_PARSE_OBJECT *Op);
626 ACPI_PARSE_OBJECT *Op);
630 ACPI_PARSE_OBJECT *Op);
[all...]
H A Dacdebug.h174 ACPI_PARSE_OBJECT *Op,
242 ACPI_PARSE_OBJECT *Op);
246 ACPI_PARSE_OBJECT *Op);
261 ACPI_PARSE_OBJECT *Op);
316 ACPI_PARSE_OBJECT *Op);
435 ACPI_PARSE_OBJECT *Op);
444 ACPI_PARSE_OBJECT *Op);
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/beserved/server-Windows/
H A Dubi_SplayTree.h363 #define ubi_trLocate( Rp, Ip, Op ) \
366 (ubi_trCompOps)(Op) )

Completed in 206 milliseconds

123