Lines Matching defs:State

56  *              State               - State object to push
67 ACPI_GENERIC_STATE *State)
74 State->Common.Next = *ListHead;
75 *ListHead = State;
96 ACPI_GENERIC_STATE *State;
104 State = *ListHead;
105 if (State)
109 *ListHead = State->Common.Next;
112 return (State);
133 ACPI_GENERIC_STATE *State;
139 State = AcpiOsAcquireObject (AcpiGbl_StateCache);
140 if (State)
143 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE;
146 return (State);
156 * RETURN: New Thread State. NULL on failure
158 * DESCRIPTION: Create a "Thread State" - a flavor of the generic state used
167 ACPI_GENERIC_STATE *State;
175 State = AcpiUtCreateGenericState ();
176 if (!State)
183 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_THREAD;
184 State->Thread.ThreadId = AcpiOsGetThreadId ();
188 if (!State->Thread.ThreadId)
191 State->Thread.ThreadId = (ACPI_THREAD_ID) 1;
194 return ((ACPI_THREAD_STATE *) State);
207 * DESCRIPTION: Create an "Update State" - a flavor of the generic state used
218 ACPI_GENERIC_STATE *State;
226 State = AcpiUtCreateGenericState ();
227 if (!State)
234 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_UPDATE;
235 State->Update.Object = Object;
236 State->Update.Value = Action;
237 return (State);
250 * DESCRIPTION: Create a "Package State"
260 ACPI_GENERIC_STATE *State;
268 State = AcpiUtCreateGenericState ();
269 if (!State)
276 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_PACKAGE;
277 State->Pkg.SourceObject = (ACPI_OPERAND_OBJECT *) InternalObject;
278 State->Pkg.DestObject = ExternalObject;
279 State->Pkg.Index= Index;
280 State->Pkg.NumPackages = 1;
282 return (State);
294 * DESCRIPTION: Create a "Control State" - a flavor of the generic state used
303 ACPI_GENERIC_STATE *State;
311 State = AcpiUtCreateGenericState ();
312 if (!State)
319 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_CONTROL;
320 State->Common.State = ACPI_CONTROL_CONDITIONAL_EXECUTING;
322 return (State);
330 * PARAMETERS: State - The state object to be deleted
341 ACPI_GENERIC_STATE *State)
348 if (State)
350 (void) AcpiOsReleaseObject (AcpiGbl_StateCache, State);