MAX_LUN
cpi->max_lun = MAX_LUN - 1;
struct sbp_targ_lstate *lstate[MAX_LUN];
if (lun >= MAX_LUN || lstate == NULL ||
devq = cam_simq_alloc(/*maxopenings*/MAX_LUN*MAX_INITIATORS);
/*send*/ 0, /*recv*/ SBP_TARG_RECV_LEN, MAX_LUN /* XXX */,
for (i = 0; i < MAX_LUN; i++) {
for (i = 0; i < MAX_LUN; i++) {
if (lun >= MAX_LUN)
if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != REQUEST_SENSE) {
vhba_default_cmd(csio, MAX_LUN, NULL);
if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != REQUEST_SENSE) {
vhba_default_cmd(csio, MAX_LUN, NULL);
if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != REQUEST_SENSE) {
vhba_default_cmd(csio, MAX_LUN, NULL);
if (vhba_inject_hwerr && csio->ccb_h.target_lun < MAX_LUN && vhbas->luns[csio->ccb_h.target_lun] == 0) {
if ((csio->ccb_h.target_lun >= MAX_LUN || vhbas->luns[csio->ccb_h.target_lun] == 0) && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != REQUEST_SENSE) {
vhba_default_cmd(csio, MAX_LUN, NULL);
if (csio->ccb_h.target_lun < MAX_LUN) {
vhba_default_cmd(csio, MAX_LUN, vhbas->rpbitmap);
uint8_t rpbitmap[MAX_LUN >> 3];
for (i = 8; i < MAX_LUN; i++) {
if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != REQUEST_SENSE) {
vhba_default_cmd(csio, MAX_LUN, NULL);