Searched defs:ReturnDesc (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/acpica/executer/
H A Dexoparg2.c283 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
299 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
300 if (!ReturnDesc)
306 ReturnDesc->Integer.Value = AcpiExDoMathOp (
317 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
318 if (!ReturnDesc)
324 /* ReturnDesc will contain the remainder */
330 &ReturnDesc->Integer.Value);
336 Operand[0], Operand[1], &ReturnDesc, WalkState);
364 ReturnDesc
542 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
[all...]
H A Dexoparg3.c177 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
195 ReturnDesc = AcpiUtCreateInternalObject (
197 if (!ReturnDesc)
274 ReturnDesc->String.Pointer = Buffer;
275 ReturnDesc->String.Length = (UINT32) Length;
279 ReturnDesc->Buffer.Flags |= AOPOBJ_DATA_VALID;
293 Status = AcpiExStore (ReturnDesc, Operand[3], WalkState);
301 AcpiUtRemoveReference (ReturnDesc);
308 WalkState->ResultObj = ReturnDesc;
H A Dexoparg6.c225 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
268 ReturnDesc = AcpiUtCreateIntegerObject (ACPI_UINT64_MAX);
269 if (!ReturnDesc)
319 ReturnDesc->Integer.Value = Index;
326 Status = AcpiExLoadTableOp (WalkState, &ReturnDesc);
345 AcpiUtRemoveReference (ReturnDesc);
352 WalkState->ResultObj = ReturnDesc;
H A Dexresolv.c340 * ReturnDesc - Where the resolved object is returned
354 ACPI_OPERAND_OBJECT **ReturnDesc)
496 if (ReturnDesc)
574 if (ReturnDesc)
576 *ReturnDesc = ObjDesc;
350 AcpiExResolveMultiple( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *Operand, ACPI_OBJECT_TYPE *ReturnType, ACPI_OPERAND_OBJECT **ReturnDesc) argument
H A Dexoparg1.c96 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
111 ReturnDesc = AcpiUtCreateIntegerObject (AcpiOsGetTimer ());
112 if (!ReturnDesc)
133 AcpiUtRemoveReference (ReturnDesc);
140 WalkState->ResultObj = ReturnDesc;
286 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
311 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
312 if (!ReturnDesc)
322 ReturnDesc->Integer.Value = ~Operand[0]->Integer.Value;
327 ReturnDesc
628 ACPI_OPERAND_OBJECT *ReturnDesc = NULL; local
[all...]
H A Dexconcat.c94 ACPI_OPERAND_OBJECT *ReturnDesc; local
236 ReturnDesc = AcpiUtCreateBufferObject (
238 if (!ReturnDesc)
244 Buffer = (char *) ReturnDesc->Buffer.Pointer;
261 ReturnDesc = AcpiUtCreateStringObject (
264 if (!ReturnDesc)
270 Buffer = ReturnDesc->String.Pointer;
282 ReturnDesc = AcpiUtCreateBufferObject (
285 if (!ReturnDesc)
291 Buffer = (char *) ReturnDesc
349 ACPI_OPERAND_OBJECT *ReturnDesc; local
394 ACPI_OPERAND_OBJECT *ReturnDesc; local
[all...]
H A Dexconfig.c158 * ReturnDesc - Where to store the return object
169 ACPI_OPERAND_OBJECT **ReturnDesc)
205 *ReturnDesc = DdbHandle;
294 *ReturnDesc = DdbHandle;
167 AcpiExLoadTableOp( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT **ReturnDesc) argument
H A Dexmisc.c59 * ReturnDesc - Where to store the reference
72 ACPI_OPERAND_OBJECT **ReturnDesc,
82 *ReturnDesc = NULL;
140 *ReturnDesc = ReferenceObj;
144 ObjDesc, AcpiUtGetObjectTypeName (ObjDesc), *ReturnDesc));
70 AcpiExGetObjectReference( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnDesc, ACPI_WALK_STATE *WalkState) argument
H A Dexconvrt.c84 ACPI_OPERAND_OBJECT *ReturnDesc; local
188 ReturnDesc = AcpiUtCreateIntegerObject (Result);
189 if (!ReturnDesc)
199 (void) AcpiExTruncateFor32bitTable (ReturnDesc);
200 *ResultDesc = ReturnDesc;
224 ACPI_OPERAND_OBJECT *ReturnDesc; local
246 ReturnDesc = AcpiUtCreateBufferObject (AcpiGbl_IntegerByteWidth);
247 if (!ReturnDesc)
254 NewBuf = ReturnDesc->Buffer.Pointer;
268 ReturnDesc
440 ACPI_OPERAND_OBJECT *ReturnDesc; local
[all...]
/illumos-gate/usr/src/uts/intel/io/acpica/dispatcher/
H A Ddsmethod.c655 * ReturnDesc - Return value from the called method
667 ACPI_OPERAND_OBJECT *ReturnDesc)
679 WalkState->MethodCallOp, ReturnDesc));
688 if (ReturnDesc)
692 SameAsImplicitReturn = (WalkState->ImplicitReturnObj == ReturnDesc);
700 Status = AcpiDsResultPush (ReturnDesc, WalkState);
703 AcpiUtRemoveReference (ReturnDesc);
711 WalkState->ReturnDesc = ReturnDesc;
725 else if (!AcpiDsDoImplicitReturn (ReturnDesc, WalkStat
665 AcpiDsRestartControlMethod( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ReturnDesc) argument
[all...]
H A Ddsutils.c109 * PARAMETERS: ReturnDesc - The return value
125 ACPI_OPERAND_OBJECT *ReturnDesc,
137 (!ReturnDesc))
144 ReturnDesc,
151 * is the same as the ReturnDesc.
155 if (WalkState->ImplicitReturnObj == ReturnDesc)
164 WalkState->ImplicitReturnObj = ReturnDesc;
167 AcpiUtAddReference (ReturnDesc);
124 AcpiDsDoImplicitReturn( ACPI_OPERAND_OBJECT *ReturnDesc, ACPI_WALK_STATE *WalkState, BOOLEAN AddReference) argument
/illumos-gate/usr/src/uts/intel/io/acpica/utilities/
H A Duteval.c60 * ReturnDesc - Where a return value is stored
77 ACPI_OPERAND_OBJECT **ReturnDesc)
195 *ReturnDesc = Info->ReturnObject;
73 AcpiUtEvaluateObject( ACPI_NAMESPACE_NODE *PrefixNode, const char *Path, UINT32 ExpectedReturnBtypes, ACPI_OPERAND_OBJECT **ReturnDesc) argument
H A Dutosi.c467 ACPI_OPERAND_OBJECT *ReturnDesc; local
488 ReturnDesc = AcpiUtCreateInternalObject (ACPI_TYPE_INTEGER);
489 if (!ReturnDesc)
500 AcpiUtRemoveReference (ReturnDesc);
543 ReturnDesc->Integer.Value = ReturnValue;
544 WalkState->ReturnDesc = ReturnDesc;
/illumos-gate/usr/src/uts/intel/sys/acpi/
H A Dacstruct.h120 union acpi_operand_object *ReturnDesc; /* Return object, if any */ member in struct:acpi_walk_state

Completed in 103 milliseconds