Searched refs:ReturnDesc (Results 1 - 21 of 21) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexoparg1.c170 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
185 ReturnDesc = AcpiUtCreateIntegerObject (AcpiOsGetTimer ());
186 if (!ReturnDesc)
207 AcpiUtRemoveReference (ReturnDesc);
214 WalkState->ResultObj = ReturnDesc;
366 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
391 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
392 if (!ReturnDesc)
402 ReturnDesc->Integer.Value = ~Operand[0]->Integer.Value;
408 ReturnDesc
718 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
[all...]
H A Dexoparg2.c358 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
374 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
375 if (!ReturnDesc)
381 ReturnDesc->Integer.Value = AcpiExDoMathOp (WalkState->Opcode,
391 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
392 if (!ReturnDesc)
398 /* ReturnDesc will contain the remainder */
403 &ReturnDesc->Integer.Value);
410 &ReturnDesc, WalkState);
441 ReturnDesc
614 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
[all...]
H A Dexconvrt.c159 ACPI_OPERAND_OBJECT *ReturnDesc; local
263 ReturnDesc = AcpiUtCreateIntegerObject (Result);
264 if (!ReturnDesc)
274 AcpiExTruncateFor32bitTable (ReturnDesc);
275 *ResultDesc = ReturnDesc;
299 ACPI_OPERAND_OBJECT *ReturnDesc; local
322 ReturnDesc = AcpiUtCreateBufferObject (AcpiGbl_IntegerByteWidth);
323 if (!ReturnDesc)
330 NewBuf = ReturnDesc->Buffer.Pointer;
348 ReturnDesc
516 ACPI_OPERAND_OBJECT *ReturnDesc; local
[all...]
H A Dexoparg3.c238 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
257 ReturnDesc = AcpiUtCreateInternalObject (
259 if (!ReturnDesc)
336 ReturnDesc->String.Pointer = Buffer;
337 ReturnDesc->String.Length = (UINT32) Length;
341 ReturnDesc->Buffer.Flags |= AOPOBJ_DATA_VALID;
355 Status = AcpiExStore (ReturnDesc, Operand[3], WalkState);
363 AcpiUtRemoveReference (ReturnDesc);
371 WalkState->ResultObj = ReturnDesc;
H A Dexoparg6.c305 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
348 ReturnDesc = AcpiUtCreateIntegerObject (ACPI_UINT64_MAX);
349 if (!ReturnDesc)
399 ReturnDesc->Integer.Value = Index;
407 Status = AcpiExLoadTableOp (WalkState, &ReturnDesc);
426 AcpiUtRemoveReference (ReturnDesc);
433 WalkState->ResultObj = ReturnDesc;
H A Dexmisc.c135 * ReturnDesc - Where to store the reference
148 ACPI_OPERAND_OBJECT **ReturnDesc,
158 *ReturnDesc = NULL;
219 *ReturnDesc = ReferenceObj;
223 ObjDesc, AcpiUtGetObjectTypeName (ObjDesc), *ReturnDesc));
252 ACPI_OPERAND_OBJECT *ReturnDesc; local
295 ReturnDesc = AcpiUtCreateBufferObject (NewLength);
296 if (!ReturnDesc)
305 NewBuf = ReturnDesc->Buffer.Pointer;
316 *ActualReturnDesc = ReturnDesc;
146 AcpiExGetObjectReference( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnDesc, ACPI_WALK_STATE *WalkState) argument
344 ACPI_OPERAND_OBJECT *ReturnDesc; local
[all...]
H A Dexresolv.c419 * ReturnDesc - Where the resolved object is returned
433 ACPI_OPERAND_OBJECT **ReturnDesc)
567 if (ReturnDesc)
644 if (ReturnDesc)
646 *ReturnDesc = ObjDesc;
429 AcpiExResolveMultiple( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *Operand, ACPI_OBJECT_TYPE *ReturnType, ACPI_OPERAND_OBJECT **ReturnDesc) argument
H A Dexconfig.c229 * ReturnDesc - Where to store the return object
240 ACPI_OPERAND_OBJECT **ReturnDesc)
284 *ReturnDesc = DdbHandle;
374 *ReturnDesc = DdbHandle;
238 AcpiExLoadTableOp( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT **ReturnDesc) argument
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/
H A Dutosi.c422 ACPI_OPERAND_OBJECT *ReturnDesc; local
442 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
443 if (!ReturnDesc)
492 ReturnDesc->Integer.Value = ReturnValue;
493 WalkState->ReturnDesc = ReturnDesc;
H A Duteval.c134 * ReturnDesc - Where a return value is stored
151 ACPI_OPERAND_OBJECT **ReturnDesc)
264 *ReturnDesc = Info->ReturnObject;
147 AcpiUtEvaluateObject( ACPI_NAMESPACE_NODE *PrefixNode, char *Path, UINT32 ExpectedReturnBtypes, ACPI_OPERAND_OBJECT **ReturnDesc) argument
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddsmethod.c550 * ReturnDesc - Return value from the called method
562 ACPI_OPERAND_OBJECT *ReturnDesc)
574 WalkState->MethodCallOp, ReturnDesc));
583 if (ReturnDesc)
587 SameAsImplicitReturn = (WalkState->ImplicitReturnObj == ReturnDesc);
595 Status = AcpiDsResultPush (ReturnDesc, WalkState);
598 AcpiUtRemoveReference (ReturnDesc);
606 WalkState->ReturnDesc = ReturnDesc;
620 else if (!AcpiDsDoImplicitReturn (ReturnDesc, WalkStat
560 AcpiDsRestartControlMethod( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ReturnDesc) argument
[all...]
H A Ddscontrol.c365 * value. This is the only place where WalkState->ReturnDesc
368 WalkState->ReturnDesc = WalkState->Operands[0];
397 WalkState->ReturnDesc = WalkState->Results->Results.ObjDesc [0];
410 WalkState->ReturnDesc = NULL;
416 WalkState, WalkState->ReturnDesc));
H A Ddsutils.c183 * PARAMETERS: ReturnDesc - The return value
199 ACPI_OPERAND_OBJECT *ReturnDesc,
211 (!ReturnDesc))
218 ReturnDesc,
225 * is the same as the ReturnDesc.
229 if (WalkState->ImplicitReturnObj == ReturnDesc)
238 WalkState->ImplicitReturnObj = ReturnDesc;
241 AcpiUtAddReference (ReturnDesc);
198 AcpiDsDoImplicitReturn( ACPI_OPERAND_OBJECT *ReturnDesc, ACPI_WALK_STATE *WalkState, BOOLEAN AddReference) argument
H A Ddswexec.c492 WalkState->ReturnDesc = NULL;
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/parser/
H A Dpsparse.c676 WalkState->ReturnDesc, WalkState->ImplicitReturnObj, WalkState));
690 if (!PreviousWalkState->ReturnDesc)
721 PreviousWalkState->ReturnDesc);
732 AcpiUtRemoveReference (PreviousWalkState->ReturnDesc);
753 PreviousWalkState->ReturnDesc;
758 if (PreviousWalkState->ReturnDesc)
762 AcpiUtRemoveReference (PreviousWalkState->ReturnDesc);
H A Dpsxface.c411 Info->ReturnObject = WalkState->ReturnDesc;
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacstruct.h196 union acpi_operand_object *ReturnDesc; /* Return object, if any */ member in struct:acpi_walk_state
H A Dacdispat.h344 ACPI_OPERAND_OBJECT *ReturnDesc);
411 ACPI_OPERAND_OBJECT *ReturnDesc,
H A Dacinterp.h289 ACPI_OPERAND_OBJECT **ReturnDesc,
372 ACPI_OPERAND_OBJECT **ReturnDesc);
543 ACPI_OPERAND_OBJECT **ReturnDesc);
H A Dacutils.h560 ACPI_OPERAND_OBJECT **ReturnDesc);
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/common/
H A Dadisasm.c205 ACPI_OPERAND_OBJECT *ReturnDesc)
203 AcpiDsRestartControlMethod( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ReturnDesc) argument

Completed in 178 milliseconds