acpi_device 18 arch/x86/include/asm/pci.h struct acpi_device *companion; /* ACPI companion device */ acpi_device 111 include/acpi/acpi_bus.h struct acpi_device; acpi_device 120 include/acpi/acpi_bus.h int (*scan_dependent)(struct acpi_device *adev); acpi_device 121 include/acpi/acpi_bus.h void (*notify_online)(struct acpi_device *adev); acpi_device 136 include/acpi/acpi_bus.h int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); acpi_device 137 include/acpi/acpi_bus.h void (*detach)(struct acpi_device *dev); acpi_device 149 include/acpi/acpi_bus.h struct acpi_device *self; acpi_device 150 include/acpi/acpi_bus.h int (*notify)(struct acpi_device *, u32); acpi_device 151 include/acpi/acpi_bus.h void (*uevent)(struct acpi_device *, u32); acpi_device 152 include/acpi/acpi_bus.h void (*fixup)(struct acpi_device *); acpi_device 160 include/acpi/acpi_bus.h typedef int (*acpi_op_add) (struct acpi_device * device); acpi_device 161 include/acpi/acpi_bus.h typedef int (*acpi_op_remove) (struct acpi_device * device); acpi_device 162 include/acpi/acpi_bus.h typedef void (*acpi_op_notify) (struct acpi_device * device, u32 event); acpi_device 253 include/acpi/acpi_bus.h const char *acpi_device_hid(struct acpi_device *device); acpi_device 345 include/acpi/acpi_bus.h struct acpi_device *parent; acpi_device 365 include/acpi/acpi_bus.h void (*remove)(struct acpi_device *); acpi_device 368 include/acpi/acpi_bus.h static inline void *acpi_driver_data(struct acpi_device *d) acpi_device 373 include/acpi/acpi_bus.h #define to_acpi_device(d) container_of(d, struct acpi_device, dev) acpi_device 376 include/acpi/acpi_bus.h static inline void acpi_set_device_status(struct acpi_device *adev, u32 sta) acpi_device 381 include/acpi/acpi_bus.h static inline void acpi_set_hp_context(struct acpi_device *adev, acpi_device 388 include/acpi/acpi_bus.h void acpi_initialize_hp_context(struct acpi_device *adev, acpi_device 390 include/acpi/acpi_bus.h int (*notify)(struct acpi_device *, u32), acpi_device 391 include/acpi/acpi_bus.h void (*uevent)(struct acpi_device *, u32)); acpi_device 415 include/acpi/acpi_bus.h extern int acpi_notifier_call_chain(struct acpi_device *, u32, u32); acpi_device 423 include/acpi/acpi_bus.h int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device); acpi_device 424 include/acpi/acpi_bus.h struct acpi_device *acpi_bus_get_acpi_device(acpi_handle handle); acpi_device 425 include/acpi/acpi_bus.h void acpi_bus_put_acpi_device(struct acpi_device *adev); acpi_device 428 include/acpi/acpi_bus.h int acpi_bus_get_status(struct acpi_device *device); acpi_device 432 include/acpi/acpi_bus.h int acpi_device_get_power(struct acpi_device *device, int *state); acpi_device 433 include/acpi/acpi_bus.h int acpi_device_set_power(struct acpi_device *device, int state); acpi_device 434 include/acpi/acpi_bus.h int acpi_bus_init_power(struct acpi_device *device); acpi_device 435 include/acpi/acpi_bus.h int acpi_device_fix_up_power(struct acpi_device *device); acpi_device 437 include/acpi/acpi_bus.h int acpi_device_update_power(struct acpi_device *device, int *state_p); acpi_device 454 include/acpi/acpi_bus.h void acpi_bus_trim(struct acpi_device *start); acpi_device 456 include/acpi/acpi_bus.h int acpi_match_device_ids(struct acpi_device *device, acpi_device 458 include/acpi/acpi_bus.h int acpi_create_dir(struct acpi_device *); acpi_device 459 include/acpi/acpi_bus.h void acpi_remove_dir(struct acpi_device *); acpi_device 461 include/acpi/acpi_bus.h static inline bool acpi_device_enumerated(struct acpi_device *adev) acpi_device 485 include/acpi/acpi_bus.h struct acpi_device * (*find_companion)(struct device *); acpi_device 491 include/acpi/acpi_bus.h int acpi_bind_one(struct device *dev, struct acpi_device *adev); acpi_device 495 include/acpi/acpi_bus.h struct acpi_device * device; acpi_device 507 include/acpi/acpi_bus.h struct acpi_device *acpi_find_child_device(struct acpi_device *parent, acpi_device 512 include/acpi/acpi_bus.h int acpi_enable_wakeup_device_power(struct acpi_device *dev, int state); acpi_device 513 include/acpi/acpi_bus.h int acpi_disable_wakeup_device_power(struct acpi_device *dev); acpi_device 516 include/acpi/acpi_bus.h acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev, acpi_device 518 include/acpi/acpi_bus.h acpi_status acpi_remove_pm_notifier(struct acpi_device *adev); acpi_device 521 include/acpi/acpi_bus.h static inline acpi_status acpi_add_pm_notifier(struct acpi_device *adev, acpi_device 527 include/acpi/acpi_bus.h static inline acpi_status acpi_remove_pm_notifier(struct acpi_device *adev) acpi_device 565 include/acpi/acpi_bus.h static inline bool acpi_device_power_manageable(struct acpi_device *adev) acpi_device 570 include/acpi/acpi_bus.h static inline bool acpi_device_can_wakeup(struct acpi_device *adev) acpi_device 575 include/acpi/acpi_bus.h static inline bool acpi_device_can_poweroff(struct acpi_device *adev) acpi_device 119 include/acpi/acpi_drivers.h extern int is_dock_device(struct acpi_device *adev); acpi_device 121 include/acpi/acpi_drivers.h static inline int is_dock_device(struct acpi_device *adev) acpi_device 6 include/acpi/video.h struct acpi_device; acpi_device 23 include/acpi/video.h extern int acpi_video_get_edid(struct acpi_device *device, int type, acpi_device 30 include/acpi/video.h static inline int acpi_video_get_edid(struct acpi_device *device, int type, acpi_device 49 include/linux/acpi.h static inline acpi_handle acpi_device_handle(struct acpi_device *adev) acpi_device 59 include/linux/acpi.h struct acpi_device *parent, u64 addr) acpi_device 64 include/linux/acpi.h static inline const char *acpi_dev_name(struct acpi_device *adev) acpi_device 188 include/linux/acpi.h extern bool acpi_is_pnp_device(struct acpi_device *); acpi_device 298 include/linux/acpi.h int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list, acpi_device 435 include/linux/acpi.h struct platform_device *acpi_create_platform_device(struct acpi_device *); acpi_device 446 include/linux/acpi.h static inline const char *acpi_dev_name(struct acpi_device *adev) acpi_device 589 include/linux/acpi.h struct acpi_device *acpi_dev_pm_get_node(struct device *dev); acpi_device 592 include/linux/acpi.h static inline struct acpi_device *acpi_dev_pm_get_node(struct device *dev) acpi_device 653 include/linux/device.h struct acpi_device; acpi_device 657 include/linux/device.h struct acpi_device *companion; acpi_device 14 include/linux/pci-acpi.h extern acpi_status pci_acpi_add_bus_pm_notifier(struct acpi_device *dev); acpi_device 15 include/linux/pci-acpi.h static inline acpi_status pci_acpi_remove_bus_pm_notifier(struct acpi_device *dev) acpi_device 19 include/linux/pci-acpi.h extern acpi_status pci_acpi_add_pm_notifier(struct acpi_device *dev, acpi_device 21 include/linux/pci-acpi.h static inline acpi_status pci_acpi_remove_pm_notifier(struct acpi_device *dev) acpi_device 72 include/linux/pci-acpi.h void acpiphp_check_host_bridge(struct acpi_device *adev); acpi_device 77 include/linux/pci-acpi.h static inline void acpiphp_check_host_bridge(struct acpi_device *adev) { } acpi_device 340 include/linux/pnp.h static inline struct acpi_device *pnp_acpi_device(struct pnp_dev *dev)