Lines Matching refs:scsi_device
114 "static int xxx_slave_alloc(struct scsi_device * sdev) { /* code */ }"
225 It may be useful for an LLD to keep track of struct scsi_device instances
228 struct scsi_device instances are freed after slave_destroy().
326 towards the end of include/scsi/scsi_device.h . If an LLD wants to keep
397 * Returns pointer to new struct scsi_device instance or
412 struct scsi_device * scsi_add_device(struct Scsi_Host *shost,
456 int scsi_change_queue_depth(struct scsi_device *sdev, int tags)
607 int scsi_remove_device(struct scsi_device *sdev)
680 int scsi_track_queue_full(struct scsi_device *sdev, int depth)
725 static int xyz_slave_configure(struct scsi_device * sdev);
762 * include/scsi/scsi_device.h)
783 int bios_param(struct scsi_device * sdev, struct block_device *bdev,
970 int ioctl(struct scsi_device *sdp, int cmd, void *arg)
1119 int slave_alloc(struct scsi_device *sdp)
1142 int slave_configure(struct scsi_device *sdp)
1161 * of struct scsi_device would be supplied by future slave_alloc()
1166 void slave_destroy(struct scsi_device *sdp)
1232 my_devices - a double linked list of pointers to struct scsi_device
1245 struct scsi_device
1250 The structure is defined in include/scsi/scsi_device.h
1297 device - pointer to scsi_device object that this command is