enclosure_device 59 include/linux/enclosure.h struct enclosure_device; enclosure_device 62 include/linux/enclosure.h void (*get_status)(struct enclosure_device *, enclosure_device 64 include/linux/enclosure.h int (*set_status)(struct enclosure_device *, enclosure_device 67 include/linux/enclosure.h void (*get_fault)(struct enclosure_device *, enclosure_device 69 include/linux/enclosure.h int (*set_fault)(struct enclosure_device *, enclosure_device 72 include/linux/enclosure.h void (*get_active)(struct enclosure_device *, enclosure_device 74 include/linux/enclosure.h int (*set_active)(struct enclosure_device *, enclosure_device 77 include/linux/enclosure.h void (*get_locate)(struct enclosure_device *, enclosure_device 79 include/linux/enclosure.h int (*set_locate)(struct enclosure_device *, enclosure_device 106 include/linux/enclosure.h static inline struct enclosure_device * enclosure_device 109 include/linux/enclosure.h return container_of(dev, struct enclosure_device, edev); enclosure_device 118 include/linux/enclosure.h struct enclosure_device * enclosure_device 121 include/linux/enclosure.h void enclosure_unregister(struct enclosure_device *); enclosure_device 123 include/linux/enclosure.h enclosure_component_register(struct enclosure_device *, unsigned int, enclosure_device 125 include/linux/enclosure.h int enclosure_add_device(struct enclosure_device *enclosure, int component, enclosure_device 127 include/linux/enclosure.h int enclosure_remove_device(struct enclosure_device *, struct device *); enclosure_device 128 include/linux/enclosure.h struct enclosure_device *enclosure_find(struct device *dev, enclosure_device 129 include/linux/enclosure.h struct enclosure_device *start); enclosure_device 130 include/linux/enclosure.h int enclosure_for_each_device(int (*fn)(struct enclosure_device *, void *),