Home
last modified time | relevance | path

Searched refs:dmaengine (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/ioat/
H A Dioat.h125 void ioat_put_dmaengine(bus_dmaengine_t dmaengine);
128 int ioat_get_hwversion(bus_dmaengine_t dmaengine);
129 size_t ioat_get_max_io_size(bus_dmaengine_t dmaengine);
130 uint32_t ioat_get_capabilities(bus_dmaengine_t dmaengine);
131 int ioat_get_domain(bus_dmaengine_t dmaengine, int *domain);
146 int ioat_set_interrupt_coalesce(bus_dmaengine_t dmaengine, uint16_t delay);
153 uint16_t ioat_get_max_coalesce_period(bus_dmaengine_t dmaengine);
160 void ioat_acquire(bus_dmaengine_t dmaengine);
161 void ioat_release(bus_dmaengine_t dmaengine);
174 int ioat_acquire_reserve(bus_dmaengine_t dmaengine, unsigned n, int mflags)
[all …]
H A Dioat.c485 ioat_acquire(&ioat->dmaengine); in ioat_start_channel()
504 ioat_release(&ioat->dmaengine); in ioat_start_channel()
1009 return (&ioat->dmaengine); in ioat_get_dmaengine()
1013 ioat_put_dmaengine(bus_dmaengine_t dmaengine) in ioat_put_dmaengine() argument
1017 ioat = to_ioat_softc(dmaengine); in ioat_put_dmaengine()
1024 ioat_get_hwversion(bus_dmaengine_t dmaengine) in ioat_get_hwversion() argument
1028 ioat = to_ioat_softc(dmaengine); in ioat_get_hwversion()
1033 ioat_get_max_io_size(bus_dmaengine_t dmaengine) in ioat_get_max_io_size() argument
1037 ioat = to_ioat_softc(dmaengine); in ioat_get_max_io_size()
1042 ioat_get_capabilities(bus_dmaengine_t dmaengine) in ioat_get_capabilities() argument
[all …]
H A Dioat_test.c356 bus_dmaengine_t dmaengine;
406 dmaengine = ioat_get_dmaengine(test->channel_index, M_NOWAIT); in ioat_dma_test()
407 if (dmaengine == NULL) { in ioat_dma_test()
408 ioat_test_log(0, "Couldn't acquire dmaengine\n"); in ioat_dma_test()
412 ioat = to_ioat_softc(dmaengine); in ioat_dma_test()
430 error = ioat_set_interrupt_coalesce(dmaengine, test->coalesce_period); in ioat_dma_test()
481 ioat_test_submit_1_tx(test, dmaengine); in ioat_dma_test()
499 ioat_put_dmaengine(dmaengine); in ioat_dma_test()
362 bus_dmaengine_t dmaengine; ioat_dma_test() local
H A Dioat_internal.h432 bus_dmaengine_t dmaengine; member
437 offsetof(struct ioat_softc, dmaengine)); \