Lines Matching refs:mailbox
3419 uint16_t mailbox[MAILBOX_REGISTER_COUNT]; in qla1280_isr() local
3431 mailbox[5] = RD_REG_WORD(®->mailbox5); in qla1280_isr()
3435 mailbox[0] = RD_REG_WORD_dmasync(®->semaphore); in qla1280_isr()
3437 if (mailbox[0] & BIT_0) { in qla1280_isr()
3441 wptr = &mailbox[0]; in qla1280_isr()
3445 if (mailbox[0] != MBA_SCSI_COMPLETION) { in qla1280_isr()
3460 mailbox[0]); in qla1280_isr()
3463 switch (mailbox[0]) { in qla1280_isr()
3470 index = mailbox[2] << 16 | mailbox[1]; in qla1280_isr()
3500 index = mailbox[6] & BIT_0; in qla1280_isr()
3510 "%xh, mbx3=%xh\n", mailbox[1], mailbox[2], in qla1280_isr()
3511 mailbox[3]); in qla1280_isr()
3538 index = mailbox[6] & BIT_0; in qla1280_isr()
3549 if (mailbox[0] < MBA_ASYNC_EVENT) { in qla1280_isr()
3550 wptr = &mailbox[0]; in qla1280_isr()
3573 if (mailbox[5] >= RESPONSE_ENTRY_CNT) in qla1280_isr()
3576 while (ha->rsp_ring_index != mailbox[5]) { in qla1280_isr()
3580 " = 0x%x\n", ha->rsp_ring_index, mailbox[5]); in qla1280_isr()
3590 ha->rsp_ring_index, mailbox[5], in qla1280_isr()
3597 ha->rsp_ring_index, mailbox[5]); in qla1280_isr()