Searched defs:ObjDesc (Results 26 - 50 of 51) sorted by relevance

123

/illumos-gate/usr/src/uts/intel/io/acpica/executer/
H A Dexutils.c158 * 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 Dexconvrt.c67 * 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 Dexfldio.c59 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 Dexprep.c59 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 Dexdump.c73 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 Dnsaccess.c76 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 Dnsalloc.c120 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 Dnsinit.c332 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 Dnsrepair.c495 * 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 Dnsdump.c212 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 Dnsxfeval.c320 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 Dnsrepair2.c133 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 Drscreate.c241 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 Drsutils.c525 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 Duteval.c226 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 Dutids.c76 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 Dutdecode.c263 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 Dutresrc.c890 * 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 Ddsopcode.c62 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 Ddsutils.c365 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 Ddswstate.c119 *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 Devgpe.c313 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 Devrgnini.c566 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 Devregion.c354 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 Dacstruct.h209 ACPI_OPERAND_OBJECT *ObjDesc; /* Object attached to the resolved node */ member in struct:acpi_evaluate_info

Completed in 115 milliseconds

123