enclosure_device   43 drivers/misc/enclosure.c struct enclosure_device *enclosure_find(struct device *dev,
enclosure_device   44 drivers/misc/enclosure.c 					struct enclosure_device *start)
enclosure_device   46 drivers/misc/enclosure.c 	struct enclosure_device *edev;
enclosure_device   84 drivers/misc/enclosure.c int enclosure_for_each_device(int (*fn)(struct enclosure_device *, void *),
enclosure_device   88 drivers/misc/enclosure.c 	struct enclosure_device *edev;
enclosure_device  112 drivers/misc/enclosure.c struct enclosure_device *
enclosure_device  116 drivers/misc/enclosure.c 	struct enclosure_device *edev =
enclosure_device  161 drivers/misc/enclosure.c void enclosure_unregister(struct enclosure_device *edev)
enclosure_device  224 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev);
enclosure_device  242 drivers/misc/enclosure.c enclosure_component_find_by_name(struct enclosure_device *edev,
enclosure_device  279 drivers/misc/enclosure.c enclosure_component_alloc(struct enclosure_device *edev,
enclosure_device  361 drivers/misc/enclosure.c int enclosure_add_device(struct enclosure_device *edev, int component,
enclosure_device  397 drivers/misc/enclosure.c int enclosure_remove_device(struct enclosure_device *edev, struct device *dev)
enclosure_device  425 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev);
enclosure_device  435 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev);
enclosure_device  477 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  489 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  501 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  513 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  535 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  547 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  559 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  571 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  584 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device  601 drivers/misc/enclosure.c 	struct enclosure_device *edev = to_enclosure_device(cdev->parent);
enclosure_device   38 drivers/scsi/ses.c static bool ses_page2_supported(struct enclosure_device *edev)
enclosure_device  133 drivers/scsi/ses.c static int ses_set_page2_descriptor(struct enclosure_device *edev,
enclosure_device  164 drivers/scsi/ses.c static unsigned char *ses_get_page2_descriptor(struct enclosure_device *edev,
enclosure_device  193 drivers/scsi/ses.c static void ses_get_fault(struct enclosure_device *edev,
enclosure_device  207 drivers/scsi/ses.c static int ses_set_fault(struct enclosure_device *edev,
enclosure_device  239 drivers/scsi/ses.c static void ses_get_status(struct enclosure_device *edev,
enclosure_device  253 drivers/scsi/ses.c static void ses_get_locate(struct enclosure_device *edev,
enclosure_device  267 drivers/scsi/ses.c static int ses_set_locate(struct enclosure_device *edev,
enclosure_device  298 drivers/scsi/ses.c static int ses_set_active(struct enclosure_device *edev,
enclosure_device  331 drivers/scsi/ses.c static int ses_show_id(struct enclosure_device *edev, char *buf)
enclosure_device  339 drivers/scsi/ses.c static void ses_get_power_status(struct enclosure_device *edev,
enclosure_device  354 drivers/scsi/ses.c static int ses_set_power_status(struct enclosure_device *edev,
enclosure_device  400 drivers/scsi/ses.c 	struct enclosure_device *edev;
enclosure_device  404 drivers/scsi/ses.c int ses_match_host(struct enclosure_device *edev, void *data)
enclosure_device  473 drivers/scsi/ses.c static int ses_enclosure_find_by_addr(struct enclosure_device *edev,
enclosure_device  497 drivers/scsi/ses.c static void ses_enclosure_data_process(struct enclosure_device *edev,
enclosure_device  601 drivers/scsi/ses.c static void ses_match_to_enclosure(struct enclosure_device *edev,
enclosure_device  634 drivers/scsi/ses.c 	struct enclosure_device *edev;
enclosure_device  639 drivers/scsi/ses.c 		struct enclosure_device *prev = NULL;
enclosure_device  787 drivers/scsi/ses.c 	struct enclosure_device *edev, *prev = NULL;
enclosure_device  800 drivers/scsi/ses.c 	struct enclosure_device *edev;
enclosure_device   52 include/linux/enclosure.h struct enclosure_device;
enclosure_device   55 include/linux/enclosure.h 	void (*get_status)(struct enclosure_device *,
enclosure_device   57 include/linux/enclosure.h 	int (*set_status)(struct enclosure_device *,
enclosure_device   60 include/linux/enclosure.h 	void (*get_fault)(struct enclosure_device *,
enclosure_device   62 include/linux/enclosure.h 	int (*set_fault)(struct enclosure_device *,
enclosure_device   65 include/linux/enclosure.h 	void (*get_active)(struct enclosure_device *,
enclosure_device   67 include/linux/enclosure.h 	int (*set_active)(struct enclosure_device *,
enclosure_device   70 include/linux/enclosure.h 	void (*get_locate)(struct enclosure_device *,
enclosure_device   72 include/linux/enclosure.h 	int (*set_locate)(struct enclosure_device *,
enclosure_device   75 include/linux/enclosure.h 	void (*get_power_status)(struct enclosure_device *,
enclosure_device   77 include/linux/enclosure.h 	int (*set_power_status)(struct enclosure_device *,
enclosure_device   80 include/linux/enclosure.h 	int (*show_id)(struct enclosure_device *, char *buf);
enclosure_device  107 include/linux/enclosure.h static inline struct enclosure_device *
enclosure_device  110 include/linux/enclosure.h 	return container_of(dev, struct enclosure_device, edev);
enclosure_device  119 include/linux/enclosure.h struct enclosure_device *
enclosure_device  122 include/linux/enclosure.h void enclosure_unregister(struct enclosure_device *);
enclosure_device  124 include/linux/enclosure.h enclosure_component_alloc(struct enclosure_device *, unsigned int,
enclosure_device  127 include/linux/enclosure.h int enclosure_add_device(struct enclosure_device *enclosure, int component,
enclosure_device  129 include/linux/enclosure.h int enclosure_remove_device(struct enclosure_device *, struct device *);
enclosure_device  130 include/linux/enclosure.h struct enclosure_device *enclosure_find(struct device *dev,
enclosure_device  131 include/linux/enclosure.h 					struct enclosure_device *start);
enclosure_device  132 include/linux/enclosure.h int enclosure_for_each_device(int (*fn)(struct enclosure_device *, void *),