Print this page
acpica-unix2-20130823
PANKOVs restructure
*** 3,13 ****
* Module Name: utstate - state object support procedures
*
******************************************************************************/
/*
! * Copyright (C) 2000 - 2011, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
--- 3,13 ----
* Module Name: utstate - state object support procedures
*
******************************************************************************/
/*
! * Copyright (C) 2000 - 2013, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*** 105,123 ****
void
AcpiUtPushGenericState (
ACPI_GENERIC_STATE **ListHead,
ACPI_GENERIC_STATE *State)
{
! ACPI_FUNCTION_TRACE (UtPushGenericState);
/* Push the state object onto the front of the list (stack) */
State->Common.Next = *ListHead;
*ListHead = State;
!
! return_VOID;
}
/*******************************************************************************
*
--- 105,122 ----
void
AcpiUtPushGenericState (
ACPI_GENERIC_STATE **ListHead,
ACPI_GENERIC_STATE *State)
{
! ACPI_FUNCTION_ENTRY ();
/* Push the state object onto the front of the list (stack) */
State->Common.Next = *ListHead;
*ListHead = State;
! return;
}
/*******************************************************************************
*
*** 136,146 ****
ACPI_GENERIC_STATE **ListHead)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_TRACE (UtPopGenericState);
/* Remove the state object at the head of the list (stack) */
State = *ListHead;
--- 135,145 ----
ACPI_GENERIC_STATE **ListHead)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_ENTRY ();
/* Remove the state object at the head of the list (stack) */
State = *ListHead;
*** 149,159 ****
/* Update the list head */
*ListHead = State->Common.Next;
}
! return_PTR (State);
}
/*******************************************************************************
*
--- 148,158 ----
/* Update the list head */
*ListHead = State->Common.Next;
}
! return (State);
}
/*******************************************************************************
*
*** 207,225 ****
void)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_TRACE (UtCreateThreadState);
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return_PTR (NULL);
}
/* Init fields specific to the update struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_THREAD;
--- 206,224 ----
void)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_ENTRY ();
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return (NULL);
}
/* Init fields specific to the update struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_THREAD;
*** 231,241 ****
{
ACPI_ERROR ((AE_INFO, "Invalid zero ID from AcpiOsGetThreadId"));
State->Thread.ThreadId = (ACPI_THREAD_ID) 1;
}
! return_PTR ((ACPI_THREAD_STATE *) State);
}
/*******************************************************************************
*
--- 230,240 ----
{
ACPI_ERROR ((AE_INFO, "Invalid zero ID from AcpiOsGetThreadId"));
State->Thread.ThreadId = (ACPI_THREAD_ID) 1;
}
! return ((ACPI_THREAD_STATE *) State);
}
/*******************************************************************************
*
*** 258,285 ****
UINT16 Action)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_TRACE_PTR (UtCreateUpdateState, Object);
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return_PTR (NULL);
}
/* Init fields specific to the update struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_UPDATE;
State->Update.Object = Object;
State->Update.Value = Action;
!
! return_PTR (State);
}
/*******************************************************************************
*
--- 257,283 ----
UINT16 Action)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_ENTRY ();
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return (NULL);
}
/* Init fields specific to the update struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_UPDATE;
State->Update.Object = Object;
State->Update.Value = Action;
! return (State);
}
/*******************************************************************************
*
*** 301,330 ****
UINT16 Index)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_TRACE_PTR (UtCreatePkgState, InternalObject);
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return_PTR (NULL);
}
/* Init fields specific to the update struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_PACKAGE;
State->Pkg.SourceObject = (ACPI_OPERAND_OBJECT *) InternalObject;
State->Pkg.DestObject = ExternalObject;
State->Pkg.Index= Index;
State->Pkg.NumPackages = 1;
!
! return_PTR (State);
}
/*******************************************************************************
*
--- 299,327 ----
UINT16 Index)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_ENTRY ();
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return (NULL);
}
/* Init fields specific to the update struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_PACKAGE;
State->Pkg.SourceObject = (ACPI_OPERAND_OBJECT *) InternalObject;
State->Pkg.DestObject = ExternalObject;
State->Pkg.Index= Index;
State->Pkg.NumPackages = 1;
! return (State);
}
/*******************************************************************************
*
*** 344,370 ****
void)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_TRACE (UtCreateControlState);
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return_PTR (NULL);
}
/* Init fields specific to the control struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_CONTROL;
State->Common.State = ACPI_CONTROL_CONDITIONAL_EXECUTING;
!
! return_PTR (State);
}
/*******************************************************************************
*
--- 341,366 ----
void)
{
ACPI_GENERIC_STATE *State;
! ACPI_FUNCTION_ENTRY ();
/* Create the generic state object */
State = AcpiUtCreateGenericState ();
if (!State)
{
! return (NULL);
}
/* Init fields specific to the control struct */
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_CONTROL;
State->Common.State = ACPI_CONTROL_CONDITIONAL_EXECUTING;
! return (State);
}
/*******************************************************************************
*
*** 381,398 ****
void
AcpiUtDeleteGenericState (
ACPI_GENERIC_STATE *State)
{
! ACPI_FUNCTION_TRACE (UtDeleteGenericState);
/* Ignore null state */
if (State)
{
(void) AcpiOsReleaseObject (AcpiGbl_StateCache, State);
}
! return_VOID;
}
-
-
--- 377,392 ----
void
AcpiUtDeleteGenericState (
ACPI_GENERIC_STATE *State)
{
! ACPI_FUNCTION_ENTRY ();
/* Ignore null state */
if (State)
{
(void) AcpiOsReleaseObject (AcpiGbl_StateCache, State);
}
! return;
}