Searched refs:ObjDesc (Results 26 - 50 of 63) sorted by relevance

123

/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dextrace.c321 * ObjDesc - The method object
334 ACPI_OPERAND_OBJECT *ObjDesc,
352 AcpiGbl_TraceMethodObject = ObjDesc;
372 ObjDesc ? ObjDesc->Method.AmlStart : NULL, Pathname);
387 * ObjDesc - The method object
400 ACPI_OPERAND_OBJECT *ObjDesc,
420 ObjDesc ? ObjDesc->Method.AmlStart : NULL, Pathname);
425 if (AcpiGbl_TraceMethodObject == ObjDesc)
332 AcpiExStartTraceMethod( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
398 AcpiExStopTraceMethod( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexmisc.c167 * PARAMETERS: ObjDesc - Create a reference to this object
180 ACPI_OPERAND_OBJECT *ObjDesc,
188 ACPI_FUNCTION_TRACE_PTR (ExGetObjectReference, ObjDesc);
193 switch (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc))
197 if (ObjDesc->Common.Type != ACPI_TYPE_LOCAL_REFERENCE)
205 switch (ObjDesc->Reference.Class)
213 ReferencedObj = ObjDesc->Reference.Object;
219 ObjDesc->Reference.Class));
228 ReferencedObj = ObjDesc;
234 ACPI_GET_DESCRIPTOR_TYPE (ObjDesc)));
179 AcpiExGetObjectReference( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexutils.c275 * PARAMETERS: ObjDesc - Object to be truncated
286 ACPI_OPERAND_OBJECT *ObjDesc)
296 if ((!ObjDesc) ||
297 (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) != ACPI_DESC_TYPE_OPERAND) ||
298 (ObjDesc->Common.Type != ACPI_TYPE_INTEGER))
304 (ObjDesc->Integer.Value > (UINT64) ACPI_UINT32_MAX))
310 ObjDesc->Integer.Value &= (UINT64) ACPI_UINT32_MAX;
285 AcpiExTruncateFor32bitTable( ACPI_OPERAND_OBJECT *ObjDesc) argument
H A Dexstore.c346 ACPI_OPERAND_OBJECT *ObjDesc; local
371 ObjDesc = *(IndexDesc->Reference.Where);
393 if (ObjDesc)
402 AcpiUtRemoveReference (ObjDesc);
435 ObjDesc = IndexDesc->Reference.Object;
436 if ((ObjDesc->Common.Type != ACPI_TYPE_BUFFER) &&
437 (ObjDesc->Common.Type != ACPI_TYPE_STRING))
475 ObjDesc->Buffer.Pointer[IndexDesc->Reference.Value] = Value;
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacinterp.h215 ACPI_OPERAND_OBJECT *ObjDesc,
221 ACPI_OPERAND_OBJECT *ObjDesc,
226 ACPI_OPERAND_OBJECT *ObjDesc,
257 ACPI_OPERAND_OBJECT *ObjDesc,
263 ACPI_OPERAND_OBJECT *ObjDesc,
294 ACPI_OPERAND_OBJECT *ObjDesc,
300 ACPI_OPERAND_OBJECT *ObjDesc,
324 ACPI_OPERAND_OBJECT *ObjDesc,
330 ACPI_OPERAND_OBJECT *ObjDesc,
339 ACPI_OPERAND_OBJECT *ObjDesc,
[all...]
H A Dacdispat.h165 ACPI_OPERAND_OBJECT *ObjDesc);
169 ACPI_OPERAND_OBJECT *ObjDesc);
177 ACPI_OPERAND_OBJECT *ObjDesc);
181 ACPI_OPERAND_OBJECT *ObjDesc);
220 ACPI_OPERAND_OBJECT *ObjDesc);
337 ACPI_OPERAND_OBJECT *ObjDesc);
370 ACPI_OPERAND_OBJECT *ObjDesc);
391 ACPI_OPERAND_OBJECT *ObjDesc,
429 ACPI_OPERAND_OBJECT **ObjDesc);
436 ACPI_OPERAND_OBJECT **ObjDesc);
[all...]
H A Dacdebug.h315 ACPI_OBJECT *ObjDesc);
421 ACPI_OPERAND_OBJECT *ObjDesc,
451 ACPI_OPERAND_OBJECT *ObjDesc,
563 ACPI_OPERAND_OBJECT *ObjDesc);
567 ACPI_OPERAND_OBJECT *ObjDesc,
606 ACPI_OBJECT *ObjDesc,
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/
H A Dutdecode.c373 ACPI_OPERAND_OBJECT *ObjDesc)
378 if (!ObjDesc)
386 if ((ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) != ACPI_DESC_TYPE_OPERAND) &&
387 (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) != ACPI_DESC_TYPE_NAMED))
391 ACPI_GET_DESCRIPTOR_TYPE (ObjDesc),
392 AcpiUtGetDescriptorName (ObjDesc), ObjDesc));
397 return_STR (AcpiUtGetTypeName (ObjDesc->Common.Type));
372 AcpiUtGetObjectTypeName( ACPI_OPERAND_OBJECT *ObjDesc) argument
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/
H A Dnsaccess.c188 ACPI_OPERAND_OBJECT *ObjDesc; local
299 ObjDesc = AcpiUtCreateInternalObject (InitVal->Type);
300 if (!ObjDesc)
315 ObjDesc->Method.ParamCount = (UINT8) ACPI_TO_INTEGER (Val);
316 ObjDesc->Common.Flags |= AOPOBJ_DATA_VALID;
322 NewNode->Value = ObjDesc->Method.ParamCount;
326 ObjDesc->Method.InfoFlags = ACPI_METHOD_INTERNAL_ONLY;
327 ObjDesc->Method.Dispatch.Implementation = AcpiUtOsiImplementation;
333 ObjDesc->Integer.Value = ACPI_TO_INTEGER (Val);
340 ObjDesc
[all...]
H A Dnsrepair2.c241 ACPI_OPERAND_OBJECT *ObjDesc,
603 ACPI_OPERAND_OBJECT *ObjDesc; local
631 ObjDesc = (*OuterElements)->Package.Elements[1]; /* Index1 = Type */
632 if ((UINT32) ObjDesc->Integer.Value == 0)
654 ObjDesc = ReturnObject->Package.Elements[0];
655 ObjDesc->Integer.Value = OuterElementCount;
786 ACPI_OPERAND_OBJECT *ObjDesc; local
817 ObjDesc = SubObjectList[3];
818 if (!ObjDesc || (ObjDesc
861 ACPI_OPERAND_OBJECT *ObjDesc; local
989 ACPI_OPERAND_OBJECT *ObjDesc; local
1148 AcpiNsRemoveElement( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Index) argument
[all...]
H A Dnsalloc.c228 ACPI_OPERAND_OBJECT *ObjDesc; local
250 ObjDesc = Node->Object;
251 while (ObjDesc &&
252 (ObjDesc->Common.Type == ACPI_TYPE_LOCAL_DATA))
256 if (ObjDesc->Data.Handler)
258 ObjDesc->Data.Handler (Node, ObjDesc->Data.Pointer);
261 NextDesc = ObjDesc->Common.NextObject;
262 AcpiUtRemoveReference (ObjDesc);
263 ObjDesc
[all...]
H A Dnsinit.c434 ACPI_OPERAND_OBJECT *ObjDesc; local
438 ObjDesc = AcpiNsGetAttachedObject (Node);
439 if (!ObjDesc)
446 if (ObjDesc->Package.Flags & AOPOBJ_DATA_VALID)
451 Status = AcpiDsGetPackageArguments (ObjDesc);
457 Status = AcpiUtWalkPackageTree (ObjDesc, NULL, AcpiDsInitPackageElement,
464 ObjDesc->Package.Flags |= AOPOBJ_DATA_VALID;
500 ACPI_OPERAND_OBJECT *ObjDesc; local
511 ObjDesc = AcpiNsGetAttachedObject (Node);
512 if (!ObjDesc)
[all...]
H A Dnseval.c237 Info->ObjDesc = AcpiNsGetAttachedObject (Info->Node);
336 if (!Info->ObjDesc)
347 Info->ObjDesc->Method.AmlStart + 1,
348 Info->ObjDesc->Method.AmlLength - 1));
H A Dnsxfeval.c455 if (Info->ObjDesc->Method.ParamCount > Info->ParamCount)
460 Info->ObjDesc->Method.ParamCount));
466 else if (Info->ObjDesc->Method.ParamCount < Info->ParamCount)
471 Info->ObjDesc->Method.ParamCount));
475 Info->ParamCount = Info->ObjDesc->Method.ParamCount;
662 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local
684 ObjDesc = *(Info->ReturnObject->Reference.Where);
692 ObjDesc = Node->Object;
703 if (ObjDesc)
705 AcpiUtAddReference (ObjDesc);
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/parser/
H A Dpsxface.c221 * ObjDesc - Method object
263 Status = AcpiDsBeginMethodExecution (Info->Node, Info->ObjDesc, NULL);
279 Info->Node->Name.Ascii, Info->Node, Info->ObjDesc));
283 Op = AcpiPsCreateScopeOp (Info->ObjDesc->Method.AmlStart);
294 Info->ObjDesc->Method.OwnerId, NULL, NULL, NULL);
302 Info->ObjDesc->Method.AmlStart,
303 Info->ObjDesc->Method.AmlLength, Info, Info->PassNumber);
313 if (Info->ObjDesc->Method.InfoFlags & ACPI_METHOD_MODULE_LEVEL)
320 if (Info->ObjDesc->Method.InfoFlags & ACPI_METHOD_INTERNAL_ONLY)
322 Status = Info->ObjDesc
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddsinit.c203 ACPI_OPERAND_OBJECT *ObjDesc; local
247 ObjDesc = AcpiNsGetAttachedObject (Node);
248 if (!ObjDesc)
255 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_SERIALIZED)
265 AcpiDsAutoSerializeMethod (Node, ObjDesc);
266 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_SERIALIZED)
H A Ddsfield.c216 ACPI_OPERAND_OBJECT *ObjDesc; local
240 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_REGION);
241 if (!ObjDesc)
246 ObjDesc->Region.Node = *Node;
247 Status = AcpiNsAttachObject (*Node, ObjDesc, ACPI_TYPE_REGION);
280 ACPI_OPERAND_OBJECT *ObjDesc; local
369 ObjDesc = AcpiNsGetAttachedObject (Node);
370 if (ObjDesc)
382 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_BUFFER_FIELD);
383 if (!ObjDesc)
443 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Ddsutils.c472 ACPI_OPERAND_OBJECT *ObjDesc; local
492 /* Must pop the result stack (ObjDesc should be equal to ResultObj) */
494 Status = AcpiDsResultPop (&ObjDesc, WalkState);
613 ACPI_OPERAND_OBJECT *ObjDesc; local
657 ObjDesc = ACPI_CAST_PTR (
691 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &ObjDesc));
706 ObjDesc = ACPI_CAST_PTR (
751 Status = AcpiDsObjStackPush (ObjDesc, WalkState);
757 AcpiDbDisplayArgumentObject (ObjDesc, WalkState);
797 Status = AcpiDsResultPop (&ObjDesc, WalkStat
[all...]
H A Ddscontrol.c423 if ((ACPI_GET_DESCRIPTOR_TYPE (WalkState->Results->Results.ObjDesc[0]) ==
425 ((WalkState->Results->Results.ObjDesc [0])->Common.Type ==
427 ((WalkState->Results->Results.ObjDesc [0])->Reference.Class !=
431 &WalkState->Results->Results.ObjDesc [0], WalkState);
438 WalkState->ReturnDesc = WalkState->Results->Results.ObjDesc [0];
H A Ddsmthdat.c681 * ObjDesc - Value to be stored
686 * DESCRIPTION: Store a value in an Arg or Local. The ObjDesc is installed
688 * for ObjDesc is incremented.
696 ACPI_OPERAND_OBJECT *ObjDesc,
707 Type, Index, ObjDesc));
711 if (!ObjDesc)
725 if (CurrentObjDesc == ObjDesc)
728 ObjDesc));
739 NewObjDesc = ObjDesc;
740 if (ObjDesc
693 AcpiDsStoreObjectToLocal( UINT8 Type, UINT32 Index, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Ddswexec.c207 ACPI_OPERAND_OBJECT *ObjDesc; local
218 Status = AcpiDsResultPop (&ObjDesc, WalkState);
241 ObjDesc = WalkState->Operands [0];
244 if (!ObjDesc)
247 "No predicate ObjDesc=%p State=%p",
248 ObjDesc, WalkState));
257 Status = AcpiExConvertToInteger (ObjDesc, &LocalObjDesc,
267 "Bad predicate (not an integer) ObjDesc=%p State=%p Type=0x%X",
268 ObjDesc, WalkState, ObjDesc
511 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/events/
H A Devxfregn.c295 ACPI_OPERAND_OBJECT *ObjDesc; local
334 ObjDesc = AcpiNsGetAttachedObject (Node);
335 if (!ObjDesc)
343 HandlerObj = ObjDesc->CommonNotify.Handler;
344 LastObjPtr = &ObjDesc->CommonNotify.Handler;
365 Node, ObjDesc));
410 Handler, AcpiUtGetRegionName (SpaceId), SpaceId, Node, ObjDesc));
H A Devregion.c511 ACPI_OPERAND_OBJECT *ObjDesc; local
542 ObjDesc = HandlerObj->AddressSpace.RegionList;
543 StartDesc = ObjDesc;
546 while (ObjDesc)
550 if (ObjDesc == RegionObj)
558 *LastObjPtr = ObjDesc->Region.Next;
559 ObjDesc->Region.Next = NULL; /* Must clear field */
636 LastObjPtr = &ObjDesc->Region.Next;
637 ObjDesc = ObjDesc
944 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Devxfgpe.c1130 ACPI_OPERAND_OBJECT *ObjDesc; local
1186 ObjDesc = AcpiNsGetAttachedObject (Node);
1187 if (!ObjDesc)
1193 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_DEVICE);
1194 if (!ObjDesc)
1200 Status = AcpiNsAttachObject (Node, ObjDesc, ACPI_TYPE_DEVICE);
1204 AcpiUtRemoveReference (ObjDesc);
1213 ObjDesc->Device.GpeBlock = GpeBlock;
1240 ACPI_OPERAND_OBJECT *ObjDesc; local
1276 ObjDesc
[all...]
H A Devmisc.c223 ACPI_OPERAND_OBJECT *ObjDesc; local
253 ObjDesc = AcpiNsGetAttachedObject (Node);
254 if (ObjDesc)
258 HandlerListHead = ObjDesc->CommonNotify.NotifyList[HandlerListId];

Completed in 108 milliseconds

123