scsi_add_lun (9) Linux Manual Page
scsi_add_lun – allocate and fully initialze a scsi_device
Synopsis
int scsi_add_lun(struct scsi_device *sdev, unsigned char *inq_result, int *bflags, int async);
Arguments
sdev
-
- holds information to be stored in the new scsi_device
inq_result
- holds the result of a previous INQUIRY to the LUN
bflags
- black/white list flag
async
- 1 if this device is being scanned asynchronously
Description
Initialize the scsi_device sdev. Optionally set fields based on values in *bflags.
Return
SCSI_SCAN_NO_RESPONSE: could not allocate or setup a scsi_device SCSI_SCAN_LUN_PRESENT: a new scsi_device was allocated and initialized
Authors
James Bottomley <James.Bottomley [at] hansenpartnership.com>
- Author.
Rob Landley <rob [at] landley.net>
- Author.
