26 #ifndef __ACPI_BUS_H__ 27 #define __ACPI_BUS_H__ 35 #define ACPI_MAX_HANDLES 10 53 unsigned long long *
data);
119 #define ACPI_DRIVER_ALL_NOTIFY_EVENTS 0x1 186 #define acpi_device_bid(d) ((d)->pnp.bus_id) 187 #define acpi_device_adr(d) ((d)->pnp.bus_address) 188 #define acpi_device_hid(d) ((d)->pnp.hardware_id) 189 #define acpi_device_uid(d) ((d)->pnp.unique_id) 190 #define acpi_device_name(d) ((d)->pnp.device_name) 191 #define acpi_device_class(d) ((d)->pnp.device_class) 289 #define acpi_driver_data(d) ((d)->driver_data) 291 #define to_acpi_device(d) container_of(d, struct acpi_device, dev) 292 #define to_acpi_driver(d) container_of(d, struct acpi_driver, drv) 318 unsigned long long *sta);
ACPI_STATUS acpi_evaluate_integer(ACPI_HANDLE handle, ACPI_STRING pathname, struct acpi_object_list *arguments, unsigned long long *data)
void(* acpi_op_notify)(struct acpi_device *device, UINT32 event)
acpi_device_class device_class
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
acpi_device_name device_name
int(* acpi_op_scan)(struct acpi_device *device)
int acpi_bus_get_device(ACPI_HANDLE handle, struct acpi_device **device)
ACPI_STATUS acpi_bus_get_status_handle(ACPI_HANDLE handle, unsigned long long *sta)
void acpi_bus_unregister_driver(struct acpi_driver *driver)
ACPI_STATUS acpi_extract_package(ACPI_OBJECT *package, ACPI_BUFFER *format, ACPI_BUFFER *buffer)
acpi_hardware_id hardware_id
struct acpi_device * parent
int acpi_bus_start(struct acpi_device *device)
struct acpi_device_ops ops
struct list_head children
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
struct acpi_bus_ops bus_ops
int acpi_bus_register_driver(struct acpi_driver *driver)
struct acpi_device_perf_state::@607 flags
struct acpi_handle_list resources
struct acpi_handle_list resources
int(* acpi_op_unbind)(struct acpi_device *device)
int acpi_bus_set_power(ACPI_HANDLE handle, int state)
struct acpi_device_perf_state * states
struct acpi_device_wakeup wakeup
struct list_head wakeup_list
int acpi_bus_add(struct acpi_device **child, struct acpi_device *parent, ACPI_HANDLE handle, int type)
int(* acpi_op_start)(struct acpi_device *device)
int acpi_bus_generate_event(struct acpi_device *device, UINT8 type, int data)
int acpi_bus_get_private_data(ACPI_HANDLE, void **)
enum acpi_irq_model_id acpi_irq_model
BOOLEAN acpi_bus_power_manageable(ACPI_HANDLE handle)
#define acpi_device_class(d)
int acpi_bus_generate_proc_event(struct acpi_device *device, UINT8 type, int data)
int(* acpi_op_bind)(struct acpi_device *device)
int(* acpi_op_add)(struct acpi_device *device)
UINT32 surprise_removal_ok
struct acpi_device_power power
struct acpi_device_perf performance
void acpi_bus_data_handler(ACPI_HANDLE handle, void *context)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
unsigned long acpi_bus_address
int(* acpi_op_suspend)(struct acpi_device *device, int state)
int acpi_bus_get_power(ACPI_HANDLE handle, int *state)
ACPI_STATUS acpi_suspend(UINT32 state)
int acpi_bus_get_status(struct acpi_device *device)
BOOLEAN acpi_bus_can_wakeup(ACPI_HANDLE handle)
int acpi_bus_trim(struct acpi_device *start, int rmdevice)
ACPI_PNP_DEVICE_ID_LIST * cid_list
int acpi_match_device_ids(struct acpi_device *device, const struct acpi_pnp_device_id *ids)
struct acpi_device_power_state::@606 flags
struct acpi_device_power_state states[4]
int acpi_bus_receive_event(struct acpi_bus_event *event)
struct @1626::@1627 driver
struct acpi_device * device
NTSTATUS acpi_create_volatile_registry_tables(void)
ACPI_HANDLE handles[ACPI_MAX_HANDLES]
struct acpi_device_wakeup_state state
acpi_bus_address bus_address
UINT32 performance_manageable
int(* acpi_op_resume)(struct acpi_device *device, int state)
GLuint GLuint GLsizei GLenum type
struct bus_type acpi_bus_type
struct acpi_driver * driver
enum acpi_bus_removal_type removal_type
#define acpi_device_name(d)
struct acpi_device_ops ops
ACPI_STATUS acpi_evaluate_reference(ACPI_HANDLE handle, ACPI_STRING pathname, struct acpi_object_list *arguments, struct acpi_handle_list *list)
int(* acpi_op_remove)(struct acpi_device *device, int type)
acpi_device_class device_class
ACPI_STATUS acpi_bus_get_ejd(ACPI_HANDLE handle, ACPI_HANDLE *ejd)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *