/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/ |
H A D | dsargs.c | 294 * PARAMETERS: ObjDesc - A valid BufferField object 305 ACPI_OPERAND_OBJECT *ObjDesc) 312 ACPI_FUNCTION_TRACE_PTR (DsGetBufferFieldArguments, ObjDesc); 315 if (ObjDesc->Common.Flags & AOPOBJ_DATA_VALID) 322 ExtraDesc = AcpiNsGetSecondaryObject (ObjDesc); 323 Node = ObjDesc->BufferField.Node; 343 * PARAMETERS: ObjDesc - A valid BankField object 354 ACPI_OPERAND_OBJECT *ObjDesc) 361 ACPI_FUNCTION_TRACE_PTR (DsGetBankFieldArguments, ObjDesc); 364 if (ObjDesc 304 AcpiDsGetBufferFieldArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument 353 AcpiDsGetBankFieldArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument 402 AcpiDsGetBufferArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument 452 AcpiDsGetPackageArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument 503 AcpiDsGetRegionArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument [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 | 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 | 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 | dsmethod.c | 182 * ObjDesc - Method object attached to node 204 ACPI_OPERAND_OBJECT *ObjDesc) 220 Op = AcpiPsAllocOp (AML_METHOD_OP, ObjDesc->Method.AmlStart); 239 ObjDesc->Method.AmlStart, ObjDesc->Method.AmlLength, NULL, 0); 400 * PARAMETERS: ObjDesc - The method object 447 * ObjDesc - The method object 462 ACPI_OPERAND_OBJECT *ObjDesc, 476 AcpiExStartTraceMethod (MethodNode, ObjDesc, WalkState); 480 if (ObjDesc 202 AcpiDsAutoSerializeMethod( ACPI_NAMESPACE_NODE *Node, ACPI_OPERAND_OBJECT *ObjDesc) argument 460 AcpiDsBeginMethodExecution( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument 647 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
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 | dsobject.c | 185 ACPI_OPERAND_OBJECT *ObjDesc; local 237 ObjDesc = AcpiUtCreateInternalObject ( 239 if (!ObjDesc) 245 WalkState, Op, Op->Common.AmlOpcode, &ObjDesc); 248 AcpiUtRemoveReference (ObjDesc); 259 ObjDesc->Reference.Resolved = TRUE; 262 !ObjDesc->Reference.Node) 268 ObjDesc->Reference.Node = WalkState->ScopeInfo->Scope.Node; 269 ObjDesc->Reference.Aml = Op->Common.Aml; 270 ObjDesc 303 ACPI_OPERAND_OBJECT *ObjDesc; local 416 ACPI_OPERAND_OBJECT *ObjDesc; local 488 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | dsopcode.c | 170 ACPI_OPERAND_OBJECT *ObjDesc, 193 ACPI_OPERAND_OBJECT *ObjDesc; local 197 ObjDesc = AcpiNsGetAttachedObject (ObjHandle); 201 Status = AcpiEvInitializeRegion (ObjDesc); 211 * ObjDesc - BufferField object 226 ACPI_OPERAND_OBJECT *ObjDesc, 239 ACPI_FUNCTION_TRACE_PTR (DsInitBufferField, ObjDesc); 370 ObjDesc, FieldFlags, 0, BitOffset, BitCount); 376 ObjDesc->BufferField.BufferObj = BufferDesc; 377 ObjDesc 224 AcpiDsInitBufferField( UINT16 AmlOpcode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT *BufferDesc, ACPI_OPERAND_OBJECT *OffsetDesc, ACPI_OPERAND_OBJECT *LengthDesc, ACPI_OPERAND_OBJECT *ResultDesc) argument 434 ACPI_OPERAND_OBJECT *ObjDesc; local 521 ACPI_OPERAND_OBJECT *ObjDesc; local 632 ACPI_OPERAND_OBJECT *ObjDesc; local 745 AcpiDsEvalDataObjectOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_OPERAND_OBJECT *ObjDesc) argument 868 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | dspkginit.c | 210 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local 242 ObjDesc = *ObjDescPtr; 243 if (!ObjDesc) 245 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_PACKAGE); 246 *ObjDescPtr = ObjDesc; 247 if (!ObjDesc) 252 ObjDesc->Package.Node = Parent->Common.Node; 255 if (ObjDesc->Package.Flags & AOPOBJ_DATA_VALID) /* Just in case */ 266 if (!ObjDesc->Package.Elements) 268 ObjDesc [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 | 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...] |
H A D | dswload2.c | 538 ACPI_OPERAND_OBJECT *ObjDesc; local 792 Status = AeLookupInitFileEntry (Namepath, &ObjDesc); 801 AcpiNsAttachObject (Node, ObjDesc, ObjDesc->Common.Type);
|
H A D | dswstate.c | 227 *Object = State->Results.ObjDesc [Index]; 235 State->Results.ObjDesc [Index] = NULL; 321 State->Results.ObjDesc [Index] = Object; 554 ACPI_OPERAND_OBJECT *ObjDesc; local 575 ObjDesc = WalkState->Operands [i]; 576 if (ObjDesc)
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/events/ |
H A D | evgpe.c | 484 ACPI_OPERAND_OBJECT *ObjDesc; local 515 ObjDesc = AcpiNsGetAttachedObject ((ACPI_NAMESPACE_NODE *) GpeDevice); 516 if (!ObjDesc || 517 !ObjDesc->Device.GpeBlock) 522 return (AcpiEvLowGetGpeInfo (GpeNumber, ObjDesc->Device.GpeBlock));
|
H A D | evhandler.c | 278 ACPI_OPERAND_OBJECT *ObjDesc; local 284 ObjDesc = AcpiNsGetAttachedObject (Node); 285 if (ObjDesc) 287 HandlerObj = ObjDesc->CommonNotify.Handler; 336 ACPI_OPERAND_OBJECT *ObjDesc; local 374 ObjDesc = AcpiNsGetAttachedObject (Node); 375 if (!ObjDesc) 384 if (ObjDesc->Common.Type == ACPI_TYPE_DEVICE) 389 HandlerObj->AddressSpace.SpaceId, ObjDesc->CommonNotify.Handler); 397 ObjDesc, NextHandlerOb 504 ACPI_OPERAND_OBJECT *ObjDesc; local [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];
|
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 | evrgnini.c | 741 ACPI_OPERAND_OBJECT *ObjDesc; local 773 ObjDesc = AcpiNsGetAttachedObject (Node); 774 if (ObjDesc) 784 HandlerObj = ObjDesc->CommonNotify.Handler; 801 HandlerObj, RegionObj, ObjDesc));
|
H A D | evxface.c | 211 ACPI_OPERAND_OBJECT *ObjDesc; local 278 ObjDesc = AcpiNsGetAttachedObject (Node); 279 if (!ObjDesc) 283 ObjDesc = AcpiUtCreateInternalObject (Node->Type); 284 if (!ObjDesc) 292 Status = AcpiNsAttachObject (Device, ObjDesc, Node->Type); 293 AcpiUtRemoveReference (ObjDesc); 306 HandlerObj = ObjDesc->CommonNotify.NotifyList[i]; 341 ObjDesc->CommonNotify.NotifyList[i]; 343 ObjDesc 387 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 | 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));
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/ |
H A D | exconcat.c | 166 ACPI_OPERAND_OBJECT *ObjDesc, 443 * PARAMETERS: ObjDesc - Object to be converted 456 ACPI_OPERAND_OBJECT *ObjDesc, 463 TypeString = AcpiUtGetTypeName (ObjDesc->Common.Type); 455 AcpiExConvertToObjectTypeString( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument
|
H A D | exconfig.c | 175 ACPI_OPERAND_OBJECT *ObjDesc, 200 ACPI_OPERAND_OBJECT *ObjDesc; local 208 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_LOCAL_REFERENCE); 209 if (!ObjDesc) 216 ObjDesc->Common.Flags |= AOPOBJ_DATA_VALID; 217 ObjDesc->Reference.Class = ACPI_REFCLASS_TABLE; 218 ObjDesc->Reference.Value = TableIndex; 219 *DdbHandle = ObjDesc; 387 * PARAMETERS: ObjDesc - Region descriptor 400 ACPI_OPERAND_OBJECT *ObjDesc, 399 AcpiExRegionRead( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Length, UINT8 *Buffer) argument 452 AcpiExLoadOp( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT *Target, ACPI_WALK_STATE *WalkState) argument [all...] |
H A D | exconvrt.c | 175 * PARAMETERS: ObjDesc - Object to be converted. Must be an 188 ACPI_OPERAND_OBJECT *ObjDesc, 199 ACPI_FUNCTION_TRACE_PTR (ExConvertToInteger, ObjDesc); 202 switch (ObjDesc->Common.Type) 208 *ResultDesc = ObjDesc; 216 Pointer = ObjDesc->Buffer.Pointer; 217 Count = ObjDesc->Buffer.Length; 238 switch (ObjDesc->Common.Type) 321 * PARAMETERS: ObjDesc - Object to be converted. Must be an 333 ACPI_OPERAND_OBJECT *ObjDesc, 187 AcpiExConvertToInteger( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc, UINT32 ImplicitConversion) argument 332 AcpiExConvertToBuffer( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument 548 AcpiExConvertToString( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc, UINT32 Type) argument [all...] |
H A D | excreate.c | 260 ACPI_OPERAND_OBJECT *ObjDesc; local 266 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_EVENT); 267 if (!ObjDesc) 278 &ObjDesc->Event.OsSemaphore); 288 ObjDesc, ACPI_TYPE_EVENT); 295 AcpiUtRemoveReference (ObjDesc); 319 ACPI_OPERAND_OBJECT *ObjDesc; local 327 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_MUTEX); 328 if (!ObjDesc) 336 Status = AcpiOsCreateMutex (&ObjDesc 384 ACPI_OPERAND_OBJECT *ObjDesc; local 494 ACPI_OPERAND_OBJECT *ObjDesc; local 547 ACPI_OPERAND_OBJECT *ObjDesc; local 599 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |