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,
89 extern int scsi_maybe_unblock_host(struct scsi_device *sdev);
90 extern void scsi_device_unbusy(struct scsi_device *sdev);
95 extern struct request_queue *scsi_old_alloc_queue(struct scsi_device *sdev);
96 extern struct request_queue *scsi_mq_alloc_queue(struct scsi_device *sdev);
97 extern void scsi_start_queue(struct scsi_device *sdev);
141 extern int scsi_sysfs_add_sdev(struct scsi_device *);
145 extern void scsi_sysfs_device_initialize(struct scsi_device *);
146 extern int scsi_sysfs_target_initialize(struct scsi_device *);
148 extern void __scsi_remove_device(struct scsi_device *);
183 void scsi_dh_add_device(struct scsi_device *sdev);
184 void scsi_dh_release_device(struct scsi_device *sdev);
186 static inline void scsi_dh_add_device(struct scsi_device *sdev) { } in scsi_dh_add_device()
187 static inline void scsi_dh_release_device(struct scsi_device *sdev) { } in scsi_dh_release_device()