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);
int acpi_bus_register_driver(struct acpi_driver *driver)
int acpi_bus_generate_event(struct acpi_device *device, UINT8 type, int data)
ACPI_STATUS acpi_suspend(UINT32 state)
ACPI_STATUS acpi_extract_package(ACPI_OBJECT *package, ACPI_BUFFER *format, ACPI_BUFFER *buffer)
int acpi_bus_get_power(ACPI_HANDLE handle, int *state)
int acpi_bus_trim(struct acpi_device *start, int rmdevice)
int(* acpi_op_remove)(struct acpi_device *device, int type)
int acpi_bus_get_device(ACPI_HANDLE handle, struct acpi_device **device)
int acpi_bus_get_private_data(ACPI_HANDLE, void **)
BOOLEAN acpi_bus_power_manageable(ACPI_HANDLE handle)
ACPI_STATUS acpi_bus_get_status_handle(ACPI_HANDLE handle, unsigned long long *sta)
int(* acpi_op_add)(struct acpi_device *device)
ACPI_STATUS acpi_evaluate_reference(ACPI_HANDLE handle, ACPI_STRING pathname, struct acpi_object_list *arguments, struct acpi_handle_list *list)
int acpi_bus_add(struct acpi_device **child, struct acpi_device *parent, ACPI_HANDLE handle, int type)
ACPI_STATUS acpi_bus_get_ejd(ACPI_HANDLE handle, ACPI_HANDLE *ejd)
ACPI_STATUS acpi_evaluate_integer(ACPI_HANDLE handle, ACPI_STRING pathname, struct acpi_object_list *arguments, unsigned long long *data)
void acpi_bus_data_handler(ACPI_HANDLE handle, void *context)
enum acpi_irq_model_id acpi_irq_model
int acpi_bus_set_power(ACPI_HANDLE handle, int state)
struct bus_type acpi_bus_type
unsigned long acpi_bus_address
int acpi_match_device_ids(struct acpi_device *device, const struct acpi_pnp_device_id *ids)
int acpi_bus_get_status(struct acpi_device *device)
@ ACPI_BUS_TYPE_SLEEP_BUTTONF
@ ACPI_BUS_TYPE_PROCESSOR
@ ACPI_BUS_DEVICE_TYPE_COUNT
@ ACPI_BUS_TYPE_SLEEP_BUTTON
@ ACPI_BUS_TYPE_POWER_BUTTON
@ ACPI_BUS_TYPE_POWER_BUTTONF
int(* acpi_op_unbind)(struct acpi_device *device)
NTSTATUS acpi_create_volatile_registry_tables(void)
@ ACPI_BUS_REMOVAL_TYPE_COUNT
@ ACPI_BUS_REMOVAL_NORMAL
@ ACPI_BUS_REMOVAL_SUPRISE
int(* acpi_op_scan)(struct acpi_device *device)
int(* acpi_op_start)(struct acpi_device *device)
void acpi_bus_unregister_driver(struct acpi_driver *driver)
int(* acpi_op_resume)(struct acpi_device *device, int state)
int(* acpi_op_suspend)(struct acpi_device *device, int state)
int acpi_bus_start(struct acpi_device *device)
BOOLEAN acpi_bus_can_wakeup(ACPI_HANDLE handle)
int acpi_bus_generate_proc_event(struct acpi_device *device, UINT8 type, int data)
#define acpi_device_class(d)
#define acpi_device_name(d)
int acpi_bus_receive_event(struct acpi_bus_event *event)
int(* acpi_op_bind)(struct acpi_device *device)
void(* acpi_op_notify)(struct acpi_device *device, UINT32 event)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
GLuint GLuint GLsizei GLenum type
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
struct @1703::@1704 driver
acpi_device_class device_class
UINT32 performance_manageable
UINT32 surprise_removal_ok
struct acpi_device_perf_state::@650 flags
struct acpi_device_perf_state * states
acpi_hardware_id hardware_id
acpi_bus_address bus_address
ACPI_PNP_DEVICE_ID_LIST * cid_list
acpi_device_name device_name
acpi_device_class device_class
struct acpi_handle_list resources
struct acpi_device_power_state::@649 flags
struct acpi_device_power_state states[4]
struct acpi_handle_list resources
struct acpi_device_wakeup_state state
struct acpi_device_power power
struct list_head children
struct acpi_device_ops ops
struct list_head wakeup_list
struct acpi_device_perf performance
struct acpi_bus_ops bus_ops
struct acpi_device * parent
struct acpi_device_wakeup wakeup
struct acpi_driver * driver
enum acpi_bus_removal_type removal_type
struct acpi_device_ops ops
ACPI_HANDLE handles[ACPI_MAX_HANDLES]
struct acpi_device * device