tag | line | file | source code |
mb | 65 | drivers/scsi/aha1542.c | struct mailbox mb[2*AHA1542_MAILBOXES]; |
mb | 290 | drivers/scsi/aha1542.c | struct mailbox * mb; |
mb | 298 | drivers/scsi/aha1542.c | mb = HOSTDATA(shost)->mb; |
mb | 341 | drivers/scsi/aha1542.c | if(mb[mbi].status != 0) break; |
mb | 346 | drivers/scsi/aha1542.c | if(mb[mbi].status == 0){ |
mb | 357 | drivers/scsi/aha1542.c | mbo = (scsi2int(mb[mbi].ccbptr) - ((unsigned int) &ccb[0])) / sizeof(struct ccb); |
mb | 358 | drivers/scsi/aha1542.c | mbistatus = mb[mbi].status; |
mb | 359 | drivers/scsi/aha1542.c | mb[mbi].status = 0; |
mb | 367 | drivers/scsi/aha1542.c | ccb[mbo].tarstat + ((int) ccb[mbo].hastat << 16), mb[mbi].status); |
mb | 447 | drivers/scsi/aha1542.c | struct mailbox * mb; |
mb | 452 | drivers/scsi/aha1542.c | mb = HOSTDATA(SCpnt->host)->mb; |
mb | 496 | drivers/scsi/aha1542.c | if(mb[mbo].status == 0 && HOSTDATA(SCpnt->host)->SCint[mbo] == NULL) |
mb | 502 | drivers/scsi/aha1542.c | if(mb[mbo].status || HOSTDATA(SCpnt->host)->SCint[mbo]) |
mb | 515 | drivers/scsi/aha1542.c | any2scsi(mb[mbo].ccbptr, &ccb[mbo]); /* This gets trashed for some reason*/ |
mb | 589 | drivers/scsi/aha1542.c | mb[mbo].status = 1; |
mb | 621 | drivers/scsi/aha1542.c | struct mailbox * mb; |
mb | 626 | drivers/scsi/aha1542.c | mb = HOSTDATA(shpnt)->mb; |
mb | 630 | drivers/scsi/aha1542.c | mb[i].status = mb[AHA1542_MAILBOXES+i].status = 0; |
mb | 631 | drivers/scsi/aha1542.c | any2scsi(mb[i].ccbptr, &ccb[i]); |
mb | 634 | drivers/scsi/aha1542.c | any2scsi((cmd+2), mb); |
mb | 924 | drivers/scsi/aha1542.c | HOSTDATA(shost)->mb[i].status = 1; /* Indicate ready to restart... */ |
mb | 946 | drivers/scsi/aha1542.c | struct mailbox * mb; |
mb | 954 | drivers/scsi/aha1542.c | mb = HOSTDATA(SCpnt->host)->mb; |
mb | 959 | drivers/scsi/aha1542.c | if(mb[mbi].status != 0) break; |
mb | 965 | drivers/scsi/aha1542.c | if(mb[mbi].status) { |
mb | 981 | drivers/scsi/aha1542.c | if (HOSTDATA(SCpnt->host)->mb[i].status) { |
mb | 996 | drivers/scsi/aha1542.c | mb[mbo].status = 2; /* Abort command */ |
mb | 146 | drivers/scsi/buslogic.c | struct mailbox mb[2 * BUSLOGIC_MAILBOXES]; |
mb | 405 | drivers/scsi/buslogic.c | struct mailbox *mb; |
mb | 415 | drivers/scsi/buslogic.c | mb = HOSTDATA(SHpnt)->mb; |
mb | 454 | drivers/scsi/buslogic.c | if (mb[mbi].status != MBX_NOT_IN_USE) { |
mb | 464 | drivers/scsi/buslogic.c | mbo = (struct ccb *)mb[mbi].ccbptr - ccb; |
mb | 465 | drivers/scsi/buslogic.c | mbistatus = mb[mbi].status; |
mb | 466 | drivers/scsi/buslogic.c | mb[mbi].status = MBX_NOT_IN_USE; |
mb | 484 | drivers/scsi/buslogic.c | mb[mbi].status); |
mb | 549 | drivers/scsi/buslogic.c | struct mailbox *mb; |
mb | 594 | drivers/scsi/buslogic.c | mb = HOSTDATA(SCpnt->host)->mb; |
mb | 607 | drivers/scsi/buslogic.c | if (mb[mbo].status == MBX_NOT_IN_USE |
mb | 615 | drivers/scsi/buslogic.c | if (mb[mbo].status != MBX_NOT_IN_USE || HOSTDATA(SCpnt->host)->SCint[mbo]) { |
mb | 634 | drivers/scsi/buslogic.c | mb[mbo].ccbptr = &ccb[mbo]; |
mb | 713 | drivers/scsi/buslogic.c | mb[mbo].status = MBX_ACTION_START; |
mb | 753 | drivers/scsi/buslogic.c | struct mailbox *mb = HOSTDATA(SHpnt)->mb; |
mb | 758 | drivers/scsi/buslogic.c | } cmd = { CMD_INITEXTMB, BUSLOGIC_MAILBOXES, mb }; |
mb | 761 | drivers/scsi/buslogic.c | mb[i].status = mb[BUSLOGIC_MAILBOXES + i].status = MBX_NOT_IN_USE; |
mb | 762 | drivers/scsi/buslogic.c | mb[i].ccbptr = &ccb[i]; |
mb | 1103 | drivers/scsi/buslogic.c | struct mailbox *mb; |
mb | 1111 | drivers/scsi/buslogic.c | mb = HOSTDATA(SCpnt->host)->mb; |
mb | 1117 | drivers/scsi/buslogic.c | if (mb[mbi].status != MBX_NOT_IN_USE) |
mb | 1125 | drivers/scsi/buslogic.c | if (mb[mbi].status != MBX_NOT_IN_USE) { |
mb | 1144 | drivers/scsi/buslogic.c | if (HOSTDATA(SCpnt->host)->mb[i].status != MBX_NOT_IN_USE) { |
mb | 1163 | drivers/scsi/buslogic.c | HOSTDATA(SCpnt->host)->mb[mbo].status = MBX_ACTION_ABORT; |
mb | 166 | drivers/scsi/wd7000.c | } mb; |
mb | 689 | drivers/scsi/wd7000.c | Mailbox *ogmbs = host->mb.ogmb; |
mb | 816 | drivers/scsi/wd7000.c | Mailbox *icmbs = host->mb.icmb; |
mb | 1038 | drivers/scsi/wd7000.c | memset(&(host->mb), 0, sizeof(host->mb)); |
mb | 1041 | drivers/scsi/wd7000.c | any2scsi((unchar *) &(init_cmd.mailboxes), (int) &(host->mb)); |