Lines Matching refs:ioatdma_device
58 struct ioatdma_device *instance = data;
99 void ioat_init_channel(struct ioatdma_device *device, struct ioat_chan_common *chan, int idx)
122 static int ioat1_enumerate_channels(struct ioatdma_device *device)
277 struct ioatdma_device *ioatdma_device;
280 ioatdma_device = ioat->base.device;
281 desc = pci_pool_alloc(ioatdma_device->dma_pool, flags, &phys);
287 pci_pool_free(ioatdma_device->dma_pool, desc, phys);
373 struct ioatdma_device *ioatdma_device = chan->device;
401 pci_pool_free(ioatdma_device->dma_pool, desc->hw,
408 pci_pool_free(ioatdma_device->dma_pool, desc->hw,
414 pci_pool_free(ioatdma_device->completion_pool,
734 struct ioatdma_device *device = chan->device;
796 int __devinit ioat_dma_self_test(struct ioatdma_device *device)
892 static int ioat_dma_setup_interrupts(struct ioatdma_device *device)
991 static void ioat_disable_interrupts(struct ioatdma_device *device)
997 int __devinit ioat_probe(struct ioatdma_device *device)
1052 int __devinit ioat_register(struct ioatdma_device *device)
1066 static void ioat1_intr_quirk(struct ioatdma_device *device)
1113 struct ioatdma_device *device = to_ioatdma_device(dma);
1151 void ioat_kobject_add(struct ioatdma_device *device, struct kobj_type *type)
1171 void ioat_kobject_del(struct ioatdma_device *device)
1186 int __devinit ioat1_dma_probe(struct ioatdma_device *device, int dca)
1219 void __devexit ioat_dma_remove(struct ioatdma_device *device)