Lines Matching refs:ioat_dma

137 	struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma;  in ioat_stop()  local
138 struct pci_dev *pdev = ioat_dma->pdev; in ioat_stop()
148 switch (ioat_dma->irq_mode) { in ioat_stop()
150 msix = &ioat_dma->msix_entries[chan_id]; in ioat_stop()
505 ioat_free_sed(struct ioatdma_device *ioat_dma, struct ioat_sed_ent *sed) in ioat_free_sed() argument
510 dma_pool_free(ioat_dma->sed_hw_pool[sed->hw_pool], sed->hw, sed->dma); in ioat_free_sed()
577 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in __cleanup() local
605 if (ioat_dma->cap & IOAT_CAP_DWBES) in __cleanup()
628 ioat_free_sed(ioat_dma, desc->sed); in __cleanup()
650 ioat_chan->ioat_dma->reg_base + IOAT_INTRDELAY_OFFSET); in __cleanup()
707 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_abort_descs() local
746 ioat_free_sed(ioat_dma, desc->sed); in ioat_abort_descs()
982 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_reset_hw() local
983 struct pci_dev *pdev = ioat_dma->pdev; in ioat_reset_hw()
993 if (ioat_dma->version < IOAT_VER_3_3) { in ioat_reset_hw()
1016 if (is_bwd_ioat(pdev) && (ioat_dma->irq_mode == IOAT_MSIX)) { in ioat_reset_hw()
1017 ioat_dma->msixtba0 = readq(ioat_dma->reg_base + 0x1000); in ioat_reset_hw()
1018 ioat_dma->msixdata0 = readq(ioat_dma->reg_base + 0x1008); in ioat_reset_hw()
1019 ioat_dma->msixpba = readq(ioat_dma->reg_base + 0x1800); in ioat_reset_hw()
1025 if (is_bwd_ioat(pdev) && (ioat_dma->irq_mode == IOAT_MSIX)) { in ioat_reset_hw()
1026 writeq(ioat_dma->msixtba0, ioat_dma->reg_base + 0x1000); in ioat_reset_hw()
1027 writeq(ioat_dma->msixdata0, ioat_dma->reg_base + 0x1008); in ioat_reset_hw()
1028 writeq(ioat_dma->msixpba, ioat_dma->reg_base + 0x1800); in ioat_reset_hw()