Lines Matching refs:device
139 void (*bind)(struct device *phys_dev);
140 void (*unbind)(struct device *phys_dev);
161 typedef int (*acpi_op_add) (struct acpi_device * device);
162 typedef int (*acpi_op_remove) (struct acpi_device * device);
163 typedef void (*acpi_op_notify) (struct acpi_device * device, u32 event);
254 const char *acpi_device_hid(struct acpi_device *device);
322 struct device *dev;
339 struct device *dev;
375 struct device dev;
454 int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device);
459 int acpi_bus_get_status(struct acpi_device *device);
463 int acpi_device_get_power(struct acpi_device *device, int *state);
464 int acpi_device_set_power(struct acpi_device *device, int state);
465 int acpi_bus_init_power(struct acpi_device *device);
466 int acpi_device_fix_up_power(struct acpi_device *device);
468 int acpi_device_update_power(struct acpi_device *device, int *state_p);
487 int acpi_match_device_ids(struct acpi_device *device,
515 bool (*match)(struct device *dev);
516 struct acpi_device * (*find_companion)(struct device *);
517 void (*setup)(struct device *);
518 void (*cleanup)(struct device *);
522 int acpi_bind_one(struct device *dev, struct acpi_device *adev);
523 int acpi_unbind_one(struct device *dev);
526 struct acpi_device * device; member
547 acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev,
550 int acpi_pm_device_sleep_state(struct device *, int *, int);
551 int acpi_pm_device_run_wake(struct device *, bool);
554 struct device *dev, in acpi_add_pm_notifier()
563 static inline int acpi_pm_device_sleep_state(struct device *d, int *p, int m) in acpi_pm_device_sleep_state()
571 static inline int acpi_pm_device_run_wake(struct device *dev, bool enable) in acpi_pm_device_run_wake()
578 int acpi_pm_device_sleep_wake(struct device *, bool);
580 static inline int acpi_pm_device_sleep_wake(struct device *dev, bool enable) in acpi_pm_device_sleep_wake()