scsi_probe_and_add_l(9)

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

Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout