<dec f='src/src/sys/external/bsd/acpica/dist/include/acutils.h' l='882' type='void AcpiUtRepairName(char * Name)'/>
<use f='src/src/sys/external/bsd/acpica/dist/namespace/nssearch.c' l='329' u='c' c='AcpiNsSearchAndEnter'/>
<use f='src/src/sys/external/bsd/acpica/dist/namespace/nsutils.c' l='618' u='c' c='AcpiNsExternalizeName'/>
<use f='src/src/sys/external/bsd/acpica/dist/utilities/utdecode.c' l='336' u='c' c='AcpiUtGetNodeName'/>
<def f='src/src/sys/external/bsd/acpica/dist/utilities/utstring.c' l='182' ll='240' type='void AcpiUtRepairName(char * Name)'/>
<doc f='src/src/sys/external/bsd/acpica/dist/utilities/utstring.c' l='160'>/*******************************************************************************
 *
 * FUNCTION:    AcpiUtRepairName
 *
 * PARAMETERS:  Name            - The ACPI name to be repaired
 *
 * RETURN:      Repaired version of the name
 *
 * DESCRIPTION: Repair an ACPI name: Change invalid characters to &apos;*&apos; and
 *              return the new name. NOTE: the Name parameter must reside in
 *              read/write memory, cannot be a const.
 *
 * An ACPI Name must consist of valid ACPI characters. We will repair the name
 * if necessary because we don&apos;t want to abort because of this, but we want
 * all namespace names to be printable. A warning message is appropriate.
 *
 * This issue came up because there are in fact machines that exhibit
 * this problem, and we want to be able to enable ACPI support for them,
 * even though there are a few bad names.
 *
 ******************************************************************************/</doc>
