/linux-4.19.296/include/scsi/ |
D | scsi_device.h | 101 struct scsi_device { struct 234 container_of(d, struct scsi_device, sdev_gendev) argument 236 container_of(d, struct scsi_device, sdev_dev) 248 sdev_prefix_printk(const char *, const struct scsi_device *, const char *, 280 struct scsi_device *starget_sdev_user; 319 static inline struct scsi_target *scsi_target(struct scsi_device *sdev) in scsi_target() 329 extern struct scsi_device *__scsi_add_device(struct Scsi_Host *, 334 extern void scsi_remove_device(struct scsi_device *); 336 void scsi_attach_vpd(struct scsi_device *sdev); 338 extern struct scsi_device *scsi_device_from_queue(struct request_queue *q); [all …]
|
D | scsi_dh.h | 68 int (*check_sense)(struct scsi_device *, struct scsi_sense_hdr *); 69 int (*attach)(struct scsi_device *); 70 void (*detach)(struct scsi_device *); 71 int (*activate)(struct scsi_device *, activate_complete, void *); 72 int (*prep_fn)(struct scsi_device *, struct request *); 73 int (*set_params)(struct scsi_device *, const char *); 74 void (*rescan)(struct scsi_device *);
|
D | scsi_host.h | 19 struct scsi_device; 68 int (* ioctl)(struct scsi_device *dev, int cmd, void __user *arg); 78 int (* compat_ioctl)(struct scsi_device *dev, int cmd, void __user *arg); 165 int (* slave_alloc)(struct scsi_device *); 196 int (* slave_configure)(struct scsi_device *); 207 void (* slave_destroy)(struct scsi_device *); 264 int (* change_queue_depth)(struct scsi_device *, int); 282 int (* bios_param)(struct scsi_device *, struct block_device *, 291 void (*unlock_native_capacity)(struct scsi_device *); 800 extern void scsi_free_host_dev(struct scsi_device *); [all …]
|
D | scsi_ioctl.h | 21 struct scsi_device; 44 int scsi_ioctl_block_when_processing_errors(struct scsi_device *sdev, 46 extern int scsi_ioctl(struct scsi_device *, int, void __user *);
|
D | scsi_transport_sas.h | 196 u64 sas_get_address(struct scsi_device *); 197 unsigned int sas_tlr_supported(struct scsi_device *); 198 unsigned int sas_is_tlr_enabled(struct scsi_device *); 199 void sas_disable_tlr(struct scsi_device *); 200 void sas_enable_tlr(struct scsi_device *); 229 int sas_read_port_mode_page(struct scsi_device *);
|
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_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 | osd_initiator.h | 50 struct scsi_device *scsi_device; member 82 void osd_dev_init(struct osd_dev *od, struct scsi_device *scsi_device); 105 return od->scsi_device->request_queue; in osd_request_queue()
|
D | scsi_transport_spi.h | 28 struct scsi_device; 152 void spi_schedule_dv_device(struct scsi_device *); 153 void spi_dv_device(struct scsi_device *);
|
D | libsas.h | 425 sdev_to_domain_dev(struct scsi_device *sdev) { in sdev_to_domain_dev() 679 extern int sas_slave_configure(struct scsi_device *); 680 extern int sas_change_queue_depth(struct scsi_device *, int new_depth); 681 extern int sas_bios_param(struct scsi_device *, 711 extern int sas_slave_alloc(struct scsi_device *); 712 extern int sas_ioctl(struct scsi_device *sdev, int cmd, void __user *arg);
|
D | scsi_driver.h | 10 struct scsi_device;
|
D | scsi_transport.h | 92 scsi_transport_device_data(struct scsi_device *sdev) in scsi_transport_device_data()
|
/linux-4.19.296/drivers/s390/scsi/ |
D | zfcp_ext.h | 37 struct zfcp_port *, struct scsi_device *, u8, u8); 40 struct scsi_device *sdev, u8 want, u8 need); 53 extern void zfcp_dbf_scsi_common(char *tag, int level, struct scsi_device *sdev, 74 extern void zfcp_erp_set_lun_status(struct scsi_device *, u32); 75 extern void zfcp_erp_clear_lun_status(struct scsi_device *, u32); 76 extern void zfcp_erp_lun_reopen(struct scsi_device *, int, char *); 77 extern void zfcp_erp_lun_shutdown(struct scsi_device *, int, char *); 78 extern void zfcp_erp_lun_shutdown_wait(struct scsi_device *, char *); 132 extern struct zfcp_fsf_req *zfcp_fsf_fcp_task_mgmt(struct scsi_device *sdev, 173 extern struct scsi_device *zfcp_unit_sdev(struct zfcp_unit *unit);
|
D | zfcp_erp.c | 103 static void zfcp_erp_action_dismiss_lun(struct scsi_device *sdev) in zfcp_erp_action_dismiss_lun() 113 struct scsi_device *sdev; in zfcp_erp_action_dismiss_port() 142 struct scsi_device *sdev) in zfcp_erp_handle_failed() 182 struct scsi_device *sdev) in zfcp_erp_required_act() 234 struct scsi_device *sdev) in zfcp_erp_setup_act() 303 struct scsi_device *sdev, in zfcp_erp_action_enqueue() 468 static void zfcp_erp_lun_block(struct scsi_device *sdev, int clear_mask) in zfcp_erp_lun_block() 474 static void _zfcp_erp_lun_reopen(struct scsi_device *sdev, int clear, char *id, in _zfcp_erp_lun_reopen() 494 void zfcp_erp_lun_reopen(struct scsi_device *sdev, int clear, char *id) in zfcp_erp_lun_reopen() 512 void zfcp_erp_lun_shutdown(struct scsi_device *sdev, int clear, char *id) in zfcp_erp_lun_shutdown() [all …]
|
D | zfcp_sysfs.c | 127 struct scsi_device *sdev; in zfcp_sysfs_unit_failed_show() 146 struct scsi_device *sdev; in zfcp_sysfs_unit_failed_store() 254 struct scsi_device *sdev; in zfcp_sysfs_port_in_use() 422 struct scsi_device *sdev = to_scsi_device(dev); \ 453 struct scsi_device *sdev = to_scsi_device(dev); \ 483 struct scsi_device *sdev = to_scsi_device(dev); \ 499 struct scsi_device *sdev = to_scsi_device(dev); in zfcp_sysfs_scsi_fcp_lun_show() 513 struct scsi_device *sdev = to_scsi_device(dev); in zfcp_sysfs_scsi_zfcp_failed_show() 524 struct scsi_device *sdev = to_scsi_device(dev); in zfcp_sysfs_scsi_zfcp_failed_store()
|
D | zfcp_unit.c | 195 struct scsi_device *zfcp_unit_sdev(struct zfcp_unit *unit) in zfcp_unit_sdev() 217 struct scsi_device *sdev; in zfcp_unit_sdev_status() 241 struct scsi_device *sdev; in zfcp_unit_remove()
|
D | zfcp_def.h | 119 struct scsi_device *sdev; 265 static inline struct zfcp_scsi_dev *sdev_to_zfcp(struct scsi_device *sdev) in sdev_to_zfcp() 274 static inline u64 zfcp_scsi_dev_lun(struct scsi_device *sdev) in zfcp_scsi_dev_lun()
|
D | zfcp_scsi.c | 36 static void zfcp_scsi_slave_destroy(struct scsi_device *sdev) in zfcp_scsi_slave_destroy() 48 static int zfcp_scsi_slave_configure(struct scsi_device *sdp) in zfcp_scsi_slave_configure() 109 static int zfcp_scsi_slave_alloc(struct scsi_device *sdev) in zfcp_scsi_slave_alloc() 283 static int zfcp_scsi_task_mgmt_function(struct scsi_device *sdev, u8 tm_flags) in zfcp_scsi_task_mgmt_function() 332 struct scsi_device *sdev = scpnt->device; in zfcp_scsi_eh_device_reset_handler() 342 struct scsi_device *sdev = NULL, *tmp_sdev; in zfcp_scsi_eh_target_reset_handler()
|
D | zfcp_dbf.c | 250 struct scsi_device *sdev) in zfcp_dbf_set_common() 277 struct zfcp_port *port, struct scsi_device *sdev, in zfcp_dbf_rec_trig() 323 struct zfcp_port *port, struct scsi_device *sdev, in zfcp_dbf_rec_trig_lock() 609 void zfcp_dbf_scsi_common(char *tag, int level, struct scsi_device *sdev, in zfcp_dbf_scsi_common()
|
D | zfcp_fsf.c | 833 struct scsi_device *sdev = req->data; in zfcp_fsf_abort_fcp_command_handler() 897 struct scsi_device *sdev = scmnd->device; in zfcp_fsf_abort_fcp_cmnd() 1705 struct scsi_device *sdev; in zfcp_fsf_close_physical_port_handler() 1797 struct scsi_device *sdev = req->data; in zfcp_fsf_open_lun_handler() 1919 struct scsi_device *sdev = req->data; in zfcp_fsf_close_lun_handler() 2071 struct scsi_device *sdev) in zfcp_fsf_fcp_handler_common() 2237 struct scsi_device *sdev = scsi_cmnd->device; in zfcp_fsf_fcp_cmnd() 2325 struct scsi_device *sdev = req->data; in zfcp_fsf_fcp_task_mgmt_handler() 2346 struct zfcp_fsf_req *zfcp_fsf_fcp_task_mgmt(struct scsi_device *sdev, in zfcp_fsf_fcp_task_mgmt()
|
D | zfcp_fc.h | 245 void zfcp_fc_fcp_tm(struct fcp_cmnd *fcp, struct scsi_device *dev, u8 tm_flags) in zfcp_fc_fcp_tm()
|
/linux-4.19.296/drivers/message/fusion/ |
D | mptscsih.h | 119 extern void mptscsih_slave_destroy(struct scsi_device *device); 120 extern int mptscsih_slave_configure(struct scsi_device *device); 125 extern int mptscsih_bios_param(struct scsi_device * sdev, struct block_device *bdev, sector_t capac… 131 extern int mptscsih_change_queue_depth(struct scsi_device *sdev, int qdepth);
|
D | mptspi.c | 109 struct scsi_device *sdev) in mptspi_setTargetNegoParms() 334 struct scsi_device *sdev) in mptspi_initTarget() 689 struct scsi_device *sdev) in mptspi_dv_device() 721 static int mptspi_slave_alloc(struct scsi_device *sdev) in mptspi_slave_alloc() 754 static int mptspi_slave_configure(struct scsi_device *sdev) in mptspi_slave_configure() 807 static void mptspi_slave_destroy(struct scsi_device *sdev) in mptspi_slave_destroy() 869 struct scsi_device *sdev; in mptspi_write_spi_device_pg1() 1123 struct scsi_device *sdev; in mpt_work_wrapper() 1267 struct scsi_device *sdev; in mptspi_dv_renegotiate_work()
|
D | mptsas.h | 104 struct scsi_device *sdev;
|
/linux-4.19.296/include/linux/ |
D | libata.h | 545 struct scsi_device; 699 struct scsi_device *sdev; /* attached SCSI device */ 1136 extern int ata_scsi_ioctl(struct scsi_device *dev, int cmd, void __user *arg); 1138 extern int ata_sas_scsi_ioctl(struct ata_port *ap, struct scsi_device *dev, 1150 extern int ata_sas_slave_configure(struct scsi_device *, struct ata_port *); 1205 extern int ata_std_bios_param(struct scsi_device *sdev, 1208 extern void ata_scsi_unlock_native_capacity(struct scsi_device *sdev); 1209 extern int ata_scsi_slave_config(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 …]
|