Home
last modified time | relevance | path

Searched refs:scsi_device (Results 1 – 200 of 205) sorted by relevance

12

/linux-4.4.14/include/scsi/
Dscsi_device.h77 struct scsi_device { struct
207 container_of(d, struct scsi_device, sdev_gendev) argument
209 container_of(d, struct scsi_device, sdev_dev)
221 sdev_prefix_printk(const char *, const struct scsi_device *, const char *,
252 struct scsi_device *starget_sdev_user;
291 static inline struct scsi_target *scsi_target(struct scsi_device *sdev) in scsi_target()
301 extern struct scsi_device *__scsi_add_device(struct Scsi_Host *,
306 extern void scsi_remove_device(struct scsi_device *);
308 void scsi_attach_vpd(struct scsi_device *sdev);
310 extern int scsi_device_get(struct scsi_device *);
[all …]
Dscsi_dh.h67 int (*check_sense)(struct scsi_device *, struct scsi_sense_hdr *);
68 int (*attach)(struct scsi_device *);
69 void (*detach)(struct scsi_device *);
70 int (*activate)(struct scsi_device *, activate_complete, void *);
71 int (*prep_fn)(struct scsi_device *, struct request *);
72 int (*set_params)(struct scsi_device *, const char *);
Dscsi_dbg.h5 struct scsi_device;
13 extern void scsi_show_extd_sense(const struct scsi_device *, const char *,
15 extern void scsi_show_sense_hdr(const struct scsi_device *, const char *,
17 extern void scsi_print_sense_hdr(const struct scsi_device *, const char *,
20 extern void __scsi_print_sense(const struct scsi_device *, const char *name,
Dscsi_host.h18 struct scsi_device;
82 int (* ioctl)(struct scsi_device *dev, int cmd, void __user *arg);
92 int (* compat_ioctl)(struct scsi_device *dev, int cmd, void __user *arg);
179 int (* slave_alloc)(struct scsi_device *);
210 int (* slave_configure)(struct scsi_device *);
221 void (* slave_destroy)(struct scsi_device *);
278 int (* change_queue_depth)(struct scsi_device *, int);
288 int (* bios_param)(struct scsi_device *, struct block_device *,
297 void (*unlock_native_capacity)(struct scsi_device *);
835 extern void scsi_free_host_dev(struct scsi_device *);
[all …]
Dscsi_ioctl.h20 struct scsi_device;
43 int scsi_ioctl_block_when_processing_errors(struct scsi_device *sdev,
45 extern int scsi_ioctl(struct scsi_device *, int, void __user *);
Dscsi_eh.h8 struct scsi_device;
16 extern int scsi_block_when_processing_errors(struct scsi_device *);
28 extern int scsi_ioctl_reset(struct scsi_device *, int __user *);
Dscsi_transport_sas.h183 unsigned int sas_tlr_supported(struct scsi_device *);
184 unsigned int sas_is_tlr_enabled(struct scsi_device *);
185 void sas_disable_tlr(struct scsi_device *);
186 void sas_enable_tlr(struct scsi_device *);
216 int sas_read_port_mode_page(struct scsi_device *);
Dosd_initiator.h50 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()
Dscsi_transport_spi.h28 struct scsi_device;
152 void spi_schedule_dv_device(struct scsi_device *);
153 void spi_dv_device(struct scsi_device *);
Dlibsas.h436 sdev_to_domain_dev(struct scsi_device *sdev) { in sdev_to_domain_dev()
689 extern int sas_slave_configure(struct scsi_device *);
690 extern int sas_change_queue_depth(struct scsi_device *, int new_depth);
691 extern int sas_bios_param(struct scsi_device *,
721 extern int sas_slave_alloc(struct scsi_device *);
722 extern int sas_ioctl(struct scsi_device *sdev, int cmd, void __user *arg);
Dscsi_driver.h9 struct scsi_device;
Dscsi_cmnd.h60 struct scsi_device *device;
158 extern struct scsi_cmnd *scsi_get_command(struct scsi_device *, gfp_t);
Dscsi_transport.h115 scsi_transport_device_data(struct scsi_device *sdev) in scsi_transport_device_data()
Dlibiscsi.h38 struct scsi_device;
Dlibfc.h1107 int fc_slave_alloc(struct scsi_device *);
/linux-4.4.14/drivers/scsi/
Dscsi_priv.h11 struct scsi_device;
52 extern int scsi_get_device_flags(struct scsi_device *sdev,
55 extern int scsi_get_device_flags_keyed(struct scsi_device *sdev,
83 extern int scsi_maybe_unblock_host(struct scsi_device *sdev);
84 extern void scsi_device_unbusy(struct scsi_device *sdev);
88 extern struct request_queue *scsi_alloc_queue(struct scsi_device *sdev);
89 extern struct request_queue *scsi_mq_alloc_queue(struct scsi_device *sdev);
133 extern int scsi_sysfs_add_sdev(struct scsi_device *);
137 extern void scsi_sysfs_device_initialize(struct scsi_device *);
138 extern int scsi_sysfs_target_initialize(struct scsi_device *);
[all …]
Dscsi_dh.c76 scsi_dh_find_driver(struct scsi_device *sdev) in scsi_dh_find_driver()
126 static int scsi_dh_handler_attach(struct scsi_device *sdev, in scsi_dh_handler_attach()
149 static void scsi_dh_handler_detach(struct scsi_device *sdev) in scsi_dh_handler_detach()
163 struct scsi_device *sdev = to_scsi_device(dev); in store_dh_state()
205 struct scsi_device *sdev = to_scsi_device(dev); in show_dh_state()
217 int scsi_dh_add_device(struct scsi_device *sdev) in scsi_dh_add_device()
235 void scsi_dh_release_device(struct scsi_device *sdev) in scsi_dh_release_device()
241 void scsi_dh_remove_device(struct scsi_device *sdev) in scsi_dh_remove_device()
292 static struct scsi_device *get_sdev_from_queue(struct request_queue *q) in get_sdev_from_queue()
294 struct scsi_device *sdev; in get_sdev_from_queue()
[all …]
Dscsi.c231 struct scsi_cmnd *scsi_get_command(struct scsi_device *dev, gfp_t gfp_mask) in scsi_get_command()
562 struct scsi_device *sdev = cmd->device; in scsi_finish_command()
617 int scsi_change_queue_depth(struct scsi_device *sdev, int depth) in scsi_change_queue_depth()
647 int scsi_track_queue_full(struct scsi_device *sdev, int depth) in scsi_track_queue_full()
685 static int scsi_vpd_inquiry(struct scsi_device *sdev, unsigned char *buffer, in scsi_vpd_inquiry()
731 int scsi_get_vpd_page(struct scsi_device *sdev, u8 page, unsigned char *buf, in scsi_get_vpd_page()
779 void scsi_attach_vpd(struct scsi_device *sdev) in scsi_attach_vpd()
868 int scsi_report_opcode(struct scsi_device *sdev, unsigned char *buffer, in scsi_report_opcode()
912 int scsi_device_get(struct scsi_device *sdev) in scsi_device_get()
937 void scsi_device_put(struct scsi_device *sdev) in scsi_device_put()
[all …]
Dscsi_sysfs.c387 struct scsi_device *sdev; in scsi_device_cls_release()
395 struct scsi_device *sdev; in scsi_device_dev_release_usercontext()
400 sdev = container_of(work, struct scsi_device, ew.work); in scsi_device_dev_release_usercontext()
437 struct scsi_device *sdp = to_scsi_device(dev); in scsi_device_dev_release()
450 struct scsi_device *sdp; in scsi_bus_match()
463 struct scsi_device *sdev; in scsi_bus_uevent()
513 struct scsi_device *sdev; \
538 struct scsi_device *sdev; \
560 struct scsi_device *sdev; \
601 struct scsi_device *sdev = to_scsi_device(dev); in sdev_show_device_busy()
[all …]
Dscsi_lib.c88 struct scsi_device *device = cmd->device; in scsi_set_blocked()
122 struct scsi_device *sdev = cmd->device; in scsi_mq_requeue_cmd()
144 struct scsi_device *device = cmd->device; in __scsi_queue_insert()
216 int scsi_execute(struct scsi_device *sdev, const unsigned char *cmd, in scsi_execute()
266 int scsi_execute_req_flags(struct scsi_device *sdev, const unsigned char *cmd, in scsi_execute_req_flags()
309 void scsi_device_unbusy(struct scsi_device *sdev) in scsi_device_unbusy()
344 static void scsi_single_lun_run(struct scsi_device *current_sdev) in scsi_single_lun_run()
347 struct scsi_device *sdev, *tmp; in scsi_single_lun_run()
383 static inline bool scsi_device_is_busy(struct scsi_device *sdev) in scsi_device_is_busy()
418 struct scsi_device *sdev; in scsi_starved_list_run()
[all …]
D53c700.h106 static inline char *NCR_700_get_sense_cmnd(struct scsi_device *SDp) in NCR_700_get_sense_cmnd()
114 NCR_700_set_depth(struct scsi_device *SDp, __u8 depth) in NCR_700_set_depth()
121 NCR_700_get_depth(struct scsi_device *SDp) in NCR_700_get_depth()
128 NCR_700_is_flag_set(struct scsi_device *SDp, __u32 flag) in NCR_700_is_flag_set()
133 NCR_700_is_flag_clear(struct scsi_device *SDp, __u32 flag) in NCR_700_is_flag_clear()
138 NCR_700_set_flag(struct scsi_device *SDp, __u32 flag) in NCR_700_set_flag()
143 NCR_700_clear_flag(struct scsi_device *SDp, __u32 flag) in NCR_700_clear_flag()
155 NCR_700_get_tag_neg_state(struct scsi_device *SDp) in NCR_700_get_tag_neg_state()
161 NCR_700_set_tag_neg_state(struct scsi_device *SDp, in NCR_700_set_tag_neg_state()
Dscsi_ioctl.c88 static int ioctl_internal_command(struct scsi_device *sdev, char *cmd, in ioctl_internal_command()
139 int scsi_set_medium_removal(struct scsi_device *sdev, char state) in scsi_set_medium_removal()
172 static int scsi_ioctl_get_pci(struct scsi_device *sdev, void __user *arg) in scsi_ioctl_get_pci()
199 int scsi_ioctl(struct scsi_device *sdev, int cmd, void __user *arg) in scsi_ioctl()
276 int scsi_ioctl_block_when_processing_errors(struct scsi_device *sdev, int cmd, in scsi_ioctl_block_when_processing_errors()
Dses.c54 struct scsi_device *sdev = to_scsi_device(dev); in ses_probe()
84 static int ses_recv_diag(struct scsi_device *sdev, int page_code, in ses_recv_diag()
118 static int ses_send_diag(struct scsi_device *sdev, int page_code, in ses_send_diag()
145 struct scsi_device *sdev = to_scsi_device(edev->edev.parent); in ses_set_page2_descriptor()
175 struct scsi_device *sdev = to_scsi_device(edev->edev.parent); in ses_get_page2_descriptor()
384 struct scsi_device *sdev;
475 struct scsi_device *sdev, in ses_enclosure_data_process()
580 struct scsi_device *sdev) in ses_match_to_enclosure()
617 struct scsi_device *sdev = to_scsi_device(cdev->parent); in ses_intf_add()
618 struct scsi_device *tmp_sdev; in ses_intf_add()
[all …]
Dscsi_error.c123 struct scsi_device *sdev = scmd->device; in scmd_eh_abort_handler()
183 struct scsi_device *sdev = scmd->device; in scsi_abort_command()
311 int scsi_block_when_processing_errors(struct scsi_device *sdev) in scsi_block_when_processing_errors()
336 struct scsi_device *sdev; in scsi_eh_prt_fail_stats()
377 static void scsi_report_lun_change(struct scsi_device *sdev) in scsi_report_lun_change()
388 static void scsi_report_sense(struct scsi_device *sdev, in scsi_report_sense()
457 struct scsi_device *sdev = scmd->device; in scsi_check_sense()
606 static void scsi_handle_queue_ramp_up(struct scsi_device *sdev) in scsi_handle_queue_ramp_up()
609 struct scsi_device *tmp_sdev; in scsi_handle_queue_ramp_up()
638 static void scsi_handle_queue_full(struct scsi_device *sdev) in scsi_handle_queue_full()
[all …]
Dsd.c157 struct scsi_device *sdp = sdkp->device; in cache_type_store()
225 struct scsi_device *sdp = sdkp->device; in manage_start_stop_show()
235 struct scsi_device *sdp = sdkp->device; in manage_start_stop_store()
259 struct scsi_device *sdp = sdkp->device; in allow_restart_store()
329 struct scsi_device *sdp = sdkp->device; in protection_mode_show()
389 struct scsi_device *sdp = sdkp->device; in provisioning_mode_store()
454 struct scsi_device *sdp = sdkp->device; in max_write_same_blocks_store()
588 struct scsi_device *sdev = sdkp->device; in scsi_disk_put()
708 struct scsi_device *sdp = cmd->device; in sd_setup_discard_cmnd()
833 struct scsi_device *sdp = cmd->device; in sd_setup_write_same_cmnd()
[all …]
Dsr.h26 struct scsi_device;
36 struct scsi_device *device;
Dscsi_scan.c180 static void scsi_unlock_floptical(struct scsi_device *sdev, in scsi_unlock_floptical()
210 static struct scsi_device *scsi_alloc_sdev(struct scsi_target *starget, in scsi_alloc_sdev()
213 struct scsi_device *sdev; in scsi_alloc_sdev()
560 static int scsi_probe_lun(struct scsi_device *sdev, unsigned char *inq_result, in scsi_probe_lun()
766 static int scsi_add_lun(struct scsi_device *sdev, unsigned char *inq_result, in scsi_add_lun()
1052 struct scsi_device **sdevp, int rescan, in scsi_probe_and_add_lun()
1055 struct scsi_device *sdev; in scsi_probe_and_add_lun()
1308 struct scsi_device *sdev; in scsi_report_lun_scan()
1471 struct scsi_device *__scsi_add_device(struct Scsi_Host *shost, uint channel, in __scsi_add_device()
1474 struct scsi_device *sdev = ERR_PTR(-ENODEV); in __scsi_add_device()
[all …]
Dscsi_pm.c219 struct scsi_device *sdev = to_scsi_device(dev); in sdev_runtime_suspend()
247 struct scsi_device *sdev = to_scsi_device(dev); in sdev_runtime_resume()
287 int scsi_autopm_get_device(struct scsi_device *sdev) in scsi_autopm_get_device()
300 void scsi_autopm_put_device(struct scsi_device *sdev) in scsi_autopm_put_device()
Dscsi_logging.c96 void sdev_prefix_printk(const char *level, const struct scsi_device *sdev, in sdev_prefix_printk()
339 scsi_log_dump_sense(const struct scsi_device *sdev, const char *name, int tag, in scsi_log_dump_sense()
365 scsi_log_print_sense_hdr(const struct scsi_device *sdev, const char *name, in scsi_log_print_sense_hdr()
390 scsi_log_print_sense(const struct scsi_device *sdev, const char *name, int tag, in scsi_log_print_sense()
405 scsi_print_sense_hdr(const struct scsi_device *sdev, const char *name, in scsi_print_sense_hdr()
413 void __scsi_print_sense(const struct scsi_device *sdev, const char *name, in __scsi_print_sense()
Dscsi_transport_spi.c119 static int spi_execute(struct scsi_device *sdev, const void *cmd, in spi_execute()
226 struct scsi_device *sdev = to_scsi_device(dev); in spi_device_configure()
637 spi_dv_device_echo_buffer(struct scsi_device *sdev, u8 *buffer, in spi_dv_device_echo_buffer()
723 spi_dv_device_compare_inquiry(struct scsi_device *sdev, u8 *buffer, in spi_dv_device_compare_inquiry()
759 spi_dv_retrain(struct scsi_device *sdev, u8 *buffer, u8 *ptr, in spi_dv_retrain()
761 (*compare_fn)(struct scsi_device *, u8 *, u8 *, int)) in spi_dv_retrain() argument
817 spi_dv_device_get_echo_buffer(struct scsi_device *sdev, u8 *buffer) in spi_dv_device_get_echo_buffer()
864 spi_dv_device_internal(struct scsi_device *sdev, u8 *buffer) in spi_dv_device_internal()
1008 spi_dv_device(struct scsi_device *sdev) in spi_dv_device()
1059 struct scsi_device *sdev;
[all …]
Dscsi.h41 struct scsi_device;
Dsd.h64 struct scsi_device *device;
149 static inline sector_t logical_to_sectors(struct scsi_device *sdev, sector_t blocks) in logical_to_sectors()
Dsym53c416.h30 static int sym53c416_bios_param(struct scsi_device *, struct block_device *,
Ddpti.h36 static int adpt_slave_configure(struct scsi_device *);
39 static int adpt_bios_param(struct scsi_device * sdev, struct block_device *dev,
191 struct scsi_device *pScsi_dev;
Dultrastor.h21 static int ultrastor_biosparam(struct scsi_device *, struct block_device *,
Dsr.c180 struct scsi_device *sdev = cd->device; in scsi_cd_put()
188 static unsigned int sr_get_events(struct scsi_device *sdev) in sr_get_events()
549 struct scsi_device *sdev = cd->device; in sr_block_ioctl()
625 struct scsi_device *sdev = cd->device; in sr_open()
653 struct scsi_device *sdev = to_scsi_device(dev); in sr_probe()
944 struct scsi_device *sdev = cd->device; in sr_packet()
Dqlogicfas408.h107 int qlogicfas408_biosparam(struct scsi_device * disk,
D53c700.c175 STATIC int NCR_700_slave_alloc(struct scsi_device *SDpnt);
176 STATIC int NCR_700_slave_configure(struct scsi_device *SDpnt);
177 STATIC void NCR_700_slave_destroy(struct scsi_device *SDpnt);
178 static int NCR_700_change_queue_depth(struct scsi_device *SDpnt, int depth);
275 NCR_700_get_SXFER(struct scsi_device *SDp) in NCR_700_get_SXFER()
1094 struct scsi_device *SDp; in process_script_interrupt()
1535 struct scsi_device *SDp; in NCR_700_intr()
2037 NCR_700_slave_alloc(struct scsi_device *SDp) in NCR_700_slave_alloc()
2049 NCR_700_slave_configure(struct scsi_device *SDp) in NCR_700_slave_configure()
2072 NCR_700_slave_destroy(struct scsi_device *SDp) in NCR_700_slave_destroy()
[all …]
Desp_scsi.c639 struct scsi_device *dev = cmd->device; in esp_autosense()
694 struct scsi_device *dev = cmd->device; in find_and_prep_issuable_command()
723 struct scsi_device *dev; in esp_maybe_execute_command()
892 struct scsi_device *dev = cmd->device; in esp_cmd_is_done()
948 struct scsi_device *dev = ent->cmd->device; in esp_event_queue_full()
956 struct scsi_device *dev = cmd->device; in esp_queuecommand_lck()
1143 struct scsi_device *dev; in esp_reconnect()
1289 struct scsi_device *dev = cmd->device; in esp_finish_select()
2060 static void esp_clear_hold(struct scsi_device *dev, void *data) in esp_clear_hold()
2459 static int esp_slave_alloc(struct scsi_device *dev) in esp_slave_alloc()
[all …]
Dscsi_proc.c179 struct scsi_device *sdev; in proc_print_scsidevice()
271 struct scsi_device *sdev; in scsi_remove_single_device()
Dstorvsc_drv.c459 struct scsi_device *sdev; in storvsc_device_scan()
478 struct scsi_device *sdev; in storvsc_host_scan()
509 struct scsi_device *sdev; in storvsc_remove_lun()
1225 static int storvsc_device_configure(struct scsi_device *sdevice) in storvsc_device_configure()
1267 static int storvsc_get_chs(struct scsi_device *sdev, struct block_device * bdev, in storvsc_get_chs()
Dst.h121 struct scsi_device *device;
Dsd_dif.c43 struct scsi_device *sdp = sdkp->device; in sd_dif_config_host()
Din2000.h402 static int in2000_biosparam(struct scsi_device *, struct block_device *,
Dscsi_transport_srp.c413 struct scsi_device *sdev; in scsi_request_fn_active()
570 struct scsi_device *sdev; in srp_reconnect_rport()
634 struct scsi_device *sdev = scmd->device; in srp_timed_out()
Du14-34f.c438 static int u14_34f_bios_param(struct scsi_device *, struct block_device *,
440 static int u14_34f_slave_configure(struct scsi_device *);
638 static void flush_dev(struct scsi_device *, unsigned long, unsigned int, unsigned int);
686 static int u14_34f_slave_configure(struct scsi_device *dev) { in u14_34f_slave_configure()
1530 static int u14_34f_bios_param(struct scsi_device *disk, in u14_34f_bios_param()
1678 static void flush_dev(struct scsi_device *dev, unsigned long cursec, unsigned int j, in flush_dev()
Dscsi_transport_sas.c159 static struct sas_end_device *sas_sdev_to_rdev(struct scsi_device *sdev) in sas_bitfield_name_search()
378 sas_tlr_supported(struct scsi_device *sdev) in sas_tlr_supported()
412 sas_disable_tlr(struct scsi_device *sdev) in sas_disable_tlr()
427 void sas_enable_tlr(struct scsi_device *sdev) in sas_enable_tlr()
442 unsigned int sas_is_tlr_enabled(struct scsi_device *sdev) in sas_is_tlr_enabled()
1263 int sas_read_port_mode_page(struct scsi_device *sdev) in sas_read_port_mode_page()
DBusLogic.h1294 static int blogic_diskparam(struct scsi_device *, struct block_device *, sector_t, int *);
1295 static int blogic_slaveconfig(struct scsi_device *);
Dscsi_devinfo.c562 int scsi_get_device_flags(struct scsi_device *sdev, in scsi_get_device_flags()
584 int scsi_get_device_flags_keyed(struct scsi_device *sdev, in scsi_get_device_flags_keyed()
Deata.c511 static int eata2x_bios_param(struct scsi_device *, struct block_device *,
513 static int eata2x_slave_configure(struct scsi_device *);
878 static void flush_dev(struct scsi_device *, unsigned long, struct hostdata *,
939 static int eata2x_slave_configure(struct scsi_device *dev) in eata2x_slave_configure()
2049 int eata2x_bios_param(struct scsi_device *sdev, struct block_device *bdev, in eata2x_bios_param()
2238 static void flush_dev(struct scsi_device *dev, unsigned long cursec, in flush_dev()
Dsg.c174 struct scsi_device *device;
1126 struct scsi_device *sdev; in sg_compat_ioctl()
1400 sg_alloc(struct gendisk *disk, struct scsi_device *scsidp) in sg_alloc()
1464 struct scsi_device *scsidp = to_scsi_device(cl_dev->parent); in sg_add_device()
1564 struct scsi_device *scsidp = to_scsi_device(cl_dev->parent); in sg_remove_device()
2548 struct scsi_device *scsidp; in sg_proc_seq_show_dev()
2579 struct scsi_device *scsidp; in sg_proc_seq_show_devstrs()
2685 struct scsi_device *scsidp = sdp->device; in sg_proc_seq_show_debug()
Dt128.c289 static int t128_biosparam(struct scsi_device *sdev, struct block_device *bdev, in t128_biosparam()
Dch.c111 struct scsi_device *device;
112 struct scsi_device **dt; /* ptrs to data transfer elements */
900 struct scsi_device *sd = to_scsi_device(dev); in ch_probe()
Dxen-scsifront.c676 static int scsifront_sdev_configure(struct scsi_device *sdev) in scsifront_sdev_configure()
687 static void scsifront_sdev_destroy(struct scsi_device *sdev) in scsifront_sdev_destroy()
988 struct scsi_device *sdev; in scsifront_do_lun_hotplug()
Ddtc.c304 static int dtc_biosparam(struct scsi_device *sdev, struct block_device *dev, in dtc_biosparam()
Dvirtio_scsi.c324 struct scsi_device *sdev; in virtscsi_handle_transport_reset()
351 struct scsi_device *sdev; in virtscsi_handle_param_change()
703 static int virtscsi_change_queue_depth(struct scsi_device *sdev, int qdepth) in virtscsi_change_queue_depth()
Ddc395x.c1162 static int dc395x_bios_param(struct scsi_device *sdev, in DEF_SCSI_QCMD()
3903 static int dc395x_slave_alloc(struct scsi_device *scsi_device) in dc395x_slave_alloc() argument
3905 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)scsi_device->host->hostdata; in dc395x_slave_alloc()
3908 dcb = device_alloc(acb, scsi_device->id, scsi_device->lun); in dc395x_slave_alloc()
3923 static void dc395x_slave_destroy(struct scsi_device *scsi_device) in dc395x_slave_destroy() argument
3925 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)scsi_device->host->hostdata; in dc395x_slave_destroy()
3926 struct DeviceCtlBlk *dcb = find_dcb(acb, scsi_device->id, scsi_device->lun); in dc395x_slave_destroy()
Dscsi_debug.c779 static int scsi_debug_ioctl(struct scsi_device *dev, int cmd, void __user *arg) in scsi_debug_ioctl()
3095 struct scsi_device *sdp = scp->device; in resp_write_buffer()
3573 static struct sdebug_dev_info * devInfoReg(struct scsi_device * sdev) in devInfoReg()
3615 static int scsi_debug_slave_alloc(struct scsi_device *sdp) in scsi_debug_slave_alloc()
3624 static int scsi_debug_slave_configure(struct scsi_device *sdp) in scsi_debug_slave_configure()
3643 static void scsi_debug_slave_destroy(struct scsi_device *sdp) in scsi_debug_slave_destroy()
3782 struct scsi_device *sdp = SCpnt->device; in scsi_debug_device_reset()
3797 struct scsi_device *sdp; in scsi_debug_target_reset()
3833 struct scsi_device * sdp; in scsi_debug_bus_reset()
3944 struct scsi_device *sdp; in schedule_resp()
[all …]
Dpas16.c464 static int pas16_biosparam(struct scsi_device *sdev, struct block_device *dev, in pas16_biosparam()
Draid_class.c68 struct scsi_device *sdev = to_scsi_device(dev); in raid_match()
Dhpsa.c230 static int hpsa_ioctl(struct scsi_device *dev, int cmd, void __user *arg);
233 static int hpsa_compat_ioctl(struct scsi_device *dev, int cmd,
253 static int hpsa_change_queue_depth(struct scsi_device *sdev, int qdepth);
257 static int hpsa_slave_alloc(struct scsi_device *sdev);
258 static int hpsa_slave_configure(struct scsi_device *sdev);
259 static void hpsa_slave_destroy(struct scsi_device *sdev);
297 static inline struct ctlr_info *sdev_to_hba(struct scsi_device *sdev) in sdev_to_hba()
650 struct scsi_device *sdev; in raid_level_show()
682 struct scsi_device *sdev; in lunid_show()
706 struct scsi_device *sdev; in unique_id_show()
[all …]
Dmvumi.h484 struct scsi_device *sdev;
Dosst.h536 struct scsi_device *device;
Dmvumi.c1418 struct scsi_device *sdev; in mvumi_handle_hotplug()
1501 struct scsi_device *sdev = NULL; in mvumi_detach_devices()
1536 struct scsi_device *sdev; in mvumi_rescan_devices()
2040 static int mvumi_slave_configure(struct scsi_device *sdev) in mvumi_slave_configure()
2195 mvumi_bios_param(struct scsi_device *sdev, struct block_device *bdev, in mvumi_bios_param()
2441 struct scsi_device *sdev = NULL; in mvumi_io_attach()
Dppa.c815 static int ppa_biosparam(struct scsi_device *sdev, struct block_device *dev, in DEF_SCSI_QCMD()
958 static int ppa_adjust_queue(struct scsi_device *device) in ppa_adjust_queue()
Dimm.c941 static int imm_biosparam(struct scsi_device *sdev, struct block_device *dev, in DEF_SCSI_QCMD()
1093 static int imm_adjust_queue(struct scsi_device *device) in imm_adjust_queue()
Dips.h419 static int ips_biosparam(struct scsi_device *sdev, struct block_device *bdev,
421 static int ips_slave_configure(struct scsi_device *SDptr);
Discsi_tcp.c938 static int iscsi_sw_tcp_slave_alloc(struct scsi_device *sdev) in iscsi_sw_tcp_slave_alloc()
944 static int iscsi_sw_tcp_slave_configure(struct scsi_device *sdev) in iscsi_sw_tcp_slave_configure()
Dvmw_pvscsi.c507 static int pvscsi_change_queue_depth(struct scsi_device *sdev, int qdepth) in pvscsi_change_queue_depth()
660 struct scsi_device *sdev; in pvscsi_queue_ring()
987 struct scsi_device *sdev; in pvscsi_process_msg()
Dqlogicfas408.c468 int qlogicfas408_biosparam(struct scsi_device *disk, struct block_device *dev, in DEF_SCSI_QCMD()
Dps3rom.c76 static int ps3rom_slave_configure(struct scsi_device *scsi_dev) in ps3rom_slave_configure()
Dg_NCR5380.c500 generic_NCR5380_biosparam(struct scsi_device *sdev, struct block_device *bdev, in generic_NCR5380_biosparam()
Dipr.c3262 struct scsi_device *sdev; in ipr_worker_thread()
4352 static int ipr_change_queue_depth(struct scsi_device *sdev, int qdepth) in ipr_change_queue_depth()
4380 struct scsi_device *sdev = to_scsi_device(dev); in ipr_show_adapter_handle()
4414 struct scsi_device *sdev = to_scsi_device(dev); in ipr_show_resource_path()
4454 struct scsi_device *sdev = to_scsi_device(dev); in ipr_show_device_id()
4490 struct scsi_device *sdev = to_scsi_device(dev); in ipr_show_resource_type()
4525 struct scsi_device *sdev = to_scsi_device(dev); in ipr_show_raw_mode()
4553 struct scsi_device *sdev = to_scsi_device(dev); in ipr_store_raw_mode()
4608 static int ipr_biosparam(struct scsi_device *sdev, in ipr_biosparam()
4742 static struct ipr_resource_entry *ipr_find_sdev(struct scsi_device *sdev) in ipr_find_sdev()
[all …]
Dsr_ioctl.c187 struct scsi_device *SDev; in sr_do_ioctl()
Daha1740.c503 static int aha1740_biosparam(struct scsi_device *sdev, in aha1740_biosparam()
Dpmcraid.h815 struct scsi_device *scsi_dev; /* Link scsi_device structure */
Dmegaraid.h968 static int megaraid_biosparam(struct scsi_device *, struct block_device *,
Ddpt_i2o.c410 static int adpt_slave_configure(struct scsi_device * device) in adpt_slave_configure()
483 static int adpt_bios_param(struct scsi_device *sdev, struct block_device *dev, in DEF_SCSI_QCMD()
606 struct scsi_device * d; in adpt_cmd_from_context()
2682 struct scsi_device* d = NULL; in adpt_fail_posted_scbs()
Dncr53c8xx.c1926 static struct lcb * ncr_setup_lcb (struct ncb *np, struct scsi_device *sdev);
1946 static void ncr_setup_tags (struct ncb *np, struct scsi_device *sdev);
4121 struct scsi_device *sdev = cmd->device; in ncr_queue_command()
5632 static void ncr_setup_tags (struct ncb *np, struct scsi_device *sdev) in ncr_setup_tags()
7581 static struct lcb *ncr_setup_lcb (struct ncb *np, struct scsi_device *sdev) in ncr_setup_lcb()
7963 static int ncr53c8xx_slave_alloc(struct scsi_device *device)
7973 static int ncr53c8xx_slave_configure(struct scsi_device *device)
DNCR53c406a.c750 static int NCR53c406a_biosparm(struct scsi_device *disk, in NCR53c406a_biosparm()
Dsym53c416.c798 static int sym53c416_bios_param(struct scsi_device *sdev, in sym53c416_bios_param()
Dipr.h1324 struct scsi_device *sdev;
1633 struct scsi_device *sdev;
Dqla1280.c459 struct scsi_device *);
1062 qla1280_biosparam(struct scsi_device *sdev, struct block_device *bdev, in qla1280_biosparam()
1209 qla1280_slave_configure(struct scsi_device *device) in qla1280_slave_configure()
3965 struct scsi_device *device) in qla1280_get_target_parameters()
Dpmcraid.c152 static int pmcraid_slave_alloc(struct scsi_device *scsi_dev) in pmcraid_slave_alloc()
225 static int pmcraid_slave_configure(struct scsi_device *scsi_dev) in pmcraid_slave_configure()
273 static void pmcraid_slave_destroy(struct scsi_device *scsi_dev) in pmcraid_slave_destroy()
293 static int pmcraid_change_queue_depth(struct scsi_device *scsi_dev, int depth) in pmcraid_change_queue_depth()
4415 struct scsi_device *sdev; in pmcraid_worker_function()
Dgdth.h937 struct scsi_device *sdev;
D3w-sas.c1411 static int twl_scsi_biosparam(struct scsi_device *sdev, struct block_device *bdev, sector_t capacit… in twl_scsi_biosparam()
1535 static int twl_slave_configure(struct scsi_device *sdev) in twl_slave_configure()
Dultrastor.c1034 int ultrastor_biosparam(struct scsi_device *sdev, struct block_device *bdev, in ultrastor_biosparam()
Dstex.c540 stex_slave_config(struct scsi_device *sdev) in stex_slave_config()
1341 static int stex_biosparam(struct scsi_device *sdev, in stex_biosparam()
Daha1542.c921 static int aha1542_biosparam(struct scsi_device *sdev, in aha1542_biosparam()
D3w-xxxx.c1330 static int tw_scsi_biosparam(struct scsi_device *sdev, struct block_device *bdev, in tw_scsi_biosparam()
2216 static int tw_slave_configure(struct scsi_device *sdev) in tw_slave_configure()
Dhptiop.c1119 static int hptiop_adjust_disk_queue_depth(struct scsi_device *sdev, in hptiop_adjust_disk_queue_depth()
1170 static int hptiop_slave_config(struct scsi_device *sdev) in hptiop_slave_config()
Dwd719x.c538 static int wd719x_biosparam(struct scsi_device *sdev, struct block_device *bdev, in wd719x_biosparam()
Dfdomain.c1588 static int fdomain_16x0_biosparam(struct scsi_device *sdev, in fdomain_16x0_biosparam()
D3w-9xxx.c1696 static int twa_scsi_biosparam(struct scsi_device *sdev, struct block_device *bdev, sector_t capacit… in twa_scsi_biosparam()
1975 static int twa_slave_configure(struct scsi_device *sdev) in twa_slave_configure()
Dwd7000.c1589 static int wd7000_biosparam(struct scsi_device *sdev, in wd7000_biosparam()
Dgdth.c445 int __gdth_execute(struct scsi_device *sdev, gdth_cmd_str *gdtcmd, char *cmnd, in __gdth_execute()
491 struct scsi_device *sdev = scsi_get_host_dev(shost); in gdth_execute()
3969 static int gdth_bios_param(struct scsi_device *sdev,struct block_device *bdev,sector_t cap,int *ip) in gdth_bios_param()
3973 struct scsi_device *sd; in gdth_bios_param()
4662 static int gdth_slave_configure(struct scsi_device *sdev) in gdth_slave_configure()
Dst.c271 struct scsi_device *sdev = STp->device; in scsi_tape_put()
293 static char * st_incompatible(struct scsi_device* SDp) in st_incompatible()
3758 struct scsi_device *sdev = STp->device; in st_compat_ioctl()
4152 struct scsi_device *SDp = to_scsi_device(dev); in st_probe()
Daha152x.c1238 static int aha152x_biosparam(struct scsi_device *sdev, struct block_device *bdev, in aha152x_biosparam()
2904 static int aha152x_adjust_queue(struct scsi_device *device) in aha152x_adjust_queue()
Dqlogicpti.c966 static int qlogicpti_slave_configure(struct scsi_device *sdev) in qlogicpti_slave_configure()
DBusLogic.c2318 static int blogic_slaveconfig(struct scsi_device *dev) in blogic_slaveconfig()
3388 static int blogic_diskparam(struct scsi_device *sdev, struct block_device *dev, in blogic_diskparam()
Dosst.c5282 struct scsi_device *sdev = STp->device; in osst_compat_ioctl()
5635 static int osst_supports(struct scsi_device * SDp) in osst_supports()
5836 struct scsi_device * SDp = to_scsi_device(dev); in osst_probe()
6001 struct scsi_device * SDp = to_scsi_device(dev); in osst_remove()
Dadvansys.c7192 advansys_biosparam(struct scsi_device *sdev, struct block_device *bdev, in advansys_biosparam()
7291 static void AscAsyncFix(ASC_DVC_VAR *asc_dvc, struct scsi_device *sdev) in AscAsyncFix()
7315 advansys_narrow_slave_configure(struct scsi_device *sdev, ASC_DVC_VAR *asc_dvc) in advansys_narrow_slave_configure()
7441 advansys_wide_slave_configure(struct scsi_device *sdev, ADV_DVC_VAR *adv_dvc) in advansys_wide_slave_configure()
7487 static int advansys_slave_configure(struct scsi_device *sdev) in advansys_slave_configure()
Din2000.c2137 static int in2000_biosparam(struct scsi_device *sdev, struct block_device *bdev, sector_t capacity,… in in2000_biosparam()
Dips.c1148 static int ips_biosparam(struct scsi_device *sdev, struct block_device *bdev, in DEF_SCSI_QCMD()
1199 ips_slave_configure(struct scsi_device * SDptr) in ips_slave_configure()
Dinitio.c2694 static int i91u_biosparam(struct scsi_device *sdev, struct block_device *dev, in i91u_biosparam()
Dmegaraid.c2829 megaraid_biosparam(struct scsi_device *sdev, struct block_device *bdev, in megaraid_biosparam()
/linux-4.4.14/drivers/scsi/cxlflash/
Dsuperpipe.h71 struct scsi_device *sdev;
77 struct scsi_device *sdev;
121 int cxlflash_vlun_resize(struct scsi_device *, struct dk_cxlflash_resize *);
122 int _cxlflash_vlun_resize(struct scsi_device *, struct ctx_info *,
125 int cxlflash_disk_release(struct scsi_device *, struct dk_cxlflash_release *);
126 int _cxlflash_disk_release(struct scsi_device *, struct ctx_info *,
129 int cxlflash_disk_clone(struct scsi_device *, struct dk_cxlflash_clone *);
131 int cxlflash_disk_virtual_open(struct scsi_device *, void *);
147 int cxlflash_manage_lun(struct scsi_device *, struct dk_cxlflash_manage_lun *);
Dlunmgt.c33 static struct llun_info *create_local(struct scsi_device *sdev, u8 *wwid) in create_local()
59 static struct glun_info *create_global(struct scsi_device *sdev, u8 *wwid) in create_global()
130 static struct llun_info *find_and_create_lun(struct scsi_device *sdev, u8 *wwid) in find_and_create_lun()
225 int cxlflash_manage_lun(struct scsi_device *sdev, in cxlflash_manage_lun()
Dsuperpipe.c303 static int read_cap16(struct scsi_device *sdev, struct llun_info *lli) in read_cap16()
604 int _cxlflash_disk_release(struct scsi_device *sdev, in _cxlflash_disk_release()
701 int cxlflash_disk_release(struct scsi_device *sdev, in cxlflash_disk_release()
820 static int _cxlflash_disk_detach(struct scsi_device *sdev, in _cxlflash_disk_detach()
916 static int cxlflash_disk_detach(struct scsi_device *sdev, in cxlflash_disk_detach()
1288 static int cxlflash_disk_attach(struct scsi_device *sdev, in cxlflash_disk_attach()
1604 static int cxlflash_afu_recover(struct scsi_device *sdev, in cxlflash_afu_recover()
1702 static int process_sense(struct scsi_device *sdev, in process_sense()
1767 static int cxlflash_disk_verify(struct scsi_device *sdev, in cxlflash_disk_verify()
1892 static int cxlflash_disk_direct_open(struct scsi_device *sdev, void *arg) in cxlflash_disk_direct_open()
[all …]
Dvlun.c423 static int write_same16(struct scsi_device *sdev, in write_same16()
505 struct scsi_device *sdev, in grow_lxt()
618 struct scsi_device *sdev, in shrink_lxt()
727 int _cxlflash_vlun_resize(struct scsi_device *sdev, in _cxlflash_vlun_resize()
802 int cxlflash_vlun_resize(struct scsi_device *sdev, in cxlflash_vlun_resize()
924 int cxlflash_disk_virtual_open(struct scsi_device *sdev, void *arg) in cxlflash_disk_virtual_open()
1118 int cxlflash_disk_clone(struct scsi_device *sdev, in cxlflash_disk_clone()
Dcommon.h198 int cxlflash_ioctl(struct scsi_device *, int, void __user *);
Dmain.c1985 static int cxlflash_change_queue_depth(struct scsi_device *sdev, int qdepth) in cxlflash_change_queue_depth()
2214 struct scsi_device *sdev = to_scsi_device(dev); in mode_show()
/linux-4.4.14/drivers/scsi/osd/
Dosd_uld.c327 BUG_ON(od->scsi_device != oud->od.scsi_device); in osduld_put_device()
374 struct scsi_device *scsi_device = oud->od.scsi_device; in __detect_osd() local
382 oud, scsi_device, scsi_device->request_queue); in __detect_osd()
383 error = scsi_test_unit_ready(scsi_device, 10*HZ, 5, NULL); in __detect_osd()
398 struct scsi_device *scsi_device = oud->od.scsi_device; in __remove() local
406 scsi_device_put(scsi_device); in __remove()
420 struct scsi_device *scsi_device = to_scsi_device(dev); in osd_probe() local
426 if (scsi_device->type != TYPE_OSD) in osd_probe()
466 scsi_device_get(scsi_device); in osd_probe()
467 osd_dev_init(&oud->od, scsi_device); in osd_probe()
[all …]
Dosd_initiator.c380 void osd_dev_init(struct osd_dev *osdd, struct scsi_device *scsi_device) in osd_dev_init() argument
383 osdd->scsi_device = scsi_device; in osd_dev_init()
396 osdd->scsi_device = NULL; in osd_dev_fini()
1582 struct scsi_device *scsi_device = or->osd_dev->scsi_device; in _init_blk_request() local
1583 struct request_queue *q = scsi_device->request_queue; in _init_blk_request()
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_ext.h36 struct zfcp_port *, struct scsi_device *, u8, u8);
59 extern void zfcp_erp_set_lun_status(struct scsi_device *, u32);
60 extern void zfcp_erp_clear_lun_status(struct scsi_device *, u32);
61 extern void zfcp_erp_lun_reopen(struct scsi_device *, int, char *);
62 extern void zfcp_erp_lun_shutdown(struct scsi_device *, int, char *);
63 extern void zfcp_erp_lun_shutdown_wait(struct scsi_device *, char *);
155 extern struct scsi_device *zfcp_unit_sdev(struct zfcp_unit *unit);
Dzfcp_erp.c91 static void zfcp_erp_action_dismiss_lun(struct scsi_device *sdev) in zfcp_erp_action_dismiss_lun()
101 struct scsi_device *sdev; in zfcp_erp_action_dismiss_port()
130 struct scsi_device *sdev) in zfcp_erp_required_act()
182 struct scsi_device *sdev) in zfcp_erp_setup_act()
241 struct scsi_device *sdev, in zfcp_erp_action_enqueue()
402 static void zfcp_erp_lun_block(struct scsi_device *sdev, int clear_mask) in zfcp_erp_lun_block()
408 static void _zfcp_erp_lun_reopen(struct scsi_device *sdev, int clear, char *id, in _zfcp_erp_lun_reopen()
431 void zfcp_erp_lun_reopen(struct scsi_device *sdev, int clear, char *id) in zfcp_erp_lun_reopen()
449 void zfcp_erp_lun_shutdown(struct scsi_device *sdev, int clear, char *id) in zfcp_erp_lun_shutdown()
465 void zfcp_erp_lun_shutdown_wait(struct scsi_device *sdev, char *id) in zfcp_erp_lun_shutdown_wait()
[all …]
Dzfcp_def.h118 struct scsi_device *sdev;
264 static inline struct zfcp_scsi_dev *sdev_to_zfcp(struct scsi_device *sdev) in sdev_to_zfcp()
273 static inline u64 zfcp_scsi_dev_lun(struct scsi_device *sdev) in zfcp_scsi_dev_lun()
Dzfcp_unit.c187 struct scsi_device *zfcp_unit_sdev(struct zfcp_unit *unit) in zfcp_unit_sdev()
209 struct scsi_device *sdev; in zfcp_unit_sdev_status()
233 struct scsi_device *sdev; in zfcp_unit_remove()
Dzfcp_sysfs.c126 struct scsi_device *sdev; in zfcp_sysfs_unit_failed_show()
145 struct scsi_device *sdev; in zfcp_sysfs_unit_failed_store()
381 struct scsi_device *sdev = to_scsi_device(dev); \
412 struct scsi_device *sdev = to_scsi_device(dev); \
442 struct scsi_device *sdev = to_scsi_device(dev); \
458 struct scsi_device *sdev = to_scsi_device(dev); in zfcp_sysfs_scsi_fcp_lun_show()
472 struct scsi_device *sdev = to_scsi_device(dev); in zfcp_sysfs_scsi_zfcp_failed_show()
483 struct scsi_device *sdev = to_scsi_device(dev); in zfcp_sysfs_scsi_zfcp_failed_store()
Dzfcp_scsi.c35 static void zfcp_scsi_slave_destroy(struct scsi_device *sdev) in zfcp_scsi_slave_destroy()
47 static int zfcp_scsi_slave_configure(struct scsi_device *sdp) in zfcp_scsi_slave_configure()
110 static int zfcp_scsi_slave_alloc(struct scsi_device *sdev) in zfcp_scsi_slave_alloc()
Dzfcp_fsf.c812 struct scsi_device *sdev = req->data; in zfcp_fsf_abort_fcp_command_handler()
876 struct scsi_device *sdev = scmnd->device; in zfcp_fsf_abort_fcp_cmnd()
1667 struct scsi_device *sdev; in zfcp_fsf_close_physical_port_handler()
1759 struct scsi_device *sdev = req->data; in zfcp_fsf_open_lun_handler()
1881 struct scsi_device *sdev = req->data; in zfcp_fsf_close_lun_handler()
2030 struct scsi_device *sdev = scmnd->device; in zfcp_fsf_fcp_handler_common()
2199 struct scsi_device *sdev = scsi_cmnd->device; in zfcp_fsf_fcp_cmnd()
Dzfcp_dbf.c233 struct scsi_device *sdev) in zfcp_dbf_set_common()
259 struct zfcp_port *port, struct scsi_device *sdev, in zfcp_dbf_rec_trig()
/linux-4.4.14/drivers/scsi/device_handler/
Dscsi_dh_emc.c119 static int trespass_endio(struct scsi_device *sdev, char *sense) in trespass_endio()
160 static int parse_sp_info_reply(struct scsi_device *sdev, in parse_sp_info_reply()
209 static char * parse_sp_model(struct scsi_device *sdev, unsigned char *buffer) in parse_sp_model()
262 static struct request *get_req(struct scsi_device *sdev, int cmd, in get_req()
313 static int send_inquiry_cmd(struct scsi_device *sdev, int page, in send_inquiry_cmd()
346 static int send_trespass_cmd(struct scsi_device *sdev, in send_trespass_cmd()
395 static int clariion_check_sense(struct scsi_device *sdev, in clariion_check_sense()
443 static int clariion_prep_fn(struct scsi_device *sdev, struct request *req) in clariion_prep_fn()
456 static int clariion_std_inquiry(struct scsi_device *sdev, in clariion_std_inquiry()
495 static int clariion_send_inquiry(struct scsi_device *sdev, in clariion_send_inquiry()
[all …]
Dscsi_dh_alua.c77 struct scsi_device *sdev;
86 static int alua_check_sense(struct scsi_device *, struct scsi_sense_hdr *);
103 static struct request *get_alua_req(struct scsi_device *sdev, in get_alua_req()
137 static int submit_vpd_inquiry(struct scsi_device *sdev, struct alua_dh_data *h) in submit_vpd_inquiry()
174 static unsigned submit_rtpg(struct scsi_device *sdev, struct alua_dh_data *h, in submit_rtpg()
282 struct scsi_device *sdev = h->sdev; in submit_stpg()
319 static int alua_check_tpgs(struct scsi_device *sdev, struct alua_dh_data *h) in alua_check_tpgs()
356 static int alua_vpd_inquiry(struct scsi_device *sdev, struct alua_dh_data *h) in alua_vpd_inquiry()
445 static int alua_check_sense(struct scsi_device *sdev, in alua_check_sense()
531 static int alua_rtpg(struct scsi_device *sdev, struct alua_dh_data *h, int wait_for_transition) in alua_rtpg()
[all …]
Dscsi_dh_hp_sw.c45 struct scsi_device *sdev;
59 static int tur_done(struct scsi_device *sdev, unsigned char *sense) in tur_done()
106 static int hp_sw_tur(struct scsi_device *sdev, struct hp_sw_dh_data *h) in hp_sw_tur()
159 static int start_done(struct scsi_device *sdev, unsigned char *sense) in start_done()
262 static int hp_sw_prep_fn(struct scsi_device *sdev, struct request *req) in hp_sw_prep_fn()
285 static int hp_sw_activate(struct scsi_device *sdev, in hp_sw_activate()
308 static int hp_sw_bus_attach(struct scsi_device *sdev) in hp_sw_bus_attach()
335 static void hp_sw_bus_detach( struct scsi_device *sdev ) in hp_sw_bus_detach()
Dscsi_dh_rdac.c166 struct scsi_device *ms_sdev;
262 static struct request *get_rdac_req(struct scsi_device *sdev, in get_rdac_req()
292 static struct request *rdac_failover_get(struct scsi_device *sdev, in rdac_failover_get()
365 u8 *array_id, struct scsi_device *sdev) in get_controller()
399 static int submit_inquiry(struct scsi_device *sdev, int page_code, in submit_inquiry()
430 static int get_lun_info(struct scsi_device *sdev, struct rdac_dh_data *h, in get_lun_info()
456 static int check_ownership(struct scsi_device *sdev, struct rdac_dh_data *h) in check_ownership()
492 static int initialize_controller(struct scsi_device *sdev, in initialize_controller()
516 static int set_mode_select(struct scsi_device *sdev, struct rdac_dh_data *h) in set_mode_select()
536 static int mode_select_handle_sense(struct scsi_device *sdev, in mode_select_handle_sense()
[all …]
/linux-4.4.14/drivers/message/fusion/
Dmptscsih.h119 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);
Dmptspi.c109 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()
Dmptsas.h104 struct scsi_device *sdev;
Dmptfc.c99 static int mptfc_slave_alloc(struct scsi_device *sdev);
192 struct scsi_device *sdev = SCpnt->device; in mptfc_block_error_handler()
576 mptfc_dump_lun_info(MPT_ADAPTER *ioc, struct fc_rport *rport, struct scsi_device *sdev, in mptfc_dump_lun_info()
605 mptfc_slave_alloc(struct scsi_device *sdev) in mptfc_slave_alloc()
Dmptsas.c558 struct scsi_device *sdev; in mptsas_add_device_component()
968 struct scsi_device *sdev; in mptsas_find_vtarget()
1086 mptsas_block_io_sdev(struct scsi_device *sdev, void *data) in mptsas_block_io_sdev()
1686 mptsas_slave_configure(struct scsi_device *sdev) in mptsas_slave_configure()
1843 mptsas_slave_alloc(struct scsi_device *sdev) in mptsas_slave_alloc()
3738 struct scsi_device *sdev; in mptsas_send_link_status_event()
3995 struct scsi_device *sdev; in mptsas_scan_sas_topology()
4030 struct scsi_device *sdev; in mptsas_handle_queue_full_event()
4211 mptsas_reprobe_lun(struct scsi_device *sdev, void *data) in mptsas_reprobe_lun()
4643 struct scsi_device *sdev = NULL; in mptsas_send_raid_event()
[all …]
Dmptscsih.c2090 mptscsih_bios_param(struct scsi_device * sdev, struct block_device *bdev, in mptscsih_bios_param()
2288 mptscsih_slave_destroy(struct scsi_device *sdev) in mptscsih_slave_destroy()
2318 mptscsih_change_queue_depth(struct scsi_device *sdev, int qdepth) in mptscsih_change_queue_depth()
2356 mptscsih_slave_configure(struct scsi_device *sdev) in mptscsih_slave_configure()
Dmptctl.c1250 struct scsi_device *sdev; in mptctl_getiocinfo()
1402 struct scsi_device *sdev; in mptctl_gettargetinfo()
1841 struct scsi_device *sdev; in mptctl_do_mpt_command()
/linux-4.4.14/drivers/target/
Dtarget_core_pscsi.h22 struct scsi_device;
47 struct scsi_device *pdv_sd;
Dtarget_core_pscsi.c150 struct scsi_device *sdev) in pscsi_tape_read_blocksize()
179 pscsi_set_inquiry_info(struct scsi_device *sdev, struct t10_wwn *wwn) in pscsi_set_inquiry_info()
198 pscsi_get_inquiry_vpd_serial(struct scsi_device *sdev, struct t10_wwn *wwn) in pscsi_get_inquiry_vpd_serial()
232 pscsi_get_inquiry_vpd_device_ident(struct scsi_device *sdev, in pscsi_get_inquiry_vpd_device_ident()
302 struct scsi_device *sd) in pscsi_add_device_to_list()
365 static int pscsi_create_type_disk(struct se_device *dev, struct scsi_device *sd) in pscsi_create_type_disk()
409 static int pscsi_create_type_rom(struct se_device *dev, struct scsi_device *sd) in pscsi_create_type_rom()
440 struct scsi_device *sd) in pscsi_create_type_other()
462 struct scsi_device *sd; in pscsi_configure_device()
592 struct scsi_device *sd = pdv->pdv_sd; in pscsi_free_device()
[all …]
/linux-4.4.14/drivers/scsi/bfa/
Dbfad_im.h152 struct scsi_device *sdev);
153 void bfad_handle_qfull(struct bfad_itnim_s *itnim, struct scsi_device *sdev);
179 struct scsi_device *__sdev = NULL; \
Dbfad_im.c35 static int bfad_im_slave_alloc(struct scsi_device *sdev);
402 bfad_im_slave_destroy(struct scsi_device *sdev) in bfad_im_slave_destroy()
777 bfad_im_slave_configure(struct scsi_device *sdev) in bfad_im_slave_configure()
857 bfad_ramp_up_qdepth(struct bfad_itnim_s *itnim, struct scsi_device *sdev) in bfad_ramp_up_qdepth()
859 struct scsi_device *tmp_sdev; in bfad_ramp_up_qdepth()
879 bfad_handle_qfull(struct bfad_itnim_s *itnim, struct scsi_device *sdev) in bfad_handle_qfull()
881 struct scsi_device *tmp_sdev; in bfad_handle_qfull()
915 bfad_im_check_if_make_lun_visible(struct scsi_device *sdev, in bfad_im_check_if_make_lun_visible()
941 bfad_im_slave_alloc(struct scsi_device *sdev) in bfad_im_slave_alloc()
/linux-4.4.14/drivers/ata/
Dlibata-scsi.c65 const struct scsi_device *scsidev);
67 const struct scsi_device *scsidev);
173 struct scsi_device *sdev = to_scsi_device(device); in ata_scsi_park_show()
213 struct scsi_device *sdev = to_scsi_device(device); in ata_scsi_park_store()
323 struct scsi_device *sdev = to_scsi_device(dev); in ata_scsi_activity_show()
337 struct scsi_device *sdev = to_scsi_device(dev); in ata_scsi_activity_store()
392 int ata_std_bios_param(struct scsi_device *sdev, struct block_device *bdev, in ata_std_bios_param()
413 void ata_scsi_unlock_native_capacity(struct scsi_device *sdev) in ata_scsi_unlock_native_capacity()
444 static int ata_get_identity(struct ata_port *ap, struct scsi_device *sdev, in ata_get_identity()
483 int ata_cmd_ioctl(struct scsi_device *scsidev, void __user *arg) in ata_cmd_ioctl()
[all …]
Dlibata.h102 extern int ata_task_ioctl(struct scsi_device *scsidev, void __user *arg);
103 extern int ata_cmd_ioctl(struct scsi_device *scsidev, void __user *arg);
Dsata_nv.c314 static int nv_adma_slave_config(struct scsi_device *sdev);
336 static int nv_swncq_slave_config(struct scsi_device *sdev);
673 static int nv_adma_slave_config(struct scsi_device *sdev) in nv_adma_slave_config()
678 struct scsi_device *sdev0, *sdev1; in nv_adma_slave_config()
1916 static int nv_swncq_slave_config(struct scsi_device *sdev) in nv_swncq_slave_config()
Dpata_macio.c794 static int pata_macio_slave_config(struct scsi_device *sdev) in pata_macio_slave_config()
/linux-4.4.14/drivers/usb/storage/
Dscsiglue.c79 static int slave_alloc (struct scsi_device *sdev) in slave_alloc()
114 static int slave_configure(struct scsi_device *sdev) in slave_configure()
510 struct scsi_device *sdev = to_scsi_device(dev); in max_sectors_show()
519 struct scsi_device *sdev = to_scsi_device(dev); in max_sectors_store()
Duas.c156 struct scsi_device *sdev = cmnd->device; in uas_sense()
454 struct scsi_device *sdev = cmnd->device; in uas_alloc_cmd_urb()
595 struct scsi_device *sdev = cmnd->device; in uas_queuecommand_lck()
718 struct scsi_device *sdev = cmnd->device; in uas_eh_bus_reset_handler()
771 static int uas_slave_alloc(struct scsi_device *sdev) in uas_slave_alloc()
803 static int uas_slave_configure(struct scsi_device *sdev) in uas_slave_configure()
Disd200.c493 static struct scsi_device srb_dev; in isd200_action()
/linux-4.4.14/drivers/staging/unisys/visorhba/
Dvisorhba_main.c280 struct scsi_device *scsidev = scsicmd->device; in forward_taskmgmt_command()
349 struct scsi_device *scsidev; in visorhba_abort_handler()
373 struct scsi_device *scsidev; in visorhba_device_reset_handler()
397 struct scsi_device *scsidev; in visorhba_bus_reset_handler()
454 struct scsi_device *scsidev = scsicmd->device; in visorhba_queue_command_lck()
538 static int visorhba_slave_alloc(struct scsi_device *scsidev) in visorhba_slave_alloc()
573 static void visorhba_slave_destroy(struct scsi_device *scsidev) in visorhba_slave_destroy()
761 struct scsi_device *scsidev; in do_scsi_linuxstat()
794 struct scsi_device *scsidev; in do_scsi_nolinuxstat()
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic79xx_proc.c50 struct scsi_device *sdev);
180 struct scsi_device *dev; in ahd_dump_target_state()
192 ahd_dump_device_state(struct seq_file *m, struct scsi_device *sdev) in ahd_dump_device_state()
Daic7xxx_proc.c51 struct scsi_device *dev);
160 struct scsi_device *sdev; in ahc_dump_target_state()
172 ahc_dump_device_state(struct seq_file *m, struct scsi_device *sdev) in ahc_dump_device_state()
Daic7xxx_osm.c362 struct scsi_device *,
372 static void ahc_linux_device_queue_depth(struct scsi_device *);
640 ahc_linux_slave_alloc(struct scsi_device *sdev) in ahc_linux_slave_alloc()
672 ahc_linux_slave_configure(struct scsi_device *sdev) in ahc_linux_slave_configure()
695 ahc_linux_biosparam(struct scsi_device *sdev, struct block_device *bdev, in ahc_linux_biosparam()
1273 ahc_platform_set_tags(struct ahc_softc *ahc, struct scsi_device *sdev, in ahc_platform_set_tags()
1394 ahc_linux_device_queue_depth(struct scsi_device *sdev) in ahc_linux_device_queue_depth()
1814 struct scsi_device *sdev, struct scb *scb) in ahc_linux_handle_scsi_status()
Daic79xx_osm.c353 struct scsi_device *,
361 static void ahd_linux_device_queue_depth(struct scsi_device *);
672 ahd_linux_slave_alloc(struct scsi_device *sdev) in ahd_linux_slave_alloc()
701 ahd_linux_slave_configure(struct scsi_device *sdev) in ahd_linux_slave_configure()
723 ahd_linux_biosparam(struct scsi_device *sdev, struct block_device *bdev, in ahd_linux_biosparam()
1403 ahd_platform_set_tags(struct ahd_softc *ahd, struct scsi_device *sdev, in ahd_platform_set_tags()
1528 ahd_linux_device_queue_depth(struct scsi_device *sdev) in ahd_linux_device_queue_depth()
1883 struct scsi_device *sdev, struct scb *scb) in ahd_linux_handle_scsi_status()
Daic7xxx_osm.h684 void ahc_platform_set_tags(struct ahc_softc *ahc, struct scsi_device *sdev,
Daic79xx_osm.h675 void ahd_platform_set_tags(struct ahd_softc *ahd, struct scsi_device *sdev,
/linux-4.4.14/drivers/scsi/aacraid/
Dlinit.c310 static int aac_biosparm(struct scsi_device *sdev, struct block_device *bdev, in aac_biosparm()
402 static int aac_slave_configure(struct scsi_device *sdev) in aac_slave_configure()
419 struct scsi_device * dev; in aac_slave_configure()
469 static int aac_change_queue_depth(struct scsi_device *sdev, int depth) in aac_change_queue_depth()
473 struct scsi_device * dev; in aac_change_queue_depth()
499 struct scsi_device *sdev = to_scsi_device(dev); in aac_show_raid_level()
522 static int aac_ioctl(struct scsi_device *sdev, int cmd, void __user * arg) in aac_ioctl()
532 struct scsi_device * dev = cmd->device; in aac_eh_abort()
587 struct scsi_device * dev = cmd->device; in aac_eh_reset()
757 static int aac_compat_ioctl(struct scsi_device *sdev, int cmd, void __user *arg) in aac_compat_ioctl()
Dcommsup.c894 struct scsi_device *device; in aac_handle_aif()
1306 struct scsi_device *dev; in _aac_reset_adapter()
1468 struct scsi_device * dev; in aac_reset_adapter()
Daachba.c321 struct scsi_device *device; in aac_valid_context()
781 struct scsi_device *scsidev = kmalloc(sizeof(*scsidev), GFP_KERNEL); in aac_probe_container()
2107 struct scsi_device *sdev = cmd->device; in synchronize_callback()
2134 struct scsi_device *sdev = scsicmd->device; in aac_synchronize()
2271 struct scsi_device *sdev = scsicmd->device; in aac_start_stop()
/linux-4.4.14/include/linux/
Dlibata.h531 struct scsi_device;
682 struct scsi_device *sdev; /* attached SCSI device */
1137 extern int ata_scsi_ioctl(struct scsi_device *dev, int cmd, void __user *arg);
1139 extern int ata_sas_scsi_ioctl(struct ata_port *ap, struct scsi_device *dev,
1149 extern int ata_sas_slave_configure(struct scsi_device *, struct ata_port *);
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_config(struct scsi_device *sdev);
1208 extern void ata_scsi_slave_destroy(struct scsi_device *sdev);
1209 extern int ata_scsi_change_queue_depth(struct scsi_device *sdev,
[all …]
/linux-4.4.14/Documentation/DocBook/
D.scsi.xml.cmd2 Documentation/DocBook/scsi.xml: Documentation/DocBook/scsi.tmpl include/scsi/scsi_device.h drivers/…
/linux-4.4.14/Documentation/scsi/
Dscsi_mid_low_api.txt114 "static int xxx_slave_alloc(struct scsi_device * sdev) { /* code */ }"
225 It may be useful for an LLD to keep track of struct scsi_device instances
228 struct scsi_device instances are freed after slave_destroy().
326 towards the end of include/scsi/scsi_device.h . If an LLD wants to keep
397 * Returns pointer to new struct scsi_device instance or
412 struct scsi_device * scsi_add_device(struct Scsi_Host *shost,
456 int scsi_change_queue_depth(struct scsi_device *sdev, int tags)
607 int scsi_remove_device(struct scsi_device *sdev)
680 int scsi_track_queue_full(struct scsi_device *sdev, int depth)
725 static int xyz_slave_configure(struct scsi_device * sdev);
[all …]
Dosd.txt66 - osd_dev_init() associates a scsi_device with an osd_dev structure
67 and initializes some global pools. This should be done once per scsi_device
70 - osd_dev_fini() cleans up before a osd_dev/scsi_device destruction.
DChangeLog.lpfc370 does not need to allocate its own scsi_cmnd and scsi_device
1118 * Modified lpfc_slave_alloc to only set the scsi_device->hostdata
1264 scsi_device structure.
1268 scsi_device->hostdata, which is setup in slave_alloc.
DChangeLog.megaraid315 extra information you need as scsi_device attributes; that was one of
/linux-4.4.14/drivers/scsi/libsas/
Dsas_scsi_host.c813 int sas_ioctl(struct scsi_device *sdev, int cmd, void __user *arg) in sas_ioctl()
867 int sas_slave_configure(struct scsi_device *scsi_dev) in sas_slave_configure()
897 int sas_change_queue_depth(struct scsi_device *sdev, int depth) in sas_change_queue_depth()
909 int sas_bios_param(struct scsi_device *scsi_dev, in sas_bios_param()
/linux-4.4.14/drivers/scsi/snic/
Dsnic_main.c63 snic_slave_alloc(struct scsi_device *sdev) in snic_slave_alloc()
78 snic_slave_configure(struct scsi_device *sdev) in snic_slave_configure()
99 snic_change_queue_depth(struct scsi_device *sdev, int qdepth) in snic_change_queue_depth()
Dsnic_scsi.c1653 struct scsi_device *lr_sdev = NULL; in snic_is_abts_pending()
1703 struct scsi_device *lr_sdev) in snic_dr_clean_single_req()
1846 struct scsi_device *lr_sdev = lr_sc->device; in snic_dr_clean_pending_req()
2074 snic_dev_reset_supported(struct scsi_device *sdev) in snic_dev_reset_supported()
/linux-4.4.14/drivers/firewire/
Dsbp2.c815 struct scsi_device *sdev; in sbp2_login()
1234 struct scsi_device *sdev; in sbp2_remove()
1508 static int sbp2_scsi_slave_alloc(struct scsi_device *sdev) in sbp2_scsi_slave_alloc()
1530 static int sbp2_scsi_slave_configure(struct scsi_device *sdev) in sbp2_scsi_slave_configure()
1583 struct scsi_device *sdev = to_scsi_device(dev); in sbp2_sysfs_ieee1394_id_show()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_scsih.c1201 scsih_change_queue_depth(struct scsi_device *sdev, int qdepth) in scsih_change_queue_depth()
1375 scsih_slave_alloc(struct scsi_device *sdev) in scsih_slave_alloc()
1440 scsih_slave_destroy(struct scsi_device *sdev) in scsih_slave_destroy()
1483 u16 handle, struct scsi_device *sdev) in _scsih_display_sata_capabilities()
1535 struct scsi_device *sdev = to_scsi_device(dev); in scsih_is_raid()
1550 struct scsi_device *sdev = to_scsi_device(dev); in scsih_get_resync()
1605 struct scsi_device *sdev = to_scsi_device(dev); in scsih_get_state()
1666 struct scsi_device *sdev, u8 volume_type) in _scsih_set_level()
1770 _scsih_enable_tlr(struct MPT3SAS_ADAPTER *ioc, struct scsi_device *sdev) in _scsih_enable_tlr()
1795 scsih_slave_configure(struct scsi_device *sdev) in scsih_slave_configure()
[all …]
Dmpt3sas_base.h519 struct scsi_device *sdev;
1392 extern int scsi_internal_device_block(struct scsi_device *sdev);
1393 extern int scsi_internal_device_unblock(struct scsi_device *sdev,
Dmpt3sas_ctl.c3333 struct scsi_device *sdev = to_scsi_device(dev); in _ctl_device_sas_address_show()
3354 struct scsi_device *sdev = to_scsi_device(dev); in _ctl_device_handle_show()
/linux-4.4.14/drivers/usb/image/
Dmicrotek.c324 static int mts_slave_alloc (struct scsi_device *s) in mts_slave_alloc()
330 static int mts_slave_configure (struct scsi_device *s) in mts_slave_configure()
/linux-4.4.14/arch/ia64/hp/sim/
Dsimscsi.c114 simscsi_biosparam (struct scsi_device *sdev, struct block_device *n, in simscsi_biosparam()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvfc.c1502 static void ibmvfc_relogin(struct scsi_device *sdev) in ibmvfc_relogin()
1961 static int ibmvfc_reset_device(struct scsi_device *sdev, int type, char *desc) in ibmvfc_reset_device()
2144 static int ibmvfc_cancel_all(struct scsi_device *sdev, int type) in ibmvfc_cancel_all()
2276 static int ibmvfc_abort_task_set(struct scsi_device *sdev) in ibmvfc_abort_task_set()
2397 struct scsi_device *sdev = cmd->device; in ibmvfc_eh_abort_handler()
2430 struct scsi_device *sdev = cmd->device; in ibmvfc_eh_device_reset_handler()
2460 static void ibmvfc_dev_cancel_all_noreset(struct scsi_device *sdev, void *data) in ibmvfc_dev_cancel_all_noreset()
2472 static void ibmvfc_dev_cancel_all_reset(struct scsi_device *sdev, void *data) in ibmvfc_dev_cancel_all_reset()
2487 struct scsi_device *sdev = cmd->device; in ibmvfc_eh_target_reset_handler()
2546 struct scsi_device *sdev; in ibmvfc_terminate_rport_io()
[all …]
Dibmvscsi.c1026 static inline u16 lun_from_dev(struct scsi_device *dev) in lun_from_dev()
1921 static int ibmvscsi_slave_configure(struct scsi_device *sdev) in ibmvscsi_slave_configure()
1944 static int ibmvscsi_change_queue_depth(struct scsi_device *sdev, int qdepth) in ibmvscsi_change_queue_depth()
/linux-4.4.14/drivers/scsi/ufs/
Dufshcd.c2820 static void ufshcd_set_queue_depth(struct scsi_device *sdev) in ufshcd_set_queue_depth()
2892 struct scsi_device *sdev) in ufshcd_get_lu_power_on_wp_status()
2911 static int ufshcd_slave_alloc(struct scsi_device *sdev) in ufshcd_slave_alloc()
2941 static int ufshcd_change_queue_depth(struct scsi_device *sdev, int depth) in ufshcd_change_queue_depth()
2954 static int ufshcd_slave_configure(struct scsi_device *sdev) in ufshcd_slave_configure()
2968 static void ufshcd_slave_destroy(struct scsi_device *sdev) in ufshcd_slave_destroy()
4198 struct scsi_device *sdev_rpmb; in ufshcd_scsi_add_wlus()
4199 struct scsi_device *sdev_boot; in ufshcd_scsi_add_wlus()
4735 ufshcd_send_request_sense(struct ufs_hba *hba, struct scsi_device *sdp) in ufshcd_send_request_sense()
4777 struct scsi_device *sdp; in ufshcd_set_dev_pwr_mode()
Dufshcd.h405 struct scsi_device *sdev_ufs_device;
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym_glue.c302 struct scsi_device *sdev = cmd->device; in sym_queue_command()
737 static int sym53c8xx_slave_alloc(struct scsi_device *sdev) in sym53c8xx_slave_alloc()
797 static int sym53c8xx_slave_configure(struct scsi_device *sdev) in sym53c8xx_slave_configure()
833 static void sym53c8xx_slave_destroy(struct scsi_device *sdev) in sym53c8xx_slave_destroy()
Dsym_hipd.c2728 struct scsi_device *dev = cp->cmd->device;
5142 struct scsi_device *sdev = cmd->device;
5362 struct scsi_device *sdev;
/linux-4.4.14/tools/usb/usbip/
DREADME180 /sys/class/scsi_device/0:0:0:0/device
/linux-4.4.14/drivers/staging/rts5208/
Drtsx.c71 static int slave_alloc(struct scsi_device *sdev) in slave_alloc()
82 static int slave_configure(struct scsi_device *sdev) in slave_configure()
/linux-4.4.14/drivers/target/loopback/
Dtcm_loop.c356 static int tcm_loop_slave_alloc(struct scsi_device *sd) in tcm_loop_slave_alloc()
737 struct scsi_device *sd; in tcm_loop_port_unlink()
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_sas.h223 struct scsi_device *sdev;
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c1113 struct scsi_device *sdev, in srp_claim_req()
1152 struct scsi_device *sdev, int result) in srp_finish_req()
1168 struct scsi_device *sdev; in srp_terminate_io()
2464 srp_change_queue_depth(struct scsi_device *sdev, int qdepth) in srp_change_queue_depth()
2600 static int srp_slave_configure(struct scsi_device *sdev) in srp_slave_configure()
2810 struct scsi_device *sdev; in srp_sdev_count()
/linux-4.4.14/drivers/scsi/pcmcia/
Dsym53c500_cs.c602 SYM53C500_biosparm(struct scsi_device *disk, in SYM53C500_biosparm()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_scsi.c2226 csio_slave_alloc(struct scsi_device *sdev) in csio_slave_alloc()
2239 csio_slave_configure(struct scsi_device *sdev) in csio_slave_configure()
2246 csio_slave_destroy(struct scsi_device *sdev) in csio_slave_destroy()
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_sas.h256 struct scsi_device *sdev;
/linux-4.4.14/drivers/infiniband/ulp/iser/
Discsi_iser.c970 static int iscsi_iser_slave_alloc(struct scsi_device *sdev) in iscsi_iser_slave_alloc()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_main.c1699 struct scsi_device *scsi_dev; in esas2r_add_device()
1733 struct scsi_device *scsi_dev; in esas2r_remove_device()
Desas2r.h970 int esas2r_ioctl(struct scsi_device *dev, int cmd, void __user *arg);
Desas2r_ioctl.c1552 int esas2r_ioctl(struct scsi_device *sd, int cmd, void __user *arg) in esas2r_ioctl()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_scsi.c72 lpfc_rport_data_from_scsi_device(struct scsi_device *sdev) in lpfc_rport_data_from_scsi_device()
301 struct scsi_device *sdev; in lpfc_ramp_down_queue_handler()
351 struct scsi_device *sdev; in lpfc_scsi_dev_block()
5423 lpfc_slave_alloc(struct scsi_device *sdev) in lpfc_slave_alloc()
5529 lpfc_slave_configure(struct scsi_device *sdev) in lpfc_slave_configure()
5553 lpfc_slave_destroy(struct scsi_device *sdev) in lpfc_slave_destroy()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_os.c227 static int qla2xxx_slave_configure(struct scsi_device * device);
228 static int qla2xxx_slave_alloc(struct scsi_device *);
231 static void qla2xxx_slave_destroy(struct scsi_device *);
1382 qla2xxx_slave_alloc(struct scsi_device *sdev) in qla2xxx_slave_alloc()
1395 qla2xxx_slave_configure(struct scsi_device *sdev) in qla2xxx_slave_configure()
1408 qla2xxx_slave_destroy(struct scsi_device *sdev) in qla2xxx_slave_destroy()
/linux-4.4.14/drivers/scsi/arcmsr/
Darcmsr_hba.c87 static int arcmsr_bios_param(struct scsi_device *sdev,
117 static int arcmsr_adjust_disk_queue_depth(struct scsi_device *sdev, int queue_depth) in arcmsr_adjust_disk_queue_depth()
307 static int arcmsr_bios_param(struct scsi_device *sdev, in arcmsr_bios_param()
566 struct scsi_device *psdev; in arcmsr_message_isr_bh_fn()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_base.c1735 static void megasas_set_dma_alignment(struct scsi_device *sdev) in megasas_set_dma_alignment()
1761 static int megasas_slave_configure(struct scsi_device *sdev) in megasas_slave_configure()
1787 static int megasas_slave_alloc(struct scsi_device *sdev) in megasas_slave_alloc()
2636 megasas_bios_param(struct scsi_device *sdev, struct block_device *bdev, in megasas_bios_param()
6645 struct scsi_device *sdev1; in megasas_aen_polling()
Dmegaraid_mbox.c4087 struct scsi_device *sdev = to_scsi_device(dev); in megaraid_sysfs_show_ldnum()
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_main.c94 static int fnic_slave_alloc(struct scsi_device *sdev) in fnic_slave_alloc()
Dfnic_scsi.c2031 struct scsi_device *lun_dev = lr_sc->device; in fnic_clean_pending_aborts()
2689 struct scsi_device *lun_dev = NULL; in fnic_is_abts_pending()
/linux-4.4.14/drivers/scsi/arm/
Dfas216.c2555 struct scsi_device *SDpnt; in fas216_eh_bus_reset()
2991 struct scsi_device *scd; in fas216_print_devices()
Dacornscsi.c2796 struct scsi_device *scd; in acornscsi_show_info()
/linux-4.4.14/drivers/block/
Dcciss_scsi.c640 struct scsi_device *sdev = in adjust_cciss_scsi_table()
/linux-4.4.14/drivers/scsi/libfc/
Dfc_fcp.c2171 int fc_slave_alloc(struct scsi_device *sdev) in fc_slave_alloc()
/linux-4.4.14/drivers/scsi/isci/
Drequest.c278 static u8 scu_bg_blk_size(struct scsi_device *sdp) in scu_bg_blk_size()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_os.c164 static int qla4xxx_slave_alloc(struct scsi_device *device);
9038 static int qla4xxx_slave_alloc(struct scsi_device *sdev) in qla4xxx_slave_alloc()
9160 struct scsi_device *sdev) in qla4xxx_eh_wait_for_commands()

12