/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/ |
H A D | extrace.c | 321 * 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 D | exmisc.c | 167 * 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 D | exutils.c | 275 * 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 D | exstore.c | 346 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 D | acinterp.h | 215 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 D | acdispat.h | 165 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 D | acdebug.h | 315 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 D | utdecode.c | 373 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 D | nsaccess.c | 188 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 D | nsrepair2.c | 241 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 D | nsalloc.c | 228 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 D | nsinit.c | 434 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 D | nseval.c | 237 Info->ObjDesc = AcpiNsGetAttachedObject (Info->Node); 336 if (!Info->ObjDesc) 347 Info->ObjDesc->Method.AmlStart + 1, 348 Info->ObjDesc->Method.AmlLength - 1));
|
H A D | nsxfeval.c | 455 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 D | psxface.c | 221 * 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 D | dsinit.c | 203 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 D | dsfield.c | 216 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 D | dsutils.c | 472 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 D | dscontrol.c | 423 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 D | dsmthdat.c | 681 * 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 D | dswexec.c | 207 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 D | evxfregn.c | 295 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 D | evregion.c | 511 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 D | evxfgpe.c | 1130 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 D | evmisc.c | 223 ACPI_OPERAND_OBJECT *ObjDesc; local 253 ObjDesc = AcpiNsGetAttachedObject (Node); 254 if (ObjDesc) 258 HandlerListHead = ObjDesc->CommonNotify.NotifyList[HandlerListId];
|