Lines Matching refs:shpnt
174 static void setup_mailboxes(int base_io, struct Scsi_Host *shpnt);
348 static int __init aha1542_test_port(int bse, struct Scsi_Host *shpnt)
768 static void setup_mailboxes(int bse, struct Scsi_Host *shpnt)
776 mb = HOSTDATA(shpnt)->mb;
777 ccb = HOSTDATA(shpnt)->ccb;
1021 struct Scsi_Host *shpnt = NULL;
1157 shpnt = scsi_register(tpnt,
1160 if(shpnt==NULL) {
1166 if (SCSI_BUF_PA(shpnt) >= ISA_DMA_THRESHOLD) {
1167 printk(KERN_ERR "Invalid address for shpnt with 1542.\n");
1170 if (!aha1542_test_port(bases[indx], shpnt))
1216 setup_mailboxes(base_io, shpnt);
1239 aha_host[irq_level - 9] = shpnt;
1240 shpnt->this_id = scsi_id;
1241 shpnt->unique_id = base_io;
1242 shpnt->io_port = base_io;
1243 shpnt->n_io_port = 4; /* Number of bytes of I/O space used */
1244 shpnt->dma_channel = dma_chan;
1245 shpnt->irq = irq_level;
1246 HOSTDATA(shpnt)->bios_translation = trans;
1249 HOSTDATA(shpnt)->aha1542_last_mbi_used = (2 * AHA1542_MAILBOXES - 1);
1250 HOSTDATA(shpnt)->aha1542_last_mbo_used = (AHA1542_MAILBOXES - 1);
1251 memset(HOSTDATA(shpnt)->SCint, 0, sizeof(HOSTDATA(shpnt)->SCint));
1257 scsi_unregister(shpnt);