ReferenceCount
int32 ReferenceCount();
Type, Object->Common.ReferenceCount,
if (ObjDesc->Common.ReferenceCount > 1)
BufferDesc->Common.ReferenceCount = (UINT16)
(BufferDesc->Common.ReferenceCount + ObjDesc->Common.ReferenceCount);
UINT16 ReferenceCount;
ReferenceCount = (*ObjDescPtr)->Common.ReferenceCount;
if (ReferenceCount > 1)
for (Index = 0; Index < ((UINT32) ReferenceCount - 1); Index++)
{ACPI_EXD_UINT16, ACPI_EXD_OFFSET (Common.ReferenceCount), "Reference Count"},
Depth, " ", Depth, ObjDesc, ObjDesc->Common.ReferenceCount));
ObjDesc, ObjDesc->Common.ReferenceCount));
IndexDesc->Reference.Object)->Common.ReferenceCount;
IndexDesc->Reference.Object)->Common.ReferenceCount;
AcpiOsPrintf ("(R%u)", ObjDesc->Common.ReferenceCount);
NewObject->Common.ReferenceCount =
ReturnObject->Common.ReferenceCount;
NewObject->Common.ReferenceCount =
Info->ParentPackage->Common.ReferenceCount;
OriginalRefCount = OriginalElement->Common.ReferenceCount;
(*ElementPtr)->Common.ReferenceCount =
UINT16 ReferenceCount;
ReferenceCount = DestDesc->Common.ReferenceCount;
DestDesc->Common.ReferenceCount = ReferenceCount;
OriginalCount = Object->Common.ReferenceCount;
Object->Common.ReferenceCount = NewCount;
Object->Common.ReferenceCount = NewCount;
Object, Object->Common.ReferenceCount));
ACPI_GET_FUNCTION_NAME, Object, Object->Common.ReferenceCount));
SecondObject->Common.ReferenceCount = 1;
Object->Common.ReferenceCount = 1;
Descriptor->Object.Common.ReferenceCount);
UINT16 ReferenceCount; /* For object deletion management */\
CPPUNIT_ASSERT(ptran->ReferenceCount() == 1);
CPPUNIT_ASSERT(ptran->ReferenceCount() == 2);
CPPUNIT_ASSERT(ptran->ReferenceCount() == 1);
CPPUNIT_ASSERT(ptran->ReferenceCount() == 2);
CPPUNIT_ASSERT(ptran->ReferenceCount() == 1);
CPPUNIT_ASSERT(ptranslator->ReferenceCount() == 1);
CPPUNIT_ASSERT(ptranslator->ReferenceCount() == 2);
CPPUNIT_ASSERT(ptranslator->ReferenceCount() == 1);
CPPUNIT_ASSERT(ptranslator->ReferenceCount() == 1);
CPPUNIT_ASSERT(ptranslator->ReferenceCount() == 1);