Lines Matching refs:iobase
112 void __iomem *iobase; member
161 ioatdca->iobase + global_req_table + (i * 4)); in ioat_dca_add_requester()
186 writel(0, ioatdca->iobase + global_req_table + (i * 4)); in ioat_dca_remove_requester()
234 static int ioat_dca_count_dca_slots(void *iobase, u16 dca_offset) in ioat_dca_count_dca_slots() argument
240 global_req_table = readw(iobase + dca_offset + IOAT3_DCA_GREQID_OFFSET); in ioat_dca_count_dca_slots()
245 req = readl(iobase + global_req_table + (slots * sizeof(u32))); in ioat_dca_count_dca_slots()
269 struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase) in ioat_dca_init() argument
292 dca_offset = readw(iobase + IOAT_DCAOFFSET_OFFSET); in ioat_dca_init()
296 slots = ioat_dca_count_dca_slots(iobase, dca_offset); in ioat_dca_init()
307 ioatdca->iobase = iobase; in ioat_dca_init()
308 ioatdca->dca_base = iobase + dca_offset; in ioat_dca_init()