aboutsummaryrefslogtreecommitdiff
path: root/sys/net/iflib.h
Commit message (Expand)AuthorAgeFilesLines
* iflib: ensure that tx interrupts enabled and cleanupsMatt Macy2021-01-071-0/+17
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* iflib: netmap: improve rxsync to support IFLIB_HAS_RXCQVincenzo Maffione2020-08-121-2/+2
* iflib: Fix some nits in the rx refill code.Mark Johnston2020-07-061-1/+0
* iflib: fix cloneattach fail and generalize pseudo device handlingMatt Macy2020-06-211-0/+6
* iflib: Stop interface before (un)registering VLANEric Joyner2020-04-271-0/+9
* Fix PNP matching for iflib NIC driversConrad Meyer2020-03-241-2/+3
* Allow iflib drivers to specify the buffer size used for each receive queuePatrick Kelsey2020-03-141-0/+3
* Add IFLIB_SINGLE_IRQ_RX_ONLY.Mark Johnston2019-09-301-0/+5
* - Replace unused and only ever written to members of public iflib(9)Marius Strobl2019-06-151-28/+18
* iflib: provide probe wrapper for vendor driversEric Joyner2019-05-291-0/+7
* - Remove the unused ifc_link_irq and ifc_mtx_name members of struct iflib_ctx.Marius Strobl2019-05-061-1/+1
* Allow iflib drivers to pass a pointer to their own ifmedia structure.Matt Macy2019-05-031-0/+6
* iflib: mark isc_driver_version as constantEric Joyner2019-03-191-1/+1
* iflib: expose the Rx mbuf buffer size to driversEric Joyner2019-03-191-0/+2
* onvert vmx(4) to being an iflib driver.Patrick Kelsey2019-01-221-0/+4
* ixl/iavf(4): Change ixlv to iavf and update it to use iflib(9)Eric Joyner2018-10-121-1/+3
* Reapply, with minor tweaks, r338025, from the original commit:Warner Losh2018-09-261-1/+1
* Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer2018-08-191-1/+1
* Remove unused and easy to misuse PNP macro parameterConrad Meyer2018-08-191-1/+1
* Assorted TSO fixes for em(4)/iflib(9) and dead code removal:Marius Strobl2018-07-151-7/+3
* iflib: mark irq allocation name parameter as constantStephen Hurd2018-05-291-4/+4
* iflib: Add new shared flag: IFLIB_ADMIN_ALWAYS_RUNEric Joyner2018-05-261-1/+4
* iflib(9): Add support for cloning pseudo interfacesMatt Macy2018-05-111-0/+43
* Allow iflib NIC drivers to sleep rather than busy waitStephen Hurd2018-05-031-3/+3
* IFLIB: Make isc_magic unsignedStephen Hurd2018-02-211-1/+1
* The device tables end with a sentinel in iflib. Don't include theWarner Losh2017-12-231-1/+1
* Use '#' rather than some made up name for fields we want to ignore.Warner Losh2017-12-221-1/+1
* Update Matthew Macy contact infoStephen Hurd2017-12-191-1/+1
* iflib: Support to padding Ethernet frames to a min sizeStephen Hurd2017-12-051-0/+6
* Fix "taskqgroup_attach: setaffinity failed: 3" with iflib driversStephen Hurd2017-10-051-1/+1
* Add PNP metadata to more driversConrad Meyer2017-09-261-0/+5
* Some small packet performance improvementsStephen Hurd2017-09-231-0/+4
* Revert r323516 (iflib rollup)Stephen Hurd2017-09-161-9/+3
* Roll up iflib commits from github. This pulls in most of the work doneStephen Hurd2017-09-131-3/+9
* Revert r323008 and its conversion of e1000/iflib to using SX locks.Sean Bruno2017-08-301-1/+1
* Continuation of lock cleanup in e1000.Sean Bruno2017-08-301-1/+1
* Deprecate unused int isc_max_txqsets and int isc_max_rxqsets as theySean Bruno2017-07-271-2/+0
* Clean up MD pollution of bus_dma.h:Jason A. Harmening2017-07-011-1/+0
* Move pause frame counter out of struct if_ctx and into struct if_softc_ctx_tSean Bruno2017-04-071-0/+1
* Allow MSIX to be turned off by tuneable per interface, per driver.Sean Bruno2017-04-041-0/+1
* IFLIB updatesSean Bruno2017-03-131-45/+69
* IFLIB updates:Sean Bruno2017-01-271-1/+1
* 2017 IFLIB updates in preparation for commits to e1000 and ixgbe.Sean Bruno2017-01-021-6/+16
* Update iflib to support more NIC designsStephen Hurd2016-08-121-12/+33
* Import the 'iflib' API library for network drivers. From the author:Scott Long2016-05-181-0/+338