Searched refs:ioatdma_device (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ioat/ |
H A D | init.c | 120 ioat_init_channel(struct ioatdma_device *ioat_dma, 122 static void ioat_intr_quirk(struct ioatdma_device *ioat_dma); 123 static void ioat_enumerate_channels(struct ioatdma_device *ioat_dma); 124 static int ioat3_dma_self_test(struct ioatdma_device *ioat_dma); 300 static int ioat_dma_self_test(struct ioatdma_device *ioat_dma) in ioat_dma_self_test() 403 int ioat_dma_setup_interrupts(struct ioatdma_device *ioat_dma) in ioat_dma_setup_interrupts() 487 static void ioat_disable_interrupts(struct ioatdma_device *ioat_dma) in ioat_disable_interrupts() 493 static int ioat_probe(struct ioatdma_device *ioat_dma) in ioat_probe() 538 static int ioat_register(struct ioatdma_device *ioat_dma) in ioat_register() 550 static void ioat_dma_remove(struct ioatdma_device *ioat_dm [all...] |
H A D | dma.h | 22 #define to_ioatdma_device(dev) container_of(dev, struct ioatdma_device, dma_dev) 50 * struct ioatdma_device - internal representation of a IOAT device 63 struct ioatdma_device { struct 108 struct ioatdma_device *ioat_dma; 236 ioat_chan_by_index(struct ioatdma_device *ioat_dma, int index) in ioat_chan_by_index() 404 void ioat_kobject_add(struct ioatdma_device *ioat_dma, struct kobj_type *type); 405 void ioat_kobject_del(struct ioatdma_device *ioat_dma); 406 int ioat_dma_setup_interrupts(struct ioatdma_device *ioat_dma);
|
H A D | sysfs.c | 34 struct ioatdma_device *ioat_dma = to_ioatdma_device(dma); in version_show() 75 void ioat_kobject_add(struct ioatdma_device *ioat_dma, struct kobj_type *type) in ioat_kobject_add() 96 void ioat_kobject_del(struct ioatdma_device *ioat_dma) in ioat_kobject_del()
|
H A D | dma.c | 93 struct ioatdma_device *instance = data; in ioat_dma_do_interrupt() 137 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_stop() 375 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_alloc_ring() 520 ioat_free_sed(struct ioatdma_device *ioat_dma, struct ioat_sed_ent *sed) in ioat_free_sed() 593 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in __cleanup() 723 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_abort_descs() 1007 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_reset_hw()
|
H A D | prep.c | 80 ioat3_alloc_sed(struct ioatdma_device *ioat_dma, unsigned int hw_pool) in ioat3_alloc_sed() 345 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in __ioat_prep_pq_lock() 469 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in __ioat_prep_pq16_lock()
|
/kernel/linux/linux-6.6/drivers/dma/ioat/ |
H A D | init.c | 119 ioat_init_channel(struct ioatdma_device *ioat_dma, 121 static void ioat_intr_quirk(struct ioatdma_device *ioat_dma); 122 static void ioat_enumerate_channels(struct ioatdma_device *ioat_dma); 123 static int ioat3_dma_self_test(struct ioatdma_device *ioat_dma); 299 static int ioat_dma_self_test(struct ioatdma_device *ioat_dma) in ioat_dma_self_test() 402 int ioat_dma_setup_interrupts(struct ioatdma_device *ioat_dma) in ioat_dma_setup_interrupts() 486 static void ioat_disable_interrupts(struct ioatdma_device *ioat_dma) in ioat_disable_interrupts() 492 static int ioat_probe(struct ioatdma_device *ioat_dma) in ioat_probe() 537 static int ioat_register(struct ioatdma_device *ioat_dma) in ioat_register() 549 static void ioat_dma_remove(struct ioatdma_device *ioat_dm [all...] |
H A D | dma.h | 22 #define to_ioatdma_device(dev) container_of(dev, struct ioatdma_device, dma_dev) 50 * struct ioatdma_device - internal representation of a IOAT device 63 struct ioatdma_device { struct 109 struct ioatdma_device *ioat_dma; 235 ioat_chan_by_index(struct ioatdma_device *ioat_dma, int index) in ioat_chan_by_index() 403 void ioat_kobject_add(struct ioatdma_device *ioat_dma, struct kobj_type *type); 404 void ioat_kobject_del(struct ioatdma_device *ioat_dma); 405 int ioat_dma_setup_interrupts(struct ioatdma_device *ioat_dma);
|
H A D | sysfs.c | 34 struct ioatdma_device *ioat_dma = to_ioatdma_device(dma); in version_show() 75 void ioat_kobject_add(struct ioatdma_device *ioat_dma, struct kobj_type *type) in ioat_kobject_add() 96 void ioat_kobject_del(struct ioatdma_device *ioat_dma) in ioat_kobject_del()
|
H A D | dma.c | 93 struct ioatdma_device *instance = data; in ioat_dma_do_interrupt() 137 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_stop() 375 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_alloc_ring() 520 ioat_free_sed(struct ioatdma_device *ioat_dma, struct ioat_sed_ent *sed) in ioat_free_sed() 593 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in __ioat_cleanup() 723 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_abort_descs() 1007 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in ioat_reset_hw()
|
H A D | prep.c | 80 ioat3_alloc_sed(struct ioatdma_device *ioat_dma, unsigned int hw_pool) in ioat3_alloc_sed() 345 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in __ioat_prep_pq_lock() 469 struct ioatdma_device *ioat_dma = ioat_chan->ioat_dma; in __ioat_prep_pq16_lock()
|
Completed in 12 milliseconds