Lines Matching defs:ObjDesc

185     ACPI_OPERAND_OBJECT     *ObjDesc;
237 ObjDesc = AcpiUtCreateInternalObject (
239 if (!ObjDesc)
245 WalkState, Op, Op->Common.AmlOpcode, &ObjDesc);
248 AcpiUtRemoveReference (ObjDesc);
259 ObjDesc->Reference.Resolved = TRUE;
262 !ObjDesc->Reference.Node)
268 ObjDesc->Reference.Node = WalkState->ScopeInfo->Scope.Node;
269 ObjDesc->Reference.Aml = Op->Common.Aml;
270 ObjDesc->Reference.Resolved = FALSE;
274 *ObjDescPtr = ObjDesc;
303 ACPI_OPERAND_OBJECT *ObjDesc;
316 ObjDesc = *ObjDescPtr;
317 if (!ObjDesc)
321 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_BUFFER);
322 *ObjDescPtr = ObjDesc;
323 if (!ObjDesc)
345 AcpiUtRemoveReference (ObjDesc);
357 ObjDesc->Buffer.Length = BufferLength;
360 ObjDesc->Buffer.Length = ByteListLength;
365 if (ObjDesc->Buffer.Length == 0)
367 ObjDesc->Buffer.Pointer = NULL;
373 ObjDesc->Buffer.Pointer =
374 ACPI_ALLOCATE_ZEROED (ObjDesc->Buffer.Length);
375 if (!ObjDesc->Buffer.Pointer)
377 AcpiUtDeleteObjectDesc (ObjDesc);
385 memcpy (ObjDesc->Buffer.Pointer, ByteList->Named.Data,
390 ObjDesc->Buffer.Flags |= AOPOBJ_DATA_VALID;
391 Op->Common.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjDesc);
416 ACPI_OPERAND_OBJECT *ObjDesc;
442 WalkState, Op->Common.Value.Arg, &ObjDesc);
450 Node->Type = ObjDesc->Common.Type;
454 Status = AcpiNsAttachObject (Node, ObjDesc, Node->Type);
458 AcpiUtRemoveReference (ObjDesc);
488 ACPI_OPERAND_OBJECT *ObjDesc;
495 ObjDesc = *RetObjDesc;
506 switch (ObjDesc->Common.Type)
512 ObjDesc->Buffer.Node = ACPI_CAST_PTR (
514 ObjDesc->Buffer.AmlStart = Op->Named.Data;
515 ObjDesc->Buffer.AmlLength = Op->Named.Length;
526 ObjDesc->Package.Node = ACPI_CAST_PTR (
534 ObjDesc->Package.AmlStart = Op->Named.Data;
535 ObjDesc->Package.AmlLength = Op->Named.Length;
551 ObjDesc->Common.Flags = AOPOBJ_AML_CONSTANT;
557 ObjDesc->Integer.Value = 0;
562 ObjDesc->Integer.Value = 1;
567 ObjDesc->Integer.Value = ACPI_UINT64_MAX;
571 (void) AcpiExTruncateFor32bitTable (ObjDesc);
576 ObjDesc->Integer.Value = ACPI_CA_VERSION;
590 ObjDesc->Integer.Value = Op->Common.Value.Integer;
592 if (AcpiExTruncateFor32bitTable (ObjDesc))
599 (UINT32) ObjDesc->Integer.Value));
614 ObjDesc->String.Pointer = Op->Common.Value.String;
615 ObjDesc->String.Length = (UINT32) strlen (Op->Common.Value.String);
621 ObjDesc->Common.Flags |= AOPOBJ_STATIC_POINTER;
635 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_FIRST_LOCAL_OP;
636 ObjDesc->Reference.Class = ACPI_REFCLASS_LOCAL;
639 ObjDesc->Reference.Value, WalkState,
641 &ObjDesc->Reference.Object));
648 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_FIRST_ARG_OP;
649 ObjDesc->Reference.Class = ACPI_REFCLASS_ARG;
652 ObjDesc->Reference.Value, WalkState,
654 &ObjDesc->Reference.Object));
665 ObjDesc->Reference.Node = Op->Common.Node;
666 ObjDesc->Reference.Class = ACPI_REFCLASS_NAME;
669 ObjDesc->Reference.Object = Op->Common.Node->Object;
675 ObjDesc->Reference.Class = ACPI_REFCLASS_DEBUG;
691 ObjDesc->Common.Type));