/illumos-gate/usr/src/uts/intel/io/acpica/executer/ |
H A D | exutils.c | 158 * PARAMETERS: ObjDesc - Object to be truncated 169 ACPI_OPERAND_OBJECT *ObjDesc) 179 if ((!ObjDesc) || 180 (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) != ACPI_DESC_TYPE_OPERAND) || 181 (ObjDesc->Common.Type != ACPI_TYPE_INTEGER)) 187 (ObjDesc->Integer.Value > (UINT64) ACPI_UINT32_MAX)) 193 ObjDesc->Integer.Value &= (UINT64) ACPI_UINT32_MAX; 168 AcpiExTruncateFor32bitTable( ACPI_OPERAND_OBJECT *ObjDesc) argument
|
H A D | exconvrt.c | 67 * PARAMETERS: ObjDesc - Object to be converted. Must be an 80 ACPI_OPERAND_OBJECT *ObjDesc, 92 ACPI_FUNCTION_TRACE_PTR (ExConvertToInteger, ObjDesc); 95 switch (ObjDesc->Common.Type) 101 *ResultDesc = ObjDesc; 109 Pointer = ObjDesc->Buffer.Pointer; 110 Count = ObjDesc->Buffer.Length; 131 switch (ObjDesc->Common.Type) 209 * PARAMETERS: ObjDesc - Object to be converted. Must be an 221 ACPI_OPERAND_OBJECT *ObjDesc, 79 AcpiExConvertToInteger( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc, UINT32 Flags) argument 220 AcpiExConvertToBuffer( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument 435 AcpiExConvertToString( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc, UINT32 Type) argument [all...] |
H A D | exfldio.c | 59 ACPI_OPERAND_OBJECT *ObjDesc, 66 ACPI_OPERAND_OBJECT *ObjDesc, 71 ACPI_OPERAND_OBJECT *ObjDesc, 79 * PARAMETERS: ObjDesc - Field to be read or written 93 ACPI_OPERAND_OBJECT *ObjDesc, 104 RgnDesc = ObjDesc->CommonField.RegionObj; 159 if (!(ObjDesc->Common.Flags & AOPOBJ_DATA_VALID)) 174 (ObjDesc->CommonField.BaseByteOffset + FieldDatumByteOffset + 175 ObjDesc->CommonField.AccessByteWidth)) 185 ObjDesc 92 AcpiExSetupRegion( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 FieldDatumByteOffset) argument 249 AcpiExAccessRegion( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 FieldDatumByteOffset, UINT64 *Value, UINT32 Function) argument 349 AcpiExRegisterOverflow( ACPI_OPERAND_OBJECT *ObjDesc, UINT64 Value) argument 402 AcpiExFieldDatumIo( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 FieldDatumByteOffset, UINT64 *Value, UINT32 ReadWrite) argument 617 AcpiExWriteWithUpdateRule( ACPI_OPERAND_OBJECT *ObjDesc, UINT64 Mask, UINT64 FieldValue, UINT32 FieldDatumByteOffset) argument 723 AcpiExExtractFromField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) argument 883 AcpiExInsertIntoField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) argument [all...] |
H A D | exprep.c | 59 ACPI_OPERAND_OBJECT *ObjDesc, 231 * PARAMETERS: ObjDesc - Field object 244 ACPI_OPERAND_OBJECT *ObjDesc, 264 AcpiExGenerateAccess (ObjDesc->CommonField.StartFieldBitOffset, 265 ObjDesc->CommonField.BitLength, 310 if (ObjDesc->Common.Type == ACPI_TYPE_BUFFER_FIELD) 329 * PARAMETERS: ObjDesc - The field object 348 ACPI_OPERAND_OBJECT *ObjDesc, 367 ObjDesc->CommonField.FieldFlags = FieldFlags; 368 ObjDesc 243 AcpiExDecodeFieldAccess( ACPI_OPERAND_OBJECT *ObjDesc, UINT8 FieldFlags, UINT32 *ReturnByteAlignment) argument 347 AcpiExPrepCommonFieldObject( ACPI_OPERAND_OBJECT *ObjDesc, UINT8 FieldFlags, UINT8 FieldAttribute, UINT32 FieldBitPosition, UINT32 FieldBitLength) argument 441 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | exdump.c | 73 ACPI_OPERAND_OBJECT *ObjDesc, 78 ACPI_OPERAND_OBJECT *ObjDesc); 82 ACPI_OPERAND_OBJECT *ObjDesc, 367 * PARAMETERS: ObjDesc - Descriptor to dump 379 ACPI_OPERAND_OBJECT *ObjDesc, 395 AcpiUtGetObjectTypeName (ObjDesc)); 405 Target = ACPI_ADD_PTR (UINT8, ObjDesc, Info->Offset); 417 ObjDesc->Common.Type, AcpiUtGetObjectTypeName (ObjDesc)); 449 AcpiUtPrintString (ObjDesc 378 AcpiExDumpObject( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_EXDUMP_INFO *Info) argument 624 AcpiExDumpOperand( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Depth) argument 1036 AcpiExDumpReferenceObj( ACPI_OPERAND_OBJECT *ObjDesc) argument 1100 AcpiExDumpPackageObj( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Level, UINT32 Index) argument 1202 AcpiExDumpObjectDescriptor( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Flags) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/namespace/ |
H A D | nsaccess.c | 76 ACPI_OPERAND_OBJECT *ObjDesc; local 153 ObjDesc = AcpiUtCreateInternalObject (InitVal->Type); 154 if (!ObjDesc) 169 ObjDesc->Method.ParamCount = (UINT8) ACPI_TO_INTEGER (Val); 170 ObjDesc->Common.Flags |= AOPOBJ_DATA_VALID; 176 NewNode->Value = ObjDesc->Method.ParamCount; 180 ObjDesc->Method.InfoFlags = ACPI_METHOD_INTERNAL_ONLY; 181 ObjDesc->Method.Dispatch.Implementation = AcpiUtOsiImplementation; 187 ObjDesc->Integer.Value = ACPI_TO_INTEGER (Val); 194 ObjDesc [all...] |
H A D | nsalloc.c | 120 ACPI_OPERAND_OBJECT *ObjDesc; local 137 ObjDesc = Node->Object; 138 while (ObjDesc && 139 (ObjDesc->Common.Type == ACPI_TYPE_LOCAL_DATA)) 143 if (ObjDesc->Data.Handler) 145 ObjDesc->Data.Handler (Node, ObjDesc->Data.Pointer); 148 NextDesc = ObjDesc->Common.NextObject; 149 AcpiUtRemoveReference (ObjDesc); 150 ObjDesc [all...] |
H A D | nsinit.c | 332 ACPI_OPERAND_OBJECT *ObjDesc; local 343 ObjDesc = AcpiNsGetAttachedObject (Node); 344 if (!ObjDesc) 387 if (ObjDesc->Common.Flags & AOPOBJ_DATA_VALID) 405 Status = AcpiDsGetRegionArguments (ObjDesc); 411 Status = AcpiDsGetBufferFieldArguments (ObjDesc); 417 Status = AcpiDsGetBankFieldArguments (ObjDesc); 423 Status = AcpiDsGetBufferArguments (ObjDesc); 429 Status = AcpiDsGetPackageArguments (ObjDesc);
|
H A D | nsrepair.c | 495 * ObjDesc - A Package object 509 ACPI_OPERAND_OBJECT *ObjDesc) 545 Count = ObjDesc->Package.Count; 548 Source = ObjDesc->Package.Elements; 579 ObjDesc->Package.Count = NewCount; 506 AcpiNsRemoveNullElements( ACPI_EVALUATE_INFO *Info, UINT8 PackageType, ACPI_OPERAND_OBJECT *ObjDesc) argument
|
H A D | nsdump.c | 212 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local 278 ObjDesc = AcpiNsGetAttachedObject (ThisNode); 292 if (!ObjDesc) 321 ObjDesc->Processor.ProcId, ObjDesc->Processor.Length, 322 ACPI_FORMAT_UINT64 (ObjDesc->Processor.Address)); 327 AcpiOsPrintf ("Notify Object: %p\n", ObjDesc); 333 (UINT32) ObjDesc->Method.ParamCount, 334 ObjDesc->Method.AmlLength, ObjDesc [all...] |
H A D | nsxfeval.c | 320 if (Info->ObjDesc->Method.ParamCount > Info->ParamCount) 325 Info->ObjDesc->Method.ParamCount)); 331 else if (Info->ObjDesc->Method.ParamCount < Info->ParamCount) 336 Info->ObjDesc->Method.ParamCount)); 340 Info->ParamCount = Info->ObjDesc->Method.ParamCount; 527 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local 549 ObjDesc = *(Info->ReturnObject->Reference.Where); 557 ObjDesc = Node->Object; 568 if (ObjDesc) 570 AcpiUtAddReference (ObjDesc); [all...] |
H A D | nsrepair2.c | 133 ACPI_OPERAND_OBJECT *ObjDesc, 496 ACPI_OPERAND_OBJECT *ObjDesc; local 524 ObjDesc = (*OuterElements)->Package.Elements[1]; /* Index1 = Type */ 525 if ((UINT32) ObjDesc->Integer.Value == 0) 547 ObjDesc = ReturnObject->Package.Elements[0]; 548 ObjDesc->Integer.Value = OuterElementCount; 679 ACPI_OPERAND_OBJECT *ObjDesc; local 710 ObjDesc = SubObjectList[3]; 711 if (!ObjDesc || (ObjDesc 754 ACPI_OPERAND_OBJECT *ObjDesc; local 882 ACPI_OPERAND_OBJECT *ObjDesc; local 1041 AcpiNsRemoveElement( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Index) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/resources/ |
H A D | rscreate.c | 241 ACPI_OPERAND_OBJECT *ObjDesc; local 323 ObjDesc = SubObjectList[0]; 324 if (!ObjDesc || ObjDesc->Common.Type != ACPI_TYPE_INTEGER) 328 Index, AcpiUtGetObjectTypeName (ObjDesc))); 332 UserPrt->Address = ObjDesc->Integer.Value; 336 ObjDesc = SubObjectList[1]; 337 if (!ObjDesc || ObjDesc->Common.Type != ACPI_TYPE_INTEGER) 340 Index, AcpiUtGetObjectTypeName (ObjDesc))); [all...] |
H A D | rsutils.c | 525 ACPI_OPERAND_OBJECT *ObjDesc; local 537 Node, METHOD_NAME__PRT, ACPI_BTYPE_PACKAGE, &ObjDesc); 547 Status = AcpiRsCreatePciRoutingTable (ObjDesc, RetBuffer); 551 AcpiUtRemoveReference (ObjDesc); 579 ACPI_OPERAND_OBJECT *ObjDesc; local 591 Node, METHOD_NAME__CRS, ACPI_BTYPE_BUFFER, &ObjDesc); 602 Status = AcpiRsCreateResourceList (ObjDesc, RetBuffer); 606 AcpiUtRemoveReference (ObjDesc); 634 ACPI_OPERAND_OBJECT *ObjDesc; local 646 Node, METHOD_NAME__PRS, ACPI_BTYPE_BUFFER, &ObjDesc); 689 ACPI_OPERAND_OBJECT *ObjDesc; local 746 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/utilities/ |
H A D | uteval.c | 226 ACPI_OPERAND_OBJECT *ObjDesc; local 234 ACPI_BTYPE_INTEGER, &ObjDesc); 242 *Value = ObjDesc->Integer.Value; 246 AcpiUtRemoveReference (ObjDesc); 273 ACPI_OPERAND_OBJECT *ObjDesc; local 281 ACPI_BTYPE_INTEGER, &ObjDesc); 304 *Flags = (UINT32) ObjDesc->Integer.Value; 308 AcpiUtRemoveReference (ObjDesc); 338 ACPI_OPERAND_OBJECT *ObjDesc; local 355 ACPI_BTYPE_INTEGER, &ObjDesc); [all...] |
H A D | utids.c | 76 ACPI_OPERAND_OBJECT *ObjDesc; local 86 ACPI_BTYPE_INTEGER | ACPI_BTYPE_STRING, &ObjDesc); 94 if (ObjDesc->Common.Type == ACPI_TYPE_INTEGER) 100 Length = ObjDesc->String.Length + 1; 119 if (ObjDesc->Common.Type == ACPI_TYPE_INTEGER) 121 AcpiExEisaIdToString (Hid->String, ObjDesc->Integer.Value); 125 strcpy (Hid->String, ObjDesc->String.Pointer); 136 AcpiUtRemoveReference (ObjDesc); 164 ACPI_OPERAND_OBJECT *ObjDesc; local 174 ACPI_BTYPE_INTEGER | ACPI_BTYPE_STRING, &ObjDesc); 258 ACPI_OPERAND_OBJECT *ObjDesc; local 410 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | utdecode.c | 263 ACPI_OPERAND_OBJECT *ObjDesc) 268 if (!ObjDesc) 276 if ((ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) != ACPI_DESC_TYPE_OPERAND) && 277 (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) != ACPI_DESC_TYPE_NAMED)) 281 ACPI_GET_DESCRIPTOR_TYPE (ObjDesc), 282 AcpiUtGetDescriptorName (ObjDesc), ObjDesc)); 287 return_STR (AcpiUtGetTypeName (ObjDesc->Common.Type)); 262 AcpiUtGetObjectTypeName( ACPI_OPERAND_OBJECT *ObjDesc) argument
|
H A D | utresrc.c | 890 * PARAMETERS: ObjDesc - The resource template buffer object 902 ACPI_OPERAND_OBJECT *ObjDesc, 913 if (!ObjDesc->Buffer.Length) 915 *EndTag = ObjDesc->Buffer.Pointer; 921 Status = AcpiUtWalkAmlResources (NULL, ObjDesc->Buffer.Pointer, 922 ObjDesc->Buffer.Length, NULL, (void **) EndTag); 901 AcpiUtGetResourceEndTag( ACPI_OPERAND_OBJECT *ObjDesc, UINT8 **EndTag) argument
|
/illumos-gate/usr/src/uts/intel/io/acpica/dispatcher/ |
H A D | dsopcode.c | 62 ACPI_OPERAND_OBJECT *ObjDesc, 85 ACPI_OPERAND_OBJECT *ObjDesc; local 89 ObjDesc = AcpiNsGetAttachedObject (ObjHandle); 93 Status = AcpiEvInitializeRegion (ObjDesc, FALSE); 103 * ObjDesc - BufferField object 118 ACPI_OPERAND_OBJECT *ObjDesc, 131 ACPI_FUNCTION_TRACE_PTR (DsInitBufferField, ObjDesc); 263 ObjDesc, FieldFlags, 0, BitOffset, BitCount); 269 ObjDesc->BufferField.BufferObj = BufferDesc; 271 /* Reference count for BufferDesc inherits ObjDesc coun 116 AcpiDsInitBufferField( UINT16 AmlOpcode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT *BufferDesc, ACPI_OPERAND_OBJECT *OffsetDesc, ACPI_OPERAND_OBJECT *LengthDesc, ACPI_OPERAND_OBJECT *ResultDesc) argument 326 ACPI_OPERAND_OBJECT *ObjDesc; local 413 ACPI_OPERAND_OBJECT *ObjDesc; local 510 ACPI_OPERAND_OBJECT *ObjDesc; local 622 AcpiDsEvalDataObjectOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_OPERAND_OBJECT *ObjDesc) argument 735 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
H A D | dsutils.c | 365 ACPI_OPERAND_OBJECT *ObjDesc; local 385 /* Must pop the result stack (ObjDesc should be equal to ResultObj) */ 387 Status = AcpiDsResultPop (&ObjDesc, WalkState); 507 ACPI_OPERAND_OBJECT *ObjDesc; local 551 ObjDesc = ACPI_CAST_PTR ( 585 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &ObjDesc)); 600 ObjDesc = ACPI_CAST_PTR ( 644 Status = AcpiDsObjStackPush (ObjDesc, WalkState); 651 AcpiDbDisplayArgumentObject (ObjDesc, WalkState); 700 Status = AcpiDsResultPop (&ObjDesc, WalkStat [all...] |
H A D | dswstate.c | 119 *Object = State->Results.ObjDesc [Index]; 127 State->Results.ObjDesc [Index] = NULL; 213 State->Results.ObjDesc [Index] = Object; 446 ACPI_OPERAND_OBJECT *ObjDesc; local 467 ObjDesc = WalkState->Operands [i]; 468 if (ObjDesc)
|
/illumos-gate/usr/src/uts/intel/io/acpica/events/ |
H A D | evgpe.c | 313 ACPI_OPERAND_OBJECT *ObjDesc; local 344 ObjDesc = AcpiNsGetAttachedObject ((ACPI_NAMESPACE_NODE *) GpeDevice); 345 if (!ObjDesc || 346 !ObjDesc->Device.GpeBlock) 351 return (AcpiEvLowGetGpeInfo (GpeNumber, ObjDesc->Device.GpeBlock));
|
H A D | evrgnini.c | 566 ACPI_OPERAND_OBJECT *ObjDesc; local 599 ObjDesc = AcpiNsGetAttachedObject (Node); 600 if (ObjDesc) 610 HandlerObj = ObjDesc->CommonNotify.Handler; 621 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_MODULE_LEVEL) 623 HandlerObj = ObjDesc->Method.Dispatch.Handler; 641 HandlerObj, RegionObj, ObjDesc));
|
H A D | evregion.c | 354 ACPI_OPERAND_OBJECT *ObjDesc; local 385 ObjDesc = HandlerObj->AddressSpace.RegionList; 386 StartDesc = ObjDesc; 389 while (ObjDesc) 393 if (ObjDesc == RegionObj) 401 *LastObjPtr = ObjDesc->Region.Next; 402 ObjDesc->Region.Next = NULL; /* Must clear field */ 479 LastObjPtr = &ObjDesc->Region.Next; 480 ObjDesc = ObjDesc 771 ACPI_OPERAND_OBJECT *ObjDesc; local [all...] |
/illumos-gate/usr/src/uts/intel/sys/acpi/ |
H A D | acstruct.h | 209 ACPI_OPERAND_OBJECT *ObjDesc; /* Object attached to the resolved node */ member in struct:acpi_evaluate_info
|