aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ioat/ioat_internal.h
Commit message (Expand)AuthorAgeFilesLines
* Cleanup address range checks in ioat(4).Alexander Motin2019-11-151-2/+0
* Improve ioat(4) NUMA-awareness.Alexander Motin2019-09-191-0/+2
* ioat(4) should use bus_dma(9) for the operation source and destinationTycho Nightingale2019-04-021-0/+8
* Fix few issues in ioat(4) driver.Alexander Motin2019-02-211-29/+14
* ioat(4): Fix 'bogus completion_pending' KASSERTConrad Meyer2016-11-301-0/+1
* ioat(4): Allocate contiguous descriptorsConrad Meyer2016-11-011-13/+16
* ioat(4): Simplify by removing dynamic scalingConrad Meyer2016-11-011-1/+0
* ioat(4): Use memory completion rather than device registerConrad Meyer2016-10-281-0/+9
* ioat(4): Submitters pick up a shovel if queue is too fullConrad Meyer2016-07-121-0/+1
* ioat(4): Block asynchronous work during HW resetConrad Meyer2016-07-051-1/+2
* ioat(4): Serialize ioat_reset_hw invocationsConrad Meyer2016-07-051-0/+1
* ioat(4): Split timer into poll and shrink functionsConrad Meyer2016-07-051-2/+3
* ioat(4): Make channel indices unsignedConrad Meyer2016-06-041-1/+1
* ioat(4): Add CRC descriptor structureConrad Meyer2016-05-031-7/+81
* ioat(4): ioat_get_dmaengine(): Add M_WAITOK modeConrad Meyer2016-04-091-0/+1
* ioat(4): On error detected in ithread, defer HW reset to taskqueueConrad Meyer2016-02-131-0/+3
* ioat(4): Decode/define more capabilities, operationsConrad Meyer2016-02-131-0/+16
* ioat(4): Add support for interrupt coalescingConrad Meyer2015-12-141-0/+3
* ioat(4): Gather and expose DMA statistics via sysctlConrad Meyer2015-12-141-0/+10
* ioat(4): Add ioat_copy_8k_aligned KPIConrad Meyer2015-12-091-2/+2
* ioat: Handle channel-fatal HW errors safelyConrad Meyer2015-10-311-2/+0
* ioat: Drain/quiesce the device less racilyConrad Meyer2015-10-291-0/+2
* ioat: Define DMACAPABILITY bitsConrad Meyer2015-10-281-0/+1
* ioat: Dedupe operation enqueue logicConrad Meyer2015-10-261-0/+34
* ioat: Allocate memory for ring resize sanelyConrad Meyer2015-10-261-0/+1
* ioat: Expose more softc members in sysctlsConrad Meyer2015-10-261-4/+0
* ioat: Introduce KTR probesConrad Meyer2015-10-261-1/+2
* ioat: refcnt users so we can drain them at detachConrad Meyer2015-10-241-0/+10
* ioat: Clean up loggingConrad Meyer2015-10-221-1/+1
* ioat: Fix some attach/detach issuesConrad Meyer2015-10-221-0/+3
* ioat: Define IOAT_XFERCAP_VALID_MASK and use in ioat_read_xfercapConrad Meyer2015-10-221-1/+1
* ioat: Use correct macro, fix build on i386Conrad Meyer2015-10-131-1/+1
* Import ioat(4) driverConrad Meyer2015-08-241-0/+447