/linux-master/drivers/scsi/ |
H A D | 53c700.h | 14 #include <scsi/scsi_device.h> 107 static inline char *NCR_700_get_sense_cmnd(struct scsi_device *SDp) 115 NCR_700_set_depth(struct scsi_device *SDp, __u8 depth) 122 NCR_700_get_depth(struct scsi_device *SDp) 129 NCR_700_is_flag_set(struct scsi_device *SDp, __u32 flag) 134 NCR_700_is_flag_clear(struct scsi_device *SDp, __u32 flag) 139 NCR_700_set_flag(struct scsi_device *SDp, __u32 flag) 144 NCR_700_clear_flag(struct scsi_device *SDp, __u32 flag) 156 NCR_700_get_tag_neg_state(struct scsi_device *SDp) 162 NCR_700_set_tag_neg_state(struct scsi_device *SD [all...] |
H A D | scsi_pm.c | 14 #include <scsi/scsi_device.h> 148 struct scsi_device *sdev = to_scsi_device(dev); 176 struct scsi_device *sdev = to_scsi_device(dev); 216 int scsi_autopm_get_device(struct scsi_device *sdev) 229 void scsi_autopm_put_device(struct scsi_device *sdev)
|
H A D | scsi_bsg.c | 6 #include <scsi/scsi_device.h> 99 struct bsg_device *scsi_bsg_register_queue(struct scsi_device *sdev)
|
H A D | qlogicfas408.h | 108 int qlogicfas408_biosparam(struct scsi_device * disk,
|
H A D | scsi_logging.c | 14 #include <scsi/scsi_device.h> 56 void sdev_prefix_printk(const char *level, const struct scsi_device *sdev, 292 scsi_log_dump_sense(const struct scsi_device *sdev, const char *name, int tag, 318 scsi_log_print_sense_hdr(const struct scsi_device *sdev, const char *name, 343 scsi_log_print_sense(const struct scsi_device *sdev, const char *name, int tag, 358 scsi_print_sense_hdr(const struct scsi_device *sdev, const char *name, 366 void __scsi_print_sense(const struct scsi_device *sdev, const char *name,
|
H A D | scsi_ioctl.c | 21 #include <scsi/scsi_device.h> 67 static int ioctl_internal_command(struct scsi_device *sdev, char *cmd, 124 int scsi_set_medium_removal(struct scsi_device *sdev, char state) 157 static int scsi_ioctl_get_pci(struct scsi_device *sdev, void __user *arg) 179 static int sg_set_timeout(struct scsi_device *sdev, int __user *p) 189 static int sg_get_reserved_size(struct scsi_device *sdev, int __user *p) 197 static int sg_set_reserved_size(struct scsi_device *sdev, int __user *p) 221 static int scsi_get_idlun(struct scsi_device *sdev, void __user *argp) 235 static int scsi_send_start_stop(struct scsi_device *sdev, int data) 348 static int scsi_fill_sghdr_rq(struct scsi_device *sde [all...] |
H A D | ses.c | 17 #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 D | scsi_error.c | 34 #include <scsi/scsi_device.h> 127 struct scsi_device *sdev = cmd->device; 151 struct scsi_device *sdev = scmd->device; 230 struct scsi_device *sdev = scmd->device; 384 int scsi_block_when_processing_errors(struct scsi_device *sdev) 406 struct scsi_device *sdev; 447 static void scsi_report_lun_change(struct scsi_device *sdev) 458 static void scsi_report_sense(struct scsi_device *sdev, 542 struct scsi_device *sdev = scmd->device; 727 static void scsi_handle_queue_ramp_up(struct scsi_device *sde [all...] |
H A D | sd.c | 65 #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 D | scsi_scan.c | 13 * device attached, a scsi_device is allocated and setup for it. 21 * scsi_device for it. 42 #include <scsi/scsi_device.h> 201 static void scsi_unlock_floptical(struct scsi_device *sdev, 217 static int scsi_realloc_sdev_budget_map(struct scsi_device *sdev, 266 * @starget: which target to allocate a &scsi_device for 278 static struct scsi_device *scsi_alloc_sdev(struct scsi_target *starget, 282 struct scsi_device *sdev; 633 * @sdev: scsi_device to probe 643 * are copied to the scsi_device an [all...] |
/linux-master/include/scsi/ |
H A 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 *);
|
/linux-master/drivers/s390/scsi/ |
H A D | zfcp_unit.c | 189 * Returns: scsi_device pointer on success, NULL if there is no SCSI 195 struct scsi_device *zfcp_unit_sdev(struct zfcp_unit *unit) 217 struct scsi_device *sdev; 241 struct scsi_device *sdev;
|
H A D | zfcp_def.h | 31 #include <scsi/scsi_device.h> 129 struct scsi_device *sdev; 291 * @sdev: scsi_device where to get the zfcp_scsi_dev pointer 293 static inline struct zfcp_scsi_dev *sdev_to_zfcp(struct scsi_device *sdev) 302 static inline u64 zfcp_scsi_dev_lun(struct scsi_device *sdev)
|
H A D | zfcp_erp.c | 84 static void zfcp_erp_action_dismiss_lun(struct scsi_device *sdev) 94 struct scsi_device *sdev; 123 struct zfcp_port *port, struct scsi_device *sdev) 164 struct scsi_device *sdev) 217 struct scsi_device *sdev) 284 struct scsi_device *sdev, 453 static void zfcp_erp_lun_block(struct scsi_device *sdev, int clear_mask) 459 static void _zfcp_erp_lun_reopen(struct scsi_device *sdev, int clear, 479 void zfcp_erp_lun_reopen(struct scsi_device *sdev, int clear, char *dbftag) 497 void zfcp_erp_lun_shutdown(struct scsi_device *sde [all...] |
/linux-master/drivers/scsi/cxlflash/ |
H A D | lunmgt.c | 31 static struct llun_info *create_local(struct scsi_device *sdev, u8 *wwid) 59 static struct glun_info *create_global(struct scsi_device *sdev, u8 *wwid) 132 static struct llun_info *find_and_create_lun(struct scsi_device *sdev, u8 *wwid) 227 int cxlflash_manage_lun(struct scsi_device *sdev, void *arg)
|
H A D | main.h | 17 #include <scsi/scsi_device.h>
|
/linux-master/drivers/ata/ |
H A D | libata.h | 83 extern int ata_task_ioctl(struct scsi_device *scsidev, void __user *arg); 84 extern int ata_cmd_ioctl(struct scsi_device *scsidev, void __user *arg); 116 const struct scsi_device *scsidev); 133 void ata_scsi_sdev_config(struct scsi_device *sdev); 134 int ata_scsi_dev_config(struct scsi_device *sdev, struct queue_limits *lim,
|
H A D | libata-sata.c | 13 #include <scsi/scsi_device.h> 865 int ata_ncq_prio_supported(struct ata_port *ap, struct scsi_device *sdev, 888 struct scsi_device *sdev = to_scsi_device(device); 917 int ata_ncq_prio_enabled(struct ata_port *ap, struct scsi_device *sdev, 940 struct scsi_device *sdev = to_scsi_device(device); 967 int ata_ncq_prio_enable(struct ata_port *ap, struct scsi_device *sdev, 1010 struct scsi_device *sdev = to_scsi_device(device); 1090 struct scsi_device *sdev = to_scsi_device(dev); 1104 struct scsi_device *sdev = to_scsi_device(dev); 1138 int ata_change_queue_depth(struct ata_port *ap, struct scsi_device *sde [all...] |
/linux-master/drivers/scsi/device_handler/ |
H A D | scsi_dh_rdac.c | 166 struct scsi_device *ms_sdev; 187 struct scsi_device *sdev; 327 u8 *array_id, struct scsi_device *sdev) 362 static int get_lun_info(struct scsi_device *sdev, struct rdac_dh_data *h, 388 static int check_ownership(struct scsi_device *sdev, struct rdac_dh_data *h) 437 static int initialize_controller(struct scsi_device *sdev, 465 static int set_mode_select(struct scsi_device *sdev, struct rdac_dh_data *h) 485 static int mode_select_handle_sense(struct scsi_device *sdev, 505 struct scsi_device *sdev = ctlr->ms_sdev; 598 static int queue_mode_select(struct scsi_device *sde [all...] |
/linux-master/drivers/hwmon/ |
H A D | drivetemp.c | 107 #include <scsi/scsi_device.h> 114 struct scsi_device *sdev; /* SCSI device */ 304 struct scsi_device *sdev = st->sdev; 325 struct scsi_device *sdev = st->sdev; 435 struct scsi_device *sdev = st->sdev; 551 * sdev->sdev_gendev, which we can use to get the scsi_device pointer. 555 struct scsi_device *sdev = to_scsi_device(dev->parent);
|
/linux-master/drivers/target/ |
H A D | target_core_pscsi.c | 25 #include <scsi/scsi_device.h> 134 struct scsi_device *sdev) 163 pscsi_set_inquiry_info(struct scsi_device *sdev, struct t10_wwn *wwn) 182 pscsi_get_inquiry_vpd_serial(struct scsi_device *sdev, struct t10_wwn *wwn) 215 pscsi_get_inquiry_vpd_device_ident(struct scsi_device *sdev, 283 struct scsi_device *sd) 349 static int pscsi_create_type_disk(struct se_device *dev, struct scsi_device *sd) 366 * Claim exclusive struct block_device access to struct scsi_device 394 static int pscsi_create_type_nondisk(struct se_device *dev, struct scsi_device *sd) 425 struct scsi_device *s [all...] |
/linux-master/drivers/scsi/bfa/ |
H A D | bfad_im.h | 182 struct scsi_device *sdev); 183 void bfad_handle_qfull(struct bfad_itnim_s *itnim, struct scsi_device *sdev);
|
/linux-master/drivers/scsi/csiostor/ |
H A D | csio_init.h | 41 #include <scsi/scsi_device.h>
|
/linux-master/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_proc.c | 51 struct scsi_device *dev); 160 struct scsi_device *sdev; 172 ahc_dump_device_state(struct seq_file *m, struct scsi_device *sdev)
|
H A D | aic79xx_proc.c | 50 struct scsi_device *sdev); 180 struct scsi_device *dev; 192 ahd_dump_device_state(struct seq_file *m, struct scsi_device *sdev)
|