• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/

Lines Matching refs:HOSTDATA

139 #define HOSTDATA(host) ((struct aha1542_hostdata *) &host->hostdata)
413 mb = HOSTDATA(shost)->mb;
414 ccb = HOSTDATA(shost)->ccb;
456 mbi = HOSTDATA(shost)->aha1542_last_mbi_used + 1;
466 } while (mbi != HOSTDATA(shost)->aha1542_last_mbi_used);
483 HOSTDATA(shost)->aha1542_last_mbi_used = mbi;
501 SCtmp = HOSTDATA(shost)->SCint[mbo];
554 HOSTDATA(shost)->SCint[mbo] = NULL; /* This effectively frees up the mailbox slot, as
576 mb = HOSTDATA(SCpnt->device->host)->mb;
577 ccb = HOSTDATA(SCpnt->device->host)->ccb;
614 mbo = HOSTDATA(SCpnt->device->host)->aha1542_last_mbo_used + 1;
619 if (mb[mbo].status == 0 && HOSTDATA(SCpnt->device->host)->SCint[mbo] == NULL)
624 } while (mbo != HOSTDATA(SCpnt->device->host)->aha1542_last_mbo_used);
626 if (mb[mbo].status || HOSTDATA(SCpnt->device->host)->SCint[mbo])
629 HOSTDATA(SCpnt->device->host)->SCint[mbo] = SCpnt; /* This will effectively prevent someone else from
632 HOSTDATA(SCpnt->device->host)->aha1542_last_mbo_used = mbo;
666 HOSTDATA(SCpnt->device->host)->SCint[mbo] = NULL;
723 mb = HOSTDATA(shpnt)->mb;
724 ccb = HOSTDATA(shpnt)->ccb;
1187 HOSTDATA(shpnt)->bios_translation = trans;
1190 HOSTDATA(shpnt)->aha1542_last_mbi_used = (2 * AHA1542_MAILBOXES - 1);
1191 HOSTDATA(shpnt)->aha1542_last_mbo_used = (AHA1542_MAILBOXES - 1);
1192 memset(HOSTDATA(shpnt)->SCint, 0, sizeof(HOSTDATA(shpnt)->SCint));
1224 if (HOSTDATA(shost)->SCint[i] &&
1225 !(HOSTDATA(shost)->SCint[i]->device->soft_reset)) {
1246 ccb = HOSTDATA(SCpnt->device->host)->ccb;
1247 mb = HOSTDATA(SCpnt->device->host)->mb;
1250 mbo = HOSTDATA(SCpnt->device->host)->aha1542_last_mbo_used + 1;
1255 if (mb[mbo].status == 0 && HOSTDATA(SCpnt->device->host)->SCint[mbo] == NULL)
1260 } while (mbo != HOSTDATA(SCpnt->device->host)->aha1542_last_mbo_used);
1262 if (mb[mbo].status || HOSTDATA(SCpnt->device->host)->SCint[mbo])
1265 HOSTDATA(SCpnt->device->host)->SCint[mbo] = SCpnt; /* This will effectively
1269 HOSTDATA(SCpnt->device->host)->aha1542_last_mbo_used = mbo;
1312 if (HOSTDATA(SCpnt->host)->SCint[i] &&
1313 HOSTDATA(SCpnt->host)->SCint[i]->target == SCpnt->target) {
1315 SCtmp = HOSTDATA(SCpnt->host)->SCint[i];
1318 HOSTDATA(SCpnt->host)->SCint[i] = NULL;
1319 HOSTDATA(SCpnt->host)->mb[i].status = 0;
1363 if (HOSTDATA(SCpnt->device->host)->SCint[i] != NULL) {
1365 SCtmp = HOSTDATA(SCpnt->device->host)->SCint[i];
1379 HOSTDATA(SCpnt->device->host)->SCint[i] = NULL;
1380 HOSTDATA(SCpnt->device->host)->mb[i].status = 0;
1432 if (HOSTDATA(SCpnt->device->host)->SCint[i] != NULL) {
1434 SCtmp = HOSTDATA(SCpnt->device->host)->SCint[i];
1447 HOSTDATA(SCpnt->device->host)->SCint[i] = NULL;
1448 HOSTDATA(SCpnt->device->host)->mb[i].status = 0;
1467 translation_algorithm = HOSTDATA(sdev->host)->bios_translation;