ReactOS
0.4.17-dev-683-g0dafdc5
opregion.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
uacpi/types.h
>
4
#include <
uacpi/status.h
>
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
#ifndef UACPI_BAREBONES_MODE
11
19
uacpi_status
uacpi_install_address_space_handler
(
20
uacpi_namespace_node
*device_node,
enum
uacpi_address_space
space
,
21
uacpi_region_handler
handler
,
uacpi_handle
handler_context
22
);
23
27
uacpi_status
uacpi_uninstall_address_space_handler
(
28
uacpi_namespace_node
*device_node,
29
enum
uacpi_address_space
space
30
);
31
38
uacpi_status
uacpi_reg_all_opregions
(
39
uacpi_namespace_node
*device_node,
40
enum
uacpi_address_space
space
41
);
42
43
#endif
// !UACPI_BAREBONES_MODE
44
45
#ifdef __cplusplus
46
}
47
#endif
handler
UINT(* handler)(MSIPACKAGE *)
Definition:
action.c:7512
status.h
uacpi_status
uacpi_status
Definition:
status.h:10
types.h
uacpi_region_handler
uacpi_status(* uacpi_region_handler)(uacpi_region_op op, uacpi_handle op_data)
Definition:
types.h:511
uacpi_address_space
uacpi_address_space
Definition:
types.h:42
void
Definition:
nsiface.idl:2307
uacpi_install_address_space_handler
uacpi_status uacpi_install_address_space_handler(uacpi_namespace_node *device_node, enum uacpi_address_space space, uacpi_region_handler handler, uacpi_handle handler_context)
Definition:
opregion.c:706
uacpi_reg_all_opregions
uacpi_status uacpi_reg_all_opregions(uacpi_namespace_node *device_node, enum uacpi_address_space space)
Definition:
opregion.c:590
uacpi_uninstall_address_space_handler
uacpi_status uacpi_uninstall_address_space_handler(uacpi_namespace_node *device_node, enum uacpi_address_space space)
Definition:
opregion.c:716
space
Definition:
btrfs_drv.h:517
uacpi_namespace_node
Definition:
namespace.h:27
drivers
bus
acpi_new
uacpi
include
uacpi
opregion.h
Generated on Fri Aug 21 2026 06:07:11 for ReactOS by
1.9.6