|
TianoCore EDK2 master
|
#include "AcpiTable.h"Go to the source code of this file.
Functions | |
| EFI_STATUS | AmlGetChildFromObjectBuffer (IN EFI_AML_HANDLE *AmlParentHandle, IN UINT8 *CurrentBuffer, OUT VOID **Buffer) |
| EFI_STATUS | AmlGetChildFromRoot (IN EFI_AML_HANDLE *AmlParentHandle, IN EFI_AML_HANDLE *AmlHandle, OUT VOID **Buffer) |
| EFI_STATUS | AmlGetChildFromOptionList (IN EFI_AML_HANDLE *AmlParentHandle, IN EFI_AML_HANDLE *AmlHandle, OUT VOID **Buffer) |
| EFI_STATUS | AmlGetChildFromObjectChildList (IN EFI_AML_HANDLE *AmlParentHandle, IN EFI_AML_HANDLE *AmlHandle, OUT VOID **Buffer) |
| EFI_STATUS | AmlGetChildFromNonRoot (IN EFI_AML_HANDLE *AmlParentHandle, IN EFI_AML_HANDLE *AmlHandle, OUT VOID **Buffer) |
ACPI Sdt Protocol Driver
Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file AmlChild.c.
| EFI_STATUS AmlGetChildFromNonRoot | ( | IN EFI_AML_HANDLE * | AmlParentHandle, |
| IN EFI_AML_HANDLE * | AmlHandle, | ||
| OUT VOID ** | Buffer | ||
| ) |
Return the child ACPI objects from Non-Root Handle.
| [in] | AmlParentHandle | Parent handle. It is Non-Root Handle. |
| [in] | AmlHandle | The previously returned handle or NULL to start with the first handle. |
| [out] | Buffer | On return, points to the next returned ACPI handle or NULL if there are no child objects. |
| EFI_SUCCESS | Success |
| EFI_INVALID_PARAMETER | ParentHandle is NULL or does not refer to a valid ACPI object. |
Definition at line 249 of file AmlChild.c.
| EFI_STATUS AmlGetChildFromObjectBuffer | ( | IN EFI_AML_HANDLE * | AmlParentHandle, |
| IN UINT8 * | CurrentBuffer, | ||
| OUT VOID ** | Buffer | ||
| ) |
Return the child objects buffer from AML Handle's buffer.
| [in] | AmlParentHandle | Parent handle. |
| [in] | CurrentBuffer | The current child buffer. |
| [out] | Buffer | On return, points to the next returned child buffer or NULL if there are no child buffer. |
| EFI_SUCCESS | Success |
| EFI_INVALID_PARAMETER | AmlParentHandle does not refer to a valid ACPI object. |
Definition at line 23 of file AmlChild.c.
| EFI_STATUS AmlGetChildFromObjectChildList | ( | IN EFI_AML_HANDLE * | AmlParentHandle, |
| IN EFI_AML_HANDLE * | AmlHandle, | ||
| OUT VOID ** | Buffer | ||
| ) |
Return the child objects buffer from AML Handle's object child list.
| [in] | AmlParentHandle | Parent handle. |
| [in] | AmlHandle | The current child handle. |
| [out] | Buffer | On return, points to the next returned child buffer or NULL if there are no child buffer. |
| EFI_SUCCESS | Success |
| EFI_INVALID_PARAMETER | AmlParentHandle does not refer to a valid ACPI object. |
Definition at line 182 of file AmlChild.c.
| EFI_STATUS AmlGetChildFromOptionList | ( | IN EFI_AML_HANDLE * | AmlParentHandle, |
| IN EFI_AML_HANDLE * | AmlHandle, | ||
| OUT VOID ** | Buffer | ||
| ) |
Return the child objects buffer from AML Handle's option list.
| [in] | AmlParentHandle | Parent handle. |
| [in] | AmlHandle | The current child handle. |
| [out] | Buffer | On return, points to the next returned child buffer or NULL if there are no child buffer. |
| EFI_SUCCESS | Success |
| EFI_INVALID_PARAMETER | AmlParentHandle does not refer to a valid ACPI object. |
Definition at line 113 of file AmlChild.c.
| EFI_STATUS AmlGetChildFromRoot | ( | IN EFI_AML_HANDLE * | AmlParentHandle, |
| IN EFI_AML_HANDLE * | AmlHandle, | ||
| OUT VOID ** | Buffer | ||
| ) |
Return the child ACPI objects from Root Handle.
| [in] | AmlParentHandle | Parent handle. It is Root Handle. |
| [in] | AmlHandle | The previously returned handle or NULL to start with the first handle. |
| [out] | Buffer | On return, points to the next returned ACPI handle or NULL if there are no child objects. |
| EFI_SUCCESS | Success |
| EFI_INVALID_PARAMETER | ParentHandle is NULL or does not refer to a valid ACPI object. |
Definition at line 81 of file AmlChild.c.