Lines Matching defs:Object
208 ACPI_OPERAND_OBJECT *Object;
218 Object = AcpiUtAllocateObjectDescDbg (
220 if (!Object)
237 AcpiUtDeleteObjectDesc (Object);
246 Object->Common.NextObject = SecondObject;
257 Object->Common.Type = (UINT8) Type;
261 Object->Common.ReferenceCount = 1;
265 return_PTR (Object);
475 * PARAMETERS: Object - Object to be validated
485 void *Object)
493 if (!Object)
495 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "**** Null Object Ptr\n"));
501 switch (ACPI_GET_DESCRIPTOR_TYPE (Object))
513 Object, AcpiUtGetDescriptorName (Object)));
542 ACPI_OPERAND_OBJECT *Object;
548 Object = AcpiOsAcquireObject (AcpiGbl_OperandCache);
549 if (!Object)
559 ACPI_SET_DESCRIPTOR_TYPE (Object, ACPI_DESC_TYPE_OPERAND);
562 Object, (UINT32) sizeof (ACPI_OPERAND_OBJECT)));
564 return_PTR (Object);
572 * PARAMETERS: Object - An Acpi internal object to be deleted
582 ACPI_OPERAND_OBJECT *Object)
584 ACPI_FUNCTION_TRACE_PTR (UtDeleteObjectDesc, Object);
587 /* Object must be of type ACPI_OPERAND_OBJECT */
589 if (ACPI_GET_DESCRIPTOR_TYPE (Object) != ACPI_DESC_TYPE_OPERAND)
592 "%p is not an ACPI Operand object [%s]", Object,
593 AcpiUtGetDescriptorName (Object)));
597 (void) AcpiOsReleaseObject (AcpiGbl_OperandCache, Object);
641 * Object is NULL, just return the length of ACPI_OBJECT