scsidev            50 drivers/ata/libata-scsi.c 					const struct scsi_device *scsidev);
scsidev            52 drivers/ata/libata-scsi.c 					    const struct scsi_device *scsidev);
scsidev           582 drivers/ata/libata-scsi.c int ata_cmd_ioctl(struct scsi_device *scsidev, void __user *arg)
scsidev           635 drivers/ata/libata-scsi.c 	cmd_result = scsi_execute(scsidev, scsi_cmd, data_dir, argbuf, argsize,
scsidev           686 drivers/ata/libata-scsi.c int ata_task_ioctl(struct scsi_device *scsidev, void __user *arg)
scsidev           716 drivers/ata/libata-scsi.c 	cmd_result = scsi_execute(scsidev, scsi_cmd, DMA_NONE, NULL, 0,
scsidev           764 drivers/ata/libata-scsi.c int ata_sas_scsi_ioctl(struct ata_port *ap, struct scsi_device *scsidev,
scsidev           795 drivers/ata/libata-scsi.c 		return ata_get_identity(ap, scsidev, arg);
scsidev           800 drivers/ata/libata-scsi.c 		return ata_cmd_ioctl(scsidev, arg);
scsidev           805 drivers/ata/libata-scsi.c 		return ata_task_ioctl(scsidev, arg);
scsidev           816 drivers/ata/libata-scsi.c int ata_scsi_ioctl(struct scsi_device *scsidev, unsigned int cmd,
scsidev           819 drivers/ata/libata-scsi.c 	return ata_sas_scsi_ioctl(ata_shost_to_port(scsidev->host),
scsidev           820 drivers/ata/libata-scsi.c 				scsidev, cmd, arg);
scsidev          3049 drivers/ata/libata-scsi.c 					      const struct scsi_device *scsidev)
scsidev          3055 drivers/ata/libata-scsi.c 		if (unlikely(scsidev->channel || scsidev->lun))
scsidev          3057 drivers/ata/libata-scsi.c 		devno = scsidev->id;
scsidev          3059 drivers/ata/libata-scsi.c 		if (unlikely(scsidev->id || scsidev->lun))
scsidev          3061 drivers/ata/libata-scsi.c 		devno = scsidev->channel;
scsidev          3084 drivers/ata/libata-scsi.c ata_scsi_find_dev(struct ata_port *ap, const struct scsi_device *scsidev)
scsidev          3086 drivers/ata/libata-scsi.c 	struct ata_device *dev = __ata_scsi_find_dev(ap, scsidev);
scsidev          4297 drivers/ata/libata-scsi.c 	struct scsi_device *scsidev = cmd->device;
scsidev          4301 drivers/ata/libata-scsi.c 		scsidev->channel, scsidev->id, scsidev->lun,
scsidev          4379 drivers/ata/libata-scsi.c 	struct scsi_device *scsidev = cmd->device;
scsidev          4389 drivers/ata/libata-scsi.c 	dev = ata_scsi_find_dev(ap, scsidev);
scsidev            79 drivers/ata/libata.h extern int ata_task_ioctl(struct scsi_device *scsidev, void __user *arg);
scsidev            80 drivers/ata/libata.h extern int ata_cmd_ioctl(struct scsi_device *scsidev, void __user *arg);
scsidev           804 drivers/scsi/aacraid/aachba.c 	struct scsi_device *scsidev = kmalloc(sizeof(*scsidev), GFP_KERNEL);
scsidev           807 drivers/scsi/aacraid/aachba.c 	if (!scsicmd || !scsidev) {
scsidev           809 drivers/scsi/aacraid/aachba.c 		kfree(scsidev);
scsidev           815 drivers/scsi/aacraid/aachba.c 	scsicmd->device = scsidev;
scsidev           816 drivers/scsi/aacraid/aachba.c 	scsidev->sdev_state = 0;
scsidev           817 drivers/scsi/aacraid/aachba.c 	scsidev->id = cid;
scsidev           818 drivers/scsi/aacraid/aachba.c 	scsidev->host = dev->scsi_host_ptr;
scsidev           821 drivers/scsi/aacraid/aachba.c 		while (scsicmd->device == scsidev)
scsidev           823 drivers/scsi/aacraid/aachba.c 	kfree(scsidev);
scsidev           301 drivers/staging/unisys/visorhba/visorhba_main.c 				    struct scsi_device *scsidev)
scsidev           305 drivers/staging/unisys/visorhba/visorhba_main.c 		(struct visorhba_devdata *)scsidev->host->hostdata;
scsidev           329 drivers/staging/unisys/visorhba/visorhba_main.c 	cmdrsp->scsitaskmgmt.vdest.channel = scsidev->channel;
scsidev           330 drivers/staging/unisys/visorhba/visorhba_main.c 	cmdrsp->scsitaskmgmt.vdest.id = scsidev->id;
scsidev           331 drivers/staging/unisys/visorhba/visorhba_main.c 	cmdrsp->scsitaskmgmt.vdest.lun = scsidev->lun;
scsidev           334 drivers/staging/unisys/visorhba/visorhba_main.c 	dev_dbg(&scsidev->sdev_gendev,
scsidev           348 drivers/staging/unisys/visorhba/visorhba_main.c 	dev_dbg(&scsidev->sdev_gendev,
scsidev           355 drivers/staging/unisys/visorhba/visorhba_main.c 	dev_dbg(&scsidev->sdev_gendev,
scsidev           371 drivers/staging/unisys/visorhba/visorhba_main.c 	struct scsi_device *scsidev;
scsidev           375 drivers/staging/unisys/visorhba/visorhba_main.c 	scsidev = scsicmd->device;
scsidev           376 drivers/staging/unisys/visorhba/visorhba_main.c 	vdisk = scsidev->hostdata;
scsidev           381 drivers/staging/unisys/visorhba/visorhba_main.c 	rtn = forward_taskmgmt_command(TASK_MGMT_ABORT_TASK, scsidev);
scsidev           398 drivers/staging/unisys/visorhba/visorhba_main.c 	struct scsi_device *scsidev;
scsidev           402 drivers/staging/unisys/visorhba/visorhba_main.c 	scsidev = scsicmd->device;
scsidev           403 drivers/staging/unisys/visorhba/visorhba_main.c 	vdisk = scsidev->hostdata;
scsidev           408 drivers/staging/unisys/visorhba/visorhba_main.c 	rtn = forward_taskmgmt_command(TASK_MGMT_LUN_RESET, scsidev);
scsidev           425 drivers/staging/unisys/visorhba/visorhba_main.c 	struct scsi_device *scsidev;
scsidev           429 drivers/staging/unisys/visorhba/visorhba_main.c 	scsidev = scsicmd->device;
scsidev           430 drivers/staging/unisys/visorhba/visorhba_main.c 	shost_for_each_device(scsidev, scsidev->host) {
scsidev           431 drivers/staging/unisys/visorhba/visorhba_main.c 		vdisk = scsidev->hostdata;
scsidev           437 drivers/staging/unisys/visorhba/visorhba_main.c 	rtn = forward_taskmgmt_command(TASK_MGMT_BUS_RESET, scsidev);
scsidev           508 drivers/staging/unisys/visorhba/visorhba_main.c 	struct scsi_device *scsidev = scsicmd->device;
scsidev           511 drivers/staging/unisys/visorhba/visorhba_main.c 	struct Scsi_Host *scsihost = scsidev->host;
scsidev           536 drivers/staging/unisys/visorhba/visorhba_main.c 	cmdrsp->scsi.vdest.channel = scsidev->channel;
scsidev           537 drivers/staging/unisys/visorhba/visorhba_main.c 	cmdrsp->scsi.vdest.id = scsidev->id;
scsidev           538 drivers/staging/unisys/visorhba/visorhba_main.c 	cmdrsp->scsi.vdest.lun = scsidev->lun;
scsidev           590 drivers/staging/unisys/visorhba/visorhba_main.c static int visorhba_slave_alloc(struct scsi_device *scsidev)
scsidev           597 drivers/staging/unisys/visorhba/visorhba_main.c 	struct Scsi_Host *scsihost = (struct Scsi_Host *)scsidev->host;
scsidev           600 drivers/staging/unisys/visorhba/visorhba_main.c 	if (scsidev->hostdata)
scsidev           612 drivers/staging/unisys/visorhba/visorhba_main.c 	vdisk->sdev = scsidev;
scsidev           613 drivers/staging/unisys/visorhba/visorhba_main.c 	scsidev->hostdata = vdisk;
scsidev           621 drivers/staging/unisys/visorhba/visorhba_main.c static void visorhba_slave_destroy(struct scsi_device *scsidev)
scsidev           628 drivers/staging/unisys/visorhba/visorhba_main.c 	vdisk = scsidev->hostdata;
scsidev           629 drivers/staging/unisys/visorhba/visorhba_main.c 	scsidev->hostdata = NULL;
scsidev           794 drivers/staging/unisys/visorhba/visorhba_main.c 	struct scsi_device *scsidev;
scsidev           796 drivers/staging/unisys/visorhba/visorhba_main.c 	scsidev = scsicmd->device;
scsidev           805 drivers/staging/unisys/visorhba/visorhba_main.c 	vdisk = scsidev->hostdata;
scsidev           840 drivers/staging/unisys/visorhba/visorhba_main.c 	struct scsi_device *scsidev;
scsidev           849 drivers/staging/unisys/visorhba/visorhba_main.c 	scsidev = scsicmd->device;
scsidev           865 drivers/staging/unisys/visorhba/visorhba_main.c 					   scsidev->lun == 0);
scsidev           883 drivers/staging/unisys/visorhba/visorhba_main.c 		vdisk = scsidev->hostdata;