1. NAME▲
scsi_report_lun_scan - Scan using SCSI REPORT LUN results
2. SYNOPSIS ▲
int scsi_report_lun_scan(struct scsi_target * starget , int bflags , int rescan );
3. ARGUMENTS ▲
starget
which target
bflags
Zero or a mix of BLIST_NOLUN, BLIST_REPORTLUN2, or BLIST_NOREPORTLUN
rescan
nonzero if we can skip code only needed on first scan
4. DESCRIPTION ▲
Fast scanning for modern (SCSI-3) devices by sending a REPORT LUN command. Scan the resulting list of LUNs by calling scsi_probe_and_add_lun.
If BLINK_REPORTLUN2 is set, scan a target that supports more than 8 LUNs even if itAqs older than SCSI-3. If BLIST_NOREPORTLUN is set, return 1 always. If BLIST_NOLUN is set, return 0 always. If starget->no_report_luns is set, return 1 always.
5. 0 ▲
scan completed (or no memory, so further scanning is futile)
6. 1 ▲
could not scan with REPORT LUN
7. AUTHORS ▲
James Bottomley <>
Author.
Rob Landley <>
Author.
8. COPYRIGHT ▲