Lines Matching defs:shpnt
147 static void setup_mailboxes(int base_io, struct Scsi_Host *shpnt);
320 static int __init aha1542_test_port(int bse, struct Scsi_Host *shpnt)
715 static void setup_mailboxes(int bse, struct Scsi_Host *shpnt)
723 mb = HOSTDATA(shpnt)->mb;
724 ccb = HOSTDATA(shpnt)->ccb;
968 struct Scsi_Host *shpnt = NULL;
1104 shpnt = scsi_register(tpnt,
1107 if(shpnt==NULL) {
1111 if (!aha1542_test_port(bases[indx], shpnt))
1156 setup_mailboxes(base_io, shpnt);
1163 "aha1542", shpnt)) {
1171 free_irq(irq_level, shpnt);
1181 shpnt->this_id = scsi_id;
1182 shpnt->unique_id = base_io;
1183 shpnt->io_port = base_io;
1184 shpnt->n_io_port = 4; /* Number of bytes of I/O space used */
1185 shpnt->dma_channel = dma_chan;
1186 shpnt->irq = irq_level;
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));
1198 scsi_unregister(shpnt);