XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Functions
nsrepair2.c File Reference
#include "acpi.h"
#include "accommon.h"
#include "acnamesp.h"
Include dependency graph for nsrepair2.c:

Classes

struct  acpi_repair_info
 

Macros

#define _COMPONENT   ACPI_NAMESPACE
 
#define ACPI_SORT_ASCENDING   0
 
#define ACPI_SORT_DESCENDING   1
 
#define ACPI_FDE_FIELD_COUNT   5
 
#define ACPI_FDE_BYTE_BUFFER_SIZE   5
 
#define ACPI_FDE_DWORD_BUFFER_SIZE   (ACPI_FDE_FIELD_COUNT * sizeof (UINT32))
 

Typedefs

typedef ACPI_STATUS(* ACPI_REPAIR_FUNCTION) (ACPI_EVALUATE_INFO *Info, ACPI_OPERAND_OBJECT **ReturnObjectPtr)
 
typedef struct acpi_repair_info ACPI_REPAIR_INFO
 

Functions

ACPI_STATUS AcpiNsComplexRepairs (ACPI_EVALUATE_INFO *Info, ACPI_NAMESPACE_NODE *Node, ACPI_STATUS ValidateStatus, ACPI_OPERAND_OBJECT **ReturnObjectPtr)
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_NAMESPACE

◆ ACPI_FDE_BYTE_BUFFER_SIZE

#define ACPI_FDE_BYTE_BUFFER_SIZE   5

◆ ACPI_FDE_DWORD_BUFFER_SIZE

#define ACPI_FDE_DWORD_BUFFER_SIZE   (ACPI_FDE_FIELD_COUNT * sizeof (UINT32))

◆ ACPI_FDE_FIELD_COUNT

#define ACPI_FDE_FIELD_COUNT   5

◆ ACPI_SORT_ASCENDING

#define ACPI_SORT_ASCENDING   0

◆ ACPI_SORT_DESCENDING

#define ACPI_SORT_DESCENDING   1

Typedef Documentation

◆ ACPI_REPAIR_FUNCTION

typedef ACPI_STATUS(* ACPI_REPAIR_FUNCTION) (ACPI_EVALUATE_INFO *Info, ACPI_OPERAND_OBJECT **ReturnObjectPtr)

◆ ACPI_REPAIR_INFO

Function Documentation

◆ AcpiNsComplexRepairs()

ACPI_STATUS AcpiNsComplexRepairs ( ACPI_EVALUATE_INFO Info,
ACPI_NAMESPACE_NODE Node,
ACPI_STATUS  ValidateStatus,
ACPI_OPERAND_OBJECT **  ReturnObjectPtr 
)