scsi_add_lun (9) - Linux Manuals

scsi_add_lun: allocate and fully initialze a scsi_device

NAME

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.

COPYRIGHT