SCSI_PROBE_AND_ADD_L
Section: SCSI mid layer (9)
Updated: February 2011
Index
Return to Main Contents
 
NAME
scsi_probe_and_add_lun - probe a LUN, if a LUN is found add it
 
SYNOPSIS
- 
int scsi_probe_and_add_lun(struct scsi_target * starget, uint lun, int * bflagsp, struct scsi_device ** sdevp, int rescan, void * hostdata);
ARGUMENTS
starget
- 
- pointer to target device structure
lun
- 
LUN of target device
bflagsp
- 
store bflags here if not NULL
sdevp
- 
probe the LUN corresponding to this scsi_device
rescan
- 
if nonzero skip some code only needed on first scan
hostdata
- 
passed to
scsi_alloc_sdev
DESCRIPTION
Call scsi_probe_lun, if a LUN with an attached device is found, allocate and set it up by calling scsi_add_lun.
 
SCSI_SCAN_NO_RESPONSE
could not allocate or setup a scsi_device
 
SCSI_SCAN_TARGET_PRESENT
target responded, but no device is attached at the LUN
 
SCSI_SCAN_LUN_PRESENT
a new scsi_device was allocated and initialized
 
AUTHORS
James Bottomley <James.Bottomley@hansenpartnership.com>
- 
Author.
Rob Landley <rob@landley.net>
- 
Author.
COPYRIGHT