blist_flags_t
const blist_flags_t scan_flags = BLIST_NOREPORTLUN | BLIST_SPARSELUN;
blist_flags_t flags;
char *strflags, blist_flags_t flags)
char *strflags, blist_flags_t flags,
static blist_flags_t scsi_default_dev_flags;
flags = (__force blist_flags_t)val;
blist_flags_t flags;
blist_flags_t scsi_get_device_flags(struct scsi_device *sdev,
blist_flags_t scsi_get_device_flags_keyed(struct scsi_device *sdev,
extern blist_flags_t scsi_get_device_flags(struct scsi_device *sdev,
extern blist_flags_t scsi_get_device_flags_keyed(struct scsi_device *sdev,
blist_flags_t flags,
u64 lun, blist_flags_t *bflagsp,
blist_flags_t bflags;
blist_flags_t bflags, int scsi_level,
static int scsi_report_lun_scan(struct scsi_target *starget, blist_flags_t bflags,
blist_flags_t bflags = 0;
int result_len, blist_flags_t *bflags)
blist_flags_t *bflags, int async)
if (!(sdev->sdev_bflags & (__force blist_flags_t)BIT(i)))
blist_flags_t bflags;
SPI_BLIST_NOIUS = (__force blist_flags_t)0x1,
blist_flags_t flags;
blist_flags_t sdev_bflags; /* black/white flags as also found in
#define BLIST_FORCELUN ((__force blist_flags_t)(1ULL << 1))
#define BLIST_BORKEN ((__force blist_flags_t)(1ULL << 2))
#define BLIST_KEY ((__force blist_flags_t)(1ULL << 3))
#define BLIST_SINGLELUN ((__force blist_flags_t)(1ULL << 4))
#define BLIST_NOTQ ((__force blist_flags_t)(1ULL << 5))
#define BLIST_SPARSELUN ((__force blist_flags_t)(1ULL << 6))
#define BLIST_MAX5LUN ((__force blist_flags_t)(1ULL << 7))
#define BLIST_ISROM ((__force blist_flags_t)(1ULL << 8))
#define BLIST_LARGELUN ((__force blist_flags_t)(1ULL << 9))
#define BLIST_INQUIRY_36 ((__force blist_flags_t)(1ULL << 10))
#define BLIST_IGN_MEDIA_CHANGE ((__force blist_flags_t)(1ULL << 11))
#define BLIST_NOSTARTONADD ((__force blist_flags_t)(1ULL << 12))
#define BLIST_NO_VPD_SIZE ((__force blist_flags_t)(1ULL << 13))
#define __BLIST_UNUSED_14 ((__force blist_flags_t)(1ULL << 14))
#define __BLIST_UNUSED_15 ((__force blist_flags_t)(1ULL << 15))
#define __BLIST_UNUSED_16 ((__force blist_flags_t)(1ULL << 16))
#define BLIST_REPORTLUN2 ((__force blist_flags_t)(1ULL << 17))
#define BLIST_NOREPORTLUN ((__force blist_flags_t)(1ULL << 18))
#define BLIST_NOT_LOCKABLE ((__force blist_flags_t)(1ULL << 19))
#define BLIST_NO_ULD_ATTACH ((__force blist_flags_t)(1ULL << 20))
#define BLIST_SELECT_NO_ATN ((__force blist_flags_t)(1ULL << 21))
#define BLIST_RETRY_HWERROR ((__force blist_flags_t)(1ULL << 22))
#define BLIST_MAX_512 ((__force blist_flags_t)(1ULL << 23))
#define __BLIST_UNUSED_24 ((__force blist_flags_t)(1ULL << 24))
#define BLIST_NO_DIF ((__force blist_flags_t)(1ULL << 25))
#define BLIST_SKIP_VPD_PAGES ((__force blist_flags_t)(1ULL << 26))
#define __BLIST_UNUSED_27 ((__force blist_flags_t)(1ULL << 27))
#define BLIST_TRY_VPD_PAGES ((__force blist_flags_t)(1ULL << 28))
#define BLIST_NO_RSOC ((__force blist_flags_t)(1ULL << 29))
#define BLIST_MAX_1024 ((__force blist_flags_t)(1ULL << 30))
#define BLIST_UNMAP_LIMIT_WS ((__force blist_flags_t)(1ULL << 31))
#define BLIST_RETRY_ITF ((__force blist_flags_t)(1ULL << 32))
#define BLIST_RETRY_ASC_C1 ((__force blist_flags_t)(1ULL << 33))
#define BLIST_SKIP_IO_HINTS ((__force blist_flags_t)(1ULL << 34))
(__force blist_flags_t) \
#define BLIST_NOLUN ((__force blist_flags_t)(1ULL << 0))