FreeBSD/sys/contrib/dev/acpica/compiler/asltree.c
/*******************************************************************************
 *
 * FUNCTION:    TrCreateNullTarget
 *
 * PARAMETERS:  None
 *
 * RETURN:      Pointer to the new node. Aborts on allocation failure
 *
 * DESCRIPTION: Create a "null" target node. This is defined by the ACPI
 *              specification to be a zero AML opcode, and indicates that
 *              no target has been specified for the parent operation
 *
 ******************************************************************************/


Pointer to the new node. Aborts on allocation failure

Create a "null" target node. This is defined by the ACPI
specification to be a zero AML opcode, and indicates that
no target has been specified for the parent operation
Pointer to the new node . Aborts on allocation failure Create a " null " target node . This is defined by the ACPI specification to be a zero AML opcode and indicates that no target has been specified for the parent operation
ACPI_PARSE_OBJECT *
TrCreateNullTarget (
    void)
{
    ACPI_PARSE_OBJECT       *Op;
    Op = TrAllocateNode (PARSEOP_ZERO);
    Op->Asl.CompileFlags |= (NODE_IS_TARGET | NODE_COMPILE_TIME_CONST);
    DbgPrint (ASL_PARSE_OUTPUT,
        "\nCreateNullTarget  Ln/Col %u/%u NewNode %p  Op %s\n",
        Op->Asl.LineNumber, Op->Asl.Column, Op,
        UtGetOpName (Op->Asl.ParseOpcode));
    return (Op);
}
ACPI_PARSE_OBJECT * TrCreateNullTarget ( void ) { ACPI_PARSE_OBJECT * Op ; Op = TrAllocateNode ( PARSEOP_ZERO ) ; Op -> Asl . CompileFlags |= ( NODE_IS_TARGET | NODE_COMPILE_TIME_CONST ) ; DbgPrint ( ASL_PARSE_OUTPUT , " \n \n " , Op -> Asl . LineNumber , Op -> Asl . Column , Op , UtGetOpName ( Op -> Asl . ParseOpcode ) ) ; return ( Op ) ; }
FUNCTION:    TrCreateNullTarget
 PARAMETERS:  None
FUNCTION : TrCreateNullTarget PARAMETERS : None