Lines Matching defs:State

164  *              State               - State object to push
175 ACPI_GENERIC_STATE *State)
182 State->Common.Next = *ListHead;
183 *ListHead = State;
204 ACPI_GENERIC_STATE *State;
212 State = *ListHead;
213 if (State)
217 *ListHead = State->Common.Next;
220 return (State);
241 ACPI_GENERIC_STATE *State;
247 State = AcpiOsAcquireObject (AcpiGbl_StateCache);
248 if (State)
251 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE;
254 return (State);
264 * RETURN: New Thread State. NULL on failure
266 * DESCRIPTION: Create a "Thread State" - a flavor of the generic state used
275 ACPI_GENERIC_STATE *State;
283 State = AcpiUtCreateGenericState ();
284 if (!State)
291 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_THREAD;
292 State->Thread.ThreadId = AcpiOsGetThreadId ();
296 if (!State->Thread.ThreadId)
299 State->Thread.ThreadId = (ACPI_THREAD_ID) 1;
302 return ((ACPI_THREAD_STATE *) State);
315 * DESCRIPTION: Create an "Update State" - a flavor of the generic state used
326 ACPI_GENERIC_STATE *State;
334 State = AcpiUtCreateGenericState ();
335 if (!State)
342 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_UPDATE;
343 State->Update.Object = Object;
344 State->Update.Value = Action;
345 return (State);
358 * DESCRIPTION: Create a "Package State"
368 ACPI_GENERIC_STATE *State;
376 State = AcpiUtCreateGenericState ();
377 if (!State)
384 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_PACKAGE;
385 State->Pkg.SourceObject = (ACPI_OPERAND_OBJECT *) InternalObject;
386 State->Pkg.DestObject = ExternalObject;
387 State->Pkg.Index= Index;
388 State->Pkg.NumPackages = 1;
390 return (State);
402 * DESCRIPTION: Create a "Control State" - a flavor of the generic state used
411 ACPI_GENERIC_STATE *State;
419 State = AcpiUtCreateGenericState ();
420 if (!State)
427 State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_CONTROL;
428 State->Common.State = ACPI_CONTROL_CONDITIONAL_EXECUTING;
430 return (State);
438 * PARAMETERS: State - The state object to be deleted
449 ACPI_GENERIC_STATE *State)
456 if (State)
458 (void) AcpiOsReleaseObject (AcpiGbl_StateCache, State);