Lines Matching refs:scsi_device
12 struct scsi_device;
34 void scsi_init_command(struct scsi_device *dev, struct scsi_cmnd *cmd);
53 extern blist_flags_t scsi_get_device_flags(struct scsi_device *sdev,
56 extern blist_flags_t scsi_get_device_flags_keyed(struct scsi_device *sdev,
87 extern int scsi_maybe_unblock_host(struct scsi_device *sdev);
88 extern void scsi_device_unbusy(struct scsi_device *sdev, struct scsi_cmnd *cmd);
93 extern struct request_queue *scsi_mq_alloc_queue(struct scsi_device *sdev);
94 extern void scsi_start_queue(struct scsi_device *sdev);
137 extern int scsi_sysfs_add_sdev(struct scsi_device *);
141 extern void scsi_sysfs_device_initialize(struct scsi_device *);
142 extern int scsi_sysfs_target_initialize(struct scsi_device *);
144 extern void __scsi_remove_device(struct scsi_device *);
178 void scsi_dh_add_device(struct scsi_device *sdev);
179 void scsi_dh_release_device(struct scsi_device *sdev);
181 static inline void scsi_dh_add_device(struct scsi_device *sdev) { } in scsi_dh_add_device()
182 static inline void scsi_dh_release_device(struct scsi_device *sdev) { } in scsi_dh_release_device()