Lines Matching defs:ObjDesc

160     ACPI_OPERAND_OBJECT     *ObjDesc;
234 ObjDesc = ACPI_CAST_PTR (ACPI_OPERAND_OBJECT, Op->Common.Node);
237 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &ObjDesc),
284 ObjDesc = AcpiUtCreateInternalObject (
286 if (!ObjDesc)
292 &ObjDesc);
295 AcpiUtRemoveReference (ObjDesc);
300 *ObjDescPtr = ObjDesc;
329 ACPI_OPERAND_OBJECT *ObjDesc;
342 ObjDesc = *ObjDescPtr;
343 if (!ObjDesc)
347 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_BUFFER);
348 *ObjDescPtr = ObjDesc;
349 if (!ObjDesc)
371 AcpiUtRemoveReference (ObjDesc);
383 ObjDesc->Buffer.Length = BufferLength;
386 ObjDesc->Buffer.Length = ByteListLength;
391 if (ObjDesc->Buffer.Length == 0)
393 ObjDesc->Buffer.Pointer = NULL;
399 ObjDesc->Buffer.Pointer = ACPI_ALLOCATE_ZEROED (
400 ObjDesc->Buffer.Length);
401 if (!ObjDesc->Buffer.Pointer)
403 AcpiUtDeleteObjectDesc (ObjDesc);
411 ACPI_MEMCPY (ObjDesc->Buffer.Pointer, ByteList->Named.Data,
416 ObjDesc->Buffer.Flags |= AOPOBJ_DATA_VALID;
417 Op->Common.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjDesc);
460 ACPI_OPERAND_OBJECT *ObjDesc = NULL;
483 ObjDesc = *ObjDescPtr;
484 if (!ObjDesc)
486 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_PACKAGE);
487 *ObjDescPtr = ObjDesc;
488 if (!ObjDesc)
493 ObjDesc->Package.Node = Parent->Common.Node;
501 ObjDesc->Package.Elements = ACPI_ALLOCATE_ZEROED (
504 if (!ObjDesc->Package.Elements)
506 AcpiUtDeleteObjectDesc (ObjDesc);
510 ObjDesc->Package.Count = ElementCount;
532 &ObjDesc->Package.Elements[i]);
538 ObjDesc->Package.Elements[i] =
545 &ObjDesc->Package.Elements[i]);
559 AcpiUtAddReference ((ObjDesc->Package.Elements[i]));
616 ObjDesc->Package.Flags |= AOPOBJ_DATA_VALID;
617 Op->Common.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjDesc);
643 ACPI_OPERAND_OBJECT *ObjDesc;
669 &ObjDesc);
677 Node->Type = ObjDesc->Common.Type;
681 Status = AcpiNsAttachObject (Node, ObjDesc, Node->Type);
685 AcpiUtRemoveReference (ObjDesc);
717 ACPI_OPERAND_OBJECT *ObjDesc;
724 ObjDesc = *RetObjDesc;
735 switch (ObjDesc->Common.Type)
742 ObjDesc->Buffer.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE,
744 ObjDesc->Buffer.AmlStart = Op->Named.Data;
745 ObjDesc->Buffer.AmlLength = Op->Named.Length;
754 ObjDesc->Package.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE,
756 ObjDesc->Package.AmlStart = Op->Named.Data;
757 ObjDesc->Package.AmlLength = Op->Named.Length;
774 ObjDesc->Common.Flags = AOPOBJ_AML_CONSTANT;
780 ObjDesc->Integer.Value = 0;
785 ObjDesc->Integer.Value = 1;
790 ObjDesc->Integer.Value = ACPI_INTEGER_MAX;
795 AcpiExTruncateFor32bitTable (ObjDesc);
801 ObjDesc->Integer.Value = ACPI_CA_VERSION;
816 ObjDesc->Integer.Value = Op->Common.Value.Integer;
818 AcpiExTruncateFor32bitTable (ObjDesc);
834 ObjDesc->String.Pointer = Op->Common.Value.String;
835 ObjDesc->String.Length = (UINT32) ACPI_STRLEN (Op->Common.Value.String);
841 ObjDesc->Common.Flags |= AOPOBJ_STATIC_POINTER;
857 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_LOCAL_OP;
858 ObjDesc->Reference.Class = ACPI_REFCLASS_LOCAL;
862 ObjDesc->Reference.Value, WalkState,
864 &ObjDesc->Reference.Object));
873 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_ARG_OP;
874 ObjDesc->Reference.Class = ACPI_REFCLASS_ARG;
878 ObjDesc->Reference.Value, WalkState,
880 &ObjDesc->Reference.Object));
892 ObjDesc->Reference.Node = Op->Common.Node;
893 ObjDesc->Reference.Object = Op->Common.Node->Object;
894 ObjDesc->Reference.Class = ACPI_REFCLASS_NAME;
899 ObjDesc->Reference.Class = ACPI_REFCLASS_DEBUG;
916 ObjDesc->Common.Type));