Lines Matching defs:iop

52 		req = readl(&hba->u.itl.iop->inbound_queue);
59 writel(req, &hba->u.itl.iop->outbound_queue);
60 readl(&hba->u.itl.iop->outbound_intstatus);
90 while ((req = readl(&hba->u.itl.iop->outbound_queue)) !=
99 ((char __iomem *)hba->u.itl.iop + req);
115 struct hpt_iopmu_itl __iomem *iop = hba->u.itl.iop;
123 status = readl(&iop->outbound_intstatus);
126 u32 msg = readl(&iop->outbound_msgaddr0);
129 writel(IOPMU_OUTBOUND_INT_MSG0, &iop->outbound_intstatus);
306 writel((unsigned long)req - (unsigned long)hba->u.itl.iop,
307 &hba->u.itl.iop->inbound_queue);
308 readl(&hba->u.itl.iop->outbound_intstatus);
362 writel(msg, &hba->u.itl.iop->inbound_msgaddr0);
363 readl(&hba->u.itl.iop->outbound_intstatus);
406 req32 = readl(&hba->u.itl.iop->inbound_queue);
411 ((unsigned long)hba->u.itl.iop + req32);
424 writel(req32, &hba->u.itl.iop->outbound_queue);
478 req32 = readl(&hba->u.itl.iop->inbound_queue);
483 ((unsigned long)hba->u.itl.iop + req32);
500 writel(req32, &hba->u.itl.iop->outbound_queue);
552 &hba->u.itl.iop->outbound_intmask);
614 hba->u.itl.iop = hptiop_map_pci_bar(hba, 0);
615 if (hba->u.itl.iop == NULL)
618 hba->u.itl.plx = hba->u.itl.iop;
619 hba->u.itl.iop = hptiop_map_pci_bar(hba, 2);
620 if (hba->u.itl.iop == NULL) {
632 iounmap(hba->u.itl.iop);
679 dprintk("iop message 0x%x\n", msg);
801 ((unsigned long)hba->u.itl.iop + tag);
830 writel(tag, &hba->u.itl.iop->outbound_queue);
894 &hba->u.itl.iop->inbound_queue);
897 &hba->u.itl.iop->inbound_queue);
1509 /* stop the iop */
1511 printk(KERN_ERR "scsi%d: shutdown the iop timeout\n",
1522 int_mask = readl(&hba->u.itl.iop->outbound_intmask);
1525 &hba->u.itl.iop->outbound_intmask);
1526 readl(&hba->u.itl.iop->outbound_intmask);