MVS_MAX_SLOTS
cin_idx = (cin_idx + 1) & (MVS_MAX_SLOTS - 1);
ch->user[i].tags = MVS_MAX_SLOTS;
ch->out_idx = (ch->out_idx + 1) & (MVS_MAX_SLOTS - 1);
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
devq = cam_simq_alloc(MVS_MAX_SLOTS - 1);
2, (ch->quirks & MVS_Q_GENI) ? 0 : MVS_MAX_SLOTS - 1,
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
d->tags = min(MVS_MAX_SLOTS, cts->xport_specific.sata.tags);
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
for (i = 0; i < MVS_MAX_SLOTS; i++) {
#define MVS_EPRD_OFFSET (MVS_CRQB_OFFSET + MVS_CRQB_SIZE * MVS_MAX_SLOTS)
#define MVS_WORKRQ_SIZE (MVS_EPRD_OFFSET + MVS_EPRD_SIZE * MVS_MAX_SLOTS)
#define MVS_WORKRP_SIZE (MVS_CRPB_OFFSET + MVS_CRPB_SIZE * MVS_MAX_SLOTS)
struct mvs_slot slot[MVS_MAX_SLOTS];
union ccb *hold[MVS_MAX_SLOTS];
int holdtag[MVS_MAX_SLOTS]; /* Tags used for held commands. */