Searched refs:scsi_device (Results 1 – 16 of 16) sorted by relevance
| /include/scsi/ |
| D | scsi_device.h | 104 struct scsi_device { struct 295 container_of(d, struct scsi_device, sdev_gendev) argument 297 container_of(d, struct scsi_device, sdev_dev) 309 sdev_prefix_printk(const char *, const struct scsi_device *, const char *, 343 struct scsi_device *starget_sdev_user; 382 static inline struct scsi_target *scsi_target(struct scsi_device *sdev) in scsi_target() 392 extern struct scsi_device *__scsi_add_device(struct Scsi_Host *, 397 extern void scsi_remove_device(struct scsi_device *); 399 void scsi_attach_vpd(struct scsi_device *sdev); 400 void scsi_cdl_check(struct scsi_device *sdev); [all …]
|
| D | scsi_dh.h | 55 enum scsi_disposition (*check_sense)(struct scsi_device *, 57 int (*attach)(struct scsi_device *); 58 void (*detach)(struct scsi_device *); 59 int (*activate)(struct scsi_device *, activate_complete, void *); 60 blk_status_t (*prep_fn)(struct scsi_device *, struct request *); 61 int (*set_params)(struct scsi_device *, const char *); 62 void (*rescan)(struct scsi_device *);
|
| D | scsi_ioctl.h | 22 struct scsi_device; 46 int scsi_ioctl_block_when_processing_errors(struct scsi_device *sdev, 48 int scsi_ioctl(struct scsi_device *sdev, bool open_for_write, int cmd,
|
| D | scsi_dbg.h | 6 struct scsi_device; 12 extern void scsi_print_sense_hdr(const struct scsi_device *, const char *, 15 extern void __scsi_print_sense(const struct scsi_device *, const char *name,
|
| D | scsi_host.h | 19 struct scsi_device; 117 int (*ioctl)(struct scsi_device *dev, unsigned int cmd, 128 int (*compat_ioctl)(struct scsi_device *dev, unsigned int cmd, 185 int (* slave_alloc)(struct scsi_device *); 219 int (* device_configure)(struct scsi_device *, struct queue_limits *lim); 220 int (* slave_configure)(struct scsi_device *); 231 void (* slave_destroy)(struct scsi_device *); 291 int (* change_queue_depth)(struct scsi_device *, int); 326 int (* bios_param)(struct scsi_device *, struct block_device *, 335 void (*unlock_native_capacity)(struct scsi_device *); [all …]
|
| D | scsi_eh.h | 9 struct scsi_device; 17 extern int scsi_block_when_processing_errors(struct scsi_device *); 30 extern int scsi_ioctl_reset(struct scsi_device *, int __user *);
|
| D | scsi_transport_sas.h | 197 u64 sas_get_address(struct scsi_device *); 198 unsigned int sas_tlr_supported(struct scsi_device *); 199 unsigned int sas_is_tlr_enabled(struct scsi_device *); 200 void sas_disable_tlr(struct scsi_device *); 201 void sas_enable_tlr(struct scsi_device *); 203 bool sas_ata_ncq_prio_supported(struct scsi_device *sdev); 232 int sas_read_port_mode_page(struct scsi_device *);
|
| D | scsi_transport_spi.h | 15 struct scsi_device; 139 void spi_schedule_dv_device(struct scsi_device *); 140 void spi_dv_device(struct scsi_device *);
|
| D | libsas.h | 392 sdev_to_domain_dev(struct scsi_device *sdev) { in sdev_to_domain_dev() 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,
|
| D | scsi_transport.h | 79 scsi_transport_device_data(struct scsi_device *sdev) in scsi_transport_device_data()
|
| D | scsi_cmnd.h | 76 struct scsi_device *device;
|
| D | libiscsi.h | 27 struct scsi_device;
|
| D | libfc.h | 966 int fc_slave_alloc(struct scsi_device *);
|
| /include/trace/hooks/ |
| D | ufshcd.h | 64 struct scsi_device; 66 TP_PROTO(struct scsi_device *sdev),
|
| /include/linux/ |
| D | libata.h | 535 struct scsi_device; 726 struct scsi_device *sdev; /* attached SCSI device */ 1140 extern int ata_scsi_ioctl(struct scsi_device *dev, unsigned int cmd, 1153 extern int ata_sas_scsi_ioctl(struct ata_port *ap, struct scsi_device *dev, 1203 extern int ata_std_bios_param(struct scsi_device *sdev, 1206 extern void ata_scsi_unlock_native_capacity(struct scsi_device *sdev); 1207 extern int ata_scsi_slave_alloc(struct scsi_device *sdev); 1208 int ata_scsi_device_configure(struct scsi_device *sdev, 1210 extern void ata_scsi_slave_destroy(struct scsi_device *sdev); 1211 extern int ata_scsi_change_queue_depth(struct scsi_device *sdev, [all …]
|
| /include/ufs/ |
| D | ufshcd.h | 35 struct scsi_device; 394 void (*config_scsi_dev)(struct scsi_device *sdev); 1006 struct scsi_device *ufs_device_wlun;
|