/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/ |
H A D | exdump.c | 181 ACPI_OPERAND_OBJECT *ObjDesc, 186 ACPI_OPERAND_OBJECT *ObjDesc); 190 ACPI_OPERAND_OBJECT *ObjDesc, 475 * PARAMETERS: ObjDesc - Descriptor to dump 487 ACPI_OPERAND_OBJECT *ObjDesc, 503 AcpiUtGetObjectTypeName (ObjDesc)); 513 if (!ObjDesc) 518 Target = ACPI_ADD_PTR (UINT8, ObjDesc, Info->Offset); 530 ObjDesc->Common.Type, 531 AcpiUtGetObjectTypeName (ObjDesc)); 486 AcpiExDumpObject( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_EXDUMP_INFO *Info) argument 742 AcpiExDumpOperand( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Depth) argument 1157 AcpiExDumpReferenceObj( ACPI_OPERAND_OBJECT *ObjDesc) argument 1224 AcpiExDumpPackageObj( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Level, UINT32 Index) argument 1326 AcpiExDumpObjectDescriptor( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Flags) argument [all...] |
H A D | exfield.c | 243 * ObjDesc - The named field 257 ACPI_OPERAND_OBJECT *ObjDesc, 266 ACPI_FUNCTION_TRACE_PTR (ExReadDataFromField, ObjDesc); 271 if (!ObjDesc) 280 if (ObjDesc->Common.Type == ACPI_TYPE_BUFFER_FIELD) 286 if (!(ObjDesc->Common.Flags & AOPOBJ_DATA_VALID)) 288 Status = AcpiDsGetBufferFieldArguments (ObjDesc); 295 else if ((ObjDesc->Common.Type == ACPI_TYPE_LOCAL_REGION_FIELD) && 296 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_SMBUS || 297 ObjDesc 255 AcpiExReadDataFromField( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **RetBufferDesc) argument 425 AcpiExWriteDataToField( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument [all...] |
H A D | exfldio.c | 167 ACPI_OPERAND_OBJECT *ObjDesc, 174 ACPI_OPERAND_OBJECT *ObjDesc, 179 ACPI_OPERAND_OBJECT *ObjDesc, 187 * PARAMETERS: ObjDesc - Field to be read or written 201 ACPI_OPERAND_OBJECT *ObjDesc, 212 RgnDesc = ObjDesc->CommonField.RegionObj; 267 if (!(ObjDesc->Common.Flags & AOPOBJ_DATA_VALID)) 282 (ObjDesc->CommonField.BaseByteOffset + FieldDatumByteOffset + 283 ObjDesc->CommonField.AccessByteWidth)) 293 ObjDesc 200 AcpiExSetupRegion( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 FieldDatumByteOffset) argument 357 AcpiExAccessRegion( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 FieldDatumByteOffset, UINT64 *Value, UINT32 Function) argument 457 AcpiExRegisterOverflow( ACPI_OPERAND_OBJECT *ObjDesc, UINT64 Value) argument 510 AcpiExFieldDatumIo( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 FieldDatumByteOffset, UINT64 *Value, UINT32 ReadWrite) argument 725 AcpiExWriteWithUpdateRule( ACPI_OPERAND_OBJECT *ObjDesc, UINT64 Mask, UINT64 FieldValue, UINT32 FieldDatumByteOffset) argument 831 AcpiExExtractFromField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) argument 991 AcpiExInsertIntoField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) 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 | exmutex.c | 164 ACPI_OPERAND_OBJECT *ObjDesc, 172 * PARAMETERS: ObjDesc - The mutex to be unlinked 182 ACPI_OPERAND_OBJECT *ObjDesc) 184 ACPI_THREAD_STATE *Thread = ObjDesc->Mutex.OwnerThread; 194 if (ObjDesc->Mutex.Next) 196 (ObjDesc->Mutex.Next)->Mutex.Prev = ObjDesc->Mutex.Prev; 199 if (ObjDesc->Mutex.Prev) 201 (ObjDesc->Mutex.Prev)->Mutex.Next = ObjDesc 181 AcpiExUnlinkMutex( ACPI_OPERAND_OBJECT *ObjDesc) argument 233 AcpiExLinkMutex( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_THREAD_STATE *Thread) argument 284 AcpiExAcquireMutexObject( UINT16 Timeout, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_THREAD_ID ThreadId) argument 356 AcpiExAcquireMutex( ACPI_OPERAND_OBJECT *TimeDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument 452 AcpiExReleaseMutexObject( ACPI_OPERAND_OBJECT *ObjDesc) argument 516 AcpiExReleaseMutex( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument 648 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | exprep.c | 167 ACPI_OPERAND_OBJECT *ObjDesc, 339 * PARAMETERS: ObjDesc - Field object 352 ACPI_OPERAND_OBJECT *ObjDesc, 372 AcpiExGenerateAccess (ObjDesc->CommonField.StartFieldBitOffset, 373 ObjDesc->CommonField.BitLength, 418 if (ObjDesc->Common.Type == ACPI_TYPE_BUFFER_FIELD) 437 * PARAMETERS: ObjDesc - The field object 456 ACPI_OPERAND_OBJECT *ObjDesc, 475 ObjDesc->CommonField.FieldFlags = FieldFlags; 476 ObjDesc 351 AcpiExDecodeFieldAccess( ACPI_OPERAND_OBJECT *ObjDesc, UINT8 FieldFlags, UINT32 *ReturnByteAlignment) argument 455 AcpiExPrepCommonFieldObject( ACPI_OPERAND_OBJECT *ObjDesc, UINT8 FieldFlags, UINT8 FieldAttribute, UINT32 FieldBitPosition, UINT32 FieldBitLength) argument 549 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | exresnte.c | 197 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local 268 ObjDesc = SourceDesc; 269 AcpiUtAddReference (ObjDesc); 287 ObjDesc = SourceDesc; 288 AcpiUtAddReference (ObjDesc); 303 ObjDesc = SourceDesc; 304 AcpiUtAddReference (ObjDesc); 318 ObjDesc = SourceDesc; 319 AcpiUtAddReference (ObjDesc); 331 Status = AcpiExReadDataFromField (WalkState, SourceDesc, &ObjDesc); [all...] |
H A D | exresolv.c | 264 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local 290 StackDesc->Reference.Value, WalkState, &ObjDesc); 297 StackDesc->Reference.Value, ObjDesc)); 304 *StackPtr = ObjDesc; 328 ObjDesc = *StackDesc->Reference.Where; 329 if (ObjDesc) 336 AcpiUtAddReference (ObjDesc); 337 *StackPtr = ObjDesc; 424 Status = AcpiExReadDataFromField (WalkState, StackDesc, &ObjDesc); 429 *StackPtr = (void *) ObjDesc; 464 ACPI_OPERAND_OBJECT *ObjDesc = ACPI_CAST_PTR (void, Operand); local [all...] |
H A D | exresop.c | 258 ACPI_OPERAND_OBJECT *ObjDesc; local 309 ObjDesc = *StackPtr; 313 switch (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc)) 319 ObjectType = ((ACPI_NAMESPACE_NODE *) ObjDesc)->Type; 328 ObjDesc = AcpiNsGetAttachedObject ( 329 (ACPI_NAMESPACE_NODE *) ObjDesc); 330 *StackPtr = ObjDesc; 331 ObjectType = ((ACPI_NAMESPACE_NODE *) ObjDesc)->Type; 339 ObjectType = ObjDesc->Common.Type; 355 switch (ObjDesc [all...] |
H A D | exserial.c | 167 * PARAMETERS: ObjDesc - The named field to read 179 ACPI_OPERAND_OBJECT *ObjDesc, 185 ACPI_FUNCTION_TRACE_PTR (ExReadGpio, ObjDesc); 196 ObjDesc->Field.PinNumberIndex, ObjDesc->Field.BitLength)); 200 AcpiExAcquireGlobalLock (ObjDesc->CommonField.FieldFlags); 205 ObjDesc, 0, (UINT64 *) Buffer, ACPI_READ); 207 AcpiExReleaseGlobalLock (ObjDesc->CommonField.FieldFlags); 218 * ObjDesc - The named field 231 ACPI_OPERAND_OBJECT *ObjDesc, 178 AcpiExReadGpio( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer) argument 229 AcpiExWriteGpio( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnBuffer) argument 290 AcpiExReadSerialBus( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnBuffer) argument 405 AcpiExWriteSerialBus( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnBuffer) argument [all...] |
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;
|
H A D | exsystem.c | 363 * PARAMETERS: ObjDesc - The object descriptor for this op 374 ACPI_OPERAND_OBJECT *ObjDesc) 382 if (ObjDesc) 384 Status = AcpiOsSignalSemaphore (ObjDesc->Event.OsSemaphore, 1); 396 * ObjDesc - The object descriptor for this op 409 ACPI_OPERAND_OBJECT *ObjDesc) 417 if (ObjDesc) 419 Status = AcpiExSystemWaitSemaphore (ObjDesc->Event.OsSemaphore, 431 * PARAMETERS: ObjDesc - The object descriptor for this op 441 ACPI_OPERAND_OBJECT *ObjDesc) 373 AcpiExSystemSignalEvent( ACPI_OPERAND_OBJECT *ObjDesc) argument 407 AcpiExSystemWaitEvent( ACPI_OPERAND_OBJECT *TimeDesc, ACPI_OPERAND_OBJECT *ObjDesc) argument 440 AcpiExSystemResetEvent( ACPI_OPERAND_OBJECT *ObjDesc) argument [all...] |
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 | 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
|
/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 | 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 | nsdump.c | 322 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local 389 ObjDesc = AcpiNsGetAttachedObject (ThisNode); 403 if (!ObjDesc) 432 ObjDesc->Processor.ProcId, ObjDesc->Processor.Length, 433 ACPI_FORMAT_UINT64 (ObjDesc->Processor.Address)); 438 AcpiOsPrintf ("Notify Object: %p\n", ObjDesc); 444 (UINT32) ObjDesc->Method.ParamCount, 445 ObjDesc->Method.AmlLength, 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 | 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 | nsobject.c | 189 ACPI_OPERAND_OBJECT *ObjDesc; local 241 ObjDesc = NULL; 256 ObjDesc = ((ACPI_NAMESPACE_NODE *) Object)->Object; 266 ObjDesc = (ACPI_OPERAND_OBJECT *) Object; 274 ObjDesc, Node, AcpiUtGetNodeName (Node))); 283 if (ObjDesc) 289 AcpiUtAddReference (ObjDesc); 295 LastObjDesc = ObjDesc; 307 Node->Object = ObjDesc; 331 ACPI_OPERAND_OBJECT *ObjDesc; local 454 AcpiNsGetSecondaryObject( ACPI_OPERAND_OBJECT *ObjDesc) argument 493 ACPI_OPERAND_OBJECT *ObjDesc; local 558 ACPI_OPERAND_OBJECT *ObjDesc; local 611 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | nsparse.c | 255 Info->ObjDesc = MethodObj;
|
H A D | nsrepair.c | 593 * ObjDesc - A Package object 607 ACPI_OPERAND_OBJECT *ObjDesc) 643 Count = ObjDesc->Package.Count; 646 Source = ObjDesc->Package.Elements; 677 ObjDesc->Package.Count = NewCount; 604 AcpiNsRemoveNullElements( ACPI_EVALUATE_INFO *Info, UINT8 PackageType, ACPI_OPERAND_OBJECT *ObjDesc) argument
|
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 | 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...] |