Lines Matching refs:scsi

45 typically Documentation/scsi . Most documents are in plain
48 at http://web.archive.org/web/20070107183357rn_1/sg.torque.net/scsi/.
50 briefly described in scsi.txt which contains a url to a document
53 scsi-generic.txt (for the sg driver).
63 the drivers/scsi directory. For example, a driver called "xyz" has a header
69 their own directory under the drivers/scsi directory.
72 drivers/scsi directory) will need some attention: Makefile and Kconfig .
143 scsi devices of which only the first 2 respond::
162 *** For scsi devices that the mid level tries to scan but do not
257 towards the end of include/scsi/scsi_device.h . If an LLD wants to keep
297 - scsi_add_device - creates new scsi device (lu) instance
305 - scsi_register - create and register a scsi host adapter instance.
308 - scsi_report_bus_reset - report scsi _bus_ reset observed
318 * scsi_add_device - creates new scsi device (lu) instance
319 * @shost: pointer to scsi host instance
330 * Notes: This call is usually performed internally during a scsi
332 * should only be called if the HBA becomes aware of a new scsi
337 * Defined in: drivers/scsi/scsi_scan.c
346 * @shost: pointer to scsi host instance
347 * @dev: pointer to struct device of type scsi class
360 * Defined in: drivers/scsi/hosts.c
380 * Defined in: drivers/scsi/scsi.c [see source code for more notes]
396 * Defined in: drivers/scsi/scsicam.c
413 * Defined in: drivers/scsi/scsi_lib.c
419 * scsi_host_alloc - create a scsi host adapter instance and perform basic
421 * @sht: pointer to scsi host template
437 * Defined in: drivers/scsi/hosts.c .
453 * Defined in: drivers/scsi/hosts.c
472 * Defined in: drivers/scsi/hosts.c
478 * scsi_register - create and register a scsi host adapter instance.
479 * @sht: pointer to scsi host template
492 * Defined in: drivers/scsi/hosts.c .
500 * @sdev: a pointer to a scsi device instance
506 * Notes: If an LLD becomes aware that a scsi device (lu) has
508 * the removal of that scsi device. If successful this call will
512 * Defined in: drivers/scsi/scsi_sysfs.c .
519 * @shost: a pointer to a scsi host instance
529 * Defined in: drivers/scsi/hosts.c .
535 * scsi_report_bus_reset - report scsi _bus_ reset observed
536 * @shost: a pointer to a scsi host involved
537 * @channel: channel (within) host on which scsi bus reset occurred
549 * Defined in: drivers/scsi/scsi_error.c .
556 * @shost: a pointer to a scsi host instance
562 * Defined in: drivers/scsi/scsi_scan.c
585 * Defined in: drivers/scsi/scsi.c .
599 * Defined in: drivers/scsi/scsi_lib.c .
606 * @shp: pointer to scsi host instance to unregister.
617 * Defined in: drivers/scsi/hosts.c .
642 The interface functions are also described in the include/scsi/scsi_host.h
658 - proc_info - supports /proc/scsi/{driver_name}/{host_no}
659 - queuecommand - queue scsi command, invoke 'done' on completion
669 * @sdev: pointer to scsi device context (defined in
670 * include/scsi/scsi_device.h)
860 * proc_info - supports /proc/scsi/{driver_name}/{host_no}
870 * (e.g. "echo some_string > /proc/scsi/xyz/2")
872 * (e.g. "cat /proc/scsi/xyz/2")
882 * support can now be configured out of the scsi subsystem.
891 * queuecommand - queue scsi command, invoke scp->scsi_done on completion
892 * @shost: pointer to the scsi host object
893 * @scp: pointer to scsi command object
975 * prior to its initial scan. The corresponding scsi device may not
980 * For more details see the include/scsi/scsi_host.h file.
1003 * For more details see the include/scsi/scsi_host.h file.
1049 - name used in "/proc/scsi/<proc_name>/<host_no>" and
1058 The structure is defined and commented in include/scsi/scsi_host.h
1081 - scsi id of host (scsi initiator) or -1 if not known
1126 The scsi_host structure is defined in include/scsi/scsi_host.h
1133 The structure is defined in include/scsi/scsi_device.h
1176 in the LSB. See include/scsi/scsi.h status_byte() and
1224 The scsi_cmnd structure is defined in include/scsi/scsi_cmnd.h
1276 the SCSI subsystem now has its own (much smaller) drivers/scsi/Kconfig