Symbol: enclosure_device
drivers/misc/enclosure.c
115
struct enclosure_device *
drivers/misc/enclosure.c
119
struct enclosure_device *edev =
drivers/misc/enclosure.c
164
void enclosure_unregister(struct enclosure_device *edev)
drivers/misc/enclosure.c
227
struct enclosure_device *edev = to_enclosure_device(cdev);
drivers/misc/enclosure.c
245
enclosure_component_find_by_name(struct enclosure_device *edev,
drivers/misc/enclosure.c
282
enclosure_component_alloc(struct enclosure_device *edev,
drivers/misc/enclosure.c
364
int enclosure_add_device(struct enclosure_device *edev, int component,
drivers/misc/enclosure.c
400
int enclosure_remove_device(struct enclosure_device *edev, struct device *dev)
drivers/misc/enclosure.c
428
struct enclosure_device *edev = to_enclosure_device(cdev);
drivers/misc/enclosure.c
438
struct enclosure_device *edev = to_enclosure_device(cdev);
drivers/misc/enclosure.c
44
struct enclosure_device *enclosure_find(struct device *dev,
drivers/misc/enclosure.c
45
struct enclosure_device *start)
drivers/misc/enclosure.c
47
struct enclosure_device *edev;
drivers/misc/enclosure.c
479
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
491
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
503
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
515
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
537
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
549
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
561
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
573
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
586
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
603
struct enclosure_device *edev = to_enclosure_device(cdev->parent);
drivers/misc/enclosure.c
85
int enclosure_for_each_device(int (*fn)(struct enclosure_device *, void *),
drivers/misc/enclosure.c
89
struct enclosure_device *edev;
drivers/scsi/ses.c
178
static int ses_set_page2_descriptor(struct enclosure_device *edev,
drivers/scsi/ses.c
209
static unsigned char *ses_get_page2_descriptor(struct enclosure_device *edev,
drivers/scsi/ses.c
238
static void ses_get_fault(struct enclosure_device *edev,
drivers/scsi/ses.c
252
static int ses_set_fault(struct enclosure_device *edev,
drivers/scsi/ses.c
284
static void ses_get_status(struct enclosure_device *edev,
drivers/scsi/ses.c
298
static void ses_get_locate(struct enclosure_device *edev,
drivers/scsi/ses.c
312
static int ses_set_locate(struct enclosure_device *edev,
drivers/scsi/ses.c
343
static int ses_set_active(struct enclosure_device *edev,
drivers/scsi/ses.c
376
static int ses_show_id(struct enclosure_device *edev, char *buf)
drivers/scsi/ses.c
38
static bool ses_page2_supported(struct enclosure_device *edev)
drivers/scsi/ses.c
384
static void ses_get_power_status(struct enclosure_device *edev,
drivers/scsi/ses.c
399
static int ses_set_power_status(struct enclosure_device *edev,
drivers/scsi/ses.c
445
struct enclosure_device *edev;
drivers/scsi/ses.c
449
int ses_match_host(struct enclosure_device *edev, void *data)
drivers/scsi/ses.c
530
static int ses_enclosure_find_by_addr(struct enclosure_device *edev,
drivers/scsi/ses.c
550
static void ses_enclosure_data_process(struct enclosure_device *edev,
drivers/scsi/ses.c
667
static void ses_match_to_enclosure(struct enclosure_device *edev,
drivers/scsi/ses.c
699
struct enclosure_device *edev;
drivers/scsi/ses.c
704
struct enclosure_device *prev = NULL;
drivers/scsi/ses.c
850
struct enclosure_device *edev, *prev = NULL;
drivers/scsi/ses.c
863
struct enclosure_device *edev;
include/linux/enclosure.h
107
static inline struct enclosure_device *
include/linux/enclosure.h
110
return container_of(dev, struct enclosure_device, edev);
include/linux/enclosure.h
119
struct enclosure_device *
include/linux/enclosure.h
122
void enclosure_unregister(struct enclosure_device *);
include/linux/enclosure.h
124
enclosure_component_alloc(struct enclosure_device *, unsigned int,
include/linux/enclosure.h
127
int enclosure_add_device(struct enclosure_device *enclosure, int component,
include/linux/enclosure.h
129
int enclosure_remove_device(struct enclosure_device *, struct device *);
include/linux/enclosure.h
130
struct enclosure_device *enclosure_find(struct device *dev,
include/linux/enclosure.h
131
struct enclosure_device *start);
include/linux/enclosure.h
132
int enclosure_for_each_device(int (*fn)(struct enclosure_device *, void *),
include/linux/enclosure.h
52
struct enclosure_device;
include/linux/enclosure.h
55
void (*get_status)(struct enclosure_device *,
include/linux/enclosure.h
57
int (*set_status)(struct enclosure_device *,
include/linux/enclosure.h
60
void (*get_fault)(struct enclosure_device *,
include/linux/enclosure.h
62
int (*set_fault)(struct enclosure_device *,
include/linux/enclosure.h
65
void (*get_active)(struct enclosure_device *,
include/linux/enclosure.h
67
int (*set_active)(struct enclosure_device *,
include/linux/enclosure.h
70
void (*get_locate)(struct enclosure_device *,
include/linux/enclosure.h
72
int (*set_locate)(struct enclosure_device *,
include/linux/enclosure.h
75
void (*get_power_status)(struct enclosure_device *,
include/linux/enclosure.h
77
int (*set_power_status)(struct enclosure_device *,
include/linux/enclosure.h
80
int (*show_id)(struct enclosure_device *, char *buf);