<dec f='src/src/sys/external/bsd/acpica/dist/include/acnamesp.h' l='457' type='ACPI_STATUS AcpiNsSimpleRepair(ACPI_EVALUATE_INFO * Info, UINT32 ExpectedBtypes, UINT32 PackageIndex, ACPI_OPERAND_OBJECT ** ReturnObjectPtr)'/>
<doc f='src/src/sys/external/bsd/acpica/dist/include/acnamesp.h' l='452'>/*
 * nsrepair - General return object repair for all
 * predefined methods/objects
 */</doc>
<use f='src/src/sys/external/bsd/acpica/dist/namespace/nspredef.c' l='292' u='c' c='AcpiNsCheckObjectType'/>
<def f='src/src/sys/external/bsd/acpica/dist/namespace/nsrepair.c' l='152' ll='344' type='ACPI_STATUS AcpiNsSimpleRepair(ACPI_EVALUATE_INFO * Info, UINT32 ExpectedBtypes, UINT32 PackageIndex, ACPI_OPERAND_OBJECT ** ReturnObjectPtr)'/>
<doc f='src/src/sys/external/bsd/acpica/dist/namespace/nsrepair.c' l='133'>/*******************************************************************************
 *
 * FUNCTION:    AcpiNsSimpleRepair
 *
 * PARAMETERS:  Info                - Method execution information block
 *              ExpectedBtypes      - Object types expected
 *              PackageIndex        - Index of object within parent package (if
 *                                    applicable - ACPI_NOT_PACKAGE_ELEMENT
 *                                    otherwise)
 *              ReturnObjectPtr     - Pointer to the object returned from the
 *                                    evaluation of a method or object
 *
 * RETURN:      Status. AE_OK if repair was successful.
 *
 * DESCRIPTION: Attempt to repair/convert a return object of a type that was
 *              not expected.
 *
 ******************************************************************************/</doc>
