• Home
  • Raw
  • Download

Lines Matching refs:device

89 typedef int (*acpi_op_add) (struct acpi_device * device);
90 typedef int (*acpi_op_remove) (struct acpi_device * device, int type);
91 typedef int (*acpi_op_lock) (struct acpi_device * device, int type);
92 typedef int (*acpi_op_start) (struct acpi_device * device);
93 typedef int (*acpi_op_stop) (struct acpi_device * device, int type);
94 typedef int (*acpi_op_suspend) (struct acpi_device * device,
96 typedef int (*acpi_op_resume) (struct acpi_device * device);
97 typedef int (*acpi_op_scan) (struct acpi_device * device);
98 typedef int (*acpi_op_bind) (struct acpi_device * device);
99 typedef int (*acpi_op_unbind) (struct acpi_device * device);
100 typedef int (*acpi_op_shutdown) (struct acpi_device * device);
298 struct device dev;
341 int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device);
343 int acpi_bus_get_status(struct acpi_device *device);
349 int acpi_bus_generate_proc_event(struct acpi_device *device, u8 type, int data);
353 static inline int acpi_bus_generate_proc_event(struct acpi_device *device, u8 type, int data) in acpi_bus_generate_proc_event() argument
361 int acpi_bus_start(struct acpi_device *device);
363 int acpi_match_device_ids(struct acpi_device *device,
376 int (*find_device) (struct device *, acpi_handle *);
378 int (*find_bridge) (struct device *, acpi_handle *);
382 struct device *acpi_get_physical_device(acpi_handle);
383 struct device *acpi_get_physical_pci_device(acpi_handle);
391 int acpi_pm_device_sleep_state(struct device *, int *);
392 int acpi_pm_device_sleep_wake(struct device *, bool);
394 static inline int acpi_pm_device_sleep_state(struct device *d, int *p) in acpi_pm_device_sleep_state()
400 static inline int acpi_pm_device_sleep_wake(struct device *dev, bool enable) in acpi_pm_device_sleep_wake()