Searched refs:scsi_device (Results 1 - 25 of 283) sorted by last modified time

1234567891011>>

/linux-master/include/ufs/
H A Dufshcd.h23 #include <scsi/scsi_device.h>
32 struct scsi_device;
935 struct scsi_device *ufs_device_wlun;
/linux-master/include/scsi/
H A Dscsi_host.h18 struct scsi_device;
116 int (*ioctl)(struct scsi_device *dev, unsigned int cmd,
127 int (*compat_ioctl)(struct scsi_device *dev, unsigned int cmd,
184 int (* slave_alloc)(struct scsi_device *);
189 * struct scsi_device *. If the low level device driver implements
218 int (* device_configure)(struct scsi_device *, struct queue_limits *lim);
219 int (* slave_configure)(struct scsi_device *);
230 void (* slave_destroy)(struct scsi_device *);
290 int (* change_queue_depth)(struct scsi_device *, int);
325 int (* bios_param)(struct scsi_device *, struc
[all...]
H A Dscsi_transport.h14 #include <scsi/scsi_device.h>
79 scsi_transport_device_data(struct scsi_device *sdev)
H A Dlibsas.h18 #include <scsi/scsi_device.h>
392 sdev_to_domain_dev(struct scsi_device *sdev) {
686 int sas_device_configure(struct scsi_device *dev,
688 extern int sas_change_queue_depth(struct scsi_device *, int new_depth);
689 extern int sas_bios_param(struct scsi_device *, struct block_device *,
706 extern int sas_slave_alloc(struct scsi_device *);
707 extern int sas_ioctl(struct scsi_device *sdev, unsigned int cmd,
H A Dscsi_cmnd.h12 #include <scsi/scsi_device.h>
75 struct scsi_device *device;
H A Dlibfc.h966 int fc_slave_alloc(struct scsi_device *);
/linux-master/include/linux/
H A Dlibata.h493 struct scsi_device;
668 struct scsi_device *sdev; /* attached SCSI device */
1086 extern int ata_scsi_ioctl(struct scsi_device *dev, unsigned int cmd,
1099 extern int ata_sas_scsi_ioctl(struct ata_port *ap, struct scsi_device *dev,
1150 extern int ata_std_bios_param(struct scsi_device *sdev,
1153 extern void ata_scsi_unlock_native_capacity(struct scsi_device *sdev);
1154 extern int ata_scsi_slave_alloc(struct scsi_device *sdev);
1155 int ata_scsi_device_configure(struct scsi_device *sdev,
1157 extern void ata_scsi_slave_destroy(struct scsi_device *sdev);
1158 extern int ata_scsi_change_queue_depth(struct scsi_device *sde
[all...]
/linux-master/drivers/usb/storage/
H A Duas.c25 #include <scsi/scsi_device.h>
179 struct scsi_device *sdev = cmnd->device;
496 struct scsi_device *sdev = cmnd->device;
634 struct scsi_device *sdev = cmnd->device;
765 struct scsi_device *sdev = cmnd->device;
818 static int uas_slave_alloc(struct scsi_device *sdev)
827 static int uas_device_configure(struct scsi_device *sdev,
H A Dusb.c47 #include <scsi/scsi_device.h>
H A Dscsiglue.c39 #include <scsi/scsi_device.h>
67 static int slave_alloc (struct scsi_device *sdev)
85 static int device_configure(struct scsi_device *sdev, struct queue_limits *lim)
572 struct scsi_device *sdev = to_scsi_device(dev);
581 struct scsi_device *sdev = to_scsi_device(dev);
/linux-master/drivers/usb/image/
H A Dmicrotek.c138 #include <scsi/scsi_device.h>
325 static int mts_slave_alloc (struct scsi_device *s)
/linux-master/drivers/ufs/core/
H A Dufshcd.c581 struct scsi_device *sdev = req->q->queuedata;
614 const struct scsi_device *sdev_ufs = hba->ufs_device_wlun;
1237 const struct scsi_device *sdev;
2861 static inline bool is_device_wlun(struct scsi_device *sdev)
5057 static void ufshcd_setup_links(struct ufs_hba *hba, struct scsi_device *sdev)
5094 static void ufshcd_lu_init(struct ufs_hba *hba, struct scsi_device *sdev)
5153 static int ufshcd_slave_alloc(struct scsi_device *sdev)
5190 static int ufshcd_change_queue_depth(struct scsi_device *sdev, int depth)
5201 static int ufshcd_slave_configure(struct scsi_device *sdev)
5232 static void ufshcd_slave_destroy(struct scsi_device *sde
[all...]
/linux-master/drivers/staging/rts5208/
H A Drtsx.c60 static int slave_alloc(struct scsi_device *sdev)
71 static int slave_configure(struct scsi_device *sdev)
/linux-master/drivers/scsi/
H A Dwd33c93.c80 #include <scsi/scsi_device.h>
H A Dst.c53 #include <scsi/scsi_device.h>
274 struct scsi_device *sdev = STp->device;
296 static char * st_incompatible(struct scsi_device* SDp)
4261 struct scsi_device *SDp = to_scsi_device(dev);
H A Dsr.c59 #include <scsi/scsi_device.h>
158 static unsigned int sr_get_events(struct scsi_device *sdev)
490 struct scsi_device *sdev = cd->device;
525 struct scsi_device *sdev = cd->device;
592 struct scsi_device *sdev = cd->device;
610 struct scsi_device *sdev = to_scsi_device(dev);
913 struct scsi_device *sdev = cd->device;
H A Dsd_zbc.c49 struct scsi_device *sdp = sdkp->device;
115 struct scsi_device *sdp = sdkp->device;
H A Dses.c17 #include <scsi/scsi_device.h>
47 struct scsi_device *sdev = to_scsi_device(dev);
77 static int ses_recv_diag(struct scsi_device *sdev, int page_code,
134 static int ses_send_diag(struct scsi_device *sdev, int page_code,
184 struct scsi_device *sdev = to_scsi_device(edev->edev.parent);
214 struct scsi_device *sdev = to_scsi_device(edev->edev.parent);
453 struct scsi_device *sdev;
553 struct scsi_device *sdev,
670 struct scsi_device *sdev,
673 struct scsi_device *edev_sde
[all...]
H A Dsd.c65 #include <scsi/scsi_device.h>
141 struct scsi_device *sdp = sdkp->device;
210 struct scsi_device *sdp = sdkp->device;
224 struct scsi_device *sdp = sdkp->device;
235 struct scsi_device *sdp = sdkp->device;
255 struct scsi_device *sdp = sdkp->device;
266 struct scsi_device *sdp = sdkp->device;
285 struct scsi_device *sdp = sdkp->device;
295 struct scsi_device *sdp = sdkp->device;
324 struct scsi_device *sd
[all...]
H A Dsd.h85 struct scsi_device *device;
203 static inline sector_t logical_to_sectors(struct scsi_device *sdev, sector_t blocks)
208 static inline unsigned int logical_to_bytes(struct scsi_device *sdev, sector_t blocks)
213 static inline sector_t bytes_to_logical(struct scsi_device *sdev, unsigned int bytes)
218 static inline sector_t sectors_to_logical(struct scsi_device *sdev, sector_t sector)
H A Dscsi_transport_sas.c37 #include <scsi/scsi_device.h>
161 static struct sas_end_device *sas_sdev_to_rdev(struct scsi_device *sdev)
328 u64 sas_get_address(struct scsi_device *sdev)
345 sas_tlr_supported(struct scsi_device *sdev)
382 sas_disable_tlr(struct scsi_device *sdev)
397 void sas_enable_tlr(struct scsi_device *sdev)
412 unsigned int sas_is_tlr_enabled(struct scsi_device *sdev)
1238 int sas_read_port_mode_page(struct scsi_device *sdev)
H A Dscsi_transport_iscsi.c18 #include <scsi/scsi_device.h>
H A Dscsi_transport_fc.c17 #include <scsi/scsi_device.h>
H A Dscsi_sysfs.c19 #include <scsi/scsi_device.h>
438 struct scsi_device *sdev;
446 struct scsi_device *sdev = to_scsi_device(dev);
526 .name = "scsi_device",
533 struct scsi_device *sdp;
546 const struct scsi_device *sdev;
595 struct scsi_device *sdev; \
620 struct scsi_device *sdev; \
642 struct scsi_device *sdev; \
684 struct scsi_device *sde
[all...]
/linux-master/drivers/scsi/smartpqi/
H A Dsmartpqi_init.c25 #include <scsi/scsi_device.h>
227 static inline void pqi_disable_write_same(struct scsi_device *sdev)
3133 static inline void pqi_take_device_offline(struct scsi_device *sdev, char *path)
6175 struct pqi_scsi_dev *scsi_device; local
6192 scsi_device = scmd->device->hostdata;
6193 if (scsi_device != device)
6479 static int pqi_slave_alloc(struct scsi_device *sdev)
6547 static int pqi_slave_configure(struct scsi_device *sdev)
6563 static void pqi_slave_destroy(struct scsi_device *sdev)
6851 static int pqi_ioctl(struct scsi_device *sde
[all...]

Completed in 364 milliseconds

1234567891011>>