Lines Matching refs:bflags
647 int result_len, blist_flags_t *bflags) in scsi_probe_lun() argument
685 *bflags = 0; in scsi_probe_lun()
746 *bflags = scsi_get_device_flags(sdev, &inq_result[8], in scsi_probe_lun()
752 if (BLIST_INQUIRY_36 & *bflags) in scsi_probe_lun()
876 blist_flags_t *bflags, int async) in scsi_add_lun() argument
923 if (*bflags & BLIST_ISROM) { in scsi_add_lun()
949 if ((*bflags & BLIST_REPORTLUN2) == 0) in scsi_add_lun()
950 *bflags |= BLIST_NOREPORTLUN; in scsi_add_lun()
988 !(*bflags & BLIST_NOTQ)) { in scsi_add_lun()
998 if ((*bflags & BLIST_BORKEN) == 0) in scsi_add_lun()
1001 if (*bflags & BLIST_NO_ULD_ATTACH) in scsi_add_lun()
1008 if (*bflags & BLIST_SELECT_NO_ATN) in scsi_add_lun()
1015 if (*bflags & BLIST_NOSTARTONADD) in scsi_add_lun()
1018 if (*bflags & BLIST_SINGLELUN) in scsi_add_lun()
1026 if (*bflags & BLIST_NO_RSOC) in scsi_add_lun()
1044 if (*bflags & BLIST_NOT_LOCKABLE) in scsi_add_lun()
1047 if (*bflags & BLIST_RETRY_HWERROR) in scsi_add_lun()
1050 if (*bflags & BLIST_NO_DIF) in scsi_add_lun()
1053 if (*bflags & BLIST_UNMAP_LIMIT_WS) in scsi_add_lun()
1056 if (*bflags & BLIST_IGN_MEDIA_CHANGE) in scsi_add_lun()
1061 if (*bflags & BLIST_TRY_VPD_PAGES) in scsi_add_lun()
1063 else if (*bflags & BLIST_SKIP_VPD_PAGES) in scsi_add_lun()
1066 if (*bflags & BLIST_NO_VPD_SIZE) in scsi_add_lun()
1075 if (*bflags & BLIST_MAX_512) in scsi_add_lun()
1077 else if (*bflags & BLIST_MAX_1024) in scsi_add_lun()
1116 sdev->sdev_bflags = *bflags; in scsi_add_lun()
1184 blist_flags_t bflags; in scsi_probe_and_add_lun() local
1219 if (scsi_probe_lun(sdev, result, result_len, &bflags)) in scsi_probe_and_add_lun()
1223 *bflagsp = bflags; in scsi_probe_and_add_lun()
1288 res = scsi_add_lun(sdev, result, &bflags, shost->async_scan); in scsi_probe_and_add_lun()
1290 if (bflags & BLIST_KEY) { in scsi_probe_and_add_lun()
1329 blist_flags_t bflags, int scsi_level, in scsi_sequential_lun_scan() argument
1345 if (bflags & BLIST_SPARSELUN) { in scsi_sequential_lun_scan()
1372 if (bflags & BLIST_FORCELUN) in scsi_sequential_lun_scan()
1377 if (bflags & BLIST_MAX5LUN) in scsi_sequential_lun_scan()
1383 if (scsi_level < SCSI_3 && !(bflags & BLIST_LARGELUN)) in scsi_sequential_lun_scan()
1420 static int scsi_report_lun_scan(struct scsi_target *starget, blist_flags_t bflags, in scsi_report_lun_scan() argument
1464 if (bflags & BLIST_NOREPORTLUN) in scsi_report_lun_scan()
1470 (!(bflags & BLIST_REPORTLUN2) || shost->max_lun <= 8)) in scsi_report_lun_scan()
1472 if (bflags & BLIST_NOLUN) in scsi_report_lun_scan()
1749 blist_flags_t bflags = 0; in __scsi_scan_target() local
1776 res = scsi_probe_and_add_lun(starget, 0, &bflags, NULL, rescan, NULL); in __scsi_scan_target()
1778 if (scsi_report_lun_scan(starget, bflags, rescan) != 0) in __scsi_scan_target()
1783 scsi_sequential_lun_scan(starget, bflags, in __scsi_scan_target()