Lines Matching defs:ObjDesc

186     ACPI_OPERAND_OBJECT     *ObjDesc;
238 ObjDesc = AcpiUtCreateInternalObject (
240 if (!ObjDesc)
246 WalkState, Op, Op->Common.AmlOpcode, &ObjDesc);
249 AcpiUtRemoveReference (ObjDesc);
260 ObjDesc->Reference.Resolved = TRUE;
263 !ObjDesc->Reference.Node)
269 ObjDesc->Reference.Node = WalkState->ScopeInfo->Scope.Node;
270 ObjDesc->Reference.Aml = Op->Common.Aml;
271 ObjDesc->Reference.Resolved = FALSE;
275 *ObjDescPtr = ObjDesc;
304 ACPI_OPERAND_OBJECT *ObjDesc;
317 ObjDesc = *ObjDescPtr;
318 if (!ObjDesc)
322 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_BUFFER);
323 *ObjDescPtr = ObjDesc;
324 if (!ObjDesc)
346 AcpiUtRemoveReference (ObjDesc);
358 ObjDesc->Buffer.Length = BufferLength;
361 ObjDesc->Buffer.Length = ByteListLength;
366 if (ObjDesc->Buffer.Length == 0)
368 ObjDesc->Buffer.Pointer = NULL;
374 ObjDesc->Buffer.Pointer =
375 ACPI_ALLOCATE_ZEROED (ObjDesc->Buffer.Length);
376 if (!ObjDesc->Buffer.Pointer)
378 AcpiUtDeleteObjectDesc (ObjDesc);
386 memcpy (ObjDesc->Buffer.Pointer, ByteList->Named.Data,
391 ObjDesc->Buffer.Flags |= AOPOBJ_DATA_VALID;
392 Op->Common.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjDesc);
417 ACPI_OPERAND_OBJECT *ObjDesc;
443 WalkState, Op->Common.Value.Arg, &ObjDesc);
451 Node->Type = ObjDesc->Common.Type;
455 Status = AcpiNsAttachObject (Node, ObjDesc, Node->Type);
459 AcpiUtRemoveReference (ObjDesc);
491 ACPI_OPERAND_OBJECT *ObjDesc;
498 ObjDesc = *RetObjDesc;
509 switch (ObjDesc->Common.Type)
515 ObjDesc->Buffer.Node = ACPI_CAST_PTR (
517 ObjDesc->Buffer.AmlStart = Op->Named.Data;
518 ObjDesc->Buffer.AmlLength = Op->Named.Length;
529 ObjDesc->Package.Node = ACPI_CAST_PTR (
537 ObjDesc->Package.AmlStart = Op->Named.Data;
538 ObjDesc->Package.AmlLength = Op->Named.Length;
554 ObjDesc->Common.Flags = AOPOBJ_AML_CONSTANT;
560 ObjDesc->Integer.Value = 0;
565 ObjDesc->Integer.Value = 1;
570 ObjDesc->Integer.Value = ACPI_UINT64_MAX;
575 (void) AcpiExTruncateFor32bitTable (ObjDesc);
581 ObjDesc->Integer.Value = ACPI_CA_VERSION;
595 ObjDesc->Integer.Value = Op->Common.Value.Integer;
598 if (AcpiExTruncateFor32bitTable (ObjDesc))
605 (UINT32) ObjDesc->Integer.Value));
621 ObjDesc->String.Pointer = Op->Common.Value.String;
622 ObjDesc->String.Length = (UINT32) strlen (Op->Common.Value.String);
628 ObjDesc->Common.Flags |= AOPOBJ_STATIC_POINTER;
642 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_FIRST_LOCAL_OP;
643 ObjDesc->Reference.Class = ACPI_REFCLASS_LOCAL;
647 ObjDesc->Reference.Value, WalkState,
649 &ObjDesc->Reference.Object));
657 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_FIRST_ARG_OP;
658 ObjDesc->Reference.Class = ACPI_REFCLASS_ARG;
662 ObjDesc->Reference.Value, WalkState,
664 &ObjDesc->Reference.Object));
676 ObjDesc->Reference.Node = Op->Common.Node;
677 ObjDesc->Reference.Class = ACPI_REFCLASS_NAME;
680 ObjDesc->Reference.Object = Op->Common.Node->Object;
686 ObjDesc->Reference.Class = ACPI_REFCLASS_DEBUG;
702 ObjDesc->Common.Type));