Symbol: bus_dmaengine_t
sys/dev/ioat/ioat.c
1013
ioat_put_dmaengine(bus_dmaengine_t dmaengine)
sys/dev/ioat/ioat.c
1024
ioat_get_hwversion(bus_dmaengine_t dmaengine)
sys/dev/ioat/ioat.c
1033
ioat_get_max_io_size(bus_dmaengine_t dmaengine)
sys/dev/ioat/ioat.c
1042
ioat_get_capabilities(bus_dmaengine_t dmaengine)
sys/dev/ioat/ioat.c
1051
ioat_get_domain(bus_dmaengine_t dmaengine, int *domain)
sys/dev/ioat/ioat.c
1060
ioat_set_interrupt_coalesce(bus_dmaengine_t dmaengine, uint16_t delay)
sys/dev/ioat/ioat.c
1077
ioat_get_max_coalesce_period(bus_dmaengine_t dmaengine)
sys/dev/ioat/ioat.c
1086
ioat_acquire(bus_dmaengine_t dmaengine)
sys/dev/ioat/ioat.c
1097
ioat_acquire_reserve(bus_dmaengine_t dmaengine, unsigned n, int mflags)
sys/dev/ioat/ioat.c
1112
ioat_release(bus_dmaengine_t dmaengine)
sys/dev/ioat/ioat.c
1205
ioat_null(bus_dmaengine_t dmaengine, bus_dmaengine_callback_t callback_fn,
sys/dev/ioat/ioat.c
1227
ioat_copy(bus_dmaengine_t dmaengine, bus_addr_t dst,
sys/dev/ioat/ioat.c
1252
ioat_copy_8k_aligned(bus_dmaengine_t dmaengine, bus_addr_t dst1,
sys/dev/ioat/ioat.c
1330
ioat_copy_crc(bus_dmaengine_t dmaengine, bus_addr_t dst, bus_addr_t src,
sys/dev/ioat/ioat.c
1400
ioat_crc(bus_dmaengine_t dmaengine, bus_addr_t src, bus_size_t len,
sys/dev/ioat/ioat.c
1470
ioat_blockfill(bus_dmaengine_t dmaengine, bus_addr_t dst, uint64_t fillpattern,
sys/dev/ioat/ioat.c
967
bus_dmaengine_t
sys/dev/ioat/ioat.h
122
bus_dmaengine_t ioat_get_dmaengine(uint32_t channel_index, int flags);
sys/dev/ioat/ioat.h
125
void ioat_put_dmaengine(bus_dmaengine_t dmaengine);
sys/dev/ioat/ioat.h
128
int ioat_get_hwversion(bus_dmaengine_t dmaengine);
sys/dev/ioat/ioat.h
129
size_t ioat_get_max_io_size(bus_dmaengine_t dmaengine);
sys/dev/ioat/ioat.h
130
uint32_t ioat_get_capabilities(bus_dmaengine_t dmaengine);
sys/dev/ioat/ioat.h
131
int ioat_get_domain(bus_dmaengine_t dmaengine, int *domain);
sys/dev/ioat/ioat.h
146
int ioat_set_interrupt_coalesce(bus_dmaengine_t dmaengine, uint16_t delay);
sys/dev/ioat/ioat.h
153
uint16_t ioat_get_max_coalesce_period(bus_dmaengine_t dmaengine);
sys/dev/ioat/ioat.h
160
void ioat_acquire(bus_dmaengine_t dmaengine);
sys/dev/ioat/ioat.h
161
void ioat_release(bus_dmaengine_t dmaengine);
sys/dev/ioat/ioat.h
174
int ioat_acquire_reserve(bus_dmaengine_t dmaengine, unsigned n, int mflags)
sys/dev/ioat/ioat.h
183
struct bus_dmadesc *ioat_blockfill(bus_dmaengine_t dmaengine, bus_addr_t dst,
sys/dev/ioat/ioat.h
188
struct bus_dmadesc *ioat_copy(bus_dmaengine_t dmaengine, bus_addr_t dst,
sys/dev/ioat/ioat.h
201
struct bus_dmadesc *ioat_copy_8k_aligned(bus_dmaengine_t dmaengine,
sys/dev/ioat/ioat.h
223
struct bus_dmadesc *ioat_copy_crc(bus_dmaengine_t dmaengine, bus_addr_t dst,
sys/dev/ioat/ioat.h
237
struct bus_dmadesc *ioat_crc(bus_dmaengine_t dmaengine, bus_addr_t src,
sys/dev/ioat/ioat.h
245
struct bus_dmadesc *ioat_null(bus_dmaengine_t dmaengine,
sys/dev/ioat/ioat_internal.h
432
bus_dmaengine_t dmaengine;
sys/dev/ioat/ioat_internal.h
435
bus_dmaengine_t *_p = (_dmaeng); \
sys/dev/ioat/ioat_test.c
243
ioat_test_submit_1_tx(struct ioat_test *test, bus_dmaengine_t dma)
sys/dev/ioat/ioat_test.c
356
bus_dmaengine_t dmaengine;